Но нигде не видно за .CYCLE. По дефолту он
0.
PID_FIXCYCLE:
Код:
IF TN>0 AND KP<> 0 AND (NOT OVERFLOW OR RESET OR MANUAL) THEN
...
IF RESET OR MANUAL OR INIT OR (KP<>KPcopy OR TN<>TNcopy OR TV<>TVcopy) THEN
....
ELSE
tmDiff:=REAL_TO_DWORD(CYCLE*1000);
END_IF;
IF TMDIFF>0 THEN
работа регулятора тута
END_IF;
END_IF;