PDA

Просмотр полной версии : Менеджер тревог. Динамизация текстов сообщений



AlexZ
13.11.2022, 14:35
Добрый день! Пишу проект (SP17) - универсальную программу для опроса газоанализаторов. При этом названия приборов, химические формулы веществ и т.д. задаются оператором или считываются с самих приборов. Соответственно встает вопрос: как запрограммировать список текстов тревог. В этом списке каждое сообщение имеет динамическую часть и статическую. Например, "Участок синтеза. C2H6. Превышен 1-й порог". Можно ли как-то задать этот текст в виде: "(GVL.MSG_LST[1]). Превышен 1-й порог"

Евгений Кислов
13.11.2022, 14:51
Добрый день! Пишу проект (SP17) - универсальную программу для опроса газоанализаторов. При этом названия приборов, химические формулы веществ и т.д. задаются оператором или считываются с самих приборов. Соответственно встает вопрос: как запрограммировать список текстов тревог. В этом списке каждое сообщение имеет динамическую часть и статическую. Например, "Участок синтеза. C2H6. Превышен 1-й порог". Можно ли как-то задать этот текст в виде: "(GVL.MSG_LST[1]). Превышен 1-й порог"

Добрый день.
Да, это возможно - используйте LATCH-переменные (триггерные переменные), настраиваемые в группе тревог.
Посмотрите видео - оно затрагивает более широкий вопрос, но в том числе должно помочь в решении вашей задачи:
https://youtu.be/heTqwXGgzbs