回复:modbus_tcp通讯遇到了个搞不懂的问题求助大家

已锁定

冯学卫

官方工程师 西门子1847工业学习平台

  • 帖子

    176
  • 精华

    42
  • 被关注

    256

论坛等级:侠圣

注册时间:2007-08-03

普通 普通 如何晋级?

发布于 2023-11-20 13:42:05

4楼

展开查看
以下是引用3510在2023-11-20 13:19:42的发言 >3楼

网络简图1



@3510

我看你的网络拓扑结构中有一个路由器,换句话说你的1500冗余CPU所在子网和你城北水厂所在的子网是在不同的IP子网。你的CPU 1500 的IP地址是如何设置的?你的Modbus网关的IP地址是如何设置的?若现场确实是跨路由通信的话,你的CPU1500的网关和Modbus的网关地址都设置上了没有? 只有正确设置上了才能路由通(可以使用两台电脑做测试,一台放在CPU所在的子网中,一台放在Moubus网关所在的子网中,然后设置上对应的IP地址、子网掩码和网关地址,然后用计算的Ping测试两台电脑能否正常Ping通),只有路由通了,才能在此基础上测试CPU1500与Mobbus网关之间的Modbus TCP的通信,否则,肯定无法正常通信按你前面描述的当把Modbus网关放在与CPU1500同在一个子网中,测试是没问题的,可能是网络不同,也可能是你设置的IP地址和网关地址没有设置正确。

------------来自西门子工程师
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10592条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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