西门子公司的上位机监控软件WinCC 与AB 的PLC 之间的数据通讯,由于 WinCC 不提供与AB PLC 之间的直接通讯驱动程序,无法直接与AB PLC 进行直接 连接,只能采用OPC 的方式。OPC 是以OLE/COM 机制作为应用程序的通讯标 准。OLE/COM 是一种客户/服务器模式,具有语言无关性、代码重用性、易于集 成性等优点。OPC 规范了接口函数,不管现场设备以何种形式存在,客户都以 统一的方式去访问,从而保证了不同厂商设备之间通讯成为可能。OPC (用于过 程控制的OLE)是指一个标准的、与制造商无关的软件接口。OPC 接口的基础是 Microsoft Windows 的COM (组件对象模型)和DCOM (分布式组件对象模型)技术。 只 有当设备带有的操作系统是基于Windows COM 和DCOM 技术时,才能使用OPC 软件接口进行数据交换。目前,Windows NT、Windows 98、Windows 2000 和Windows XP 能使用这个软件接口。下面的描述是基于WinCC 和RSLinx 安装在同一台计算 机上。 有当设备带有的操作系统是基于Windows COM 和DCOM 技术时,才能使用OPC 软件接口进行数据交换。目前,Windows NT、Windows 98、Windows 2000 和Windows XP 能使用这个软件接口。下面的描述是基于WinCC 和RSLinx 安装在同一台计算 机上。