基于OPC通讯的远程连接及测试流程

基于OPC通讯的远程连接及测试流程

  • 1、前言
  • 2、OPC通讯的简介
  • 3、环境介绍
  • 4、安装net framework2.0或3.5
  • 5、安装运行库
  • 6、DCOM配置
    • 6.1、创建用户并赋予访问权限
    • 6.2、修改防火墙规则
    • 6.3、配置DCOM安全
    • 6.4、配置本地安全策略
  • 7、测试
  • 8、总结

1、前言

OPC 通讯为现场过程控制起到了桥梁的作用,因此,目前工业控制广泛采用。基于OPC DA 开发的OPC通信系统,如果想要实现OPC server与OPC client 分别运行在不同的环境中,还能实现Connect和Interaction,就必须进行DCOM的配置。目前所有能找到的资料中,对于DCOM的配置基本都是基于WIN 7或者XP系统的,已经渐渐被时代淘汰。日前,用户较多的WIN 10的DCOM配置又十分复杂,这篇文章,详尽的记录了我的调试过程。

2、OPC通讯的简介

关于OPC的开发,我这里就不详细讲了,可以参考我的小伙伴阿轲的文章,链接附在下方。简单的说,OPC的开发,可以借助快速开发工具,基于这个开发工具,可以调用现成的函数,实现连接和通讯。
OPC通讯严格意义上说是一种通讯标准或者说通讯协议,其目的就是为了解决自动化行业中的最大的挑战,摆脱传统的基于特制驱动器的通信方式,在不同设备、控制器、和/或应用程序之间实现通讯,各大自动化厂商生产的产品只需具有OPC标准的借口,就可以很轻松的实现与其他厂商的设备之间连接与通讯。简单的说,OPC就是开发、高效、可靠、交互的特点。
阿轲的OPC快速开发简介链接

3、环境介绍

工业现场使用的系统要求必须是稳定可靠的,因此,Windows Server系统广泛应用于现场。我接触了两种Windows Server系统,一种是Windows Server 2012 R2 64位,另一种是Windows Sever 2016 Standard 64位 英文版。
我配置过两套OPC通讯的DCOM,以下是我配置过DCOM的环境
一:
OPC Server:Win Sever 2016 Standard 64位 英文版
OPC Client:Win 10企业版 2016 ltsb 英文版
二:
OPC Server:Win Sever 2012 R2
OPC Client:Win 10专业版

再次强调一遍,Win Server系统的服务很完善,仅需要简单的配置

你可能感兴趣的:(opc)