plc检查有效性的指令用法

作者:老电工时间:2020-03-18 09:52:48

plc编程中检查数值的有效性,可用到的指令是什么,比较数值的有效性就是检查是否为实数,这里说一说plc检查有效性的指令用法,供大家学习参考。

plc检查有效性的指令

共有二种指令,一是用来比较是否为实数的指令,二是用来比较是否为非实数的指令。

1、比较是否为实数

指令符号为—|OK|—,可以检查操作数的值是否为有效的浮点数,该操作数必须是一个地址。

—|OK|—检查有效性只针对实数类型(Real),在程序上方操作数用长度为32位的地址,如MD40。

如下图程序所示:

plc检查有效性的指令用法

检查地址MD40中的数值是否为实数,若操作数的值是有效浮点数且指令的信号状态为“1”,则该指令输出的信号状态为“1”。

在其它任何情况下,“检查有效性”指令输出的信号状态都为“0”。

2、比较是否为非实数

指令符号为—|NOT OK|—,可用该指令检查操作数的值是否为无效的浮点数。

该指令符号如下:

plc检查有效性的指令用法

可以同时使用“检查有效性”指令和 EN 机制。

注意,若将该指令功能框连接到 EN 使能输入,则仅在值的有效性查询结果为正数时才置位使能输入。

使用该功能,可确保仅在指定操作数的值为有效浮点数时才启用该指令。

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > plc基础教程