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。
功能和动作说明
喜欢的朋友们请点关注
免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请反馈,一经查实立刻删除内容。本文内容由快快网络小德创作整理编辑!