Цитата Сообщение от 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
имхо еще менее затратно. Тут же какие-то мкс/нс ловят )) ?