在"S7 F Systems Lib" V1.3 SP2版本中,F_RCVBO, F_RCVR和F_RDS_R块增加了一个可以设置兼容模式的新输入参数-- "COMMVER_USED" 。该输入参数默认 "1"。
"COMMVER_USED" = 1时的行为
- 此模式不支持与旧版本S7 F System Lib(< V1.3 SP2)中的块通讯。
- 短暂的连接中断不影响通讯,只要中断时间不超过F监视时间(输入参数TIMEOUT)。
- 如果通讯超载,使用此设置可能出现导致F通讯中断的序列号错误。
注意
您可以限制通讯调用次数以避免通讯超载。因此,如果可能,应该限制通信块实例数量或者将他们移动到更慢的循环OB(更长的循环时间)中。注意:每秒允许的最大通讯调用次数取决于使用的CPU。
更多信息请参考条目How can you determine the quantity framework of the communication instances (PBC) for PCS 7 automation systems?.
"COMMVER_USED" = 0时的行为
- 此模式支持与旧版本S7 F System Lib(< V1.3 SP2)中的块通讯。
- 短暂的连接中断会导致通讯中止,即使连接中断时间小于设置的F监视时间。
- 此模式下,通讯超载不会导致F通讯中断。
注意
关于F通讯块和输入参数“COMMVER_USED”的更多信息,参考手册SIMATIC Industrial software S7 F/FH Systems - Configuring and Programming中的章节 "F-Blocks for F-Communication between F-CPUs".
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc342386.html