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中,计算机的作用是监控系统和设备的运行情况
以及根据工况修改设定值和运行状态。系统运行过程中,即使计算机出现运故