
Сообщение от
Рогов Алексей
прошу начинающему в работе с тексом закончить триггер, чтобы запоминал состояние, долго бился, не получается. И как переменным состояние присвоить? R := 1; или 0 ругается...
function RS_trig: bool; //RS триггер и тип данных выхода bool
var_input //объявление входных переменных
R : bool; //входная переменная с типом данных bool
S : bool; //входная переменная с типом данных bool
end_var
if R > S then RS_trig := false; end_if
if S > R then RS_trig := true; end_if
end_function
Всё можно сделать, не хочет запоминать, можно заставить. Скрин==>> 1 RS триггер.jpg
Код:
function RS_trig: bool; //RS триггер и тип данных выхода bool
var_input //объявление входных переменных
R : bool; //входная переменная с типом данных bool
S : bool; //входная переменная с типом данных bool
x : bool; // переменная с типом данных bool
end_var
if S then RS_trig := true; x := true; end_if
if x then RS_trig := true; end_if
if R then RS_trig := false; x:= false; end_if
end_function