bcd码。

什么是bcd码有什么作用

最佳答案

1.BCD格式,首先要搞清楚它在存储方式 ,假设整数 999,在存储 BCD时以二进制来看是这样的: 2#1001 1001 1001,在二进制中分别由3部分表示 个位 十位与百位。 并由 4个2进制数进行表示 ,每部分表示的最大值是 9,  那么从BCD码的格式可以清楚的看出 个、十 百 千等 位的数字,便于查看。 
如果以2进制表示999 ,那么是:2#11 1110  0111 与BCD码格式2# 1001 1001 1001 是不相同的。BCD码的优势就一目了然,更于人为读取。
      2.计算机内 如果要进行计算,不能使用BCD码,需要将它转换成二进制,同时在计算机内部的十进制与二进制转换是自动 ,所以STEP7中,提货了 BCD_I 和 I_BCD的指令。

提问者对于答案的评价:
很好

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月16日 上午10:40
下一篇 2017年11月16日 上午10:40

相关推荐

  • 200的运算

    Network 1 // 网络标题// 网络注释LD     I1.0LD &n…

    SIMATIC S7-200 2020年11月1日
  • 有关温度显示的问题

    准备用WinCC通过PC Access监控S7-200里采集到现场的温度和压力。WinCC里温度显示是连接VW200、VW202……这些变量吗?可是这些变量都是*10的,…

    2017年11月19日
  • 谁有s7-200自由口通讯(与仪表之间)程序,先谢了

    在用S7-200和温控表通过自由口通讯,当用xmt指令后,如何判断发送结束,准备用RCV接受数据,以及接受完数据后,如何判断接受结束,准备再次发送啊?这之间该怎么处理,请各位高手帮…

    SIMATIC S7-200 2020年11月5日
  • s7 200 pid 设置问题

    我使用pid向导配置pid回路,启用了pv 高限报警.我要在程序中改变高限报警设置值,不知道要改变哪个变量,回路表中也没有,请您指教!! 最佳答案 在相应的符号表和数据块…

    SIMATIC S7-200 2021年7月5日
  • 如何设置MC存储卡的密码—–续

    谢谢前辈的回答!说错了,我用的就是S7200CPU,不是LOGO,这样能设置存储卡密码吗?如何设?谢谢 最佳答案 在系统块里设置,下载后生效 提问者对于答案的评价:谢谢!

    SIMATIC S7-200 2021年7月5日
  • S7-200和PC ACCESS项目移植

    我的项目使用S7-200通过PC ACCESS与WINCC通讯,项目移植到另外一台电脑,WINCC有项目移植器,但不知道200和PC ACCESS如何移植,请教…

    SIMATIC S7-200 2020年11月1日
  • 200 的扫描周期请师傅们讲讲

    问下师傅,第一个问题请问网络2的Q0.0在第一个扫描周期不会接通吧?第二个问题网络三的Q0.0在第一个周期会接通吧?请问它的自锁是在第2个扫描周期实现的吗?第三个问题请问是不是在第…

    2021年7月5日
  • 在校很多不明白来这里讨教

    西门子S7-200的模拟输入模块的最大点数是多少?如果点数受限制将如何扩展接口?另外有谁知道LTM-8000这个模块是干什么的吗?在网上找不到好的回答只好来这里碰碰运气.麻烦大家了…

    SIMATIC S7-200 2021年7月5日
  • 计数器程序问题

    这段关与计数器的程序不知有什么问题,其主要目的和意义是什么 问题补充:旋转编码器100P/R 图片说明:        &nbsp…

    2020年10月31日
  • 现在200设备CPU是几纳米啊?

    CPU 钻石用户推荐最佳答案 这个还是20年前的啊,一直就没变化,应该是几百吧,毕竟S7-200的cpu都是早淘汰了的。都停产了,赶紧把程序移植到200 smart上面吧…

    SIMATIC S7-200 2021年7月5日