描述
一个可能原因是CPU属性的错误设置。因此,需要检查硬件组态中设置,"Properties of the CPU > Tab: Cycle/Clock Memory > parameter "OB85 call upon I/O access error",是否选择了“Only for incoming and outgoing errors”,并且如果可以,修改为此设置。
这是唯一可以正确判断I/O访问错误(输出参数QPERAF)的办法。另外,这样节省循环时间,因为重复调用OB 85会增加循环时间。
如果是基于SIMATIC PCS 7的驱动概念,这个设置是必须的。参考条目号10331925。
标注
在SIMATIC PCS 7 V6.0版本中,所有PCS 7项目的默认硬件组态设置都是这样的。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc332953.html