plc如何比较5个数据的大小

如题所述

plc如何比较5个数据的大小的方法是:在plc中用于比较数值大小指令,主要有等于、不等于、大于或等于、小于或等于、大于、小于等六种,这类指令均有两个操作数IN1与IN2,可以是位字符串、整数、浮点数、字符串、TIME、DATE、TOD、DTL。

如下图,指令符号的上下各有一个占位符,分别用来填写操作数1和操作数2,操作数可以是地址或常数,且必须是相同的数据类型

当操作数1与操作数2进行比较,满足比较条件时,输出端为1,反之输出端为0。

例如,地址MB20与MB30中的数值如果相等,则输出线圈Q0.0得电。

多个比较指令还可进行串联和并联,串联比较指令时执行“与”运算,并联比较指令时执行“或”运算。

plc检查有效性的指令的方法是:

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

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

2、比较是否为非实数:指令符号为—|NOT OK|—,可用该指令检查操作数的值是否为无效的浮点数。

注意,若将该指令功能框连接到 EN 使能输入,则仅在值的有效性查询结果为正数时才置位使能输入。使用该功能,可确保仅在指定操作数的值为有效浮点数时才启用该指令。

温馨提示:答案为网友推荐,仅供参考