课程中心
HOME
课程中心
正文内容
2进制plc编程 PLC中二进制数据四则逻辑运算
发布时间 : 2024-11-26
作者 : 小编
访问数量 : 23
扫码分享至微信

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。

功能和动作说明

喜欢的朋友们请点关注

「PLC编程必备」二、十六进制数如何能转换成十进制数?

二、十六进制数转换成十进制数前面已经有初步的讲解,其值为各个位码乘以位权然后完全相加。

一般地说,一个N进制数如果有n位(从0,1,…..n-1位),则其十进制公式为:

我们这里就以二,十六进制为例说明:

例一:试把二进制数B11011转换成等值的十进制数。N=2,n=5,

从中可以看出,

为0 的位,其值也位0 ,可以不用加,这样把一个二进制数转换为十进制数只要把位码为1的权值相加即可。

例二:试把十六进制数H3E8转换成十进制数。N=16,n=3.

其计数过程和二进制完全一样。

上篇精彩内容回顾:

PLC编程必备:讲解二、八、十、十六进制数【6月2号】

相关问答

plc如何将二进制数转换为十进制数?

pcl二/十进制转换指令包括BCD数转换成二进制数指令BIN(23)/@BIN(23)、BINL(58)/@BINL(58),以及二进制数转换成BCD数指令BCD(24)/@BC...

...示的16位的二进制数,并非指16进制数!用4未2进制来表示_作业帮

[最佳回答]bin,是2进制.16位的数值范围为-32768~+32767BCD码,是4位二进制表示1个十进制数的0~9,所以,16位的数值范围为0~9999bin,是2进制.16位的数值范围为-3...

plc编程常用的三种进制?

PLC说完了,那么大家就会问了:二进制、十进制、十六进制又与PLC有啥关系呢?二进制、十进制、十六进制就是计算机程序指令的表达形式,它们之间可以相互转换。...

三菱plc怎么把20000转换为16进制然后存在两个寄存器中?

实现方法:1.2000与16#00FF相与,得到低八位,存在在一个存储区里2.2000与16#FF00相与,得到高把位,然后采用WAP或者右移指令3.然后将输出值保存到另一个存储...

PLC编程中常用的进制类型?

在PLC编程中,常用的进制类型有以下三种:1.二进制:是一种基本的计算机数据表示方法,仅包含“0”和“1”这两个数字。在PLC编程中,二进制通常用于表示某个输...

请问plc中进制指的是什么?

在PLC中,进制指的是数据的表示方式,通常用于表示数字或地址。常用的进制包括十进制、二进制、八进制和十六进制。其中,十进制是最常见的进制,以10为基数表示...

plc十六进制怎么转ascii码?

要将PLC的十六进制转换为ASCII码,可以使用编程语言实现。首先,将PLC的十六进制数值转换为十进制数值。然后,将该十进制数值转换为对应的ASCII字符。具体转换方...

fx2n系列plc辅助继电器采用几进制?

二进制FX2N系列PLC的辅助继电器M可分为通用型辅助继电器、掉电保持型辅助继电器、特殊辅助继电器3大类。通用型辅助继电器和掉电保持型辅助继电器既可以作为...

PLCTOK17H0004K1是什么意思?

1.PLCTOK17H0004K1是一个特定的编码或标识符。2.这个编码可能是指某种产品、设备、系统或者其他特定的实体。具体的含义需要根据上下文和相关领域来。3.如...

怎样提高PLC编程能力?

怎样提高PLC编程能力?所谓“天下文章一大抄”,想要提高PLC的编程能力,除了基础知识掌握以外,最有有效直接的方法,就是多去看看别人的程序,或者别的公司的...怎...

 第26届台湾金曲奖  中山市实验高中 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部