举例说明PLC编程中的进制数,看了的都说懂
PLC也是一台微电脑,许多功能指令离不开进制转换,同时也是为了增加程序的可读性,想要对PLC进行编程,那么必须得清楚数制的设置以及转化和对应的符号。今天就给大家说说数制的问题。
以十进制举例,MSD表示高位,LSD表示低位,0、5叫做低两位,6、5叫做高两位。如下图:
如果是二进制,十六进制,它的位是一样的,但数和权就不一样了,二进制的权就是20 21 22 23..,十六进制亦然。如果是八位,那就是低4位,高四位、十六位亦然。
PLC中最常用的是二、十、十六进制数、八进制已经不常用了,它仅用于PLC的输入输出口的编制上,如下图:
n次方表示在哪一位,在0位就是80,在1位是81…
在十六进制中,0-9只是10个数,但十六进制是逢十六进一,A表示10、B表示11…以此例推
例如: 1001,可能以前你会读作一千零一,但作为数制就不一样了。
首先得清楚它属于哪个进制
十进制就是一千零一,
二进制的话:B1001
十六进制就是:H1001
注: 二、十六进制一般在各种PLC中都可用B、H表示
十进制:K6505
注: 在三菱PLC中一般用K表示十进制,其他PLC不定,在一般数字电路的书籍中一般用D来表示十进制。
八进制在数字电路中一般用O来表示,
在国外,表示十进制的方法是:(1001)10、八进制就是(1001)8、
例如:
B1011=1×23+0×22+1×21+1×20=8+0+2+1=11=K11
那么,小编就考考大家
问:H3BC=?
其实无论是十进制还是二进制或者十六进制。到最后在电路里执行的都是二进制。就是0和1。因为电路板只认高电平和低电平。十进制数是无法读取的。而且十六进制的数在内存里占用的空间要比二进制少。
但作为电气人,我们必须要明白这其中的转换原理,为日后的工作打下坚实的基础。
本文为技成原创文章,如需转载请注明出处,违者必究!
——END——
举例说明PLC编程中的进制数,新手也能看懂的基础
想着手编程,那进制数是不可缺少的一节,比较常见的就是二、十、十六进制数,PLC也是一台微电脑,想要对PLC进行编程,其中许多功能指令离不开进制转换,虽然现在有很多机器可以直接转换,但为了增加程序的可读性,有效提升自身的编程水平,治标且治本的话,那么必须得清楚数制的设置以及转化和对应的符号。今天就给大家说说数制的问题。
都是比较基础的知识点,新手也能看得懂。
以十进制举例,MSD表示高位,LSD表示低位,0、5叫做低两位,6、5叫做高两位。如下图:
如果是二进制,十六进制,它的位是一样的,但数和权就不一样了,二进制的权就是20 21 22 23..,十六进制亦然。如果是八位,那就是低4位,高四位、十六位亦然。
PLC中最常用的是二、十、十六进制数、八进制已经不常用了,它仅用于PLC的输入输出口的编制上,如下图:
n次方表示在哪一位,在0位就是80,在1位是81…
在十六进制中,0-9只是10个数,但十六进制是逢十六进一,A表示10、B表示11…以此例推
例如: 1001,可能以前你会读作一千零一,但作为数制就不一样了。
首先得清楚它属于哪个进制
十进制就是一千零一,
二进制的话:B1001
十六进制就是:H1001
注: 二、十六进制一般在各种PLC中都可用B、H表示
十进制:K6505
注: 在三菱PLC中一般用K表示十进制,其他PLC不定,在一般数字电路的书籍中一般用D来表示十进制。
八进制在数字电路中一般用O来表示,
在国外,表示十进制的方法是:(1001)10、八进制就是(1001)8、
例如:
B1011=1×23+0×22+1×21+1×20=8+0+2+1=11=K11
往期优秀文章回顾: 电气人口中的PLC是什么?在电气行业有什么用?
(关注我,更多电工PLC知识趣闻等着你~)
相关问答
三菱PLC中K的各种解释?
在三菱PLC中,K可以有以下几种解释:1.K(常数):在程序中使用K指令定义一个常数,并将其用于后续的计算或操作。K指令的语法为:K常数。2.K(计数器):在三...在...
plck是什么意思?
pickvi.挑选;采摘;挖vt.拾取;精选;采摘;掘n.选择;鹤嘴锄;挖;掩护n.(Pick)人名;(英、法、德、捷、匈、瑞典)皮克pickvi.挑选;采摘;挖vt.拾取;精选;采摘;...
三菱PLC中的K?
在三菱PLC中,K代表的是继电器输出线圈的符号。K线圈用于控制输出设备,例如电动机、灯光等。K线圈可以通过逻辑编程来控制,当逻辑条件满足时,K线圈将被触发,...
PLC里K表示十进制的那么2进制的用什么表示?
谢邀K就是一个变量而已对于这里的所有S,只有两个值0和1,k表示的是第几个S,或者叫做角标但数字长度是不确定的,所以K是不确定的非负数常量比如二进制数字...
三菱PLC中K和H十进制和十六进制是什么意思?
三菱PLC常数H表示十六进制数,主要用来表示应用功能指令的操作数值。【扩展】K是表示十进制整数的符号,主要用来指定定时器或计数器的设定值及应用功能指令操作...
三菱PLC编程MOVK2K1Y000表示什么意思?
K1Y000表示Y000~Y003(4个),如果是K2Y000则表示Y000~Y007(8个)以此类推。指令意思:k2变成0010然后放入Y003~Y000,即Y003=Y002=Y000=0,Y0...
这个PLC梯形图什么意思K-5又是什么意思??-ZOL问答
这个PLC梯形图意思是:接通一次x14计数器C200计一个数,当接通X14五次时接通y1接...梯形图中的K-5是编程代码的一部分,表示某个操作的条件触发器。想象成一个现...
三菱plcFX系列k什么意思?
FX系列是三菱电机PLC的一款系列产品,其中的“K”字母表示该系列PLC支持通讯协议为“MelsecNET/K”。MelsecNET/K是三菱电机公司开发的一种高速通讯总线,可实现...
请问三菱PLCMOVD1K4YOOO中的“K4”是什么意思?
K是指十进制数,K4就是十进制数4K4Y0这是三菱PLC数的一种表示方式,若干个位变成一个数据K1Y0代表Y3Y2Y1Y0K2Y0代表Y7Y6……Y0……K4Y0代表Y17……Y0K是指....
FX系列PLC中T0K1K4K4M620K1是什么意思,详细说下拜托了?
FROMK0K9D120K2读取0#扩展模块(离plc最近)9#10#寄存器中的内容存放到D120D121TOK1K17H0K1将0写入1#扩展模块17#寄存器中TO...