目录
1 案例说明...1
2 VFBOX网关工作原理..1
3 准备工作...2
4 配置VFBOX网关采集opc ua的数据..2
5 用MQTT协议转发数据...4
6 配置参数说明...4
7 上报内容配置...5
8 其他说明...8
9 案例总结...8
案例说明
设置网关采集OPC UA设备数据
把采集的数据转成MQTT协议转发给其他系统。
VFBOX网关工作原理
VFBOX网关是协议转换网关,是把一种协议转换成另外一种协议。网关可以采集西门子,欧姆龙,三菱,AB PLC,DLT645,DLT698电表,modbus rtu tcp,环保的HJ212协议,opc ua和opc da,电力的IEC103 IEC104, IEC61850等,以及EthernetIP,Profinet IO,CCLink,EtherCAT现场总线协议,bacnet,MQTT,mysql,sqlserver数据库。不同型号的网关支持不同的协议,具体支持的协议参考网关侧面标签上的型号。依托500多种型号的网关产品,可以实现多种不同协议之间的互联互通。
网关连接在不同协议的设备之间,就像一个“翻译”,把一种设备支持的协议,转换成另一种设备支持的协议,从而实现两个不同协议的设备之间的数据交换。工作架构如下:
准备工作
仰科网关。支持采集OPC UA设备数据,MQTT协议转发。
电脑。IP设置成192.168.1.198,和网关在同一个网段。
网线、12V电源。
配置VFBOX网关采集opc ua的数据
打开VFBOX studio软件。新建一个工程。可选的型号有:VB301-1100,VB301-1200,VB301-1400,VB302-2400,VB303-2400.
新建设备,选择OPC UA Client
输入OPC UA服务器的路径
添加要采集的数据。数据类型(Datetype),地址(NodeId)就是上面表格中的信息。数据类型要选对,否则也采集不到数据。
完成上述配置后,点击“下载”,把工程下载到网关中,点击“查看数据”,查看网关采集到的数据情况。
用MQTT协议转发数据
启用网关内的MQTT服务,并输入相关信息。
绑定要上传的点位信息。
点击VS软件的“下载”按钮,下载工程到网关中。
配置参数说明
参数说明
参数项 | 说明 |
启用 |
Yse 启用MQTT协议 |
心跳间隔 |
60 单位秒,每隔60秒发送一次心跳间隔。 |
远程服务器IP地址 | 填写云平台中心的IP地址。 |
远程服务器端口 |
1883 阿里云默认是1883,其他可根据实际配置。 |
客户唯一编号 | 其他平台按实际填写 |
用户名 | 用户名 |
密码 | 密码 |
发布主题 | 云平台订阅的Topic,数据格式可选择或者按实际需求配置 |
发布间隔 |
30 单位秒。网关每隔30秒发送一次数据给云平台 |
上报内容配置
点击下图中的“Data Format”,在弹出的对话框中设置上报数据的格式。
系统默认格式如下图所示,可以点击“View Example”查看显示结果。用户可自行修改下面的内容,如果点击View Example可正常显示,则说明配置正确。
Key Words说明。
Key Words | 说明 |
__REPEAT_TAG | 系统自动重复此标签下的__TAG_NAME和__TAG_VALUE。只能使用一次。 |
__TAG_NAME | 用户添加的Tag名称。 |
__TAG_VALUE | 网关获取到的Tag对应的值。 |
__TAG_VALUE_STR | 网关获取到的Tag对应的值,且在值上加上双引号。 |
__SYS_TIME | 系统时间。 |
__SYS_TIME_STR | 系统时间,加双引号。 |
举例
用户配置了两个Tag,需要把这两个Tag的值通过mqtt上报给平台。
定义的mqtt上报格式如下:
则网关上报的实际数据如下。网关会自动把Tag的名称和值添加到上报的数据中。
其他说明
如果网关不能发送数据到MQTT服务器,先测试一下MQTT服务器是否允许其他设备的连接。需要关闭MQTT服务器上的防火墙和杀毒软件,其他设备或者测试软件可以连接到MQTT服务器上。
可以使用VBtrace功能,看一下网关的调试信息。
案例总结
使用协议转换网关可以很方便的实现不同协议的设备之间的数据转换。大量节省了项目实施过程的时间成本,人力成本。VFBOX网关产品都是工业级品质,符合工业应用的场景。只需要简单的参数配置,可以很快完成设备和系统之间的连接。方案优点:
不需要修改设备里的程序。
不影响设备原有的工作方式和功能。
只需要简单的配置就可以实现功能需求。
设备长期稳定工作。
网关运行架构如下
审核编辑 黄宇
-
网关
+关注
关注
9文章
3949浏览量
50462 -
OPC
+关注
关注
7文章
315浏览量
45952 -
协议转换
+关注
关注
1文章
75浏览量
9550 -
MQTT
+关注
关注
5文章
624浏览量
22260
发布评论请先 登录
相关推荐
BACnet转OPC UA网关实现智能插座与InTouch系统对接
![BACnet<b class='flag-5'>转</b><b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>网关实现智能插座与InTouch系统对接](https://file1.elecfans.com/web2/M00/FA/9F/wKgaomaLhm2AM6UGAAB_DhevqsQ253.png)
BACnet转OPC UA网关在GE Digital iFIX的集成应用
![BACnet<b class='flag-5'>转</b><b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>网关在GE Digital iFIX的集成应用](https://file1.elecfans.com/web2/M00/FA/9F/wKgaomaLhm2AM6UGAAB_DhevqsQ253.png)
楼宇自动化系统:BACnet转OPC UA协议网关与WinCC系统的无缝集成
![楼宇自动化系统:BACnet<b class='flag-5'>转</b><b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>协议网关与WinCC系统的无缝集成](https://file1.elecfans.com/web2/M00/FA/9F/wKgaomaLhm2AM6UGAAB_DhevqsQ253.png)
利用Modbus转OPC UA协议网关实现Modbus设备无缝通信
![利用Modbus<b class='flag-5'>转</b><b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>协议网关实现Modbus<b class='flag-5'>设备</b>无缝通信](https://file1.elecfans.com/web2/M00/FA/9F/wKgaomaLhm2AM6UGAAB_DhevqsQ253.png)
PLC转MQTT、OPC UA实时通信网关支持数据同步更新
![PLC<b class='flag-5'>转</b><b class='flag-5'>MQTT</b>、<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>实时通信网关支持<b class='flag-5'>数据</b>同步更新](https://file1.elecfans.com/web2/M00/FF/E3/wKgZomarAJyAAMBpAAcBIh_YCR8504.png)
实现Modbus设备转OPC UA OPC DA协议的解决方案
![实现Modbus<b class='flag-5'>设备</b><b class='flag-5'>转</b><b class='flag-5'>OPC</b> <b class='flag-5'>UA</b> <b class='flag-5'>OPC</b> DA协议的解决方案](https://file1.elecfans.com/web2/M00/B4/2C/wKgZomVtKAGAVW8vAAD3XSOQ1wQ066.png)
评论