Witam!
Mam do wykonania sterowanie elektrozaworami (9szt). Elektrozawory mogą załączać się po 3 szt (załączają się na 30s ). Sygnały na załączenie (BOOL) dostaję z zewnątrz. Sygnał (czyli logiczne 1) trwa 25s. Tak jak w temacie zawory mają się załączać w takiej kolejności jak dostaję sygnały z zewnątrz.
Teraz mój problem:
Przyjmijmy jak symbol elektrozaworów
EZ_1(elektrozawór 1) ,
EZ_2(elektrozawór 2) itp.
EZ_1(załącz)
EZ_2(załącz)
EZ_3(załącz)
(zawory załączone na 30s)
np. po 10 s dostaję sygnał z EZ_4(załącz) i po 15s z EZ_5(załącz) i po 20s z EZ_6(załącz) .
Jak to ująć w programie by wiadomo było że jeśli WYŁĄCZY się np EZ_1 (Czyli zwolni się 1 z 3 miejsc) załączył się kolejny (czyli EZ_4) a nie EZ_6.
Macie jakiś pomysł ?