Была такая проблема с корректной остановкой двигателя при остановке лока в автоматическом режиме программы
http://forum.rocrail.net/viewtopic.php?f=6&t=16012 На примере Алексея с настройкой "Действий" по управлению переездом почти разобрался.
Повторять автора не буду, укажу на два важных момента:
1. Обязательно нужно указать № функции.
2. С помощью таймера время стоянки лока можно разбить (написав предварительно для каждого дополнительного звука свое Действие) на отрезки в каждом из которых могут звучать звуки, в зависимости от проекта, таки как открывание или закрывание двери машинистом, компрессор, вентилятор и т.д.
Сделаю еще одно немаловажное дополнение. Что бы лок на перегоне при остановки перед запрещающим сигналом светофора не "глушил двигатель" необходимо для действия отключение функции F1 прописать условие, что это действие выполняется только если занят блок 1 (место остановки этого лока на станции - в моем случае).