目 录
1. 前言
2. S7-1200 CPU 硬件和软件要求
3. 激活S7-1200 OPC UA服务器并设置相关参数
4. S7-1200 OPC UA 服务器接口设置
5. S7-1200程序下载并在线赋值
6. Kepware OPC UA端设置
前言
KEPServerEX是美国PTC Kepware公司生产的具有行业普遍性的连接平台,KEPServerEX支持150多种通讯协议,用于向您的所有应用程序提供单一来源的工业自动化数据。该平台的设计使用户能够通过一个直观的用户界面来连接、管理、监视和控制不同的自动化设备和软件应用程序。KEPServerEX利用OPC(自动化产业的互操作性标准)和以IT为中心的通信协议(如MQTT、REST、SNMP、ODBC和Web服务),来为用户提供单一来源的工业数据。此平台是为满足客户对性能、可靠性和易用性的要求而开发和测试的。
北京东方鼎晨科技有限公司是是一家专业从事工业自动化产品销售和控制系统集成的高科技企业,作为KEPServerEX中国区分销商,我们拥有十几年的产品销售及技术经验积累。我们能为客户提供标准的KEPServerEX培训课程,并提供免费产品咨询及电话技术支持。
本文是北京东方鼎晨公司为Kepware使用者能在最短时间内对文中所对应的设备进行配置、调试而制作。由于我们的水平有限,文中的不足之处请联系指正。
S7-1200 CPU 硬件和软件要求
- 硬件要求:S7-1200 各型号CPU,版本V4.4及以上(V4.4仅支持OPC UA服务器)
- 软件要求:TIA Porta Basic/Professional V16及以上(V16版本软件才可配置V4.4版本CPU)
- OPC UA许可证授权:SIMATIC OPC UA S7-1200 Basic(一个PLC一个授权即可)
- Windows电脑防火墙关闭或者设置例外(本测试直接关闭防火墙)
激活S7-1200 OPC UA服务器并设置相关参数
(1)创建PLC站点并设置IP地址(CPU必须是4.4及以上版本)
(2)开放访问级别的权限,允许远程对象通信访问
(3)启用OPC UA 并设置相关参数,注意URL服务器地址,启用访客认证或者用户名和密码认证(本测试仅启用了访客认证)
(4)设置OPC UA 运行许可证
东方鼎晨:KEPServerEX与西门子1200通讯
S7-1200 OPC UA 服务器接口设置
(1)新建DB块及变量,并设置DB块及变量的相关属性
(2)新增OPC UA服务器接口,并添加变量(拖拽)到OPC UA服务器
至此,PLC端UA服务器端设置完毕
S7-1200程序下载并在线赋值
Kepware OPC UA端设置
(1)选择协议 OPC UA Client
(2)添加通道,输入URL地址
(3)添加设备并导入标签
(4)导入标签完毕,用客户端查看通讯状态
至此,S7-1200 OPC UA通讯配置完成!