为什么当PROFIBUS DP从站掉站再恢复后,CH_AI仍然报从站故障(QBAD=1)?

描述
一个可能原因是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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论