OPCUA_Server_V2
网关作为OPCUA服务器时,需要先将采集通道、采集设备、采集点配置完毕,确认数据无误后再建立OPCUA数据转发通道。然后将需要通过OPCUA方式做数据转发的点在建立的OPCUA数据转发通道将点关联上。
注意:微控网关所有转发点的父节点为:NodeId(1,60000),表示为:命名空间为1,标识类型为数字,标识符为60000
注意:微控网关该服务的端口使用4840端口,请勿占用此端口
一、通道配置
1、通讯配置
通讯方式 无需选择
2、驱动属性配置
参数 | 说明 |
---|---|
customHostname | (必填项,填写本机IP地址) 必填项,填写本机的IP地址 |
二、设备配置
1、基本信息
无需设置
2、信息点组
参数 | 说明 |
---|---|
采集点名 | 点击关联到需要转发的点 |
变量名 | 变量名 |
变量描述 | 变量描述 |
变量编号 | 变量编号 |
值类型 | 填写值类型,填写数据类型的对应值,如下对应关系 数据类型名 对应值 BOOLEAN 0 SBYTE 1 BYTE 2 INT16 3 UINT16 4 INT32 5 UINT32 6 INT64 7 UINT64 8 FLOAT 9 DOUBLE 10 |
点地址 | 点地址支持两种模式,分别为: ns=1;i=<数字> ns=1;s=<字符串> 注意:微控网关所有转发点的父节点的命名空间为1,因此配点时必须设置ns=1 例如: ns=1;i=1000 ns=1;s=Channel1.Device1.Tag1 |
ns=
参数 | 说明 |
---|---|
命名空间索引 | 地址所在的OPC UA服务器命名空间的索引 |
类型 | 地址类型。OPC UA 支持以下四种地址类型: i: 用 32 位无符号整数表示的数字地址 s: 由 UTF-8 编码字符组成的字符串地址 |
值 | 格式化为字符串的地址。此地址可以是数字、字符串。 |
地址类型 | 名称空间 | 示例 |
---|---|---|
数字 | 1 | ns=1;i=13 |
字符串 | 1 | ns=1;s=Channel1.Device1.Tag1 |
示例:
Modbus转OPCUA操作说明
一、使用OPCKEP软件
1.网关modbus采集数据
2.OPCUA_Server_V2转发数据
3.Opc-Client测试软件
自动添加:
手动添加:
4.备注:
1) LOPC服务器地址格式:opc.tcp://localhost:port
2) ‘刷新’完后要选中左侧栏中内容,再点‘连接’。
3) 添加测点可以选择‘手动添加’或‘自动扫描’两种导入标签的模式。
4) 网关配置界面要填值类型和点地址。具体参照‘帮助’。
二、使用KEPServer软件
注意1:需要填写正确的端点URL,格式为:opc.tcp://localhost:port
注意2:需要将"安全策略"修改为"无"
备注:1)添加通道【通道2】: 填写opc.tcp://192.168.1.123:4840
2) 添加设备【设备1】:选择导入的项【WKWG】
3)打开“OPC QUICK CLIENT”,找到[通道2设备1—>WKWG]
4) 全屏显示‘OPC QUICK CLIENT’,能看到显示的数值。