Спасибо за ответ. Вариант как предлагаете Вы, реализовал вчера. Но на форуме наткнулся на подобную тему http://www.owen.ru/forum/showthread.php?t=2060 из нее понял, что нужно писать FF и FE не в цикле, а единично только при необходимости старта (FF) и остановки (FE) обмена. И все заработало, как я изначально хотел. пример.png
Пример кода:
IF tar1_ud8=1 THEN
IF T_tarir.Q=0 AND T_tarir.ET=T#0S THEN
tarir1:=etalon1_ud8;
cmd_tarir1:=255;
command1:=50700;
T_tarir(IN:=1,PT:=T#5S);
END_IF;
IF T_tarir.Q=0 AND T_tarir.ET=T#5S THEN
cmd_tarir1:=254;
command1:=43948;
END_IF;
IF err_modul1=1 THEN
command1:=0;
T_tarir.IN:=0;
tar1_ud8:=0;
END_IF;
END_IF;





Ответить с цитированием