R_TRIG

Аргументы:
CLK BOO любая булевская переменная
Q BOO TRUE, когда CLK поднимается с FALSE на TRUE
FALSE во всех остальных случаях
Описание:
Определяет передний фронт булевской переменной.
(*FBD пример блоков R_TRIG*)

(* ST Эквивалент: Мы предполагаем, что R_TRIG1 - это экземпляр блока R_TRIG *)
R_TRIG1(cmd);
nb_edge := ANA(R_TRIG1.Q) + nb_edge;
(* ILЭквивалент: *)
LD cmd
ST R_TRIG1.clk
CAL R_TRIG1
LD R_TRIG1.Q
ANA
ADD nb_edge
ST nb_edge