Здравствуйте, уважаемые специалисты.
Собрал минимальную тестовую программу для проверки ФБ PID_FUNCTION из PID_Regulators.lib
Загружаю в ПЛК110-32, включаю, но значение выхода изменяется только по пропорциональной составляющей, возрастания от интегральной отсутствует. И значение выхода AOut неизменно равно 4,0000.Код:PROGRAM PLC_PRG VAR myPV: REAL := 10; mySP: REAL := 10.2; myPB: REAL := 1.5; myTi: DINT := 10; myTd: REAL := 20; myImin: REAL := -90; myImax: REAL := 90; PID1: PID_FUNCTION; AOut: REAL; END_VAR PID1(PV:=myPV, PV_TIME:=5, SP:=mySP, PB:=myPB, TI_:=myTi, TD_:=myTd, _IMIN:=myImin, _IMAX:=myImax, OUT_VAL=>AOut); DI1:=(AOut>0.5); (*для задействования выхода*)
Менял Imin:=-0.8 и Imax:=0.8 - без изменений - AOut не изменяется.
Менял myTi от 1 до 1000 - также, изменений нет.
Что требуется для работы всех компонент ПИД регулятора?


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