(* =============================================================================== Project : PLC_Library Device : - Path : Общие Name : HYST Type : FUNCTION_BLOCK Exported : 2026-07-31 11:16:16 =============================================================================== *) FUNCTION_BLOCK HYST VAR_INPUT In : REAL; ON : REAL; OFF : REAL; END_VAR VAR_OUTPUT Q : BOOL; win : BOOL; END_VAR (*----- IMPLEMENTATION -----*) IF ON >= OFF THEN IF IN < OFF THEN Q := FALSE; WIN := FALSE; ELSIF IN > ON THEN Q := TRUE; WIN := FALSE; ELSE WIN := TRUE; END_IF; ELSE IF IN > OFF THEN Q := FALSE; WIN := FALSE; ELSIF IN < ON THEN Q := TRUE; WIN := FALSE; ELSE WIN := TRUE; END_IF; END_IF; END_FUNCTION_BLOCK