模拟Modbus协议转OPC UA

本文详细描述了如何使用KEPServerEX的ModbusRTUSerial驱动与ModbusSlave工具通过串口进行通信,以及如何通过ModbusTCP驱动与Modbuspoll工具进行TCP连接。还包括了OPCQuickClient和UaExpert在测试中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

KEPServerEX (Modbus RTU Serial-串口驱动)与modbus Slave工具(Serial port-模拟串口)测试

1-1. 工具准备:

Modbus Slave工具
Configure Virtual Serial Port Driver 模拟接口工具
KEPServerEX 工具 Modbus RTU Serial 驱动
OPC Quick Client工具
Win10 64位系统

1-2. 说明:

COM2 为 Modbus Slave 工具的端口
COM1 为 KEPServerEX 工具 Modbus RTU Serial 驱动的端口
在这里插入图片描述

1-3. Modbus Slave 工具 配置

  点  Connection  进入 Setup 设置界面
  选择 Serla port 串口 , 选择  RTU Mode   等等默认项….

在这里插入图片描述

注意:【 Port 2 等于 COM 2 端口】

1-4. KEServerEX 配置-通道
驱动: Modbus RTU Serial
在这里插入图片描述
在这里插入图片描述

串行通讯: COM 端口 ,COM ID 为1 (就是 COM 1 端口), 其它就是看着设置为相同即可

其它项: 默认就好

1-5. KEServerEX 配置-设备
其它项: 默认就好
注意:【 KEPW设备的 ID 等于 Slave 的 ID=1 】

在这里插入图片描述

1.6 KEPServerEX 测试
打开 客户端查看 当前值,然后在 Slave 端把 【40002】 写了 【8888】 确认ok 后,QC端马上有数据.
测试OK!!!

KEPServerEX (Modbus TCP-以太网驱动)与modbus poll 工具(TCP-模拟TCP)测试

2-1. 工具准备:

Modbus client工具
Modbus poll工具
OPC Quick Client工具
UaExpert工具
KEPServerEX 工具 Modbus TCP 以太网驱动
Win10 64位系统

2-2. 说明:

Modbus poll 工具 IP:127.0.0.1 端口:502
KEPServerEX 工具 Modbus TCP 驱动

2-3. Modbus Slave 工具 配置

Connection 进入 Setup 设置界面
选择 Modbus TCP/IP, IP: 127.0.0.1 端口: 502 等等默认项….
在这里插入图片描述

2-4 Modbus Poll连接

点击新建进入配置
ip地址与端口
在这里插入图片描述

2-5 KEPServerEX6 配置通道

新建通道

驱动程序选择Modbus TCP/IP
在这里插入图片描述
端口选择502
在这里插入图片描述

新建设备

型号选择modbus,id为<127.0.0.1>.1 其中.1与Modbus Slave定义的ID一致,其他使用默认配置即可
在这里插入图片描述
在这里插入图片描述

新建标记

名称自己定义即可,地址需要注意,与modbus中地址一致
在这里插入图片描述
Modbus Slave配置截图
在这里插入图片描述
Modbus Poll查看配置参考
在这里插入图片描述

使用OPC Client连接测试

新建连接到OPC DA Server
在这里插入图片描述
新建group,name与KEPServer新建的保持一致
在这里插入图片描述
选中group右键新建Item
在这里插入图片描述
找到对应的属性确认即可
在这里插入图片描述
展示对应的值表示OPC DA连接成功
在这里插入图片描述

KEPServer进行DA转UA

右键进入OPC UA配置页面
在这里插入图片描述
启用UA服务
在这里插入图片描述
使用UaExpert连接OPC UA服务
新建连接,端点URL使用上面开启时给出的到地址,如果可以连接上,标识着协议已经转为了UA了,外部服务可以使用了
在这里插入图片描述
右键进行连接
在这里插入图片描述
找到对应的设备
在这里插入图片描述
在这里插入图片描述
将属性拖动到右边即可
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值