请教如何读取200PLC的MODBUS地址

200的手册12章 modbus地址一节说道40001至04XXXX是保持寄存器,对应
于V区。
是不是说VW0对应的地址就是40001?
我用串口调试助手读VW0应该发代码:0203地址0001校验。VW0的地址怎么写?谢谢。

最佳答案

是不是说VW0对应的地址就是40001?
答:这个西门子的手册上有点错误,实际的VW0对应modbus地址为40000

假设200PLC的modbus从站地址为2号站,想读VW0的数据

那么串口调试软件需要发送:
 02           03          00      00       00    01        84     39
站号   读命令        数据地址      数据长度      校验码

注意手册上说V区的地址为4000X,但实际的modbus协议的第二个字节命令03已经指出了读取的数据区域为V区,所以VW0的地址为00 00 

注意:以上发送的数据,均为16进制数据

想要成功的通信,你需要在PLC中调用modbus库指令,
要注意MBUS_INIT程序的Hoddst
参数要填写&VB0,这样00 00 的地址才能对应VW0

提问者对于答案的评价:
谢谢回答,等手上有200PLC的时候,自己动手试一下。

专家置评

40001对应的是对方的第一个寄存器地址,如果对方是CPU200,则对应的是从站指令MBUS_INIT中的Holdstart的地址。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午1:23
下一篇 2020年10月31日 下午1:23

相关推荐

  • PLC S-200自由口PPI协议通信

    我的PLC是224的,使用PPI协议使PC和PLC通信,PLC里面程序就是一个简单的电机控制程序,I0.1是启动,I0.2是停止,Q0.1是控制电机。使用PPI协议,用写入命令向I…

    SIMATIC S7-200 2017年11月6日
  • pc accessv1.0sp6为什么申请成功以后还不能下载

    pc  accessv1.0sp6为什么申请成功以后还不能下载 最佳答案 参考:http://www.ad.siemens.com.cn/service/ANS…

    SIMATIC S7-200 2017年6月7日
  • s7-200输入的接法源型还是漏型啊

    如题 最佳答案 这两种接法都可以,要看你传感器的类型是PNP还是NPN?PNP用源型接法,NPN用漏型接法。 提问者对于答案的评价:我懂了,谢谢

    SIMATIC S7-200 2020年11月1日
  • 关于双整数转换整数

    请教各位老师,我编了个小程序有个地方用到双整数转换整数不知怎么了这个块变成红颜色不好用不知为什么?本人新手愚钝之处望见谅。先谢了。 问题补充:TITLE=程序注释 Net…

    SIMATIC S7-200 2021年7月4日
  • 计时器计数器初始值为负会怎么样

    计时器、计数器 初始值都是INT型,但是实际使用中初始值设定都为正值,如果为负值会怎么样,另外选INT类这样有什么好处吗 问题补充:回答者:芳季-:当前值真的会在触发之后…

    SIMATIC S7-200 2020年10月31日
  • s7-200的端子排(前连接器)能卸下来吗

    老式的214中间没有小缺口 新式的224中间有个小缺口 这些个端子排能拆下来吗 最佳答案 老式的214中间没有小缺口,其端子和印刷板焊接在一起,故不能拆!CPU…

    SIMATIC S7-200 2021年7月4日
  • 如何将单个bit组合成Byte

    如何将单个bit组合成Byte 最佳答案 你将逻辑做好后,一一对应写入相应的mx.x。比如你有8个位,M10.0-M10.7,则MB10就表示这个字节! 提问者对于答案的评价:谢谢

    SIMATIC S7-200 2020年10月31日
  • SMART200通信问题

    1.几个smart200之间以太网S7通信,主站再和一个打码机TCP通信,能否同时实现两种通信。2.还有我看了有人说SMART200不支持标准TCP协议,如果对方是标准TCP,怎么…

    2021年7月5日
  • smart1000连接两个S7200

    smart1000如何连接两台S7-200PLC cpu224如何设置 最佳答案 直接WinCC flexible SMART V3软件连接…

    2017年6月12日
  • pid控制每秒流量采样时间设置

    我用指令向导做的控制每秒钟的流量恒定流量是通过高速计数器换算过来的请问smb34那个默认的中断是多久一次?我采样时间设为多少比较合适 最佳答案 SMB34,时间间隔值从1~255m…

    SIMATIC S7-200 2020年11月1日