Как вариант при первом вызове таймера сразу назначить ET=>d и обновлять таймер можно вне второго цикла, тогда даже видно изменение d в отладчике
IF Knopka THEN
OUT := TRUE;
TIMEdoz(IN:=TRUE,PT:=t#100s,ET=>d);
END_IF
TIMEdoz();
IF Datchik THEN
OUT := FALSE;
TIMEdoz.IN := FALSE;
END_IF




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