问题:在PCS7操作员报警记录查询时,如何将功能块的注释信息添加在Operation list中?
回答:
在PCS7 中查询报警的操作员记录时,通常在Operation list中的Operaton项中只能看到用户名(aaaaaa)、操作文本(Auto)、新的操作值(New=1)、旧的操作值(Old=0),如图1所示。虽然在Operation list的Source项中,可以看到报警记录来自于具体某一个CFC中的某个功能块(例如,CFC(1)/2)。但是由于在实际项目设计中,功能块的名称通常为英文位号(例如,FT104),不便于工程师理解。而且,功能块的名称最多为16位英文字符,8位中文字符,无法包含更多的信息。
而功能块注释就没有这个限制,可以更多的输入注释信息。在功能块的命名中,有许多字符是不允许在名字中使用的(例如,[,%,/,等);在功能块注释中,没有这个限制。
图1
1.在PCS7V6.1SP1环境下
在PCS7V6.1SP1下如果要显示功能块块注释,必须将相关的注册表的键值设置为1。
方法如下,打开windows 开始菜单run,输入regedit命令,打开windows 注册表,将
HEKY_LOCAL_MACHINE/SOFTWARE/Siemens/WINCC/PCS7 FACEPLATE/RelVersion中OperatingMessageWithBlockComment 的键值手动改为1,如图2。
图2
这时将PCS7 中的一个VAL_MOT功能块的BLOCK comment填写上中文注释,重新编译OS,如图3。
图3
将该阀门重新从手动状态设置为自动状态,在操作员记录中的Operation中会发现在CFC 中添加的BLOCK COMMENT已经显示出来了,如图4。
图4
2.在PCS7V7.0SP1下
不需要再如PCS7V6.1SP1下那样更改注册表,只需将OS Project Editor中Operator Message复选框选中,即可实现将功能块的Block comment 添加到Operation list中,如图5。
图5
关键词
PCS7,操作员记录,功能块注释
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc327001.html