概述
本文档详细说明西门子S7-1200/1500系列PLC作为Modbus TCP服务器或客户端的配置步骤,包括硬件组态、软件设置、地址映射、常见错误码处理。适用于数据采集工程师参考。
前提条件
- TIA Portal V16及以上
- S7-1200固件版本4.2+ 或 S7-1500固件版本2.0+
- 已规划好IP地址
步骤
- 在TIA Portal中创建项目,添加PLC并分配IP。
- 在程序块中调用“MB_SERVER”或“MB_CLIENT”指令。
- 配置连接参数:端口号(默认502)、IP地址、寄存器起始地址。
- 下载程序并监控通信状态。
注意:具体寄存器地址映射请参考PLC变量表,不要使用网上流传的默认地址。

