Здравствуйте.
Подскажите пожалуйста, необходимо реализовать на ST с помощью TON и CTUD следующее:
Каждые 3 секунды значение счетчика увеличивается на 1.
Пытался поставить на повтор этот цикл - не вышло. Пытался сбрасывать таймер - тоже не вышло. Выставлял различные значения в отладке, и там не получилось.
Код:PROGRAM PLC_PRG VAR x1:BOOL:=FALSE; x2:BOOL:=FALSE; x3:BOOL:=FALSE; y1:BOOL:=FALSE; timer:ton; counter:ctud; END_VAR IF x1:=TRUE THEN x2:=TRUE; timer(in:=x2, pt:=T#3S, q => y1); IF y1 THEN x3:=TRUE; counter(cu:=x3); END_IF END_IF




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