<< 点击显示目录 >> 主页 mappServices帮助手册 > mapp AlarmX: 报警管理 > 配置 > MpAlarmXCore配置 > Alarm text snippets |
•显示高级参数
Name |
||||||||
Alarm Text Snippets |
||||||||
Auto detect |
||||||||
Snippet: {/Key} |
||||||||
Key |
||||||||
Value |
||||||||
Process Variable |
文本片段可用于为警报提供额外信息。它们在 "报警文本片段 "部分中指定。值得注意的是,在这里创建的报警文本片段只能用于在 报警列表部分定义 的报警。警报文本片段不能用于其他地图组件的警报。
所有文本片段都在本节中定义,然后可用于不同的警报文本。一个文本片段可用于一个或多个警报。为每个文本片段定义一个ID("键"),用于识别报警文本中的文本片段。提供应用数据的PV也被定义。最后,该文本片段必须被纳入警报文本中。语法{&Key}用于此。
大括号内的&字符表示一个文本片段。然后,相应的键跟在&字符后面。
指定过程变量的数据可以根据需要进行格式化。例如,可以定义显示小数点后的多少位数。这可以通过在文本片段旁边附加相应的格式字符串来实现。
有关此处可用选项的更多细节,请参见 " 格式字符串"一节 。
以下数据类型可以用一个片段集成到文本中。
▪BOOL
▪SINT
▪INT
▪DINT
▪USINT
▪UINT
▪UDINT
▪REAL
▪LREAL
▪STRING
▪WSTRING
属性 "Auto Detect "检查哪个警报需要哪些警报片段。这个选项提高了性能和内存使用,特别是对于许多警报和警报片段。
"Auto Detect = Enabled "自动检查哪个警报使用哪个片段。这意味着代码段仅被连接到实际需要代码段的报警。
如果报警信息是通过文本系统在本地定义的,必须注意以下几点。
如果在配置中启用了扩展参数,可以根据所需语言使用 "自动检测"。这个功能只有在报警信息以本地化的形式指定时才能使用。(参见 报警文本)。如果没有指定语言, 默认使用文本配置中指定的后备语言 。
这意味着它检查哪些报警使用了所需语言的哪些片段。这意味着这些片段只被附加到实际需要它们的报警上。
当使用本地化的报警信息时,可以为一种语言添加一个或多个额外的片段。如果现在使用英语作为指定代码段的检查语言,而另一个代码段被用于德语,则第二个代码段不会被附加到报警上,也不会显示。
为了涵盖这些特殊情况,对于报警片段,可以单独定义一个片段应被添加到哪些报警。这可以通过属性 "报警 "来实现。可以使用通配符功能来指定报警名称。这意味着,通过使用 "Temp*",该片段将被附加到所有以 "Temp "开头的警报。