KingIOServer采集杰控OPC UA服务器数据测试

哈喽,大家好,我是雷工!
上一篇测试了同一台电脑上,KingIOServer采集杰控OPC DA服务器数据,本篇测试用KingIOServer采集杰控OPC UA服务器数据。
以下记录测试过程。

一、 KingIOServer的OPC UA数据采集介绍

KingIOServer可以作为OPC UA客户端,遵循标准的OPC UA规范,可以连接并浏览其他OPC UA服务器的变量,并进行读写。

开发界面如下图所示

在这里插入图片描述

二、杰控软件OPC UA服务器搭建

1、参照上一篇创建,或应用上篇的杰控程序,避免重复创建变量。
《测试用KingIOServer采集杰控OPC DA服务器数据》

2、【设置】—>【启动任务】—>勾选【OPCUA服务器】—>【确定】。

在这里插入图片描述

3、点击【OPC服务器】—>【设置OPCUa服务器】—>检查设置通讯参数—>【确定】。

在这里插入图片描述

4、点击启动按钮,启动监控系统,将OPC UA服务器运行起来。

三、KingIOServer采集OPC UA服务器操作步骤

1、证书安装

计算机是Win11家庭版,未按帮助说明先安装证书。(测试正常采集)。

2、OPC UA Client

2.1、连接OPCUAServer

打开工程设计器,在OPC UA节点处点击右键,右键选项中包含“连接OPCUAServer”,选择该选项。

在这里插入图片描述

2.2、出现参数配置界面。

在这里插入图片描述

2.3、修改服务器终端URL:opc.tcp://localhost:5018,其他保持默认,然后点击【下一步】。

在这里插入图片描述

2.4、弹出“安全相关配置”界面,保持默认,点击【连接测试】。

在这里插入图片描述

2.5、弹出【测试连接成功】,然后确定后,继续点击【下一步】。

在这里插入图片描述

2.6、弹出“OpcUaServer参数配置”界面,然后点击【下一步】。

在这里插入图片描述

2.7、弹出“OpcUa订阅参数配置”界面,保持默认,点击【下一步】。

在这里插入图片描述

2.8、弹出“通用OpcUa变量(监视项)参数配置”界面,保持默认,点击【完成】。

在这里插入图片描述

3、OPCUA变量相关配置

3.1、添加OpcUa变量

右键点击连接的OPCUAServer节点,选择【新建OpcUa变量】

在这里插入图片描述

3.2、如果OPCUAServer运行正常且连接成功,则弹出OpcUa变量添加配置界面,如下图所示

在这里插入图片描述

3.3、设置好过滤条件,在左侧选中VA节点,点击【添加>>>】按钮

在这里插入图片描述

3.4、则符合条件的变量节点将会添加到备选变量列表属性页,如下图所示。

在这里插入图片描述

3.5、如果添加的变量已经存在被选变量列表中,则重复添加的变量由红色背景表示,且默认不选择。默认选中的正好是其余4个温度变量,直接点击【添加】按钮。

在这里插入图片描述

3.6、五个温度点位添加完毕,点击【确认】按钮确认添加变量,变量将添加到工程设计器OPCUAServer右侧列表中以及变量列表中。

在这里插入图片描述

3.7、点击工程设计器OPCUAServer节点,在右侧列表选择某个变量,选择“编辑 ”,可以对变量进行编辑。

在这里插入图片描述

3.8、在编辑变量对话框中,可以根据实际情况修改OPCUA变量的一些基本信息,此处测试未做修改。

在这里插入图片描述

3.9、运行KingIOServer,可以读取到杰控OPCUA服务器的变量,且数值一致。

在这里插入图片描述

后记

以上为KingIOServer采集杰控OPC UA服务器数据测试过程,OPC UA还是相对OPC DA连接起来相对简单。

猜你喜欢

转载自blog.csdn.net/u013097500/article/details/131300297