PLC题库:  课程  /   题库  /   教师

PLC视频:  课程  /   题库  /   教师

微课:  课程  /   题库  /   教师

直播公开体验:  课程  /   题库  /   教师

PLC编程实操提升:  课程  /   题库  /   教师

工控技能实操技术提升:  课程  /   题库  /   教师

组态软件视频:  课程  /   题库  /   教师

电气制图视频:  课程  /   题库  /   教师

编码器:  课程  /   题库  /   教师

变频视频:  课程  /   题库  /   教师

伺服视频:  课程  /   题库  /   教师

项目案例:  课程  /   题库  /   教师

电工基础:  课程  /   题库  /   教师

bcd码是什么?BCD码用在哪方面?

来源:  原创 作者:  admin 2018-07-15 16:57


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码转换为整数。



全部评论
  • 推荐课程
  • 热门文章
  • 最新文章
工控软件下载
工控软件下载 2018-06-21 21:03
万用表的使用
万用表的使用 2018-07-15 16:41
bcd码是什么?BCD码用在哪方面?
bcd码是什么?BCD码用在哪方面? 2018-07-15 16:57
西门子300PLC的FC与FB接口
西门子300PLC的FC与FB接口 2018-07-15 16:45
压力变送器与压力传感器的区别
压力变送器与压力传感器的区别 2018-07-15 16:50