Показать сообщение отдельно
Старый 08.02.2014, 22:31   #59
Любитель
Опытный
 
Регистрация: 21.05.2008
Адрес: Москва
Сообщений: 267
Вы сказали Спасибо: 927
Поблагодарили 74 раз(а) в 56 сообщениях
Любитель стоит на развилке (репутация по умолчанию)
По умолчанию объявления с привязкой к событию

Цитата:
Сообщение от ZVERSKY Посмотреть сообщение
А можно ли сделать звуки у вокзалов? Там например сделать звук и сделать так, чтобы он воспроизводился один раз в определённое время?(Например: Уважаемые пассажиры!С 1ого пути отправлляется поезд... Ля-Ля-Ля тополя)
Скрытый текст:
Объявления на вокзалах, предупреждения о прохождении поезда на перегонах, сообщения для станционных работников, переговоры по громкой связи с машинистом, звуки объектов, являющиеся неотъемлемыми атрибутами любой железнодорожной поездки, по существу, можно классифицировать, как звуковые события.
В зависимости от количества задействованных объектов звуковые события можно разделить на
абсолютные, привязанные к одному объекту, например,
Цитата:
Сообщение от Николай Посмотреть сообщение
..."В здании нашего вокзала работает отличный буфет. Сегодня фирменные пирожки с картошкой и грибами поворихи бабы Зины"...
-громкоговоритель на станции.
и относительные - привязанные к нескольким объектам,например,
Цитата:
Сообщение от GSTrainz Посмотреть сообщение
..."Тричетырестатретииииий! Там бригадка не подошла?"...
-переговоры дежурного по станции и машиниста.

Цитата:
Сообщение от Русский поезд Посмотреть сообщение
У меня есть идея привязывать звуки рации к конкретным событиям сессии или сценария!...
Звуковые события по отношению к определенным событиям сессии можно разделить на
независимые- происходящие через заданные, не обязательно равные, интервалы времени, например:
"Уважаемые пассажиры, зал повышенной комфортности расположен на втором этаже железнодорожного вокзала."
и зависимые -момент инициализации и окончания которых обусловлен периодом активации некоторых событий, например:
"Внимание, поезд! По второму пути. Из Брянска." ( хорошо бы загрузить говорилку на перегонах в маршрут «Москва-Малоярославец» и включать из настроек сессии).
В зависимости от категории задействованных объектов звуковые события можно разделить на три вида:
- между статическими объектами, местоположение которых привязано к постоянным координатам на маршрутной карте, например,
Цитата:
Сообщение от Николай Посмотреть сообщение
...звуки служебной волны, переодически раздающиеся громким эхом на весь вокзал...
-переговоры дежурной по станции и станционных работников.
- между статическим и динамическим объектами, например, переговоры дежурной по станции и машиниста;
- между динамическими объектами, местоположение которых привязано к изменяющимся координатам на маршрутной карте, например, переговоры машинистов поездов, или гудки, встречных локомотивов.
Объект - текстовая часть звукового события -может содержать не только информацию о задействованных объектах, но и о связанных с ними путевых объектах, объектах диспетчерской централизации, железнодорожной сигнализации и других.
Моменты инициализации и окончания звукового события определяются начальными и конечными условиями расположения задействованных объектов.
Наличие идентификаторов состояния начальной и конечной точек отсчета и всех объектов является необходимым условием обеспечения реализации звукового события. Идентификаторы должны обладать рабочей областью срабатывания-определенным радиусом действия.
Таким образом, требуется к статическим идентификаторам - различным видам маркеров пути, триггеров добавить динамические- маркеры локомотивов и вагонов, а, при желании, маркеры любых объектов, например, действующих персонажей, автомобилей.
Маркер локомотива должен содержать извлекаемую информацию о локомотиве, машинисте, пунктах назначения поезда, прицепных вагонах и др.
Для определения местоположения объектов сцены (не железнодорожных) в любой точке маршрутной карты требуется создать координатную сеть с ячейками- идентификаторами определенного размера.
Как один из простых вариантов реализации –
Цитата:
Сообщение от TRam_ Посмотреть сообщение
…в трс есть триггеры - их наезд обрабатывается скриптом или правилом. Или триггер сам его обрабатывает (маркеры САУТ)…
Например,
Цитата:
Сообщение от Русский поезд Посмотреть сообщение
Ну я в своем сценарии так сделал)
все очень просто идет привязка правила Playsound к триггерам или времени... все это делается без никакого скриптования,как в Абхазии,а все в настройкх сессии
работает и очень хорошо
В случае с ипользованием динамических маркеров, инициализация звуковых событий- или переговоров между машинистами или включение гудков на встречных локомотивах будет возможна при пересечении границ рабочих областей срабатывания идентификаторов.


Добавлено через 2 минуты
На перроне вокзала имеется громкоговоритель. При приближении поезда к входному светофору должно прозвучать сообщение: "Поезд №3 Лихачево-Мосты прибывает на пятый путь. Нумерация вагонов с головы поезда."
Как реализовать?
Скрытый текст:
Нумерация с головы или хвоста распознается по сопоставлению номера первого стоящего за локомотивом вагона и общего количества вагонов.
Возможны два варианта условия инициализации.
1.Момент включения просчитан заранее - в определенное время.
2.Момент включения совпадает с моментом появления локомотива перед входным светофором, не всегда в одно и то же время (в соответствии с изменениями условий сессии).
Для первого варианта все достаточно просто - в определенное время либо программатор громкоговорителя либо триггер или САУТ подает сигнал на включение звуковоспроизведения сообщения один в один с заданным.
Для второго варианта - все не так просто.Здесь возможны два случая:
1.Номер свободного пути не изменяется- по условию пятый.
2.Номер свободного пути- любой свободный возле платформ из списка разрешенных в данном направлении.
Решение для первого случая. Триггер у входного светофора идентифицирует поезд как №3 Лихачево-Мосты. В случае достаточного радиуса действия триггера поступает сигнал громкоговорителю на включение звуковоспроизведения сообщения один в один с заданным.
Возможно ли создание цепочки передачи сигналов с триггера на триггер до ближайшего к громкоговорителю в противном случае, когда триггер обладает недостаточным радиусом действия?
Если "нет", то потребуется вводить специальную связь между управляющими и исполнительными объектами либо создавать и устанавливать дополнительные маркеры с расширенной функциональностью в т.ч.с широким рабочим диапазоном.
Другой вариант - использование массива объектов сигнализации входящих в маршрутную цепочку "Входной светофор- пятый путь", в качестве канала передачи информации, по аналогии со стековой памятью.
Таким образом, триггер идентифицирует поезд как №3, подает сигнал входному светофору, а тот, если его радиус действия не достаточен, права на передачу сигнала громкоговорителю делегирует далее по цепочке до ближайшего к исполнительному объекту.
От ближайшего объекта из этой прямой цепочки, например, стрелки должен поступить сигнал громкоговорителю на включение звуковоспроизведения сообщения один в один с заданным.
При этом все объекты сигнализации, в т.ч. стрелки должны иметь расширенные функции для передачи информации.
Третий вариант -использование в программе обработчика событий.
Для поезда №3 идентифицированного триггером у входного светофора в заданный диапазон времени T1-T2 при соблюдении условия "Наличие доступа к свободному пути №5" должно выполняться звуковое событие: исполнительный объект- программатор громкоговорителя № на станции "Станция" совершает действие "Подает сигнал" устройству звуковоспроизведения № на включение аудиосообщения "Поезд №3 Лихачево-Мосты прибывает на пятый путь. Нумерация вагонов с головы поезда."
Решение для случая 2.
2.Номер свободного пути- любой свободный возле платформ из списка разрешенных в данном направлении.
Дополнительно требуется идентифицировать номер свободного пути.
Светофор входной KDA Old vhod 5mu, на терминале которого высвечивается номер свободного пути, по моему, содержит скрипт для идентификации.
Другой вариант - как и в предыдущем случае, использование массива объектов сигнализации входящих в маршрутную цепочку "Входной светофор- свободный путь №", с той лишь разницей, что с ближайшего к громкоговорителю объекта помимо сигнала на включение звуковоспроизведения сообщения должна поступить информация о номере соседнего свободного пути.


Добавлено через 1 час 28 минут
Цитата:
Сообщение от Любитель Посмотреть сообщение
...использование массива объектов сигнализации входящих в маршрутную цепочку ... в качестве канала передачи информации...
На реальной ж.д. этот вариант применять нельзя согласно положениям теории надежности систем, так как отказ любого из объектов входящих в последовательную цепочку может привести к отказу всей объектной системы.
Т.е. при реализации звукового события возможны сбои связанные с искажением информации.
Любитель вне форума   Ответить с цитированием
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА