port0口的modbus通讯master读取不到数据,轮询已经更改,程序编译无误

已锁定

-刘富国13371071011

  • 帖子

    8
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2020-07-08

普通 普通 如何晋级?

port0口的modbus通讯master读取不到数据,轮询已经更改,程序编译无误

1161

1

2020-07-31 17:02:56

展开查看
引用自找答案,问题ID:238227

S7-200 SMART Modbus RTU通信作为主站读取slave的流量计的数据提示程序段无效和MSG错误6。

提问者:-刘富国13371071011


大宝朱林森 回答道:

第一张图:是一个网络吗?从母线引了三条,这就是一个程序段错误
第二张图:Dataptr管脚需要用指针表示接收数据区的启始V存储单元,应该用 &VB0,而不是 VB0
6号错误是当同一时刻触发多个读写是发生6号错误。
除图程序网络号显示不全,请参考下面链接中的程序结构,结合流量计说明书适当修改寄存器地址。
《Modbus RTU 主站 (最下面有MODBUS RTU 轮循实例)》
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/serial_port/modbus/Master/Master.htm
更多内容参考
S7-200 SMART Modbus RTU通信常见问题
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/020.html

还有4人在找答案上回答了该问题,查看全部>
各位老师,帮我查一下究竟是什么问题:设置和流量计上是一致的,9600,odd,8位,1,port0接3+8-。modbus poll读取数据都是正常的。
port0口的modbus通讯master读取不到数据,轮询已经更改,程序编译无误 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9440条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。