OPCUA_SerialDevice驱动操作手册
OPCUA_SerialDevice功能简介
OPCUA_SerialDevice是凌顶自主研发的MDC_OPCUA_SERVER驱动。使凌顶Edge模块中的MDC_OPCUA_SERVER功能软件能够无协议采集所有串行设备数据。最大可采集不超过1024字节长度数据帧。若有协议则需要根据采集协议报文进行自我协议解析。
OPCUA_SerialDevice运用场景
常用于连接读码器、扫描枪等串行设备,获取串行设备数据、扫描次数统计、扫码长度计算等。配合Edge内部OPCUA_DX_SERVER功能软件,实现将采集到的串行设备数据传输到PLC、CNC设备中。
测试仪器准备
- KOB串口调试工具:本实验准备了一个KOB(RS422/485 USB转串口工具),选用的是RS485模式,参数如下图所示

-
凌顶Edge边缘计算网关及配套软件:准备了一个凌顶EdgePLUS来测试
a. EdgePLUS与KOB的接线如下图所示
| EdgePLUS COM1 | KOB |
|---|---|
| A+ | A+ |
| B- | B- |
| GND | GND |
- 交换机、网线、电源模块、导线若干
OPCUA_SerialDevice使用方法
-
参照Edge用户手册:<https://tanghuang-liu.github.io/#/熟练掌握EdgePlant的操作使用
-
配置EdgePLUS模块的COM1的模式及相关参数进行配置,如下图所示

- 配置好COM1的模式及相关参数,点击"配置"-“下载模块配置”, 如下图所示:

- 删除模块内部无关配置,右键"Group1"-“删除组别”;右击"Project_Default"-“新建一个组别”【注:由于小季这边是先搭建测试环境,在截图写手册的,没有操作这一步】

- 按照下图所示操作步骤,右键"Group1"-“新建一个连接”,选择合适驱动

- 选择合适驱动"串口设备",修改配置,确认:如下图所示

-
点击"扫描枪",“新建一个标签”;建立三个类型功能变量;如下图所示
a. ReadData功能:接受到串口数据内容(数据类型:字符串)

b. ReadDataLength:接受到串口数据内容的长度(数据类型:UInt16)

c. ReadCount:接受到串口数据内容的次数(数据类型:UInt16)

- 点击"项目下载"(临时保存一下)

- 按下图步骤,"3处"软件,“添加开机自启”,下载配置,然后重启模块

-
实验效果:
a. 第一次使用:串口工具发送(ABC123abc ABC123abc!):在EdgePlant自带的客户端测试功能中查看结果如下图:

应用加深
- 参考:用Edge网关快速实现PLC获取扫描枪数据 提供MES交互接口------OPCUA Server:https://blog.youkuaiyun.com/qq_36700574/article/details/121142915
无锡凌顶科技
作者:季 工
电话:17715803026

本文档详细介绍了凌顶Edge模块的OPCUA_SerialDevice驱动,该驱动用于无协议采集串行设备数据,如读码器、扫描枪等。通过配置EdgePLUS模块的COM1参数,连接KOB串口调试工具,实现数据采集并传输到PLC、CNC设备。文中提供了配置步骤、测试方法和应用实例,帮助用户快速上手。
1308

被折叠的 条评论
为什么被折叠?



