BCD码写的最大十进制数是9999最大十六进制数也是9999

时间:2023-03-09作者:佚名
BCD码的最大值是9999,因为一个字16个位,每四个为代表一个十进制的数;
1001100110011001:对应的就是9999,最大值
以上的二进制数,在十六进制里的表示也是16#9999,但是它十进制值不是9999,而是39321
一个字节的十六进制数最大值是:FFFF
9999十进制转换为十六进制数是270F没有错,这里9999不是BCD码,而是十进制的一个数值;数据在plc都是以二进制的形式存储的,格式上的不同,它的所表示的数也不同,比如某个数据时以BCD码的格式存储的,那么你要显示成十进制,就要进行转换,否者数值是不对的。以系统时钟为例,读取后的时间值是以BCD码存储的,假如取今年的年份,那么这个字节对应的BCD码就是,0001 0101 对应BCD码的值为15 ,但是系统显示的是十进制数,是21;所以要经过转化;
///我的理解是,BCD是一种数据的存储格式,这数据可以被用到别的数据场合,那么它表示的意思就不同了。
BCD码写的最大十进制数是9999最大十六进制数也是9999
BCD码(Binary-Coded Decimal‎)是二进制编码的十进制数的缩写,BCD码用4位二进制数表示一位十进制数。BCD码各位的数值范围为2#0000~2#1001,对应于十进制数0~9。BCD码不能使用十六进制的A~F(2#1010~2#1111)这6个数字。BCD码本质上是十进制数,因此相邻两位逢十进一。
BCD码的最高位二进制数是符号位,负数的符号位为1,正数为0。16位BCD码的范围为–999~+999。
下图的拨码开关将显示的数字转换为4位二进制数。PLC用12个数字量输入点读取的是3位BCD码,它的值为2#1000 0010 1001,即十六进制数16#829。
BCD码写的最大十进制数是9999最大十六进制数也是9999
BCD码没有单独的表示方法,而是借用了十六进制的表示方法,因此二者很容易混淆。
下图是S7-300/400的BCD码和整数的相互转换指令,可以看到在指令中BCD码均用十六进制的形式表示。
BCD码写的最大十进制数是9999最大十六进制数也是9999
在程序中,怎么知道一个数字是BCD码还是十六进制数呢?
1)看数据的来源和用途。BCD码一般用于输入和输出,例如来自拨码开关的数据是BCD码,送给显示电梯楼层的译码器芯片的是BCD码。
2)看手册的规定,例如数据类型DATE_AND_TIME中的日期和时间值是BCD码,计数器的预设值PV和当前计数值CV_BCD为BCD码。
怎样监视BCD码?
在变量表和程序状态监控中,用十六进制格式监视BCD码。
怎样输入BCD码?
从上图可以看出,BCD码用十六进制格式输入,其最高位(符号位)为16#F(2#1111)。BCD码的低3位各位只能是0~9,如果是16#A~16#F则会出错。
计数器的预设值PV是0~999的BCD码,可以用格式为C#的常数(C#1~C#999)作为计数器的预设值。
下图用MW42提供计数器的预设值PV,如果用MOVE指令将十进制数348(对应的十六进制数为16#15C)传送给MW42,进入RUN模式时,操作系统将它转换为BCD码时出错(16#15C不是BCD码),不能切换到RUN模式。
输入预设值348时,应改为将C#348传送给MW42,它会自动地变为W#16#348,当然也可以直接输入16#348。没有必要用I_BCD指令将348转换为BCD码W#16#348后,再传送给MW42。
BCD码写的最大十进制数是9999最大十六进制数也是9999

相关阅读

住宅水电安装工程怎么做才算好?看这个你就明白

住宅项目的机电安装工程怎么做才算是规范化标准化?我们从以下六个方面,分享新芒果地产集团在施工质量上的把控要求,图文解读清晰明了,标准化的感官效果也绝对是一种享受!...
2023-06-11

如何避免电动机过载

在电气系统中,电动机是重要的动力设备,但在运行过程中,电动机可能会出现过载的情况,这不仅会影响电动机的正常运行,还可能导致电动机损坏,甚至引发安全事故。因此,如何避免电动机过...
2024-09-02
如何避免电动机过载

开关电源设计之MOS管驱动电路

MOS管因为其导通内阻低,开关速度快,因此被广泛应用在开关电源上。而用好一个MOS管,其驱动电路的设计就很关键。下面分享几种常用的驱动电路。 一、电源IC直接驱动 电源IC直接驱...
2023-05-04
开关电源设计之MOS管驱动电路

九种简易MOS管开关电路图

MOS管开关延迟电路讲解达到多少V才能导通   1.本电路由1颗MOS管、4只电阻、发光二极管、电池组成,电路非常简单.   2.当SW1没有按下去的时候Q1栅极电压为0V,Q1为截止状态。   3.当开启...
2023-06-25
九种简易MOS管开关电路图

谁说做水电工没有前途?看水电工10年沉淀、10年积累、10年蜕变

作为一个普通的农村人,家里的经济条件不是太好(说白了就是穷),所以我没有上大学,而是早早地步入了社会。你说不上学了干嘛呢?那就干活吧!一开始先去的工厂做普工,后来...
2023-06-11
谁说做水电工没有前途?看水电工10年沉淀、10年积累、10年蜕变

热销商品

硅胶垫片/硅胶垫/硅胶垫片圆形/硅胶垫圈/橡胶垫片/氟胶垫片

硅胶垫片(又称硅胶垫、硅胶垫圈)是一种由硅橡胶制成的密封材料,具有优异的耐高低温(-60℃~230℃)、耐老化、绝缘和环保无毒特性,广泛用于食品、医疗、电子及家电等领域...
1

三色变光led筒灯2.5寸3W5瓦开孔6 7.5 8公分家用客厅嵌入式天花灯

三色变光LED筒灯,2.5寸精巧设计,功率可选3W/5W,适用于开孔直径6.7–8公分的家用嵌入式安装。采用高亮LED光源,支持暖光、自然光、白光三色切换,满足不同场景氛围需求。...
7.2

安全帽工地施工建筑电力abs劳保国标透气加厚头盔防护帽定制印字

本款安全帽专为工地施工、建筑及电力作业设计,采用高强度ABS工程塑料制成,符合国家标准(GB 2811-2019),具备优异的抗冲击、耐穿刺性能。帽壳加厚处理,内衬透气缓冲结构,...
9.5

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
5.91

耐磨耐油丁腈耐高温氟胶防水环保级硅胶包覆聚四氟橡胶O型密封圈

本款O型密封圈采用多层复合结构设计,外层为环保级硅胶,具备优异的防水、耐候与生物相容性;中间层采用耐磨耐油的丁腈橡胶(NBR),确保在油污环境中长期稳定运行;内层则选用...
1

网站栏目