Если Вам не нужен вход SYNC, то и не используйте его.
При SYNC:=TRUE значение положения виртуальной задвижки(POS) приравнивается значению на входе IN_VAL.
По этому не факт, что в Вашем случае при срабатывании концевика в это время на выходе PID будет 0
такая схема регулировния температуры в канале будет работать и без предложных "примочек"
С этими "примочками" может даже усугубится неизбежный разбег виртуального и реального положения привода.
Для устранения разбега предусмотрены импульсы доводки, которые вырабатываются при крайних положениях виртуальной задвижки. Период импульсов равен imp_dov_off, длительность равна 1с. Если сделать imp_dov_off:=0, импульсы доводки вырабатываться не будут.
Чем точнее задано значение полного хода реального привод FullMotionTime, тем меньше будет разбег.





Ответить с цитированием