项目10 S7-200的OPC Access通信10.1 学习目标
通过本项目的学习与训练,使学生在了解PC Access服务器软件OPC服务器软件的基础上,全面掌握S7-200的PC Access服务器软件,并达到以下目标。
10.1.1 知识目标
了解PC Access软件的功能,知道PC Access与Windows操作系统的兼容性要求,主要的硬件连接及相关注意事项。
10.1.2 技能目标
能熟练操作PC Access软件,正确设置PC Access参数,合理选择适当的连接方式建立PC Access与PLC的连接,并独立完成S7-200与PC Access服务器、PC Access服务器与Microsoft Excel的通信设置及数据交换。
10.2 知识准备
10.2.1 PC Access概述
1. PC Access简介
西门子推出的PC Access软件是专门用于S7-200 PLC的OPC服务器(Server)软件,可以与任何标准的OPC 客户端(Client)通信并提供数据信息。PC Access软件自带OPC客户机测试端,用户可以方便的检测其项目的通信质量及配置的正确性。
PC Access可以用于连接西门子或者第三方的支持OPC技术的上位软件(如WinCC、WinCC flexible、Microsoft Excel等),目前最高支持的数据访问规范为DA V2.05。
PC Access目前的最新版本是PC Access V1.0 SP3,可以在Windows操作系统下运行,兼容性要求如表10-1所列。
表10-1 PC Access软件与Windows操作系统的兼容性
Windows操作系统
PC Access版本Win 2000
SP3 Win 2000
SP4
Win XP
Win XP
SP1
Win XP
SP2
Win XP
SP3
Vist
V1.0.0 未验证兼容未验证兼容未验证未验证未验证V1.0.1 未验证兼容未验证兼容兼容未验证未验证V1.0.2.26 兼容兼容兼容兼容兼容未验证未验证V1.0.3.35 兼容兼容兼容兼容兼容兼容兼容
2. PC Access支持的通信及连接方式
PC Access V1.0 SP3支持S7-200的所有通信方式,如: ①通过RS 232/PPI 多主站电缆、USB/PPI 多主站电缆、在PC 机上安装CP5611或CP5512扩展卡和MPI 电缆,连接PC 机和S7-200,建立PPI 网络。
②通过PC 机上安装的CP 卡(CP5611/CP5512)和MPI 电缆连接S7-200,建立MPI 网络。
③通过PC 机上安装的CP 卡(CP5611/CP5512)和MPI 电缆连接S7-200,建立Profibus DP 网络。
④通过S7-200上的CP243-1或CP243-1 IT 模块连接工业以太网交换机(如X208),建立工业以太网络。
⑤通过PC 机上安装的调制解调器(Modem )连接S7-200上的EM241模块,建立拨号网络。
3. PC Access的注意事项
使用PC Access 不能直接访问S7-200 PLC 存储卡中的信息
(数据归档、配方);PC Access 自身不包含用于创建VB 客户端的控件;在PC 机上可以同时用STEP 7-Micro/WIN 4.0和PC Access 访问S7-200 PLC (必须使用同一种通信方式);在同一PC 机上不能同时使用PC/PPI 电缆、Modem 或Ethernet 访问同一个或不同的PLC ,它只支持PG/PC-Interface 中所设置的单一通信方式;PC Access 中没有打印工具;使用PC Access 没有条目个数的限制;PC Access 专为S7-200 PLC 而设计,不能应用于S7-300或S7-400 PLC ;PC Access 的客户测试端不支持写功能测试。
10.2.2 PC Access 的基本设置
在桌面上双击“PC Access ”快捷方式图标,或执行“开始”→“SIMATIC ”→“S7-200 PC Access V1.0.3.35”→“S7-200 PC Access ”菜单命令,均可启动PC Access 。启动后如果PC Access 界面语言为英文,可执行“Tools ”→“Options ”菜单命令,选择语言环境为“Chinese ”,然后重新启动PC Access ,即可切换到中文状态。PC Access 的中文主界面如图10-1所示。
客户机测试状态窗口
项目窗口
浏览窗口
图10-1 PC
Access 的主界面
PC Access的使用非常简单,可以按3步设置。
1. 建立PLC连接
PC Access软件支持多种通信连接方式,用户需要根据自己所使用的通信方式正确配置,才能保证OPC通信的畅通。PC Access 可与STEP 7-Micro/WIN共享通信路径,因此凡是STEP 7-Micro/WIN能够访问的通信方式,PC Access都支持。在设置通信路径时(Set PG/PC Interface),只需要设置STEP 7-Micro/WIN的路径。
(1)通过PC/PPI电缆通信
PC Access可以通过RS 232/PPI多主站电缆、USB/PPI多主站电缆用PPI协议与S7-200通信,设置方法如下:
①设置通信方式在PC Access界面用鼠标右键单击MicroWin图标,从快捷菜单中选择“PG/PC接口”命令,进入“PG/PC接口设置”对话框,如图10-2所示。然后按前面介绍的方法将接口方式选择为PC/PPI cable(PPI)模式。
单击鼠标右键
选择PG/PC接口命令
选择PC/PPI cable(PPI)
图10-2 设置通信方式
②设置PLC的名称及网络地址在PC Access界面用鼠标右键单击MicroWin图标,从快捷菜单中选择“新PLC”命令,将弹出PLC属性对话框,如图10-3所示。在此可设置PLC 的名称及网络地址。
图10-3 PLC属性对话框
(2)通过以太网通信
①设置通信通道在PC Access界面用鼠标右键单击MicroWin图标,从快捷菜单中选择“PG/PC接口”命令,进入“PG/PC接口设置”对话框,然后按前面介绍的方法将接口方式