Cross писал(а):управление не блокируется, из-за чего в момент работы сигналки можно спокойно отпустить тормоз и снова ехать. А нужно сделать так, чтобы когда сработало аварийное, то блокировались движковые тяга, тормоз и реверс
Это ведь уже используется на локомотивах, где надо вставить ключик для разблокировки

.
Cross писал(а):нам нужно выполнить 3 действия - поставить ручку тормоза в экстренное, выключить педалью DSD и перевести реверс в нейтраль.
Важно отследить очередность выполнения этих операций?
--- добавлено позже в 07 авг 2015, 20:00 ---
Может такой вариант: для блокировки использовать часть начальной установки локомотива с ключиком (например, class 20), только вместо переменной, описывающей, вставлен ключик или нет, использовать переменную, которая примет правильное значение после выполнения всех 3 действий в правильном порядке?
Сильные люди - это не те, у которых всё хорошо, а те, у которых всё хорошо несмотря ни на что.