OPC是OLE for Process Control的缩写顾名思义,OPC是一种利鼡微软的COM/DCOM技术来达成自动化控制的协定那么在C#中怎么与OPC进行连接呢?
-
OPC 为硬件制造商与软件开发商提供了一条桥梁透过硬件厂商提供的 OPC Server 接口,软件开发者不必考虑各项不同硬件间的差异便可自硬件端取得所需的信息,一般采取OPC Server/opc clientt 运作方式
-
首先新建C#应用程序,命名为OPC opc clientt然後将OPCAutomation.dll进行引用,并在代码页中添加如下语句进行引用:
-
在使用前要进行枚举网络OPC服务器。枚举OPC服务器主要用到GetOPCServers()函数关键代码如下:
-
连接OPC服务器,如下代码:
-
最后创建组和列出OPC服务器中所有节点信息进行使用即可,关键代码如下:
//列出OPC服务器中所有节点
经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士