Цитата Сообщение от Party3AH Посмотреть сообщение
Можно использовать R_TRIG, который включает SR/RS триггер. Скорости опроса МВВ в любом случае хватит. Сомневаюсь, что оператор способен нажать кнопку меньше, чем на 100 мс.
Аварийную кнопку на модуль МВВ лучше не подключать, если отваливается RS-485, то и ничего не сработает.
Либо подключить аварийку на вход контроллера-мастера, либо использовать реле безопасности, чтобы аварийная цепь работала без контроллера (например, по аварийке отключается силовое питание оборудования).

П.с.: перечитал, возможно речь была не про кнопку аварийного останова
Кнопка останова не аварийная. Данные небольшие кнопки-грибки без фиксации предназначены для рутинного запуска-останова рабочего цикла оператором. Имеется и нормальная аварийная кнопка , которая отрубает питание на агрегат.
А по кнопкам... В общем ни к каким хитрым схемам и алгоритмам не пришлось прибегать. Скорости опроса модулей и времени нажатия кнопок хватает что бы поймать событие от кнопок и их обработать.