![87ab6e017ae19e998fdd8703e75fede8.png](https://i-blog.csdnimg.cn/blog_migrate/1b7bc85ab3a1d2442c7ca683921b49c0.png)
OPC 经典框架是基于Windows技术,使用COM / DCOM(分布式组件对象模型)在软件之间进行交换数据。OPC 经典框架包含如下协议:
- OPC DA,它规范了数据交换,包括值、时间和质量信息。
- OPC AE,它规范了报警和事件类型消息信息的交换,以及变量状态和状态管理。
- OPC HDA,它规范了可应用于历史数据、时间数据的查询和分析的方法。
我们常用的为OPC DA,用于实现OPC Server 和 OPC Client 之间的网络通讯,而要实现此功能,需要设置DCOM安全属性,目前工业自动化行业还是以Window7 系统使用最为普遍,那么以此系统进行讲解。要实现此功能前提是客户端与服务端都装好相应的 OPC 软件,如常用的上位机组态软件Wincc,IFIX,三维力控,以及Kepware等软件都可以实现 OPC服务器和客户端的功能。
第一,确保 OPC Server 服务器与 OPC CLIENT 客户端的用户名密码相同,并关闭服务器和客户端的防火墙;
第二,给予用户DCOM权限,需要将用户加入“Distribute COM Users”用户组,通过下图位置设置:<