На ST будет как-то так.
- импульс на startWater запустит startCycle
- через 5сек вкл. tmrHigh и еще через 10сек вкл. tmrLow, который сбросит startCycle
- если startWater будет активен, все повторится
- соответственно сигнал снимаете с (startCycle AND NOT tmrHigh.Q)
Код:tmrHigh: TON := (PT := T#5s); tmrLow: TON := (PT := T#10s); startCycle: BOOL; startCycle := (startCycle OR startWater) AND NOT tmrLow.Q; tmrHigh(IN := startCycle); tmrLow(IN := tmrHigh.Q);




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