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


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

Posted by ilya (Участник № / Member № 469) on :
 
У меня не работает опция "квитирование последней тревоги по кодировке". Причем эффект такой: для одних каналов срабатывает, для других (однотипных)нет! Окно тревог имеет достаточный размер буфера.
 
Posted by ilya (Участник № / Member № 469) on :
 
Проект, где наблюдался данный эффект, отправлен на hotline@adastra.ru .
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Механизм квитирования для всех каналов один и тот же.
Буфер служебного Окна тревог должен обеспечить сохранение в нем записи, преполагаемой для квитирования. Буфер хранит нефильтрованные записи, фильтр работает только на отображение. Надо учесть, что последняя запись для канала, изменяющегося редко, может быть вытеснена из буфера записями других каналов.
Если у Вас этот эффект наблюдается регулярно на одних и тех же каналах, независимо от динамики изменения их значений, присылайте Ваш проект нам для анализа.
 
Posted by ilya (Участник № / Member № 469) on :
 
Просто одновременно меняем значение у 14 дискретных каналов (однобитовых) типа Канал->Копировать (посылкой в канал-источник 3fff).По этим каналам формируются сообщения. И если нет ошибки с моей стороны... [Растерянность / Embarrassed] Проект выслан.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Мы получили Ваш проект.
Цитирую документацию:
"Квитирование последней тревоги по кодировке – снимает мигание и выбирает последнюю запись в отчете тревог с кодировкой того канала, с которым связана данная ФО. В эту запись заносится время квитирования и имя оператора. У каналов, не имеющих кодировки, для поиска записи используется первые 21 символ комментария."
Не квитируются те каналы, у которых длина комментария меньше 21 символа.
 
Posted by ilya (Участник № / Member № 469) on :
 
Спасибо за помощь. Я не внимательно читал справку. В завершение темы хочется высказать пожелание, чтобы в будущих версиях (5.XX) в бланке "реквизиты канала" Вы добавили метку, в которой бы выводилось число символов в комментарии. Я не использую кодировку и считать каждый раз, сколько у меня там символов, да еще с учетом того, что в окно тревог выводится только первые 21, и как выяснилось, поиск записи производится, только если число символов >= 21, довольно мучительно
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Мы учтем Ваше пожелание при последующих модификациях системы.
 
Posted by ilya (Участник № / Member № 469) on :
 
Вынужден продолжить тему. Теперь эффект такой: если меняю один канал(дискретный), то квитировать тревогу по нему, с графического индикатора опцией "квитирование последней тревоги по кодировке" не могу. Если менять одновременно 8 каналов (включая искомый), то все тревоги будут квитироваться с графических индикаторов. Длина комментария у каждого канала >=21.Размер буфера окна тревог = 20. [Растерянность / Embarrassed]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Если это возможно, пожалуйста, пришлите Ваш пороект на адрес техподдержки.
 
Posted by ilya (Участник № / Member № 469) on :
 
Проект отправил на hotline@adastra.ru
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Проверил Ваш проект в той последовательности, что Вы мне написали в письме, однако у меня сообщения в ОТ квитировались нормально в обоих вариантах (при посылке 0х3fff и при 0х40 после перезапуска). [Неодобрение / Frown]
Вы случайно не в РПД проверку выполняете после повторного запуска?
 
Posted by ilya (Участник № / Member № 469) on :
 
Как же я могу выполнять проверку в РПД если там не вызвать окно тревог [Недоумение / Confused] Или я до сих пор не знаю как это делается?!
Более того можно ни чего не перезапускать просто сначала в канал DI-4a33-0200 послать 0x40 - квитироваться не будет, а затем 0x3fff - квитирование(еще раз уточняю - с графического индикатора) срабатывает!!! Хотя значение канала DI-4a33200_6 не менялось!!! Эффект наблюдаю постоянно, проверял на двух машинах(обе Win2k)
 
Posted by ilya (Участник № / Member № 469) on :
 
Впрочем, дело конечно, не в окне тревог. Проверяю я в профайлере. Наличие/отсутствие квитирования наблюдаю в окне тревог. После вашего вопроса повторил процедуру, только на этот раз еще и просмотрев ОТ в ActiveX компоненте и в Блокноте эффект все тот же:0х40-не квитируется 0х3fff - срабатывает.
 
Posted by ilya (Участник № / Member № 469) on :
 
Уважаемая AdAstra Technical Support, сегодня еще раз все перепроверил. Эффект такой: если в окно тревог заносится одна тревога (0x40), то квитировать её не могу(с индикатора конечно), если потом одновременно добавить еще несколько сообщений(0х3fff),то квитирование тревоги, которую я не мог до этого квитировать, успешно осуществляю с ТОГО ЖЕ индикатора.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Скорее всего дело в поврежденном файле ОТ, я посмотрел - квитирование производится, но только не той строки (позиция смещена на 1 элемент), это видно по файлу ОТ. Попробуйте удалить Ваш ОТ и начать его заново.
 
Posted by ilya (Участник № / Member № 469) on :
 
Огромное спасибо за помощь! Теперь все работает. [Улыбка / Smile]
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2