项目使用PCS7,但是业主的要求比较特殊,整个画面风格都不是PCS7了,区域的画面选择按钮都是自定义的,整个项目画面相当于在做Wincc。因此操作按钮和IO域都是自定义的,现在要将所有的操作行为都做记录,目前能实现。
在Alarm Logging配置的Source是【@1%s@】
但是发现如果直连变量,勾选操作员消息后,Source来源是变量名,
如果使用脚本之后,Source来源是就显示对象名称了,
1、如果要将对象的变量名称和对象名都分别用一列体现出来,怎样实现呢?
2、想在区域列中显示画面名称,代表该操作是在某个画面中执行的,在文本库中查找画面,得出【@2%s@: Acknowledge faults in picture @3%s@】,然后就用@3%s@了,但是运行后发现区域还是空的,用@4%s@ ~ @10%s@, 区域列都是空的,不知道哪个才是正确的。
配置.png
运行.png