Alarm text snippets

<< 点击显示目录 >>

主页  mappServices帮助手册 > mapp AlarmX: 报警管理 > 配置 > MpAlarmXCore配置 >

Alarm text snippets

显示高级参数

Name



Alarm Text Snippets




Auto detect




Snippet: {/Key}





Key





Value






Process Variable




文本片段可用于为警报提供额外信息。它们在 "报警文本片段 "部分中指定。值得注意的是,在这里创建的报警文本片段只能用于在 报警列表部分定义 的报警。警报文本片段不能用于其他地图组件的警报。

所有文本片段都在本节中定义,然后可用于不同的警报文本。一个文本片段可用于一个或多个警报。为每个文本片段定义一个ID("键"),用于识别报警文本中的文本片段。提供应用数据的PV也被定义。最后,该文本片段必须被纳入警报文本中。语法{&Key}用于此。

alarmxconfig_snippet

大括号内的&字符表示一个文本片段。然后,相应的键跟在&字符后面。

指定过程变量的数据可以根据需要进行格式化。例如,可以定义显示小数点后的多少位数。这可以通过在文本片段旁边附加相应的格式字符串来实现。

alarmxconfig_snippet_formatstring

有关此处可用选项的更多细节,请参见 " 格式字符串"一节

以下数据类型可以用一个片段集成到文本中。

BOOL

SINT

INT

DINT

USINT

UINT

UDINT

REAL

LREAL

STRING

WSTRING

属性 "Auto Detect "检查哪个警报需要哪些警报片段。这个选项提高了性能和内存使用,特别是对于许多警报和警报片段。

"Auto Detect = Enabled "自动检查哪个警报使用哪个片段。这意味着代码段仅被连接到实际需要代码段的报警。

alarmsnippets

如果报警信息是通过文本系统在本地定义的,必须注意以下几点。

如果在配置中启用了扩展参数,可以根据所需语言使用 "自动检测"。这个功能只有在报警信息以本地化的形式指定时才能使用。(参见 报警文本)。如果没有指定语言,  默认使用文本配置中指定的后备语言  。

这意味着它检查哪些报警使用了所需语言的哪些片段。这意味着这些片段只被附加到实际需要它们的报警上。

alarmsnippet_tmx

当使用本地化的报警信息时,可以为一种语言添加一个或多个额外的片段。如果现在使用英语作为指定代码段的检查语言,而另一个代码段被用于德语,则第二个代码段不会被附加到报警上,也不会显示。

textfile_two_snippets

为了涵盖这些特殊情况,对于报警片段,可以单独定义一个片段应被添加到哪些报警。这可以通过属性 "报警 "来实现。可以使用通配符功能来指定报警名称。这意味着,通过使用 "Temp*",该片段将被附加到所有以 "Temp "开头的警报。

alarmtextsnippet_alarmname