Ну контролировать что у вас заблокировано и вносить в массив разрешенные. Количество разрешенных параметр счетчика, по импульсу перебирать массив, сбрасывая счетчик, когда массив заканчивается, чтобы возвращаться с первому элементу массива.
В одной из тем форума подобное рассматривали:
Сигнализация включённых входов_14.PNG
Сигнализация включённых входов_14.owle
И, здесь подобный алгоритм рассматривали:
https://owen.ru/forum/showthread.php?t=36564
Последний раз редактировалось Сергей0308; 30.12.2024 в 17:13.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Не понятно куда он может пропасть, вы можете только отследить его отсутствие в течении например 10 секунд, по таймеру.
Тогда отключить выходы, можно задав main:=0; в конце ФБ, а так же сбросить последний элемент массива (маску) выходов, можно такКод:TOF1(IN:=In , PT:=T#10s); IF NOT TOF1.Q THEN main:=0; boiler[4]:= FALSE; END_IF
Последний раз редактировалось kondor3000; 30.12.2024 в 15:40.
Спасибо большое