搜索
写经验 领红包
 > 美食

plc中二进制数据四则逻辑运算是什么(plc中二进制是什么意思)

导语:PLC中二进制数据四则逻辑运算

在进行PLC编程的时候我们经常会用到一些数据加减乘除等等,那么它们是怎么在PLC中执行的呢?下面就讲讲PLC中常用的二进制数据是如何进行四则运算的,首先先解如下几个指令。

一:ADD 二进制数据加法

指令解释:2个值进行加法运算(A+B=C)后得出结果的指令

功能和动作说明

举例

当M8置位时将被加数D100的内容加上加数D110的内容后存放到D120中, 假如D100=K8;D110=K-12,则D120=8+(-12)=k-4。

当M8置位时将被加数D100的内容加上加数D110的内容后再存放回被加数D100中。

二:SUB 二进制数据减法

指令解释:2个值进行减法运算(A-B=C)后得出结果的指令。

功能和动作说明

举例

当M8置位时, 将被减数D100的内容减去减数D110的内容后存放到D120中, 假如D100=K10;D110=K8,则D120=10-8=K2

三:MUL 二进制数据乘法

指令解释:2个值进行乘法运算(A× B=C)后得出结果的指令。

功能和动作说明

四:DIV 二进制数据除法

指令解释:2个值进行除法运算[A÷B=C…(余数)]后得出结果的指令。

功能和动作说明

当M8 置位时,将被除数 D100 的内容除以除数 D110 的内容后存放到 D120

中,假如 D100=K5, D110=K2,余数存放于 D121, D121=K1

五:INC 二进制数据加一

指令解释:指令每执行一次, D 中的数值增加 1。

功能和指令说明

16 位运算时, 32,767 再加 1 变为 -32,768; 32 位运算时, 2, 147, 483, 647 再加 1 变为 -2,147,483,648。

本指令对 0 标志、进位、借位标志都不刷新

六:DEC 二进制数据减一

指令解释:指令每执行一次, D 的数值减 1。

功能和动作说明

喜欢的朋友们请点关注

免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请反馈,一经查实立刻删除内容。本文内容由快快网络小德创作整理编辑!