1. 硬件准备
西门子S7-1200(固件V4.0及以上)、工业交换机、数据采集网关(支持Modbus TCP Client)。
2. PLC侧配置
- 在TIA Portal中启用“Modbus TCP”库(需安装相应库文件)
- 调用MB_SERVER或MB_CLIENT功能块,配置端口号(默认502)
- 分配数据块(DB)用于存放采集数据,确保地址对齐
3. 网关侧配置
在网关Web界面添加设备,填写PLC IP地址(如192.168.1.10)、端口502,选择Modbus TCP协议,映射寄存器地址(如40001对应DB1.DBW0)。
注意:具体寄存器地址需参考PLC数据块定义,建议先使用ModScan工具测试连通性。

