Проблема с алармами

Вопросы, не попадающие в другие разделы.

Проблема с алармами

Сообщение harbor » Пн авг 03, 2015 11:36 am

Проблемы особой как бы и нет, но ситуация такая - с момента запуска проекта, до получения данных с датчиков проходит некоторое время, 3-5 секунд
Поэтому алармы по датчкам отрабатывают сначала как неисправности, а потом когда данные приходят соответственно меняются на норму.
Все это пишется в окно алармов, "замусоривая" его.
Можно ли и как сделать регистрацию алармов уже после получения всех данных с датчиков, то есть просто с некоторой задержкой ?
harbor
 
Сообщения: 93
Зарегистрирован: Чт июл 03, 2014 6:47 pm

Re: Проблема с алармами

Сообщение Генератор зла » Пн авг 03, 2015 12:32 pm

Application script (On startup)
$System.AlarmEnabled = False;

Через 10 сек.

$System.AlarmEnabled = True;
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Проблема с алармами

Сообщение harbor » Пн авг 03, 2015 1:12 pm

У меня в этом скрипте на стартапе уже есть такие строчки

almQueryName = "\InTouch!almgG";
almGroup = AlmgG.Comment;
PriFrom = 1;
PriTo = 4;
almState = "UnAck";

куда вставлять
$System.AlarmEnabled = False;
$System.AlarmEnabled = True;
?

и самое интересное чем считать секунды? :)
harbor
 
Сообщения: 93
Зарегистрирован: Чт июл 03, 2014 6:47 pm

Re: Проблема с алармами

Сообщение Генератор зла » Пн авг 03, 2015 1:33 pm

Увы, у меня нет времени писать за Вас скрипты.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Проблема с алармами

Сообщение harbor » Пн авг 03, 2015 4:25 pm

Генератор зла писал(а):Увы, у меня нет времени писать за Вас скрипты.


ну я пока что кроме проверки времени ничего не придумал
в StartUp:
$System.AlarmEnabled = False;
p=$Time;

в WhileShow:
IF ($Time-p)>5000 THEN $System.AlarmEnabled = True;


хотя наверное можно создать свою функцию задержки времени
harbor
 
Сообщения: 93
Зарегистрирован: Чт июл 03, 2014 6:47 pm

Re: Проблема с алармами

Сообщение Steelman63 » Пн авг 03, 2015 5:11 pm

проверка текущего системного времени вполне приемлимый вариант, можно его засунуть в условные скрипты, для справки - на дистрибутиве должен быть файл scripting.pdf
Steelman63
 
Сообщения: 313
Зарегистрирован: Ср авг 29, 2012 3:42 pm

Re: Проблема с алармами

Сообщение harbor » Пн авг 03, 2015 5:54 pm

Попробовал задержку, толку нет. Ждет при запуске 10 секунд, потом вываливает весь список алармов из очереди
Короче забил, фиг с ними :)
harbor
 
Сообщения: 93
Зарегистрирован: Чт июл 03, 2014 6:47 pm

Re: Проблема с алармами

Сообщение Steelman63 » Вт авг 04, 2015 4:56 am

тоже достойный способ ))
Steelman63
 
Сообщения: 313
Зарегистрирован: Ср авг 29, 2012 3:42 pm

Re: Проблема с алармами

Сообщение mp3corp » Вт авг 04, 2015 12:10 pm

Дело тут не в задержках, а в том что сами теги генерируют алармы при запуске(думаю у многих так же). Как вариант попробуйте поставить у тегов с которых приходит авария поставить галочку - Retentive Value, чтобы посл. значение тега сохранялось при запуске "Вьювера".
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

Re: Проблема с алармами

Сообщение harbor » Чт авг 06, 2015 11:01 am

спасибо
harbor
 
Сообщения: 93
Зарегистрирован: Чт июл 03, 2014 6:47 pm

Re: Проблема с алармами

Сообщение Генератор зла » Чт авг 06, 2015 1:32 pm

harbor писал(а):Попробовал задержку, толку нет. Ждет при запуске 10 секунд, потом вываливает весь список алармов из очереди

Пробовал только что. Вываливает алармы в AlmViewCtrl только если они есть. Задержка 5 сек, но и проект маленький, тестовый. Если за 5 сек. теги привести в норму, то алармы не срабатывают.
mp3corp писал(а):Дело тут не в задержках, а в том что сами теги генерируют алармы при запуске(думаю у многих так же).

Для этого и есть App script - OnStartup. Он отрабатывает до инициализации Access Names, системы алармов, ... Короче, он срабатывает всегда первым.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Проблема с алармами

Сообщение harbor » Пт авг 07, 2015 1:04 pm

Генератор зла писал(а):
harbor писал(а):Попробовал задержку, толку нет. Ждет при запуске 10 секунд, потом вываливает весь список алармов из очереди

Пробовал только что. Вываливает алармы в AlmViewCtrl только если они есть. Задержка 5 сек, но и проект маленький, тестовый. Если за 5 сек. теги привести в норму, то алармы не срабатывают.

У меня группа алармов настроена в Интаче, а не в галактике. или это не важно?
попробую на досуге повыставлять Retentive Value, тегов многовато. отипшусь
harbor
 
Сообщения: 93
Зарегистрирован: Чт июл 03, 2014 6:47 pm

Re: Проблема с алармами

Сообщение LexSL » Пт авг 07, 2015 1:15 pm

harbor писал(а):попробую на досуге повыставлять Retentive Value, тегов многовато. отипшусь


Export CSV->Excel->Import CSV

достаточно быстро можно
LexSL
 
Сообщения: 80
Зарегистрирован: Вт дек 14, 2010 2:53 pm

Re: Проблема с алармами

Сообщение Генератор зла » Пт авг 07, 2015 2:41 pm

harbor писал(а):У меня группа алармов настроена в Интаче

Я тестировал так же.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Проблема с алармами

Сообщение harbor » Пт авг 07, 2015 7:47 pm

Генератор зла писал(а):
harbor писал(а):Попробовал задержку, толку нет. Ждет при запуске 10 секунд, потом вываливает весь список алармов из очереди

Пробовал только что. Вываливает алармы в AlmViewCtrl только если они есть. Задержка 5 сек, но и проект маленький, тестовый. Если за 5 сек. теги привести в норму, то алармы не срабатывают.

а если какой-то тег, например температура ниже уставки, то аларм все равно сработает после 5-ти секунд задержки?

пробовал Retentive Value (поставил сначала только аналогам, потом вообще всем тегам) - безрезультатно, вот такой хитрозадый проект у нас :)
harbor
 
Сообщения: 93
Зарегистрирован: Чт июл 03, 2014 6:47 pm

Re: Проблема с алармами

Сообщение Генератор зла » Сб авг 08, 2015 2:48 am

harbor писал(а):а если какой-то тег, например температура ниже уставки, то аларм все равно сработает после 5-ти секунд задержки?

+
Ведь в этом и есть смысл алармов
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm


Вернуться в Другое

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

cron