✓ 最佳回答
EtherNet/IP侧显示连接但数据为0,重点查三处:1)网关Web的Profinet→EtherNet/IP映射表必须把ET200SP的输入槽位地址(如I0.0起16字节)显式映射到EtherNet/IP的Input Assembly对应偏移,默认映射常为空;
2)Studio 5000中通用模块的Input/Output Assembly实例号和字节长度要与网关配置页一致(常见Input Instance 100、Output Instance 150,长度16),长度不一致会连接成功但数据错位;
3)确认PLC侧组态模块的Input数据起始标签与网关映射偏移对应,用GSV或直接监视INT数组;
4)把RPI与网关看门狗时间匹配,RPI 10ms过小可先改50ms验证;
5)用网关的诊断页面看Profinet I/O数据是否已进入缓冲区,区分是Profinet侧无数据还是EIP侧未搬运。