您当前的位置:五五电子网电子知识plc技术PLC培训资料PLC数值的基本知识3BCD码学习 正文
PLC数值的基本知识3BCD码学习

PLC数值的基本知识3BCD码学习

点击数:7367 次   录入时间:03-04 11:52:58   整理:http://www.55dianzi.com   PLC培训资料

PLC数值的基本知识

BCD

最符合人们阅读习惯的数字格式是十进制,在人们监控或设置工作参数时,往往需要采用十进制格式进行数据显示,而计算机内部使用的是HEX格式,故需采用一种底层为每4个二进制位组成一个数字位,而每个数字位只能为十进制数的09,由此组成的数值,这种格式数字在存储器中的编码称为BCD(Binary-Coded Decimal)

PLC内部,原理上用4位二进制数代表1位十进制数,在每一位BCD码中,不存在HEX格式中的A~F。对于一个8bit宽度的寄存器单元,能存储的最大BCD数只能是99,因此将HEX格式转换为BCD码后,会占用更大的存储空间。

PLC内部总是按HEX格式进行数据计算的,在驱动非智能的显示设备(如数码管)显示数据之前,往往需要将PLC内部的十六进制(HEX)格式数据先转换为BCD码,然后进行显示输出;将用户以十进制方式设置的参数存入PLC内存之前,则往往需要将该BCD码转换为十六进制(HEX)格式。

UN系列PLC内部提供了HEXBCD两种格式相互转换的命令,在需要进行显示输出,或设置开关读取的时候,执行该格式转换指令。

人们在电脑显示器上看到的十进制读数,都是经过了计算机自动作BCD转换后才显示的;监控时修改的参数,则是电脑软件作了HEX转换后写入的,无需人为干预而已。


本文关键字:知识  PLC培训资料plc技术 - PLC培训资料