2016 - 2024

感恩一路有你

OPC Classic与OPC UA的数据转换

浏览量:4496 时间:2024-02-03 17:30:43 作者:采采

越来越多的用户需要在混合环境中实现OPC UA,这也包括将UA的产品与Classic的组件整合到一起。从技术和成本的角度出发,这是一个优选方案。下面通过两个简单的实例,介绍了如何在OPC UA与OPC Classic之间进行数据转换。

实例1:将OPC-1作为客户端,OPC-2作为服务器端

1. 在OPC-2上打开Windows服务面板,确认Matrikon OPC Server for Modbus Devices的服务处于停止状态。

2. 启动电脑里的Modbus模拟器MDBUS,点击上面菜单栏中的Configuration项打开Configuration面板。

3. 在Configuration面板里点击File Ident.按键,选择文件,然后点击Load File(s),最后点击OK。

4. 单击菜单栏里的on开启模拟器,可以看到显示伟称面板里右上角出现ip-listening。

5. 在OPC-1从开始菜单里用管理员模式打开Matrikon OPC UA Tunneller。

6. 在Tunneller的配置界面中选择UA Client to Classic Server标签,这一步会打开OPC UA Wrapper,允许一个UA客户端连接至Classic服务器。

7. 在Classic Server Connections区域点击“ ”来添加一个到Classic服务器的连接。

8. 在add/Edit Connection区域,向Hostname/IP窗口键入“OPC-2”,然后点击旁边的刷新符号。

9. 可以看到这时所有安装在OPC-2下的Classic服务器被排列在Hostname/IP窗口的下方了,双击其中的 Access 2.XX。验证所有COM信息都已添加到Classic (COM) Details区域。

10. 点击添加按钮,确认重启Wrapper服务,这一步将会把此连接添加到Classic Server Connections区域的连接列表里。

11. 复制Matrikon OPC UA Wrapper的URI。

12. 最小化Tunneller界面,从桌面打开OPC UA Dashboard,通过点击“PLAY”按钮打开DA Client。

13. 粘贴URI到客户端地址窗口。注意取消勾选Use Security,然后点击connect按钮。在这个连接过程中,你会看到一个不受信证书的提示,点击YES接受证书并完成连接。

14. 连接完成后,你就可以看到哪些Classic服务器连接到了Wrapper,导航到Modbus。

15. 右键依次点击这些别名并且选择Monitor,将它们都添加到Monitoreditems列表中,就可以对这些变量数据进行监视。

实例2:在OPC UA与OPC Classic之间进行数据转换

1. 在OPC-1上打开Windows服务面板,确认Matrikon OPC Server for Modbus Devices的服务处于停止状态。

2. 启动电脑里的Modbus模拟器MDBUS,点击上面菜单栏中的Configuration项打开Configuration面板。

3. 在Configuration面板里点击File Ident.按键,选择文件,然后点击Load File(s),最后点击OK。

4. 单击菜单栏里的on开启模拟器,可以看到显示伟称面板里右上角出现ip-listening。

5. 在OPC-2从开始菜单里用管理员模式打开Matrikon OPC Classic Wrapper。

6. 在Wrapper的配置界面中选择Classic Server to UA Client标签,这一步会打开OPC Classic Server,允许一个Classic服务器连接至UA客户端。

7. 在UA Server Connections区域点击“ ”来添加一个到UA服务器的连接。

8. 在add/Edit Connection区域,向Hostname/IP窗口键入“OPC-1”,然后点击旁边的刷新符号。

9. 可以看到这时所有安装在OPC-1下的UA服务器被排列在Hostname/IP窗口的下方了,双击其中的 Access 2.XX。验证所有节点信息都已添加到UA (Nodes) Details区域。

10. 点击添加按钮,确认重启Server服务,这一步将会把此连接添加到UA Server Connections区域的连接列表里。

11. 复制Matrikon OPC Classic Wrapper的URI。

12. 最小化Wrapper界面,从桌面打开OPC Classic Dashboard,通过点击“PLAY”按钮打开DA Client。

13. 粘贴URI到客户端地址窗口。注意取消勾选Use Security,然后点击connect按钮。在这个连接过程中,你会看到一个不受信证书的提示,点击YES接受证书并完成连接。

14. 连接完成后,你就可以看到哪些UA服务器连接到了Wrapper,导航到Modbus。

15. 右键依次点击这些别名并且选择Monitor,将它们都添加到Monitoreditems列表中,就可以对这些变量数据进行监视。

以上是关于如何在OPC UA与OPC Classic之间进行数据转换的两个实例。这些实例演示了从客户端到服务器端的配置步骤,以及如何在不同的环境中实现数据转换。希望本文能够对你有所帮助。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。