PDA

Просмотр полной версии : Звук в журнале событий



DimBan
09.10.2019, 19:08
Приветствую! Подскажите пожалуйста как включить звук в журнале событий при появлении очередного события?

SCADAMaster
09.10.2019, 19:11
В журнале событий нет звука и быть не может.
Звук это отдельный канал. Задается он определенным сообщениям или категориям. Система - вкладка Сообщения

DimBan
09.10.2019, 19:28
Спасибо за ответ! А как присвоить звук сообщениям?

SCADAMaster
09.10.2019, 19:36
Система - Сообщения - Категории. Можете присвоить конкретным категориям.
Можете у события, на вкладке Сообщения привязать звук.
Сам канал звука настраивается Система - Сообщения - Каналы - Звук

DimBan
09.10.2019, 19:48
Это в MasterSCADA4d? Извиняюсь, не написал систему...

SCADAMaster
09.10.2019, 20:49
Речь шла про MS3.
Если вопрос про MS4 то вам ответят чуть позже.

DimBan
10.10.2019, 08:21
Я понял, спасибо!

SCADAMaster4D
10.10.2019, 11:07
Библиотеки.BaseObjects.ФБ.Системные.PLAYSOUND
1. Раскройте АРМ - Графический интерфейс - Медиа. Добавьте медиа, в диалоговом окне нажмите Изменить медиа и там выберите свой аудиофайл. Внешне ничего не поменяется, но файл должен добавиться. Можете переименовать медиа в, допустим, Пример.
2. PlaySound добавьте обязательно в программу FBD, в её свойствах найдите Место исполнения и выберите "В задаче экрана".
3. На ножке Sound ФБ необходимо прописать имя медиа, но уже с расширением, например, Пример.mp3
4. При использовании стороннего браузера необходимо прописать разрешение на воспроизведение файла: chrome://settings/content/sound. В Firefox нужно будет подтвердить запрос на разрешение воспроизведения звука.
Всё, готово. Play включает звук, Stop останавливает, Rep - зацикливает повтор.
Важно: желательно реализовать Stop при пропаже управляющего сигнала на Play, т.к. повторно звук воспроизведется только если прошлый раз он уже отыграл полностью или был остановлен принудительно.

DimBan
10.10.2019, 13:18
Огромное спасибо за ответ! Все получилось! Правильно ли я понимаю, что каждое событие-тревогу нужно будет привязать к блоку проигрывателя?

SCADAMaster4D
10.10.2019, 16:38
Можно к одному, можете и к разным, если хотите. Смотря как проект сделан.

DimBan
10.10.2019, 17:04
Если пытаюсь к одному входу подключить, то выдает ошибку "больше одного отношения передачи данных"...

DimBan
10.10.2019, 17:08
В проекте более 1500 событий и их нужно озвучить при возникновении одним типом звука, посоветуйте как лучше организовать... или все таки придется на каждое событие свой блок?

SCADAMaster4D
16.10.2019, 11:24
Можно написать свой ФБ, в котором с необходимого количества входов через блоки ИЛИ будет формироваться один выходной управляющий сигнал для звука.