西门子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日

相关推荐

  • S7 200 电脑485口直接下载程序

    工控机有自带RS485口,能否用这个口直接下载200PLC程序,而不用专门的编程电缆,现场没有编程电缆,只有这个工控机。多谢! 问题补充:我已经好像试过,貌似可以,现在给忘了,如果…

    SIMATIC S7-200 2021年7月5日
  • gsd文件去哪里下载?

    去哪里下载最新版本的西门子产品的gsd文件? 能给我个网址吗? 最佳答案 西门子GSD下载链接: http://www.ad.siemens.com.cn/do…

    SIMATIC S7-200 2021年7月4日
  • 从PC向PLC下载

    换了一台电脑后, 下载程序时弹出"端口无法打开…", 怎么办? 问题补充:谢谢各位指教. 为便于分析判断, 补充如下…

    SIMATIC S7-200 2019年6月10日
  • 多台HMI控制多台CPU2226CN

    有一个项目是施耐德的一台触屏控制两台西门子的226CN,现在客户要求在大约120米的地方增加一台触屏,就是两屏同时控制两台PLC。我以为再增加一台中继和屏就可以了,但是实验下来不行…

    SIMATIC S7-200 2017年11月6日
  • 安装软件时出错

    请问,我电脑安装STEP7-MicroWINV4.0 SP9编程软件时,最后出现要提供路径,输入路径后错误,是怎么回事? 问题补充:按照老师说的:双击此“安装补丁.REG…

    2021年7月5日
  • S7-200SMART编程软件安装后无法启动

    问题签名:  问题事件名称: APPCRASH  应用程序名: MWSmart.exe  应用程序版…

    SIMATIC S7-200 2021年7月5日
  • 读取PLC数据

    现有一个制造物联平台,分为单机运行和联机运行两种运行模式,两种运行模式分别有着各自的程序,现使用step7读取s7-200中的PLC程序,但在单机运行的情况读出联机程序,求大神告诉…

    SIMATIC S7-200 2021年7月5日
  • TD-400C参数编辑后PLC无响应

    我在TD-400上编辑了数据给PLC   但是PLC并没有做出响应   还是保持输出不变  &nbs…

    SIMATIC S7-200 2020年11月1日
  • Siemens Tecnomatix Plant Simulation(PDPS)和 NX MCD

    有没有Siemens Tecnomatix Plant Simulation(PDPS)和 NX  MCD仿真软件的学习…

    SIMATIC S7-200 2021年7月5日
  • S7 200cn模拟量接线问题

    各位大侠,我想问下cpu224xp cn的模拟部分怎么接线?我知道它是2个模拟输入一输出,我想问该怎么接线,它有6个点 M,I,V,M,A+,B+。我想接的是4…

    SIMATIC S7-200 2020年11月1日