Зарегистрирован: Nov 11, 2013 Сообщения: 4 Рейтинг: +0/-0
Добавлено: Чт 07 Май, 2015 13:59:46 Заголовок сообщения: отсуствие звуковой сигнализации на ПК
Добрый день.
В ПО FTView SE v.8.0 столкнулись с отсуствием звуковой сигнализации на ПК при возникновении аларма.
Конфигурирование тревог сделано через HMI теги. Сигнализации в банере и журнале видим, а звука нет. При этом звуки в Windows есть, другие звуки из SCADA (например, привязаные к клику по кнопке) тоже есть. Данный метод опробован в предыдущих версиях FTView SE 5.0, 5.1, 6.0 и нигде не сталкивались с подобной проблемой. Есть идеи как с этим бороться?
Заранее благодарен
Зарегистрирован: Mar 28, 2006 Сообщения: 48 Рейтинг: +3/-0 Откуда: Омск
Добавлено: Сб 16 Май, 2015 16:35:38 Заголовок сообщения:
Добрый вечер, "Wit".
Наша проблема обнаружилась на версии 7.0 в клиент-серверной конфигурации (не Station), не работала команда Playwave на клиентах. Мы действительно решили свою проблему с помощью ID 29298, только решение содержалось не в самой теме, а в комментарии от Mr.Ric. _________________ С уважением, Ольга Владимировна.
Зарегистрирован: Aug 17, 2006 Сообщения: 38 Рейтинг: +5/-0 Откуда: Тольятти
Добавлено: Вт 19 Май, 2015 9:57:28 Заголовок сообщения:
Because VBA in the project is single threaded, if you are using any other VBA (such as for navigation or Display_AnimationStart), the above "To play the file WAV more than one time..." will not work. Here is a better way:
1. Create 8 HMI Digital Device Tags (not memory tags) called "SevTrig1" to "SevTrig8".
2. Create 8 HMI String Memory Tags called "SevSound1" to "SevSound8" (retentive) and set initial value to your your wav files including full path (Ex: C:\AlmSound\Sound.wav)
3. In the Alarm Setup / Severities tab: Place "SevTrig#" tags in External Bell for Severity 1 thru 8.
4. Create an HMI Screen (that will be hidden with /ZA).
On this screen create 8 rows (1 per severity):
Severity 1 = # sssssssssssssssssssssssssssssssssssssss
where:
* "Severity 1 =" is text with Color Animation using tag "SevTrig1"
* "#" is a NumericDisplay named "SeverityInd1" (ExposeToVBA = "VBA Control") with the below
expression (step 5) and VBA code (step 6).
* "ssss..." is StringDisplay named "SevSndFile1" (ExposeToVBA = "Type Info Extension")
with Expression: "SevSound1"
Duplicate this line for 2 through 8.
5. In the NumericDisplay Properties / Expression, place the following expression (adjust for 2-7):
* SeverityInd1 Expression:
IF system\AlarmSummaryItemsUnacked == 0 THEN 0
ELSE IF SevTrig1 AND interval( "5 Sec" ) THEN 1
ELSE 0
* SeverityInd8 Expression:
IF system\AlarmSummaryItemsUnacked == 0 THEN 0
ELSE IF SevTrig1 THEN 0
ELSE IF SevTrig2 THEN 0
ELSE IF SevTrig3 THEN 0
ELSE IF SevTrig4 THEN 0
ELSE IF SevTrig5 THEN 0
ELSE IF SevTrig6 THEN 0
ELSE IF SevTrig7 THEN 0
ELSE IF SevTrig8 AND interval( "5 Sec" ) THEN 1
ELSE 0
6. For NumericDisplay "SeverityInd1" thru "SeverityInd8", place the following in VBA:
Sub SeverityInd1_Change()
On Error Goto Exit_Err
If SeverityInd1.Value = 1 Then
DisplayClient.Application.ExecuteCommand "PlayWave " & ThisDisplay.SevSndFile1.Value
End if
Exit_Err:
End Sub
By following this pattern, the individual playwave above will then fire once every five seconds only for the most important severity active. That will allow other VBA code to run during page changes, etc.
In my system this hidden page is called "AlmHornCtrl". I also have a page "AlmHornSelect" that allows adjustment of the sound files used during runtime (use either VBA or StringInput).
Ric Walker, Automation & Electronics, Inc. , Casper, WY
Зарегистрирован: Nov 11, 2013 Сообщения: 4 Рейтинг: +0/-0
Добавлено: Пн 25 Май, 2015 7:57:47 Заголовок сообщения:
Eugeny
Спасибо, приблизительно так мы и поступили.
При общении с тех.поддержкой RA нам подтвердили, что v.8.00 имеет указанную проблемму с алармами, и она будет исправлена, скорее всего, только в следующей версии.
Тема закрыта
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна. Открытие страницы: 0.122 секунды