组态王OPC服务器与Wonderware客户端通过Gateway通讯配置指南

需积分: 5 5 下载量 52 浏览量 更新于2024-08-03 收藏 3.35MB PDF 举报
"本资源详细介绍了如何在组态王6.66版本作为OPC服务器,与使用Wonderware IDE2023的客户端之间通过Gateway进行通讯。在配置过程中,无需配置DCOM,只需按照步骤在客户端安装必要组件并注册相关动态链接库(DLL)文件。" 在工业自动化领域,OPC (OLE for Process Control) 是一种标准接口,用于不同设备和系统之间的数据交换。OPC DA (Data Access) 是OPC的一部分,主要用于实时数据访问。在这个配置中,组态王作为OPC服务器,提供数据给Wonderware客户端。Gateway在这里起到了桥梁作用,允许两个不同系统之间的通讯。 配置环境如下: 1. 服务器端:使用组态王6.66版本,该版本支持OPCDA通讯,无需额外配置DCOM设置。 2. 客户端:Wonderware IDE2023,这是一款由Schneider Electric开发的工业自动化软件,用于创建和运行HMI(Human Machine Interface)和SCADA(Supervisory Control and Data Acquisition)系统。 客户端配置步骤: 1. 安装必要的组件:首先,需要在客户端计算机上安装OPCCoreComponents2.00SDK2.20,这是一个基础的OPC组件,按默认设置进行安装。 2. 注册控件和DLL文件:将组态王服务器中的KvTcpipClientOcx.ocx控件复制到客户端,并使用regsvr32命令进行注册。同时,还需要注册其他几个OPC相关的DLL文件,这些文件通常位于C:\Windows\SysWOW64目录下,包括opc_aeps.dll、opcbc_ps.dll、opccomn_ps.dll、OPCDAAuto.dll、OpcEnum.exe、opchda_ps.dll和opcproxy.dll。注册时,需以管理员权限运行命令提示符。 特别注意: - 确保在执行注册操作时,系统管理员权限密码设置为“kingview”,这是组态王默认的管理员密码。 - 文件路径可以根据实际安装位置进行调整,例如,某些文件可能被放置在D盘或其他位置。 完成上述步骤后,客户端应该能够通过OPC协议连接到组态王服务器,实现数据的读取和写入。这对于构建分布式自动化系统,特别是当服务器和客户端不在同一网络或物理位置时,显得尤为关键。通过这种通信方式,可以实现跨平台的数据交互,提高系统的灵活性和集成度。