西门子200数据类型怎么处理

目前有一个项目,通过西门子200通过modbus通信读取ID卡号信息,目前读取来的卡号为8位卡号,存放在两个字节里,分别为VW2000,和VW2002。以卡号223 33822为例,VW2000存放33822,VW2002存放223。现在想将两个字节合并存放到VD里去,组成完整的卡号信息。
但是目前发现都是无符号的方式出现,但是PLC运算一旦超过32768的值就是以有符号的方式进行运算,并且变成负数,运算出来的结果不是我需要的。
现在想问下,大家如何直接用无符号的数据直接进行处理,最后将完整卡号存放在VD中。

图片说明:

西门子200数据类型怎么处理    西门子200数据类型怎么处理   

最佳答案

I_DI 指令改为 MOV_W 指令替代即可!

图片说明:

西门子200数据类型怎么处理  

提问者对于答案的评价:
十分感谢,终于把困扰了很久的小问题解决了。看来细节决定成败啊。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月27日 下午12:54
下一篇 2017年11月27日

相关推荐

  • map库里的一个疑问

    就是我通过实时监控发现,done位,在未执行相对位移的情况下,直接就有个上升沿,导致进入下一步,而这一步还没执行,有时候又正常,,很奇怪,请问咋回事?有何解决办法?应该如何正确do…

    2017年6月19日
  • S7200plc和LOGO!有什么区别

    S7200plc和LOGO!有什么区别? 嘿嘿,俺是新手,请尽可能详细,先谢了! 最佳答案 200是PLC LOGO是“继电器”(能编程的) 带点能力…

    SIMATIC S7-200 2021年7月5日
  • 关于西门子S7-200plc的输出类型

    请问,西门子的cpu224 xp cn资料上说是源型输出(mosfet)。请问它是NPN型还是PNP型。有资料说西门子的plc大多是pnp型源型输出。但是我今天…

    SIMATIC S7-200 2021年7月5日
  • smart 700 IE V3屏与cpu226 CN通讯连接不上

    smart 700 IE V3屏与cpu226 CN用的6ES7901-0BF00-0AA0数据线,居然不我通迅上,是怎么回事?之前也是用这…

    SIMATIC S7-200 2017年6月1日
  • PLC200

    程序我编辑完,出现警告程序块过大,不适合我选择的PLC类型   我是否可以忽略 问题补充:我用的是S7-200   22…

    SIMATIC S7-200 2020年10月31日
  • 报警 谢谢大家

    本人新手,试了好久没有做出来 ,所以求大家教教,比如我有几个报警,是200PLC,西门子触摸屏,我的这些报警需要在触摸屏显示出来,必须是在报警视图里显示出来,我做了好久,…

    SIMATIC S7-200 2020年10月31日
  • TD200/400通讯口默认支持什么协议

    TD200/400不需要加任何模块能直接接入哪些网络?  最佳答案 TD200/400支持PPI与MPI协议; 如果TD200与S7 200只组成一个…

    SIMATIC S7-200 2021年7月4日
  • step7 5.6 每个网络段为什么不能写多行?

    好比下图,我想把两个比较指令单独挂一个线圈,上面的比较指令已经连接M2000.0,下面的比较指令想单独挂一个M2000.1,但就是加不上。 图片说明:    最…

    2021年7月5日
  • 求教S7200的密码保护清除

    各位,我的用户有个工程需要改造,系统是用S7200作的,有密码保护,我在运行后一直在提示输入密码,请问如何清除密码?谢谢!y6843@sina.com 问题补充:密码破解软件我下了…

    SIMATIC S7-200 2017年11月25日
  • 用modbus模块读三台仪表从站

    s226读三台从站大约一个小时左右,由于干扰就不能通讯了,出现错误代码6,怎样能让程序继续读数据而不中断通讯? 问题补充:我在中间加了安全隔离栅。 最佳答案 错误6应该是奇偶校验错…

    SIMATIC S7-200 2021年7月4日