PLC中BIN和BCD码的区别?

 我来答
视界无垠
高粉答主

2019-07-31 · 每个回答都超有意思的
知道小有建树答主
回答量:275
采纳率:100%
帮助的人:7.6万
展开全部

一、工作内容不同

BCD是将源元件中的二进制数转换为BCD码送到目标元件中。

BIN是将源元件中的BCD码转换为二进制数送到目标元件中。

二、出错情况不同

BCD对于l 6位或32位二进制操作数,若变换结果超出0-9999或0-99999999的范围就会出错。

BIN常数K不能作为本指令的操作元件。如果源操作数不是BCD码就会出错。

三、设备运用不同

BCD指令常用于将PLC中的二进制数变换成BCD码输出以驱动LED显示器。

BIN指令常用于将BCD数字开关的设定值输入到PLC中。

参考资料来源:百度百科-BCD码

参考资料来源:百度百科-二进制数

床前明月儿
高能答主

2019-06-13 · 探索生活中的另一种可能
床前明月儿
采纳数:101 获赞数:171953

向TA提问 私信TA
展开全部

一、进制不同

1、BIN:BIN就是二进制编码。比如十进制数的11,用BIN码表示就是1011;

2、BCD码:BCD码就是用四位二进制数表示一位十进制数的编码,比如十进制数11用BCD码表示就是00010001;

二、数字组织方式不同

1、BIN:由1和0两个数字组成的,它可以表示两种状态,即开和关。所有输入电脑的任何信息最终都要转化为二进制。

2、BCD码:BCD码可分为有权码和无权码两类:有权BCD码有8421码、2421码、5421码,其中8421码是最常用的;无权BCD码有余3码,余3循环码等。

三、表现形式不同

1、BIN:一位二进制代码叫做一个码元,它有0和1两种状态.N个码元可以有2^n种不同的组合.

每种组合称为一个码字.用不同码字表示各种各样的信息,就是二进制编码.

2、BCD码:编码方式中每一位二值代码的1都是代表一个固定数值,把每一位的1代表的十进制数加起来,得到的结果就是它所代表的十进制数码。

参考资料链接:百度百科-BCD码

参考资料链接:百度百科-BIN文件

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
泰和数控
高粉答主

推荐于2017-11-28 · 说的都是干货,快来关注
知道大有可为答主
回答量:7366
采纳率:100%
帮助的人:2780万
展开全部
BIN码就是二进制编码。比如十进制数的11,用BIN码表示就是1011;左边的1表示十制的8,左边第三位的1表示十制的2,左边第四位的1表示十制的1, (即 8+2+1=11)
BCD码就是用四位二进制数表示一位十进制数的编码,比如十进制数11用BCE码表示就是00010001;前面的0001表示十进制的十位的1,后面买的0001表示十进制的个位的1.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
岳中子
2011-08-10 · TA获得超过564个赞
知道小有建树答主
回答量:305
采纳率:86%
帮助的人:215万
展开全部
bin是二进制码,bcd其实就是8421码,用一个四位2进制数表示一个十进制数,比如0101 0110
bin的值转化为十进制是102,BCD码转化为十进制是56
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式