打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
bcd码是什么?BCD码用在哪方面?
BCD码用于PLC的输入、输出,例如数码管显示,拨码开关输入,日期、时间的输入、输出。
应该是当时的临时解决方案,现在的应用越来越少了,未来估计会更少。
答:拨码开关用得越来越少了,电梯的数码管显示还是需要BCD码的,时间日期的显示、输入要要用BCD码,BCD码是二进制编码的十进制数,PLC用十进制数和用户交流就需要BCD码。BCD码不会消亡。
8段码数字显示管都是用BCD码显示的。PLC中有相应的转换程序,非常方便。
现在用屏非常多,一般不用数码显示管了。需要占PLC 4个输出点。
电梯的楼层就是用数码管显示的,谁见过用屏显示楼层的吗?所以还是有不一般的情况。
使用BCD码比整数的优势在哪呢?
以电梯的楼层显示为例,需要用指令将PLC内部的二进制整数转换为两位BCD码(一个字节),然后将这两位BCD码(每一位用4位二进制数表示)分别送给两个数码管的译码驱动芯片。没BCD码就干不了这件事。
lsy9202:BCD码用于操作硬件,而硬件就是电路,电路是只能识别0和1的二进制数的,所以整数123想让电路认识就要转换为BCD码W#16#123=2#0000_0001_0010_0011
这是什么理论?电路只能识别0和1,那关BCD码*事?难道你的显示器和显卡通信时也都是BCD码? 
答:“BCD码用于操作硬件”这个说法不准确,准确一点说,BCD码用于输入(例如拨码开关)、输出设备(例如数码管),它们是和人打交道的,输入的和显示的都是十进制数。但是通过这些设备不能直接输入和显示十进制数,所以要用BCD码。BCD码就是每一位用4位二进制数表示的十进制数,例如要输入十进制数123,拨码开关提供给PLC的BCD码为W#16#123=2#0001_0010_0011,PLC就可以用12个数字量输入点来接收了。可以用指令将BCD码转换为整数。   
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
PLC的数制和编码
42. 第3章:数字电子技术第1节:数字电路基础知识(一)
(电子报)数字电路及其应用系列文章
十进制,二进制,十六进制,八进制之间的转换
PLC中常用数制及如何转换
朗风快学PLC(十) 西门子S7-300的程序使用的数据及存储区
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服