概述
本文档描述如何配置西门子S7-1200(固件V4.0及以上)的OPC UA服务器,并与MES系统对接。适用于智能车间数据采集项目。
前置条件
- TIA Portal V15.1及以上
- S7-1200 CPU(如1214C)固件V4.0+
- MES系统支持OPC UA客户端
- 工业以太网交换机
配置步骤
- 在TIA Portal中启用OPC UA服务器:设备组态 → 属性 → OPC UA → 启用服务器。
- 设置安全策略:建议选择Basic256Sha256,并导入客户端证书。
- 定义可访问的变量:在OPC UA访问许可中勾选所需DB块或全局变量。
- 下载配置到PLC,并记录PLC的IP地址和端口(默认4840)。
- 在MES端配置OPC UA连接,输入PLC的IP和端口,进行证书交换。
- 测试读取变量值。
注意事项
OPC UA证书有效期默认1年,需定期更新。生产环境建议使用固定IP。详细参数请参考西门子官方手册《S7-1200 OPC UA 通信》。

