Цитата Сообщение от Михаил Иванович Посмотреть сообщение
мне кажется, что можно просто не использовать экран тревог ввиду его специфичности. Мне он представляется неудобным
Нет в жизни ЩАСТЯ... Я-то надеялся, что я недопонял.

Цитата Сообщение от Михаил Иванович Посмотреть сообщение
Может быть, просто сделать индикатор на событие?
Да не индикатор, а просто отдельный экран. Я думал об этом, но лень ведь - двигатель прогресса. Вот и ленился, ждал от вас решения со штатным экраном.
Да и Вы дальше пишете то, что более похоже на мой "крайний вариант":
Цитата Сообщение от Михаил Иванович Посмотреть сообщение
Но, наверное, можно что-то сделать и для неоднократного. Выделить один экран чисто под тревоги и все выводить на него. И на нем сделать кнопку, какую захотите, для ответа.
Да и коллега capzap в том же направлении подсказывает.

Жаль, конечно. Но делаю резюме для потомков, которые будут искать ответ на похожую хотелку.

Панель ИП320. Некоторые моменты при работе с экраном тревог

1) Экран тревог не имеет собственных органов управления. Во время конфигурирования панели на экране тревог не предусмотрено размещение кнопок. Поэтому передать в ПЛК какую-либо информацию оператору о действиях оператора с экраном тревог - нельзя.

2) Само находжение ИП320 в экране тревог, по-видимому, тоже трудно уловить со стороны ПЛК. То есть, мы же его туда и послали, это ясно. Но решение оператора "Понял, тревогу увидел, беру ответственность на себя" - штатным образом может быть декларировано только кнопкой ESC, а она уведет ИП320 из экрана тревог. Вот этот переход экранов можете пробовать поймать (хотя лично я не знаю точно, что ответит ИП320 на запрос текущего экрана, если она в это время находится в экране тревог. Возможно, выдаст какой-то "0")

3) Если же звезды встали так, что мы решили не опрашивать панель о ее текущем экране:

2013-04-02_090134_CUR_SCR.jpg

...то мы совершенно исключаем возможность узнать, что оператор увидел экран тревог. Тогда единственным известным мне решением является отказ от использования штатного экрана тревог и использование обычного дополнительного экрана, возможно, с динамическим текстом. Тогда есть все плюшки, которые искали: сами в тот экран отправляем, сами же оттуда и вернем, когда оператор докажет, что он-то алярм понял и можно вернуться к работе в нормальном или каком уж получится режиме.

Спасибо, колеги! Очень боялся изобретать велосипед. Смешно и грустно бывает перелопачивать потом немаленькие программы, убирая оттуда корявые куски, написанные от незнания общеизвестных приемов. Вы меня успокоили.