实验三 西门子S7-200系列PLC编程软件的使用
一、实验目的
学习西门子S7-200系列PLC编程软件的使用。
二、实验设备
序号 名称 数量
1 XK-PLC6G型工学结合PLC实训台 1台
2 PLC挂箱 1个
3 PLC通讯电缆 1根
4 跨接线 若干
三、实验内容
1、西门子S7-200系列PLC编程软件界面的认识
STEP 7-MicroWIN是西门子S7-200系列PLC的编程软件,由于S7-200系列PLC的硬件设备的升级,STEP 7-MicroWIN的版本也在升级,比如一般的S7-200系列PLC用STEP 7-MicroWIN 3.2版本就可以完成编程以及PLC程序的上传、下载等任务,但是在国内买的一些带CN型号的S7-200系列PLC,却要在STEP 7-MicroWIN 4.0 + SP3升级后才能使用。虽然如此,STEP 7-MicroWIN软件的应用方式都基本一样,并无太大差别。所以在你使用编程软件的时候,有可能和本实验使用的界面有点差别,但是功能都是一样的。
STEP 7-Micro/WIN软件界面及其窗口组件见图1.3.1。
浏览条 指令树 交叉引用 数据块 状态图 符号表
输出窗口 状态条 程序编辑器 局部变量表
图1.3.1 STEP 7-Micro/WIN软件界面及其窗口组件
浏览条:浏览条是显示编程特性的按钮控制的群组,它包括“检视”和“工具”两个项。
“检视”——选择该类别,显示程序块、符号表,状态图,数据块,系统块,交叉引用及通讯的按钮控制。
“工具”——选择该类别,显示指令向导、TD200向导、位置控制向导、EM 253控制面板及调制解调器扩充向导的按钮控制。
指令树:指令树提供所有项目对象和为当前程序编辑器(LAD、FBD或STL)提供的所有指令的树型视图。您可以用鼠标右键单击树中“项目”部分的文件夹,插入附加程序组织单元(POU);您可以用鼠标右键单击单个POU,打开、删除、编辑其属性表,用密码保护或重新命名子例行程序及中断例行程序。您可以用鼠标右键单击树中“指令”部分的一个文件夹或单个指令,以便隐藏整个树。您一旦打开指令文件夹,就可以拖放单个指令或双击,按照需要自动将所选指令插入程序编辑器窗口中的光标位置。您可以将指令拖放在“偏好”文件夹中,排列经常使用的指令。
交叉引用:交叉引用允许您检视程序的交叉引用和组件使用信息。
数据块:数据块允许您显示和编辑数据块的内容。
状态图窗口:状态图窗口允许您将程序输入、输出或变量置入图表中,以便追踪其状态。您可以建立多个状态图,以便从程序的不同部分检视组件。每个状态图在状态图窗口中有自己的标记。
符号表/全局变量表窗口:符号表/全局变量表窗口允许您分配和编辑全局符号(即可在任何POU中使用的符号值,不只是建立符号的POU)。您可以建立多个符号表。可在项目中增加一个S7-200系统符号预定义表。
输出窗口:输出窗口在您编译程序时提供讯息。当输出窗口列出程序错误时,可双击错误讯息,会在程序编辑器窗口中显示适当的网络。当您编译程序或指令库时,提供讯息。当输出窗口列出程序错误时,您可以双击错误讯息,会在程序编辑器窗口中显示适当的网络。
状态条:状态条提供您在STEP 7-Micro/WIN中操作时的操作状态信息。
程序编辑器窗口:程序编辑器窗口包含用于该项目的编辑器(LAD、FBD或STL)的局部变量表和程序视图。如果需要,您可以拖动分割条,扩充程序视图,并覆盖局部变量表。当您在主程序一节(OB1)之外,建立子例行程序或中断例行程序时,标记出现在程序编辑器窗口的底部。可单击该标记,在子例行程序、中断和OB1之间移动。
局部变量表:局部变量表包含您对局部变量所作的赋值(即子例行程序和中断例行程序使用的变量)。在局部变量表中建立的变量使用暂时内存;地址赋值由系统处理;变量的使用仅限于建立此变量的POU。
2、建立项目及配置
双击STEP 7-Micro/WIN图标,或从“开始”菜单选择Simatic>STEP 7 Micro/WIN,启动应用程序。会打开一个新STEP 7-Micro/WIN项目。
从STEP 7-Micro/WIN中,使用“文件”菜单中的“打开”可以打开一个已有的项目。如果您最近在一项目中工作过,该项目在“文件”菜单下列出,可直接选择,不必使用“打开”对话框。
一旦建立或者打开一个项目,您就可以开始写入程序。开始之前,您可能需要执行下列一项或多项任务:
1)PLC类型的选择
为了使STEP 7-Micro/WIN检查参数范围,您需要在写入程序前选择一个PLC类型。
如果您打开一个新项目,没有进行PLC类型选择即开始编辑程序,STEP 7-Micro/WIN编辑器和编译程序允许您对并非在所有的S7-200 PLC型号中均受支持的指令、地址和PLC功能进行编程。如果您在不受目标PLC支持的项目中使用指令、地址或PLC功能,当您尝试下载项目时,会被PLC拒绝。如果您已经为项目指定了一个PLC类型,指令树用红色标记 x: 显示对该类型PLC无效的任何指令。
使用“PLC类型”对话框,请选择PLC(PLC)> 类型(Type)菜单命令。您也可以打开指令树中的CPU节点,或者用鼠标右键单击CPU节点并由弹出菜单中选取PLC类型命令。如图1.3.2所示。
图1.3.2 PLC类型 |