По тому что данная библиотека в ядре ПЛК.
По тому что данная библиотека в ядре ПЛК.
Ээээээ.... Так выведено! Есть входы, которые в ручную подают сигналы на выходы и сбрасывают накопленный интеграл.
Или что вам нужно?
Нужен вход переключающий авт.-руч. (если переключил в "руч." то сигнал на выходе появляется только когда управляешь теми входами которые сейчас выведены наружу)
Можно конечно это сорганизовать и с наружи, но думаю лучше будет если это будет внутрях.
В теле программы есть переменная "Hand: BOOL;", может её вытащить наружу?
Последний раз редактировалось Эдуард_Н; 25.06.2016 в 17:16.
Уважаемый ASo Ваш фб PIDP просто замечательный, на объектах очень хорошо себя показал (регулировали ГВС и отопление). Только не стал я пользоваться переменной "Hand: BOOL;" которую вытащил наружу, если ей воспользоваться то фб как замирает и перестаёт реагировать.
Уважаемые коллеги, советую поменять заголовок темы. Случайно открыл эту страницу и оказалось, что обсуждается не примитивный аналог трёхпозиционного ТРМ202, а импульсный ПИД-регулятор (типа ТРМ212),
В эмуляторе не работает..
Я владею С. Но нужно знать особенности конкретной системы - как реализуются задержки и пр. исчесление времени.
Я не думаю, что для Вас будет сложно перевести грубо с Паскаля на С. Код библиотеки открытый, как util.lib, которую она использует.