西门子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日 下午12:55

相关推荐

  • S7-200 PID的使用方法

    问一个问题.就是怎样在Micro/win 中使用PID向导.怎样设置PV  PI   采相时间等等. 这个问题…

    SIMATIC S7-200 2021年7月5日
  • s7-200与变频器Modbus通信

    我想用200的PLC与ABB的ACS510变频器通过modbus通信,可是对通信指令里的CRC校验不会编,比如上位机发送一条指令[ 01 06 00&…

    SIMATIC S7-200 2021年7月5日
  • S7-200CPU226可以接几个脉冲编码器

    我需要在S7-200CPU上加三个脉冲编码器可以吗?如何接? 问题补充:S7-200的功能模块中,有没有可以接收编码器A/B脉冲的模块,模块的型号什么?嘻嘻各位大侠帮忙! 最佳答案…

    SIMATIC S7-200 2020年11月1日
  • 输入的COM端是否是双极性的

    输入的COM 端是否是双极性的,就是0V,或24V都可以接.电流可以双向流 问题补充:6ES7 223-1BL22-0XA8 最佳答案 S7-200扩展模块可以…

    2020年10月31日
  • s7-200故障,输出端不停依次闪烁

    s7-200发生故障,输出端无故有信号,现象为不停依此闪烁。更换上正在使用的PLC后,运行正常,但是更换新买的PLC后,故障照旧(程序是从运行正常中的PLC里读取出来),请问这是为…

    SIMATIC S7-200 2021年7月5日
  • S7-200最大的扩展问题

    请问:S7-200最大的扩展能力是七个模块,是指任何的扩展模块总数量不能超过7个吗?  最佳答案 是的 最多7个 而且是224和226才行 …

    SIMATIC S7-200 2021年7月5日
  • PLC有时能输出脉冲,有时不能输出脉冲

    我有一台S7-200的PLC控制步进电机,有时按启动Q0.0能输出脉冲,步进电机运转.最近,有时多次按启动后,q0.0不会亮,也机也不会转.I0输入端的开关很简单,都是好的.驱动器…

    SIMATIC S7-200 2017年10月30日
  • 编程软件s7-200

    在哪可以下step 7-200-micro/win-s7-200 钻石用户推荐最佳答案 官网下载地址:STEP 7 Micro/WIN V4…

    SIMATIC S7-200 2021年7月5日
  • 200与TD400C

    用一个plc200与2个TD400C配置,地址为2、3、4。在200中使用向导配置,是必须配置2个TD400C,还是只需要配置1个,如果2个TD400C所显示的内容一样。如果显示的…

    SIMATIC S7-200 2017年11月1日
  • s7-200仿真的功能

    各位高工们:      请教s7-200v4仿真软件的功能,有具备a/d,d/a和中断功能吗? 最佳答案 现流行的s7-…

    SIMATIC S7-200 2021年7月5日