
我们以一个例子来说明如何避免除数为0引起PLC停机状态如下:D3=D1/D2;当D1等于100时,D2=0时,将发生除数为0时:并PLC上ERR错误灯也亮起:(PLC错误灯点亮)这下我们为了避免PLC......
我们以一个例子来说明如何避免除数为0引起PLC停机状态
如下:
D3=D1/D2;
当D1等于100时,D2=0时,将发生除数为0时:

并PLC上ERR错误灯也亮起:

(PLC错误灯点亮)
这下我们为了避免PLC报错停机,我们必须添加“用于隐含检查POU”对话框的四个文件,不需做什么设置,就可以了,这里说明一下218PLC机型不支持“CheckDivLReal(FUN)”.如下图所示:




PLC工作正常,我就简单的介绍如何避免除数为0的解决方案,有想了解SOMACHINE软件的朋友也可以作为参考,本案例仅供学习参考。
由于时间仓促和本人水平有限,如有介绍不到位或错误,望大神批评指正!感谢大家的支持!