This is topic Квитирование звука in forum Редактор проекта TRACE MODE 6 / at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/32/t/000427.html

Posted by orisil (Участник № / Member № 1377) on :
 
Здравствуйте. Помогите разобраться.
Есть канал флоат привязанный к словарю сообщений. Нужно, чтобы при достижении (к примеру) верхней аварийной границы сообщение отображалось в строке ОТ, заносилось в отчет тревог и циклически проигрывался звуковой файл до квитирования сообщения оператором. Как можно организовать квитирование звука?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Надо создать канал OUT, связанный с системный переменной @Sound_File_OUT.

Для события, соответствующего этому сообщению, надо создать ГЭ с индикацией (цветовой, текстовой и пр.).
Оператору в этом ГЭ надо задать 2 функции управления:
- квитирование сообщения по этому каналу через атрибут 46 (сообщение будет квитировано в файле ОТ),
- подача команды в канал, связанный с @Sound_File_OUT для прерывания звукового сообщения.
"Допускается посылка следующих значений в переменную OUTPUT:
0 – прерывание текущего воспроизведения (очередь воспроизведения не очищается);
-1 – полная остановка воспроизведения (очередь воспроизведения очищается). "
 
Posted by orisil (Участник № / Member № 1377) on :
 
А штатными средствами словаря сообщений никак не удастся квитировать звук? У меня на каждый канал до 4 разных собщений (верхняя аварийная, верхняя предупредительная и т.д.)причем на каждое сообщение свой звуковой файл. Представте себе сколько мне нужно создать каналов OUT связанных с системный переменной @Sound_File_OUT и какой нужен ключ лицензии. Может есть решение попроще.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Канал OUT, связанный с системной переменной @Sound_File_OUT, может быть 1, а управлять им для остановки сообщения можно из разных ГЭ и программ.
Других средств квитирования звука нет.
 
Posted by orisil (Участник № / Member № 1377) on :
 
Хорошо, тогда как управлять каналом OUT для запуска звука? Я имею ввиду как осуществить привязку к существующему каналу FLOAT, чтобы при достижении им верхней аварийной границы проигрывался файл 1.wav, а при достижении нижней аварийной границы 2.wav с возможномтью квитирования.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В канале FLOAT надо ввести процедуру трансляции, которая при соответствующем событии будет передавать в канал @Sound_File_OUT, вызывающий звук, соответствующее значение.
Несколько каналов FLOAT, таким образом, могут передавать свои звуковые сообщения через один канал @Sound_File_OUT.
 
Posted by orisil (Участник № / Member № 1377) on :
 
Если можно короткий пример хотя бы с 2 каналами float с процедурой квитирования в версии Pro. xxx@ukr.net

[ 12.07.2011, 11:28: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Отправил пример.
Адаптируйте его к своей задаче.
 
Posted by yaDMM (Участник № / Member № 4855) on :
 
можно такой же пример получить?
xxxxx@yyyy.ttt
спасибо [Улыбка / Smile]

[ 21.03.2011, 11:08: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Отправлено.
 
Posted by Demus1 (Участник № / Member № 3844) on :
 
Также прошу такой пример. xxxxxxx@yyyyyy

[ 31.05.2011, 09:33: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Отправлено.
 
Posted by Целищев Роман (Участник № / Member № 4226) on :
 
Отправьте, пожалуйста копию на xxx@yyy.ru

[ 20.06.2011, 10:16: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Отправлено.
 
Posted by ealaj (Участник № / Member № 4368) on :
 
Отправьте, пожалуйста, пример на xxx@yyy.ru

[ 20.06.2011, 10:17: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Отправлено.
 
Posted by Nikem (Участник № / Member № 5109) on :
 
Здравствуйте. Отправьте копию проекта. Заранее благодарен
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Посмотрите ссылку здесь
http://forum.adastra.ru/cgi-bin/ultimatebb.cgi/ubb/get_topic/f/31/t/000581.html?
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2