background image

t(微软)公司紧密合作而建立的。OPC是基于微软COM(组件对象模

型)技术的。COM对象可以在网络上透明地分布,所以OPCClient

可以通过DCOM(分布式COM)的方式访问 OPC 服务器。现在300多

家自动化领域的著名厂商OPC服务器。微软保证都支持OPC接口,其中包

括西门子公司。这Windows的兼容性。样,集成各个厂家的设备和应用

程序就非常容易。本文就提出采用西门子的一种OPC服务器来实现上位机与

下位机的通信。

PaperandPaperMakingVol.26No.6Nov2

007

    3.1 PCAcess 介绍

     PCAccess是S7-200CNPLC的一种OPC服务器。唯一

专供微型PLC使用的一种OPC工具。可与任何标准OPC客户端配合使用,

支持不超过3.0版的OPCDataAccess,提供了一种改善小型

控制器的方法。这些改善体现在:简单的数据访问;这简单的控制和监视;方

便的操作、务、用程序、服应机器和设备的维护。置OPC测试客户端,提供内

Excel客户端插件,兼容任何OPC客户端的标准图1气垫式流浆箱控

制方案接口,兼容Windows2000和WindowsXP,多语言

支持。简化的用户界面,便于快捷的安装与配置。所有协议允许同时连接8个

PLC。每个PLC端口(支持4台PC连接其中一个为Micro/win

保留)。支持的协议:PPI(232和USB),MPI(支持所有的所C

P卡),以太网,Modem。有的通信接口集成在一个产品中,支持所有S

7-200PLC内存数据类型。

3.2 通信方案实施

首先打开PC-Access软件,在PC-Access上建好变量,注

意OPC服务器名称S7200.OPC-SERVER。

然后在WinCC上加载OPC驱动。并建立变量。如图3,4所示。这样,S

7-200PLC的内存数据就可在WinCC下操作和显示了〔3〕。

整个控制程序下载到PLC中,计算机的作用是监控系统和设备的运行情况

以及根据工况修改设定值和运行状态。系统运行过程中,即使计算机出现运故