Не, норм. 2 Di -> 3 уровня : Lo, Med, Hi (ошибки не рассматриваю)
1-ое сравнение: по сути Lo или Med
2-ое независимое сравнение, приоритетное над 1-ым т.к. после - чотко Lo
на пальцах
Hi - ничего
Med - аккум := 0, CurrentMode := 1
Lo - аккум := 0 (не совсем явный), CurrentMode := 2, WashPhase :=1;
тут бы понять, датчики логические НО или НЗ
Если оба НО (замкнуты при уровне выше), то Med и Lo местами меняются
1-ое сравнение: по сути Lo или Med
2-ое независимое сравнение, приоритетное над 1-ым Med или Hi
Hi - CurrentMode := 2 //и тут
Med - аккум := 0 (не совсем явный), CurrentMode := 2, WashPhase :=1;
Lo - аккум := 0, CurrentMode := 1




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