《PLC原理与应用》实验

上传人:宝路 文档编号:49908029 上传时间:2018-08-04 格式:PPT 页数:100 大小:1.26MB
返回 下载 相关 举报
《PLC原理与应用》实验_第1页
第1页 / 共100页
《PLC原理与应用》实验_第2页
第2页 / 共100页
《PLC原理与应用》实验_第3页
第3页 / 共100页
《PLC原理与应用》实验_第4页
第4页 / 共100页
《PLC原理与应用》实验_第5页
第5页 / 共100页
点击查看更多>>
资源描述

《《PLC原理与应用》实验》由会员分享,可在线阅读,更多相关《《PLC原理与应用》实验(100页珍藏版)》请在金锄头文库上搜索。

1、PLC编程及应用 实验指导 山东科技大学泰安校区运动控制教研室齐爽实验一 编程软件使用练习 v一、实验目的 2 了解和熟悉STEP 7-Micro/WIN编程软件的使用方法;3. 了解输入、编辑用户程序的方法,以及用编程软件对用户程序的运行进行监 视的方法。1 通过实验了解S7-200系列PLC的结构和外部接线方法;实验一 编程软件使用练习 v二、实验内容 2输入用户程序练习; 3. 程序下载与调试练习。 1熟悉STEP 7-Micro/WIN编程软件的各项功能;实验一 编程软件使用练习 v三、实验仪器、设备 2西门子S7-200系列PLC实验柜一台。 1安装了STEP 7-Micro/WIN

2、编程软件的计算机一台。 实验一 编程软件使用练习 v四、实验步骤 2 在主程序OB1中输入梯形图程序,认识符号表、信息表、网络注释、编译、下 载等功能。3. PC与PLC建立连接,下载用户程序。1 打开STEP 7-Micro/WIN编程软件,新建一个项目,并设置相应的参数(如PLC 型号、通信参数、编程语言、指令集等)4. 使用“程序状态监控”功能,观察梯形图中触电、线圈状态的变化。5. 使用“强制”功能,观察寄存器和端子状态的变化。实验一 编程软件使用练习 v五、编程软件简介 具体见下面介绍。输出窗口状态条程序编辑器局部变量表符号表状态表数据块交叉引用指令树操作栏(1) 操作栏显示 编程特

3、性的按钮控制群 组:“查看” 选择该类 别,为程序块、符号表 ,状态图,数据块,系 统块,交叉参考及通讯 显示按钮控制。“工具” 选择该类 别,显示指令向导、文 本显示向导、位置控制 向导、EM 253控制面板 和调制解调器扩展向导 的按钮控制。注:当操作栏包含 的对象因为当前窗口大 小无法显示时,操作栏 显示滚动按钮,能向上 或向下移动至其他对象 。输出窗口状态条程序编辑器局部变量表符号表状态表数据块交叉引用指令树操作栏(2)指令树提供 所有项目对象和为当前 程序编辑器提供的所有 指令的树型视图。用鼠标右键点击树 中“项目”部分的文件夹 ,插入附加POU;用鼠标右键点击单 个POU,打开、删

4、除、 编辑其属性表,用密码 保护或重命名子程序及 中断例行程序。一旦打开指令文件夹,就可以拖放或双 击某个指令,按照需要 自动将所选指令插入程 序编辑器窗口中的光标 位置。输出窗口状态条程序编辑器局部变量表符号表状态表数据块交叉引用指令树操作栏(3)交叉引用允 许检视程序的交叉参考 和组件使用信息。(4)数据块可以 显示和编辑数据块内容 。(5)状态表窗口 可以将程序输入、输出 或变量置入图表中,以 便追踪其状态。可以建 立多个状态表,以便从 程序的不同部分检视组 件。每个状态表在状态 图窗口中有自己的标签 。(6)符号表全 局变量表窗口可以分配 和编辑全局符号。可以 建立多个符号表。可在 项

5、目中增加一个S7-200 系统符号预定义表。输出窗口状态条程序编辑器局部变量表符号表状态表数据块交叉引用指令树操作栏(7)输出窗口在 编译程序时提供信息。当输出窗口列出程 序错误时,可双击错误 信息,会在程序编辑器 窗口中显示适当的网络 。(8)状态条提供 在STEP 7-Micro /WIN 中操作时的操作状态信 息。输出窗口状态条程序编辑器局部变量表符号表状态表数据块交叉引用指令树操作栏(9)程序编辑器 窗口包含用于该项目的 编辑器(LAD、FBD或 STL)的局部变量表和 程序视图。如果需要,可以拖 动分割条,扩展程序视 图,并覆盖局部变量表 。当在主程序一节( OB1)之外,建立子程

6、序或中断例行程序时, 标记出现在程序编辑器 窗口的底部。可点击该 标记,在子程序、中断 和OB1之间移动。输出窗口状态条程序编辑器局部变量表符号表状态表数据块交叉引用指令树操作栏(10)局部变量表包含对局部变量所作的 赋值(即子程序和中断 例行程序使用的变量) 。在局部变量表中建立的变量使用暂时内存 ;地址赋值由系统处理 ;变量的使用仅限于建 立此变量的POU。输出窗口状态条程序编辑器局部变量表符号表状态表数据块交叉引用指令树操作栏(11)菜单栏可以 使用鼠标或键击执行操 作。可定制“工具”菜单 ,在该菜单中增加自己 的工具。工具条为最常用的 STEP 7-Micro/WIN操 作提供便利的鼠

7、标访问 。可以定制每个工具条 的内容和外观。1. 建立项目(1)打开新项目双击STEP 7-Micro/WIN图标,或从“开始“菜单选择SIMATICSTEP 7 Micro/WIN,启动应用程序。会打开一个新STEP 7-Micro/WIN项目。 (2)打开现有项目从STEP 7-Micro/WIN中,使用文件菜单,选择下列选项之一:*打开允许浏览至一个现有项目,并且打开该项目。*文件名称如果最近在一项目中工作过,该项目在“文件“菜单下列出,可 直接选择,不必使用“打开“对话框。也可以浏览至适当的目录,无需将STEP 7-Micro/ WIN作为一个单独的步骤 启动即可打开项目。项目包含在带

8、有.mwp扩展名的文件中。六、程序的编写和传送 用“PLC-类型”菜单命令,在出现的对话框中,可选择型号。如果已成功地 建立通信连接,单击对话框中的“读PLC”按钮,可读出PLC的型号与硬件版本。2. PLC型号的设置与读取指令树拖放、指令树双击、工具条按钮或功能键(1)在梯形图中输入指令选择指令。将指令拖曳至所需的位置。松开鼠标按钮,将指令放置在所需的位置。注:光标会自动阻止将指令放置在非 法位置(例如,放置在网络标题或另一条 指令的参数上)。方法一:指令树拖放3. 程序的编写在程序编辑器窗口中将光标放在 所需的位置。一个选择方框在该位 置周围出现。在指令树中,浏览至所需的指令 并双击该指令

9、。双击后,指令在程序编辑器窗口中 显示。方法二:指令树双击方法三:使用工具条按钮或功能键在程序编辑器窗口中将光标放在所需 的位置。一个选择方框在位置周围出现 。点击适当的工具条按钮或使用适当 的功能键(F4=触点、F6=线圈、 F9=方框)插入一个类属指令。注:该类属指令不能编址,并会 阻止编译程序;出现一个下拉列表。滚动或键入开头 的几个字母,浏览至所需的指令。双击 所需的指令或使用ENTER键插入该指 令。(2)在梯形图中输入地址当在梯形图中输入一条指令时,参数开始用问号表示,例如(?.?)或(?)。问号表示参数未赋值。可以在输入元素时为该元素的参数指定一个常数或绝 对值、符号或变量地址或

10、者以后再赋值。如果有任何参数未赋值,程序将不能正 确编译。指定地址欲指定一个常数数值(例如100)或一个绝对地址(例如I0.1),只需在指令 地址区域中键入所需的数值。(用鼠标或ENTER键选择键入的地址区域。)欲指定一个符号地址(使用诸如INPUT1的全局符号或局部变量),必须执行下列步骤:在指令的地址区域中键入符号或变量名称。如果是全局符号,使用符号表全局变量表为内存地址指定符号名。(3)在梯形图中输入程序注释梯形图编辑器中共有四个注释级别:项目组件注释网络标题网络注释项目组件属性项目组件注释在“网络1“上方的灰色方框中点击,输入POU注释。网络标题将光标放在网络标题行的任何位置,输入一个

11、识别该逻辑网络的标题。网 络标题中可允许使用的最大字符数为127。网络注释在“网络1“下方的灰色方框中点击,输入网络注释。可以输入识别该逻辑网 络的注释,并输入有关网络内容的说明。项目组件注释网络标题网络注释(4)在梯形图中编辑程序元素剪切、复制、粘贴或删除多个网络通过拖曳鼠标或使用SHIFT键和UP(向上)、DOWN(向下)箭头键,可以选择多个相邻的网络,用于剪切、复制、粘贴或删除选项。剪切、复制、粘贴项目元件如下图所示,将鼠标移到指令树或编辑器标签上,然后点击鼠标右键。由弹 出菜单中选取“复制“命令,以复制整个项目部件。如图所示,将鼠标移到编辑器的左侧边缘 (装订线区域),然后点击以开始对

12、多个网络进行拖过选择。 不能选择部分网络 。如果尝试选择部分网络,会自动选择整个网络。 将元素移近可以剪切和粘贴元素和行,删除行或列;但是,程序编辑器要求元素之间有一定的间距。在某些情况下,不能把一个元素靠近另一个元素(例如,在方框指 令之间要求有一个水平线段,并且不能移除)。删除元素可以用DELETE(删除)或BACKSPACE(退格)键删除个别单元格;可以 用“编辑“菜单或鼠标右键点击的方法调出弹出菜单,以便删除行、列、垂直线和网络。注:为了正确选择一条需要删除的垂直线,始终将光标 放在垂直线左边的单元格上。(5)程序编辑器如何在梯形图中显示条目错误红色文字显示非法语法。一条红色波浪线位于

13、数值下方 ,表示该数值超出范围或不适用于此类指 令。一条绿色波浪线位于数值下方,表示正在使用的变量或符号尚未定 义。注:STEP 7-Micro/WIN允许在定义变量和符号之前写入程序。可随 时将数值增加至局部变量表或符号表 中。(6)在梯形图中编译可以用工具条按钮或PLC菜单进行编译。“编译” 允许编译项目的单个元素。当选择“编译“时,带有焦点的窗口(程序编辑器或数据块)是编译窗口;另外两个窗口不编译。“全部编译” 对程序编辑器、系统块和数据块进行编译。当使用“全部编译“命令时,哪一个窗口是焦点无关紧要。使用输出窗口解决错误编译时,“输出窗口“列出发生的所有错误。错误根据位置(网络、行和列)

14、以及错误类型识别。双击错误线,可以调出程序编辑器中包含错误的代码网络。4.程序的下载如果已经成功地在运行STEP 7-Micro/WIN的个人计算机和PLC之间建立 通讯,可以将程序下载至该PLC。步骤如下:下载至PLC之前,必须核实PLC位于“停止”模式。检查PLC上的模式指示灯 。如果PLC未设为“停止”模式,点击工具条中的“停止” 按钮,或选择PLC 停止。点击工具条中的“下载” 按钮,或选择文件-下载。出现“下载“对话框。根据默认值,在初次发出下载命令时,“程序代码块“、“数据块“和“CPU配 置“(系统块)复选框被选择。如不需要下载某一特定的块,清除该复选框。点击“确定“,开始下载程

15、序。如果下载成功,一个确认框会显示以下信息:下载成功。如果STEP 7-Micro/WIN中用于PLC类型的数值与实际使用的PLC不匹配,会显示以下警告信息:“为项目所选的PLC类型与远程PLC类型不匹配。继续下载吗?“欲纠正PLC类型选项,选择“否”,终止下载程序。从菜单条选择PLC 类型 ,调出“PLC类型”对话框。也可以从下拉列表方框选择纠正类型,或单击“读取 PLC“按钮,由STEP 7-Micro/WIN自动读取正确的数值。点击“确定“,确认PLC类型,并清除对话框。点击“下载“ 按钮,重新开始下载程序。一旦下载成功,在PLC中运行程序之前,必须将PLC从STOP(停止)模式转 换回

16、RUN(运行)模式。点击工具条中的“运行” 按钮,或选择PLC - 运行, 转换回RUN(运行)模式。5. 运行监控及调试(1)梯形图程序监控执行菜单命令“调试”“开始程 序状态监控”;点击右图工具条中“程序状态 监控”按钮,启动程序状态监控功能。启动程序状态监控功能后,用颜色表示各元件的状态。蓝色表示位操作数为1,或有能流流过;定时器和计数器的方框为绿色时表示它们包含有效数据;红色方框表示指令执行出现了错误;灰色表示无能流、指令被跳过、未 调用或PLC处于STOP模式。(2)语句表程序监控启动语句表程序状态监控的方法和梯形图监控完全相同。用菜单命令“工具”“选项”打开“选项” 对话框,在“程序编辑器”的“STL状 态”选项卡,可以设置语句表程序监控的内容。每条指令最多可以监控17个操作 数、逻辑堆栈中的4个当前值和

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号