描述
在PCS 7 中可以选择发送不带确认的过程消息。 通常在PCS 7的V6以前版本中进行如下操作:
- 在CFC中使用一个MESSAGE块(带有ALARM_8P的多实例调用)
- 组态块连接
- 设定消息类别(比如不带确认的过程消息)和消息内容
结果:当事件发生时,ALARM_8P发出过程消息并显示在OS中。当事件再次发生时,消息再次发出。
PCS 7 V6.0以及更高版本中添加了“Acknowledgment-triggered reporting” (ATR)功能。如果启用该功能,则只有前一次信号变化(例如上一次来的消息)被确认后,SFB33到35才会再次报告该信号的变化。这 样可以避免消息过多不能处理的情况。结果是组态的过程消息只通过SFB35(ALARM_8P)发送一次。
考虑到上述情况,建议在PCS 7 V6.0中按以下过程发送“不带确认的消息”。
- 在CFC中使用一个MSG_NACK块(带有NOTIFY_8P的多实例调用)
- 组态块连接
- 设定消息类别(比如不带确认的过程消息)和消息内容
摘要
- 不使用ATR的新的PCS 7 V6项目:
可以选择一个发送不带确认的消息的块。 - 使用ATR的新的PCS 7 V6项目:
您必须通过一个支持带有NOTIFY_8P多实例调用的块来发送不带确认的消息。 - 不使用ATR,将软件PCS 7 V5.x更新至V6:
您不必再进行其他的设定。 - 使用ATR,将软件PCS 7 V5.x更新至V6:
以前的组态按照上例的方式修改。
关键字
ATR,不带确认消息类别,过程消息
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc332400.html