Цитата:
Сообщение от Zitra
Имелось ввиду мигание самих сигналов. Декодер мигает, но каналы синхронизированы - нет попеременного эффекта. Но принцип я понял.
|
Можно написать скрипт, который будет отправлять сигнал сначала на включение одного и выключение другого и наоборот, но это не камильфо совсем.
---------- Сообщение добавлено в 16:07 ---------- Предыдущие сообщение было в 15:58 ----------
Цитата:
Сообщение от AleksSF
А можно в RocRail по какому-нибудь событию проигрывать звуковой файл на компе.
|
Можно. Через действие, вызывающее внешную программу-проигрыватель.
http://wiki.rocrail.net/doku.php?id=...n#sound_player
Вот буквально свежий ответ на форуме Rocrail:
http://forum.rocrail.net/viewtopic.php?f=2&t=12479
Попробую расписать как это сделать с помощью Media Player Classic, который входит в состав пакета кодеков K-Lite Codec Pack.
Если этих кодеков нет, то надо их скачать и установить. После этого создадим bat-файл, который должен будет запускать какой-либо звуковой файл на ПК, в моём случае это файл Diesellok.wav, который находится в папке C:\Users\Alex\Documents\Rocrail\.
Я буду создавать bat-файл в программе Notepad++. Туда вписываем следующее:
start C:\"Program Files (x86)"\"K-Lite Codec Pack"\"Media Player Classic"\mpc-hc.exe C:\Users\Alex\Documents\Rocrail\Diesellok.wav /minimized
Про возможные консольные команды для этого плеера, можно почитать здесь:
http://arestarh.pp.ua/commandline.html
И сохраняем файл. После этого пробуем его запустить. Если всё нормально, то проигрыватель запустится в свёрнутом состоянии и воспроизведёт указанный файл. Если это получилось, идём дальше.
Запускаем Rocrail, идём в меню Таблицы-Действия.
Создаём новое действие.
Обзываем его как-нибудь(Sound_Action) и жмём Применить.
Действие появилось в списке, выбираем его и идём на вкладку Описание
Там выбираем тип действия, как выполнение внешней программы.
Далее нажимаем вот эту кнопку
И выбираем созданный ранее bat-файл и жмём Применить.
Переходим обратно на первую вкладку, выбираем действие и жмём Проверка.
Если всё правильно сделано, то должен запуститься звуковой файл. Жмём ОК.
Действие создано, теперь определяем, какое событие должно его запускать. Я решил, что действие будет запускаться по сработке датчика fb1.
Щёлкаем на датчике правой кнопкой мыши и в контекстном меню выбираем Свойства.
На вкладке Общие, жмём кнопку Действия.
Открывается диалог настройки управления действиями, где мы делаем следующие настройки:
После чего во всех окнах жмём Применить и ОК.
Теперь симулируем сработку датчика(если это доступно для Вашей цифровой системы) и наслаждаемся........
P.S. Со вставкой картинок какая-то ерунда.