您当前的位置:五五电子网电子知识电器控制PLC工业控制BCD码转为十进制 正文
BCD码转为十进制

BCD码转为十进制

点击数:7896 次   录入时间:03-04 11:40:29   整理:http://www.55dianzi.com   PLC工业控制
BCD编码将一个字节的8位拆分成高4位和低4位两个部分,也就是说一个字节能存储两个数字。
在使用BCD码时一定要注意其有效的编码仅十个,即:0000~1001。4位二进制数的其余6个编码1010、1011、1100、1101、1110、1111不是有效编码。
在STEP7中的16位BCD码格式是1位符号位+3位BCD码数值范围-999至+999;32位BCD码格式是1位符号位+7位BCD码数值范围-9999999至+9999999;
例如16位BCD码存储形式:
0000,0001,0010,0011;其对应符号位为+,百位为1,十位为2,个位为3.计算公式:
十进制=符号位(BCD码的百位x100+BCD码的十位x10+BCD码的个位)
32位BCD码格式同理。
STEP7中有专用指令:BTI,ITB,BTD,DTB来实现3位或7为的BCD码与10进制数之间的转换。
BCD码转为十进制
BCD码转为十进制梯形图

本文关键字:十进制  PLC工业控制电器控制 - PLC工业控制