Усечённая версия:
FOR i:=1 TO 27 DO;
Hyst [i] (lrValue:= Temp[i], lrLimitPos:= Ust[i]+0.5, lrLimitNeg:=Ust[i]+0.5, xOut=>hOut[i]);
Valve[i]:= NOT hOut[i];
IF Valve[i] THEN
IF (TempPrev[i]-Temp[i])>0.7 THEN
Error[i]:=FALSE;
ELSE
Error[i]:=TRUE;
END_IF
END_IF
TempPrev[i]:=Temp[i];
END_FOR