PDA

Просмотр полной версии : как посмотреть содержимое библиотеки



Brandon_heat_dre
14.09.2019, 18:52
доброго дня. такой вопрос... как посмотреть содержимое библиотеки (исходник) допустим PID_regulators открыл ее через кдс , а там только инициализация переменных, а в поле кода только одна строчка LESS:=TRUE; и все больше ничего нет, по всем пробежался функциональным блокам там тоже самое. может быть эта библиотека закрыта?

Brandon_heat_dre
14.09.2019, 19:16
да нет конечно, зачем же красть:) у них там в этой библиотеке есть просто хороший функциональный блок переводящий мощность с пид регулятора в импульсный сигнал, но там есть ограничение неудобное нужно указывать время вращения задвижки... а мне нужно без ограничений... потому хотел просто посмотреть как там сделано и переписать без ограничений... хотя вот сейчас поймал себя на мысли ... может быть если этот пункт оставить пустым то и ограничения никакого не будет хм

Brandon_heat_dre
14.09.2019, 20:20
да ладно не суть закрыта и закрыта, тогда кто нибудь может подсказать если в функциональном блоке VALVE_REG_NO_POS не указывать fullmotiontime то не будет ограничения по времени подачи импульсного сигнала?

ASo
14.09.2019, 20:57
М-дя...
И эта страна когда-то гордилась образованием.
Перепишите стандартный ПИД в дифференциальную форму, он превратиться в ПДД' регулятор. Далее учтите время хода штока и введите минимальное время импульса. И пребудет с вами сила :)
Я это давно сделал, несколько раз выкладывал здесь такую бибку.

Brandon_heat_dre
14.09.2019, 23:50
хорошо что тут есть люди с блестящим отечественным образованием. У меня своя задача в которой процесс будет по сути неограниченным во времени... типа системы нагревания. у системы нагрева и охлаждения нет никаких временных рамок, может будет работать без остановки месяц а может и год. но импульсы на нагрев и охлаждение точно такие же как и импульсы на закрытие и открытие задвижки. я всего лишь хотел узнать если не выставлять этот параметр что это даст вот и все.
Валенок, да это не задвижка будет, это будет нагреватель охладитель так скажем. два разных устройства. а функционал от этого блока нужен простой... перевести мощность аналогового пида в импульсы. и больше ничего от него не требуется.
так то на задвижках блок очень хорошо отрабатывает. зачем изобретать велосипед если можно чуть чуть подладить и все будет работать.