s7-200,modobus rtu 通讯协议中实数地址转换。

例如,vd100的地址是什么?vw100转换地址为40051,是否vd100也是40051?若不是,如何转换?

钻石用户推荐最佳答案

1、VW100转换地址为40051,是否VD100也是40051?
VW100 如果是保持寄存器 40051的话,VD100 就是40051、40052这两个保持寄存器。
2、注意一点就是,西门子PLC数据的存储格式为高位低存方式。举例:VD200中包含VW200和VW202,其中VW202是低字,VW200是高字。若第三方设备与西门子数据存储格式不同,是低位低存的方式,那么通信上来的数据就会存在错误,需要进行转换才能使用。编程的方式比较多样。例如,针对单个字中高低字节的交换可以使用SWAP(字节交换)指令,若是双字中高低字的交换可以考虑循环移位指令。
3、可参考资料
S7-200 Modbus RTU 通信   2016-04-06
http://www.ad.siemens.com.cn/service/article/S7-200/S7-200modbus/Default.aspx

提问者对于答案的评价:

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

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

相关推荐

  • 求助:应用S7-200的MODBUS指令时遇到的怪事。

    我用S7-200通过MODBUS控制一台台达变频器,频率的输入显示。电压,电流的显示,及变频器本身的显示均正常。控制2台变频器时我在笔记本上模拟触摸屏输入50HZ时,以上的参数看起…

    2021年7月5日
  • 西门子200自由口与仪表通信

    已块西门子200PLC与三台重量仪表通过自由口通信,请问自由口怎么定义成先发送再接收,三台仪表轮流发送。 最佳答案 如果仪表为RS485接口,可采用modbus协议:参见《S7-2…

    SIMATIC S7-200 2020年11月5日
  • PID向导配置因编译错误而取消,库存储区也配置不了

    PID向导配置因编译错误而取消,库存储区也配置不了,刚打开软件可以配置,写程序之后就赔不了,状态栏显示0个错误 专家建议 我不是奥胖:您好!如果写了用户程序,那么需要先编译且无错误…

    SIMATIC S7-200 2020年10月31日
  • 如何从PLC中启动OP277屏中的画面

    各位工程师你们好!我想通过PLC程序的变量来启动打开某个指定的画面,画面的变量如何定义,请各位指点谢谢! 问题补充:添加变量A,有以下设置名称、连接、数据类型、地址。将如何新建变量…

    SIMATIC S7-200 2021年7月5日
  • S7-214通过TD400C文本显示器进行记录查询

    一、技术要求:1、PLC输入信号:开关量(最多14点输入)。2、数据记录:PLC对输入开关量信号的发生时间进行记录。3、记录查询:通过文本显示器查询停车记录即开关量信号的变化时间。…

    SIMATIC S7-200 2020年11月1日
  • 怎样看到vb100-vb200的数据

    我从485串口读仪表数据到vb100-vb200.现在我只能把vb100…输出到q0.0–q0.7来看,请问有什么好办法将他们看得到,用step7-micro/win&nbs…

    SIMATIC S7-200 2021年7月5日
  • 数据归档向导程序编写

    想要记录传感器中测量的数据,记录周期为10分钟,CPU上电后开始记录。现在使用CPU 222,外加一个256K存储卡,要记录的数据在CPU中的存储区V100数据类型为DB…

    SIMATIC S7-200 2020年10月31日
  • S7-200通迅的地址问题

    请问S7-200挂一个EM277后,作为从站和主站通迅,那么地址是怎么样分配的,比如:I0.0;Q0.0,还有上传的模拟量怎么处理,比如,VW4000在的数据在通迅中的地址是怎么样…

    SIMATIC S7-200 2021年7月5日
  • 请问200PLC和电脑如何通信啊?请高手指教,多谢

    小弟真的一点头绪都没有,谢谢 最佳答案 建议购买西门子200标准的编程电缆:6ES7 901-3DB30-0XA0,编程/通讯电缆,PC/PPI,带光电隔离,USB接口,…

    SIMATIC S7-200 2020年10月31日
  • 关于PLC密码

    因为密码我忘记了,现在想要重新下载程序,但无法清除密码,用软件里面的PLC-清除.但也提示要输入密码.请问各位高人,我应该如何清除密码重新下载程序呢,PLC型号为S7-222 最佳…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论