только сейчас заметил это уточнение ТЗ
дам пояснение как можно модифицировать мой алгоритм:
в моей версии датчики расположены сверху вниз, в порядке возрастания приоритетов.
т.е. напр. при срабатывании ВК2 блокируется инфа от ВК1
если при движении ползунка последовательно включаются датчики ВК1->ВК2, а при движении в обратную сторону отключаются в обратном порядке,
то для моего алгоритма отключение ВК2 выглядит как повторное включение ВК1, а последующее выключение ВК1 - это состояние кнопок = "0", которое тоже можно использовать для программирования цикла состояний.





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