Сообщение от
capzap
не брезгуйте конструкцией IF...ELSIF
И вместо ФБ ловли фронтов используйте
Код:
foo := inputs.in1
(*где то потом*)
IF foo and NOT bar THEN
...
ELSIF NOT foo and bar THEN
...
END_IF;
bar := foo;
должно стать более читаемо и менее затратно
Код:
if input.in1 xor x then
x := not x;
if x then
..
else
..
end_if
end_if
имхо еще менее затратно. Тут же какие-то мкс/нс ловят )) ?