目录
前言
为了应对标准化和跨平台的趋势,为了更好的推广OPC,OPC基金会近些年在之前OPC成功应用的基础上推出了一个新的OPC标准-OPC UA。OPC UA接口协议包含了之前的 A&E, DA,OPC XML DA or HDA,只使用一个地址空间就能访问之前所有的对象,而且不受WINDOWS平台限制,因为它是从传输层Scoket以上来定义的,这点后面会提到,导致了灵活性和安全性比之前的OPC都提升了。
目的
通过将驱动内置到IOTOS的通采引擎中,在通采引擎中进行一键适配,填写相关的参数后即可进行数据的采集。简单快捷,使设备数据一键采集。
适用范围
OPC UA的设备或者模拟设备,一台IOTOS的通采引擎。
使用示例
这里使用的是Prosys OPC UA Simulation Server模拟器,填写相关信息进行注册后即可进行下载。下载完成后点击进行安装,按照提示进行操作即可安装完成。如有真实的设备则不用管这一步
- 双击安装好的软件即打开了OPC UA,Service Status显示“Running”即表示opc模拟是设备服务已经打开
- 再打开IOTOS的通采引擎界面(直接输入IP或者使用官网提供的发现工具)
- 点击驱动库栏目,查看含有的内置驱动(通采引擎不同含有的驱动不同)
- 点击内置驱动,即可看到OPC UA的驱动,再点击右侧一件适配按钮,即可开始进行参数的填写
- 如图,为参数填写,其中 param.opcua为OPC UA的服务器地址,param.data_param为OPC UA服务器中数据点的NodeId
- 查看数据点NodeId,点击模拟器的Object栏目 ,选择下方的一个数据点,右侧即可看到该数据点的NodeId,在通采引擎的参数中填写ns,3,i,1001即可,如果需要填写多个数据,则每个数据之间用";"隔开即可,比如:ns,3,i,1001;ns,3,i,1002
- 参数填写完成后点击适配即可创建成功
- 创建成功后自动跳到采集界面,不一会就可看到数据已经采集上来了