This is topic Квитирование оператором аварий in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
Здравствуйте. Каким образом нужно организовывать квитирование входящих аварий оператором (какая-то системная переменная?/канал Call) ?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Есть штатная процедура интерактивного квитирования оператором сообщений в Отчете тревог через соответствующие ГЭ. Можно последние сообщения в ОТ квитировать через атрибут 46 каналов, которые формирует эти сообщения.
Понятия "входящая авария" и "квитирование входящей аварии", если они выходят за рамки работы с сообщениями ОТ, надо формализовать и соответственно реализовывать обработку этих событий.
Posted by Eli (Участник № / Member № 6089) on :
Не могу понять как через ГЭ квитировать аварии (в самом гэ нет никаких элементов управления).
Posted by Жигалов Денис Николаевич (Участник № / Member № 6035) on :
А вот допустим ситуация такая. В ОТ набралось 10 не квитированных сообщений. Атрибутом 46 канала посылая 3 или 4(что же все таки посылать предпочтительнее?), я кивтирую последние сообщение, а как сквитировать предыдущие сообщения?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Существуют ГЭ "Строка Отчета тревог" и ГЭ "Отчет тревог", в которые выводятся сообщения. В описании каждого из этих ГЭ есть указание: "Для квитирования сообщения нужно нажать ЛК в соответствующей строке ГЭ, удерживая клавишу CTRL.".
Таким образом можно квитировать и пропущенные сообщения в ГЭ "Отчет тревог".
Posted by Eli (Участник № / Member № 6089) on :
Спасибо, получилось квитировать сообщения обоими методами.
Posted by Жигалов Денис Николаевич (Участник № / Member № 6035) on :
Немного некорректно поставил вопрос я. Можно ли сквитировать все сообщения разом а не по одному. Если сообщений накопится 1000 то думаю не кто не обрадуется квитировать их по одному.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
По отдельному каналу нельзя групповым образом квитировать сообщения. Да это и смысла не имеет. Ведь речь идет о квитировании ОПЕРАТОРОМ, как уведомление, что оператор это конкретное сообщение видел и осуществил соответствующие процедуры. Квитирование без участия оператора неинформативно.
Posted by Eli (Участник № / Member № 6089) on :
Еще один вопрос, а по какой переменной можно узнать имя текущего пользователя ?
Posted by Eli (Участник № / Member № 6089) on :
И почему программа с типом Output не выполняется при отработке события "выполнить" (событие привязано к кнопке). При воздействии на атрибут программы EXEC вызов проходит.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1. Надо создать канал "ПОЛЬЗОВАТЕЛЬ_name" и связать его с любым из имеющихся каналов ПОЛЬЗОВАТЕЛЬ. В реальном времени имя канала "ПОЛЬЗОВАТЕЛЬ_name" будет равно имени текущего пользователя.
2. Есть в релизе 6.08 неточность в команде ВЫПОЛНИТЬ. В ближайшем релизе ошибка будет исправлена.
Posted by Жигалов Денис Николаевич (Участник № / Member № 6035) on :
Какая то ерунда получается тогда. создал я кнопку квитировать, а она тока квитирует последниее сообщение в ОТ. Ну пропустил оператор пару сообщений и видит кнопка квитировать жмет, а ему фигу. Тоеть персонал придется обучить, либо жми на кнопку квитирования либо клавой и мышкой. Необходимо сделать квитирование всех не сквитированных сообщений в ОТ. Прошу обсудить данный вопрос с разработчиками для реализации данной функции.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Функция группового квитирования пропущенных сообщений реализовываться не будет.
Оператор должен сам квитировать сообщения, уведомляя тем самым, что он это сообщение видел, читал и принял к сведению. Именно для этого и нужна функция квитирования.
Иначе получится, что оператор пропустил аварийную ситуацию, но задним числом квитировал сообщение о ней.
Posted by Eli (Участник № / Member № 6089) on :
Еще есть такой вопрос - если например аварии, которые формируются в контроллере и например есть биты сброса этих аварий. Например я привязываю эти биты аварий к сообщению типа HEX16 (каждый бит = свое сообщение). И вот они видны при появлении на ГЭ ОТ... Я привязываю биты сброса этих аварий например к кнопке...и вот аварии сбрасываются... а как при этом квитировать сообщение того бита аварии на ГЭ ?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
В ГЭ "Отчет тревог узла" реализуются и отображаются только те квитанции, которые осуществляются в реальном времени вручную оператором в этих ГЭ. Квитировать сообщения в файле ОТ от вспомогательного канала HEX16 (сигнализатора аварий) можно подачей команды в атрибут 46 этого канала вместе с подачей соответствующей команды сброса аварий в контроллер.
Posted by sergeykrasichkov (Участник № / Member № 6256) on :
можно ли квитировать события по нажатию кнопки
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Последнее сообщение в ОТ по конкретному каналу можно квитировать путем посылки команды в его атрибут 46. При этом в буфере ГЭ "Отчет тревог" квитирование отображаться не будет.
Posted by romansh (Участник № / Member № 6259) on :
Здравствуйте! Подскажите, можно ли сделать так, что бы при квитировании аварии оператор вводил комментарий к этой аварии? Т.е. при квитировании аварии появлялось бы некоторое окошко для ввода оператором предпринятых действий по устранению аварии с дальнейшей возможностью просмотра "авария – что предпринято"?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Если квитирование осуществляется не через ГЭ "Отчет тревог", а с помощью ГЭ "Текст", "Кнопка" и т.п., то можно одновременно с квитирование использовать в том же ГЭ функцию управления "Послать комментарий" (запись введенной оператором строки в ОТ).
Posted by romansh (Участник № / Member № 6259) on :
Я правильно понял, что по нажатию кнопки можно квитировать только последнее сообщение в ОТ? А если их в ОТ больше чем одно, то остальные надо квитировать в ГЭ "Отчет тревог" мышкой?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
"по нажатию кнопки можно квитировать только последнее сообщение в ОТ" именно того канала, в атрибут 46 которого посылается соответствующая команда.