PLC 格式转换会改变数值大小吗?很弱智

见图,I_BCD的IN端是什么进制数?不是十进制数? 如果真是十进制,那么转后后数值MW20为啥成了十进制48了 这个不是已经改变大小了吗?

问题补充:
有点糊涂就是:BCD和十进制和十六进制到底是哪些区别?定义我也明白,可是I_BCD的OUT端 理应是BCD编码 可是却是显示的是十六进制

图片说明:

PLC 格式转换会改变数值大小吗?很弱智    PLC 格式转换会改变数值大小吗?很弱智   

最佳答案

BCD码亦称二进码十进数。是一种二进制的数字编码形式,用二进制编码的十进制代码。这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。在你第一次进行转换时就已将30变成了分别为3和0的二进制数,此时再进行十进制转换实际就是十六进制的30转换为十进制的48了。

提问者对于答案的评价:
3q

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc241876.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日
下一篇 2018年12月1日

相关推荐