容易让人糊涂的BCD码和十六进制数

时间:2023-03-21作者:佚名
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码和十六进制数

BCD码没有单独的表示方法,而是借用了十六进制的表示方法,因此二者很容易混淆。
下图是S7-300/400的BCD码和整数的相互转换指令,可以看到在指令中BCD码均用十六进制的形式表示。

容易让人糊涂的BCD码和十六进制数

在程序中,怎么知道一个数字是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码和十六进制数

相关阅读

2周见1次!水电工惹怒女友欲跪键盘,回家看到这5张纸条哭了!

作为一名水电工,平时工作繁忙,早出晚归。偶然到外地出差,导致冷落了女朋友,自己也因此感到愧疚。 「这女孩能不娶吗?」一名25岁水电工男网友只有高中学历,靠着一技之长努...
2023-06-11
2周见1次!水电工惹怒女友欲跪键盘,回家看到这5张纸条哭了!

焊接数控系统 小型PLC 通用伺服系统方案

  某工厂的电池焊接生产线布置 如图1-1所示,工作要求如下:   图1-1 焊接生产线   1) 电池焊接生产线配置10个焊接工作台。每个工作台均为小型龙门结构,各自都有4个运动轴,...
2023-06-27
焊接数控系统 小型PLC 通用伺服系统方案

不怕电工有技术,就怕电工有头脑!这位电工的奋斗史,值得所有电工学习!

在职场的广阔舞台上,总有一些人以其非凡的智慧与策略,书写着令人瞩目的篇章。今天,我要讲述的,便是这样一位电工界的“策略大师”,他的故事充满了智慧、人脉与不懈追求...
2024-09-06
不怕电工有技术,就怕电工有头脑!这位电工的奋斗史,值得所有电工学习!

水电安装工程又出新猫腻,准备装修的您一定要注意

水电安装工程,100平以下,4000元随便做。 这是业主和某装修公司签合同的时候,装修公司口头承诺的东西。咨询的时候,再三让业主确认是否属实,业主坚定的说属实,就因为这个4...
2023-06-11
水电安装工程又出新猫腻,准备装修的您一定要注意

230 VAC输入提供5000VDC输出的高压电源电路图

该高压电源可以从 230 Vac 线路电压产生 5000 伏直流电压。其主要目的是产生负离子。 警告! 这里给出的解释是针对已经有一定电子知识的人的,应该是相当明显的。但是,如果您有任何...
2023-08-25
230 VAC输入提供5000VDC输出的高压电源电路图

热销商品

连发瓦斯枪通用瓦斯射钉钢钉枪瓦斯气体高强度瓦斯射钉枪165气罐

连发瓦斯枪是一款专为高强度瓦斯射钉设计的工具,其特点在于能够连续发射瓦斯气体,适用于多种需要快速穿透和固定材料的场景。这款瓦斯枪配备了165气罐,容量足够满足...
4.5

黄铜镀镍金属电缆防水接头EWM密封格兰头HSM电线固定填料函M20M16

黄铜镀镍金属电缆防水接头EWM密封格兰头(HSM型)是一款高性能电线固定与密封装置,适用于M16和M20螺纹规格。采用优质黄铜材质并表面镀镍处理,具备优异的防腐蚀性、机械...
1.14

消防配件二氧化碳灭火器2 3 5 7KG弯头喷管24Kg干冰CO2外喷头喷嘴

二氧化碳灭火器配件中的2357KG弯头喷管与24Kg干冰CO₂外喷头喷嘴,是专业消防设备的重要组成部分。该弯头喷管采用高强度耐腐蚀材料制造,连接灵活,适用于高压CO₂灭火...
4.5

雷士照明led筒灯孔灯客厅吊顶天花灯嵌入式过道筒灯射灯桶灯家用

雷士照明LED筒灯是一款专为现代家居设计的嵌入式照明产品,适用于客厅、吊顶、过道、卧室等空间。采用高品质LED光源,光线柔和均匀,显色指数高,有效还原真实色彩,营造舒...
5.78

雷士照明嵌入式防眩筒灯射灯窄边过道灯深杯客厅无主灯天花灯米雪

雷士照明嵌入式防眩筒灯射灯——“米雪”系列,专为现代无主灯设计打造。采用窄边深杯结构,有效控制杂散光,实现精准防眩,营造舒适柔和的光环境。适用于客厅、过道、天...
25.67

网站栏目