BCD码转换成整数实例 请教大神!!

给我都整蒙了,一点这方面的编程基础没有,梯形图容易看些,但是这个具体符号含义,然后是怎么具体转换的我不明白。  如图说: IN中的BCD数用16进制表示为16#22(就是十进制的22),这句话是怎么理解呢?我这样理解0010 0010代表22对吗?    0010 0010转换成10进制的整数应该是34啊        还有后边这句:转换完成后OUT端的MW0中的整数的十六进制是16#16。    能不能尽量详细讲一些,   不明白,求教大神

图片说明:

BCD码转换成整数实例   请教大神!!   

最佳答案

BCD通俗的说,每4位代表一个数,即0-1-2-3表示个位,4-5-6-7表示十位,如此等等。
所以 IN中的BCD数用16进制表示为16#22用的BCD表示的话就是22,即0010(0-3位)就是2,0010(4-7位)就是2.
转换完成后OUT端的MW0中的整数的十六进制是16#16,如果用二进制表示2#0001 0110,换算成十进制就是22(2+4+16=22),即十六进制16#16=二进制2#0001 0110=十进制22.

提问者对于答案的评价:
ok   谢谢你们啦

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:57
下一篇 2021年7月5日 上午11:57

相关推荐

  • 西门子如何实现地址偏移量的功能

    在用信捷PLC上有一个功能非常的好用,如图1所示。可以通过改变D的址偏移到另外一个地址。而西门子好像没有直接这样的一个功能。看了一下手册也很难理解,如图2所示。麻烦各位帮帮忙,写个…

    2017年11月19日
  • S7200如何实现计米功能

    S7200如何实现计米功能,比如计算卷绕材料的长度? 最佳答案 采用高速计数器来完成,硬件加个增量式的光电编码器来完成,但是你要计算好编码器跑一周大概走了多少米的材料。下述都是不错…

    SIMATIC S7-200 2020年11月1日
  • 电位器控制6个变频器

    电位器进EM231作为模拟量的输入后,用EM232的6路输出来控制6台变频器来实现同步运行,请问电位器如何接线EM231上,EM232的输出如何接到变频器上,PLC模拟量编程又大概…

    SIMATIC S7-200 2020年11月1日
  • 安装s7-200编程2.2版本,提示缺少S7OTBXDX.dll

    安装s7-200编程2.2版本,提示缺少S7OTBXDX.dll,在其他计算机上安装没出现,什么原因,如何解决? 钻石用户推荐最佳答案 1. 用管理员权限的账号登录。2.…

    2021年7月5日
  • 西门子高速计数的问题请教大家

    现场一台高速测试仪,测试位移量和压力的变化,位移用的是普通电机加旋转编码器,因为需要精确的看出位移量和压力的变化,用的是西门子200的PLC,程序这样写的:LD &nbs…

    SIMATIC S7-200 2020年11月1日
  • ModBus调试工具modsim32

    最近在看200的modbus通讯一块,所以求modbus调试工具modsim32,希望有此软件的大侠可以发邮箱xihongming@139.com,谢谢 最佳答案 已发你邮箱,注意…

    SIMATIC S7-200 2020年10月31日
  • 怎么设置文本显示器TD400C的按键地址?

    怎么设置文本显示器TD400C的按键地址? 图片说明:    最佳答案 TD 400C文本显示器常见问题:http://www.ad.siemens.…

    2021年7月5日
  • 按钮控制变频电机的加速减速

    硬件:    1、S7-200,CPU226        …

    SIMATIC S7-200 2020年11月1日
  • S7-200 PID回路

    s7-200在使用PID回路时多于八个回路,其它的回路怎么进行PID调节啊?其它的是可以还是不可以呢? 最佳答案 S7-200能够进行PID控制。S7-200 CPU最多…

    SIMATIC S7-200 2017年12月10日
  • 两个s7-200 与PC连接

    如果用两个200与PC组成主从系统,PC 运行组态软件,200之间连接,200均只有一个端口,可否连接,如何连接,谢谢 问题补充:谢谢各位的回答,但是我的200均是一个端…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论