返回旧版
当前位置:
首页
>
技术支持
Product user manual

产品使用手册

OPC_UA

2023-11-25 15:53:18

OPC UA

本文以西门子PLC的OPC UA协议测试为例(ET200 SP系列,其他系列类似)

一、西门子PLC的配置

  1. 进入“设备视图”,选择CPU右键属性,OPC UA—服务器,勾选“激活OPC UA”服务器;

  1. 设置服务器相关参数

可设置OPC UA服务器端口、最大会话超时时间、最大会话数等;

  1. Secure channel设置

当OPC UA服务器可向OPC UA客户端证明身份时,才能建立服务器与客户端之间的安全连接。

  1. 用户身份认证

a启用访客认证:用户无需证明其身份(匿名访问),OPC UA服务器不会检查客户端用户的授权;

b启用用户名和密码认证:用户必须证明其身份(非匿名访问),OPC UA服务器将检查客户端用户是否具备访问服务器的权限。

  1. 设置OPC UA运行许可证

配置好相关参数后,编译下载到设备中!

二、网关配置

1、配置PLC的IP地址,PLC ID为IP地址末位,端口号PLC中默认是4840,也可修改;

2、高级设置

配置连接PLC的认证方式,可选访客方式、用户名/密码、证书认证;

配置完成后,点击保存数据,返回;

3、点表配置:保存设置,应用后,点击点表配置,网关会与PLC进行OPC UA协议交互,

获取点表信息;

注:获取到的点表信息为PLC的全部点表包括PLC自身的一些状态信息,根据需要进行删除,

保留需要部分。

  1. 点表信息

获取到的点表信息和PLC中的变量是对应的,若是DB块会带DB块标识,如下图的“数据块_1”、“DB4003”;

若是变量表中的点表,显示的对应关系如下图;

  1. 点表信息删除:不需要的点表删除即可,无需更改配置(如PLC站号、NsIndex、IdentfierType、Identfier),若是更改Identfier,需对应PLC中有的变量名,否则无法读到数据。
  2. 点表信息新增:如手动点击添加,新增”Tag5”,需是PLC变量表中有Tag5这个变量名称,

且区分大小写的!

  1. 数据采集状态

状态--智能网关应用状态--数据采集状态,可以查看PLC的数据;

提交工单

  • 描述内容越详细,越有利于快速处理问题!
  • (带* 必填项)

业务咨询

  • (带* 必填项)