RailUnion.net


http://railunion.net/blog/Света/index_sid-ae2812b2eb7ee27dcd56f94da5aba263.html

Автор:  Света [ 29.08.2017, 12:28 ]
Тема блога:  Функция-драйвер для локомотивного светофора

Представляю вашему вниманию завершенный модуль-функцию (драйвер), предназначенную упростить и автоматизировать управление локомотивным светофором С-2-5М.

Особенности драйвера:
1. Автоматическая обработка команды.
2. Автоматический переход в режим ожидания после выполнения всех команд.
3. Стабильность временных отсчетов.
4. Встроенный стек команд.
5. Смена показаний светофора происходит с фиксированной скоростью, между отключением прежнего показания и зажиганием нового предусмотрено полное отключение огней, имитирующее переходные процессы в блоке АЛСН.
6. Простота использования.

Описание принципа работы:
Алгоритм драйвера состоит из 2 блоков - тактового и командного.

Командный блок предназначен для обработки команд.
При поступлении команды производится сверка текущего режима светофора или, если светофор находится в состоянии переключения - следующего режима; в случае совпадения команда игнорируется....

[ Продолжается ]

Автор:  Света [ 10.07.2017, 19:18 ]
Тема блога:  Скриптованые путевые объекты.

Представляю вниманию сценаристов путевые объекты-маркеры, предназначенные как альтернатива входящим в набор отечественной сигналки, задача которых - по определенных событиях открывать светофоры.

Отличия от маркеров, входящих в комплект сигналки
1. Возможность установки времени отправки запроса с точностью до 3 секунд, а не 1 минуты;
2. Нет необходимости высчитывать время (отнимать от времени срабатывания время старта сценария) и подбирать для этого несколько маркеров, которые затем надо установить в определенном порядке. Здесь достаточно ввести время в привычном формате. То время, когда надо отправить запрос;
3. Для того, чтобы открыть светофор в поездном режиме, не нужно применять дополнительный маркер - для одиночного ТАВ-а вводится цифра "1", для двойного - "2";
4. Чтобы открыть один светофор несколько раз, нет необходимости ставить группу маркеро...


[ Продолжается ]

Часовой пояс: UTC + 4 часа

Powered by phpBB © 2002, 2006 phpBB Group
www.phpbb.com

Blogs powered by User Blog Mod © EXreaction
www.lithiumstudios.org