Добавил комментарии к блокам
This commit is contained in:
@@ -5,21 +5,23 @@
|
||||
Path : Общие
|
||||
Name : HYST
|
||||
Type : FUNCTION_BLOCK
|
||||
Exported : 2026-07-31 11:16:16
|
||||
===============================================================================
|
||||
*)
|
||||
|
||||
FUNCTION_BLOCK HYST
|
||||
(*
|
||||
Гистерезисный компаратор с зоной нечувствительности между ON и OFF.
|
||||
Поддерживает как прямую (ON >= OFF), так и обратную (ON < OFF) логику переключения.
|
||||
*)
|
||||
VAR_INPUT
|
||||
In : REAL;
|
||||
ON : REAL;
|
||||
OFF : REAL;
|
||||
In : REAL; (* Входное контролируемое значение *)
|
||||
ON : REAL; (* Порог включения (срабатывания) *)
|
||||
OFF : REAL; (* Порог выключения (возврата) *)
|
||||
END_VAR
|
||||
VAR_OUTPUT
|
||||
Q : BOOL;
|
||||
win : BOOL;
|
||||
Q : BOOL; (* Выходное состояние компаратора *)
|
||||
win : BOOL; (* Флаг: входное значение находится в зоне гистерезиса *)
|
||||
END_VAR
|
||||
|
||||
(*----- IMPLEMENTATION -----*)
|
||||
IF ON >= OFF THEN
|
||||
IF IN < OFF THEN
|
||||
|
||||
Reference in New Issue
Block a user