实验7 S7-200 与Win CC 的通讯 一、实验目的 了解 S7-200 与WinCC 基本通信原理,理解 OPC 接口原理,运用西门子的S7-200 OPC Server 接口软件,实现 S7-200 与WinCC 的通讯,并熟练运用 WinCC 组态软件进行组态,实现电机正方转的过程控制,培养对工业控制系统进行硬件设计、软件编程和现场调试的基本能力
二、实验要求 1) 理解 OPC 接口原理; 2) 以实验室的S7-200 为硬件设备,认识掌握 S7-200 与WinCC 通信原理及方法; 3) 学习 STEP7 编程软件,运用梯形图语言对 S7-200 PLC 进行编程与调试
三、实验设备 1) PC 机;Window s XP 系统; 2) S7-200 系列 PLC; 3) PC/PPI 电缆; 4) 安装 S7-200 OPC Server 软件 PC ACCESS1
0; 5) 安装 WinCC 6
四、实验原理 PPI 协议是西门子 S7-200 系列 PLC 常用通信协议,但 WinCC 中没有集成该协议,即WinCC 不能直接监控 S7-200 系列 PLC 组成的控制系统
S7-200 OPC Server 是西门子公司推出的专为解决上位机监控 S7-200 系列 PLC 控制系统的接口软件
因此,WinCC 可以通过该软件与S7-200 系列 PLC 很方便的建立通信
五、实验步骤 1 、编写并下载梯形图 将编写好的梯形图,如下图所示,下载到 PLC
图 1 电机正转梯形图 图2 电机反转梯形图 图3 电机停止梯形图 当MW 20 寄存器接收到数据“1”时,电机正转;当MW 20 寄存器接收到数据“2”时,电机反转;当MW 20 寄存器接收到数据“0”时,电机停止
这在后面的 OPC 服务器与 PLC之间建立链接时将起到重要