前言
OPC通信技术因其帮助大量的使用不同通信协议的下层现场设备的数据得以与上位机的应用程序进行交互的作用,成为了一种工业通信领域中一套广为流行的方案,它使得硬件供应商和软件开发商都可以专注于做自己的工作。只要双方都能提供OPC接口,就可以完成对现场设备的数据采集和交互。即便没有接口,Matrikon的OPC服务器软件也可以帮助现场设备完成这一过程。
而为了完成这一切,除了需要用到OPC的服务器和OPC的客户端,在OPC Tunneller 问世之前,首要的步骤就是要配置DCOM。OPC通信是基于Winodows上的COM/DCOM技术来工作的。在服务器和客户端两边都对DCOM进行配置,开放相应的权限后,即可完成两台主机的连接并进行正常的OPC通信。
而有不少刚刚接触OPC通信的技术人员因为不熟悉DCOM配置倒在了OPC通信的“第一步”,那我们接下来就来看看如何完成令人头痛的DCOM配置。

硬件需求
两台电脑,一台做OPC服务器,一台做OPC客户端,两台电脑IP地址在同一网段下,本例的操作系统都是WIN10。
软件需求
- MatrikonOPC Explorer(做OPC客户端)
- MatrikonOPC Server for Simulation(做OPC服务器)
(都是免费的测试软件,可以从matrikonopc.com获取)
DCOM配置
安装好需要的软件之后,我们先将我们电脑的防火墙关闭,这样会方便我们的操作。在实际工厂的应用中自然不可能随便将防火墙关闭。那么就需要在防火墙设置开放端口来支持我们接下来的远程连接,考虑到篇幅的影响,这部分操作本例不做说明,仅演示关闭防火墙的情况下如何操作。

本文详细介绍了如何解决OPC通信中令人头痛的DCOM配置问题,包括关闭防火墙、组件服务设置、COM安全配置等步骤,并提供客户端配置的指导。尽管DCOM配置复杂,但成功配置后能实现两台主机的OPC远程通信。

2188

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



