当前位置:首页 > 机械智慧 > 正文

Somachine平台怎么避免除数为0

我们以一个例子来说明如何避免除数为0引起PLC停机状态如下:D3=D1/D2;当D1等于100时,D2=0时,将发生除数为0时:并PLC上ERR错误灯也亮起:(PLC错误灯点亮)这下我们为了避免PLC报错停机,我们必须添加“用于隐含检查POU”对话框的四个文件,不需做什么设置,就可以了,这里说明一下...

我们以一个例子来说明如何避免除数为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软件的朋友也可以作为参考,本案例仅供学习参考。

由于时间仓促和本人水平有限,如有介绍不到位或错误,望大神批评指正!感谢大家的支持!

最新文章