怎么把BCD码转换转换成双整数?

我有一个是bcd码的数vd100=16#11050100,怎么把他转换成整数结果是11050100,并保存到vd200中。谢谢!最好有具体的转换过程。

问题补充:
留恋你的气息:我按你的方法但结果是vw100=1105,vw102=100,vw102少了个0,最后的vd100=+72417380?晕怎么是这个值????

 zzql:这个BTD到底是怎么转换我还是不明百?

最佳答案

一个数值是BCD格式的数保存在VD100,要把它转换成常规可用格式,(这个格式为方便文字说明定义为16进制)放到vw100。
那么200里没有现成的对双字转换的指令。
但技术支持里可以下载这个功能的库程序。32位的BCD转换和逆转换。
你用分两半的方法转换是得不到你要的结果的。

提问者对于答案的评价:
非常谢谢 芳季的帮助,确实如你说的结果不对,应该用BCD_DI转换功能库。

也非常感谢 youhm  的解释,你的解释很正确,但是还是 芳季 先回答,先答先得的原则,就给他了。。。。

还有两位真是害死人了,搞得我还以为那里弄错了呢。。。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:39
下一篇 2020年11月1日 下午2:39

相关推荐

  • S7200 modbus一主多从

    S7200与仪表modbus通讯一主多从,仪表是232modbus,请问是否要将232转成485才能和S7200做通讯?如果是,那么1个转换模块是否就能满足? 问题补充:两位回答的…

    SIMATIC S7-200 2017年11月1日
  • s7-200和s7-300编程软件可安装在同一台电脑上吗

    win7  32位系统,已安装了s7-300的编程软件,现可安装s7-200的编程软件吗? 问题补充:安装s7-200的编程软件v4.0sp9时,不成功,是什么…

    SIMATIC S7-200 2021年7月5日
  • 稳定的PID调节

    请问,我现在要通过调节阀控制一灌体温度,比如从当前气温上升到100度,要在5分钟内完成,并且,温度上升过程中必须稳定直线上升,恰好在5分钟内到设定值,如何实现?谢谢。 最佳答案 1…

    SIMATIC S7-200 2021年7月5日
  • AQW能转成AIW么??

    俺有个情况,就是PID调节这边温度的变化情况PV-I这边要用两个温度的平均值来作为调节的反馈。。但我把两个温度都转换为实数了了。。后来又把这两个实数的平均值转换成AQW了。。然后我…

    SIMATIC S7-200 2020年10月31日
  • 如何实现输送链上长短不一的工件的检测

    工件尺寸不一,通过光栅检测工件的开关量信号及输送链上的编码器信号,实现光栅后距离比较远的工位上机构的喷涂操作,且喷涂动作是根据工件的实际长度来的。输送速度可变的,光栅到喷涂工位件间…

    SIMATIC S7-200 2017年6月6日
  • S7200中 取负数指令

    我在触摸屏IO域里输入一个值  比如这个值是40   但是我想让这个值通过PLC转换指令后得到-40  &nb…

    2017年10月29日
  • S7-200通过PPI和G120变频器通讯

    1。S7-200通过PPI和G120变频器通讯,最大变频器个数是多少2。通讯距离大概是多少 最佳答案 不是PPI,是USS,最大变频器个数32个,但只要到了10多个,速度就已经比较…

    SIMATIC S7-200 2020年11月1日
  • 请教组态王6.55与西门子S7-200的连接问题

    我电脑通过USB转PPI口与S7-200连接,程序可以读写,但是在组态王里面做画面按钮,PLC程序没有反应。 图片说明:       &nb…

    2017年8月18日
  • S7-200以太网只与组态王画面显示时,其中S7-200作客户机还是服务器?

    是不是作客户机与服务器都可以? 问题补充:答案不确定,也没有讲得让我明白,不知谁说的是对的,我选择一个为最佳答案算了。 最佳答案 不明白你说的客户机和服务器是什么意思。S7-200…

    SIMATIC S7-200 2020年11月1日
  • 电接点压力表与PLC接线图

    谢谢hbttkj你给我拍的图这是我的邮箱xfseed1126@sina.com如果其他老师傅能给我图我也非常感谢。 最佳答案 我拍20多张现场经常用的检测仪表实物图片传给你邮箱了,…

    2020年10月31日