5.使用OPC2UA配置服务

使用OPC2UA之前,如果没有实际的DA服务,可以使用KEPServer基于Modbus快速搭建出OPCDA服务。

1.首先建立ModbusTCP服务

使用ModbusSlave软件建立ModbusTCP服务。

这样就很轻松创建了一个ModbusTCP服务,默认开启的存储区是保持型寄存器存储区,默认范围是0开始的10个寄存器,可以随意修改数据。

2.KEPServer配置

点击添加通道,类型选择Modbus TCP/IP Ethernet;

端口号和之前Modbus服务的端口号一致,其他的配置默认即可;

添加设备;

设备 ID 被指定为 <主机>.XXX,其中主机 是标准的 UNC/DNS 名称或 IP 地址,XXX 用于指定设备的 Modbus 网桥索引,且其范围可介于 0 到 255 之间。如果未使用网桥,则应将索引设为 0。可将设备配置为主动请求的设备或 Modbus 客户端设备,具体取决于型号和设备 ID。 当前设置为<192.168.0.130>.1。其他配置默认即可;

新建标记点;

保存项目,然后在运行时下面,点击连接,再点击Quick Client,即可看到数据正常通信。通讯正常后KEPServer会默认开启OPCDA服务。

3.OPC2Ua软件配置

新建连接服务,选择KEPServer版本。

新建组,填写组名称后,其他默认。

添加数据点,将KEPServer中的DA服务数据点添加到OPC2Ua软件中

查看OPC2UA软件将DA数据转换成UA数据后的值

results matching ""

    No results matching ""