n
描述
在这个示例中,当"VALUE" 改变的时候,WinCC上产生一条报警消息。消息中包含了"VALUE"变量的新值和老值。
按照如下操作:
- 编译附件SCL程序,生成一个功能块。
- 如下图,在CFC中连接功能块("OLDVALUE")和"ALARM_8P"。
图. 01 - 确认在运行组中"OLDVALUE"块在"ALARM_8P"之前调用。
- 比如,消息组态中输入:"Value has changed: Old value: @1%3d@ New Value: @2%3d@"。对应消息中会输出第一个和第二个报警关联值(这里如果"VALUE" 不是DINT类型的,需要修改格式)。
- 编译,装载,每次"VALUE"的值改变时,消息块的第一条消息会上传。FB9的SCL程序代码:
"OLDVALUE" 块的SCL程序代码:
SCL_Code_OLDVALUE.txt ( 2 KB )
#Ende#
© Siemens AG, 1998, 2000n
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc332198.html