可编程控制器应用教程 教学课件 PPT 作者 王卫红 于艳秋 李艳杰 李佳锋 第7章 PLC编程软件—STEP 7-MicroWIN

上传人:E**** 文档编号:89372683 上传时间:2019-05-24 格式:PPT 页数:90 大小:2.60MB
返回 下载 相关 举报
可编程控制器应用教程 教学课件 PPT 作者 王卫红 于艳秋 李艳杰 李佳锋 第7章  PLC编程软件—STEP 7-MicroWIN_第1页
第1页 / 共90页
可编程控制器应用教程 教学课件 PPT 作者 王卫红 于艳秋 李艳杰 李佳锋 第7章  PLC编程软件—STEP 7-MicroWIN_第2页
第2页 / 共90页
可编程控制器应用教程 教学课件 PPT 作者 王卫红 于艳秋 李艳杰 李佳锋 第7章  PLC编程软件—STEP 7-MicroWIN_第3页
第3页 / 共90页
可编程控制器应用教程 教学课件 PPT 作者 王卫红 于艳秋 李艳杰 李佳锋 第7章  PLC编程软件—STEP 7-MicroWIN_第4页
第4页 / 共90页
可编程控制器应用教程 教学课件 PPT 作者 王卫红 于艳秋 李艳杰 李佳锋 第7章  PLC编程软件—STEP 7-MicroWIN_第5页
第5页 / 共90页
点击查看更多>>
资源描述

《可编程控制器应用教程 教学课件 PPT 作者 王卫红 于艳秋 李艳杰 李佳锋 第7章 PLC编程软件—STEP 7-MicroWIN》由会员分享,可在线阅读,更多相关《可编程控制器应用教程 教学课件 PPT 作者 王卫红 于艳秋 李艳杰 李佳锋 第7章 PLC编程软件—STEP 7-MicroWIN(90页珍藏版)》请在金锄头文库上搜索。

1、第7章 PLC编程软件STEP 7-Micro/WIN,7.1 编程软件概述 1STEP7-Micro/WIN软件简介 STEP7是用于西门子PLC组态和编程的标准软件包,不同系列的PLC分别使用以下几个版本: (1)S7-200使用STEP7-Micro/WIN。 (2)S7-300和C7-620使用STEP 7 Mini。 (3)S7-300/M7,400和C7使用STEP 7。,2STEP7-Micro/WIN软件的特点,(1)可以使用中文、英文、德文等多种文字。 (2)支持梯形图(LAD)、语句表(STL)和功能块图(FBD)3种编程语言,3种方式可以进行相互间的转换。,(3)提供程序

2、的在线编辑、调试和监控功能。 (4)提供CPU内部数据的监视和修改功能。 (5)支持符号表编辑和符号寻址,用户可以为数据指定易懂的文字符号名。 (6)具有功能强大的指令集,可以直接使用库中的子程序,高效省时。,(7)用户定义的子程序可以加入库中,并可提供程序加密。 (8)编程时可以使用指令向导进行轻松配置,无需复杂的编程过程。 (9)具有Windows界面风格及方便友好的在线帮助,操作简便。,3STEP7-Micro/WIN软件使用的系统环境,(1)操作系统:Windows95、Windows98、Windows Me、Windows2000、Windows NT。 (2)系统配置:8MB以上

3、内存,50MB以上硬盘。 (3)通信电缆:使用PC/PPI专用电缆将PLC与PC进行连接。,7.2 编程软件的安装,本章以STEP 7-Micro/WIN V4.0 SP4为基础介绍编程软件的安装。 第1步,双击STEP 7-Micro/WIN V4.0 SP4文件夹下的setup.exe,出现如图7-1所示选择设置语言界面,语言栏中可供选择的语言有德语、法语、西班牙语、意大利语、英语5种,默认为英语。,第2步,使用默认的安装语言(英语),单击“确定”按钮。 第3步,按照安装提示,单击“next”按钮,当出现许可协议时,单击“yes”按钮。 第4步,选择安装文件的目标文件夹,单击“next”按

4、钮。,第5步,安装过程出现如图7-2所示“Set PG/ PC Interface”(设置编程器/计算机接口)对话框,该对话框用于设置通信参数,可以在安装时设置,也可以在安装后设置,设置方法见7.5.1小节。在这里我们关闭该对话框,在安装后设置通信参数。,图7-1 软件安装过程中选择设置语言,图7-2 安装过程中设置编程器/计算机接口对话框,第6步,安装结束。 第7步,重新启动后进入系统,双击桌面上V4.0 STEP 7 MicroWIN SP4图标,打开编程软件。,图7-3 软件安装结束界面,图7-4 编程软件的英文界面,图7-5 使用选项卡将软件转换为中文界面,图7-6 编程软件的中文界面

5、,7.3 编程软件的界面及各部分功能,1标题栏 2菜单栏 (1)文件(File)菜单项。 (2)编辑(Edit)菜单项。 (3)查看(View)菜单项。,(4)PLC菜单项。 (5)调试(Debug)菜单项。 (6)工具(Tools)菜单项。 (7)窗口(Windows)菜单项。 (8)帮助(Helps)菜单项。,图7-7 STEP 7-Micro/WIN的主界面,3工具栏,图7-8 标准工具栏,图7-9 调试工具栏,图7-10 常用工具栏,图7-11 LAD指令工具栏,4浏览条,(1)程序块(Progam Block)。 (2)符号表(Symbol Table)。 (3)状态表(Status

6、 Chart)。 (4)数据块(Data Block)。,(5)系统块(System Block)。 (6)交叉引用(Cross Reference)。 (7)通信(Communications)。 (8)设置PG/PC接口。,5指令树 6程序区 7工作区 8状态条 9局部变量表,7.4 创建工程及程序编写,7.4.1 项目的组成 一个项目包括程序块、数据块、系统块、符号表、状态表、交叉引用表及通信七个相关的组件。,7.4.2 程序的编写,1编程前的准备 (1)生成项目文件。 用STEP 7-Micro/WIN软件生成一个项目文件的方法有3种:新建一个项目文件、打开已有的项目文件和从PLC上载

7、项目文件。, 新建一个项目文件 打开已有的项目文件 从PLC上载项目文件 (2)设置PLC型号。 (3)选择编程器、编程模式及指令助记符集。 (4)利用系统块设置PLC参数。,图7-12 设置PLC的型号,图7-13 无效指令,图7-14 选择编程器、编程模式及指令助记符集,2程序的编写,本节以三相鼠笼式电动机的起动与点动的联锁控制电路为例,介绍如何编写一个程序。,图7-15 起动与点动的联锁控制电路图,图7-16 图7-15对应的梯形图,(1)定义符号地址,打开符号表的方法有如下3种: 在浏览条上单击“符号表”图标; 在指令树中,双击“符号表”文件夹下的“用户定义1”图标; 在菜单栏中,单击

8、“查看”“组件” “符号表”。,本例中的符号表定义如图7-17所示。 符号表的命名 插入新的符号表 删除符号表 插入行 删除行,图7-17 符号表,(2)输入指令, 在指令树中双击需要的指令; 单击工具条上的触点按钮,在出现的窗口中选择触点的类型;, 使用功能键(F4输入触点,F6输入线圈,F9输入方框); 在指令树中选择指令并拖动到网络中相应位置。,(3)输入地址 (4)网络操作 (5)符号的显示 (6)输入注释 3编译与保存程序,7.4.3 数据块,1在数据块中设置地址和进行数据赋值 2数据块中错误的类型及处理 (1)输入错误 (2)编译错误,7.4.4 系统块,可以使用下列3种方法之一查

9、看和编辑系统块,设置 CPU 选项: (1)单击浏览条中的“系统块”按钮; (2)选择“查看”“组件”“系统块”菜单命令; (3)打开指令树中的“系统块”文件夹,然后打开某配置页。,图7-20 系统块设置窗口,1通信端口,PLC 地址:输入要使用的 CPU 站地址(1126)。 最高地址:输入网络中的最高站地址(1126)。,波特率:从下拉列表中选择要用的数据通信速率(9.6 kbit/s、19.2 kbit/s或187.5 kbit/s)。 重试次数:输入尝试建立通信的重试次数(08)。,间隔刷新系数:输入在检查新的网络主站前持有令牌的次数。对间隔更新系数的选择是基于网络的配置和大小(110

10、0)。,2断电数据保持 3密码 通过修改密码权限,允许用户控制对PLC内容的访问和修改。 (1)密码的等级,1级:全部权限。 2级:部分权限(只读权限)。 3级:最小权限(最低权限)。 4级:禁止上载。,(2)设置密码,当需要设置密码时,进入系统块的密码选项,选择授权级别, 输入密码, 然后将所作的修改下载到 CPU即可。 密码不区分大小写字母。,(3)清除密码 如果忘记PLC密码,必须清除PLC存储区,重新载入程序。 (4)POU和项目文件的加密,4输出表 5输入滤波器 (1)数字量输入滤波器 (2)模拟量输入滤波器,6脉冲捕捉位 7背景时间 8EM配置 9LED配置 10增加存储区,7.5

11、 程序调试及运行监控,7.5.1 通信网络的配置 1硬件连接 2设置PG/PC接口,表7-3 PPI电缆上DIP开关的设置,图7-24 设置PG/PC接口对话框,图7-25 设置通信协议属性,图7-26 安装/删除接口对话框,3通信设置,图7-27 通信对话框,7.5.2 程序的下载及上载,图7-28 下载对话框,7.5.3 程序的运行调试,1程序的运行 当正确下载程序后,将CPU面板上的工作模式开关拨到RUN位置,CPU开始运行用户程序。 PLC有两种工作模式:STOP(停止)和RUN(运行)模式。,2程序的监控,(1)梯形图执行状态监控 正在扫描程序时,电源母线显示为蓝色; 图形中的能流用

12、蓝色表示; 触点与触点接通时,指令会显示为蓝色;, 线圈与输出接通时,指令会显示为蓝色; 指令和 SUBR与指令接通电源并准确无误地成功执行时,SUBR 和指令显示为蓝色; 绿色定时器和计数器表示定时器和计数器包含有效数据;, 红色表示指令执行有误; 跳转和标签指令激活时,显示为能流的颜色,如果为非激活,则显示为灰色; 灰色表示无能流、指令未扫描(跳过或未调用)或位于 STOP(停止)模式的 PLC;, 如果将地址当作指针使用,但该地址包含的数值是有效的存储区地址,则用红色显示错误。,图7-29 梯形图执行状态监控,(2)语句表状态监控,图7-30 语句表状态监控,在语句表状态中共有如下3个可

13、监控的数据类型。 操作数:每条指令最多可监控3个操作数; 逻辑堆栈:最多可监控4个来自逻辑堆栈的最新数值; 指令状态位:最多可监控12个状态位。,(3)状态表监控, 要连续采集状态表信息,可以使用菜单栏上“调试”“开始状态表监控”菜单命令或使用工具栏上“状态表监控”按钮;, 要获得单个数值的“快照”,可使用菜单栏上“调试”“单次读取”菜单命令或使用“单次读取”工具栏按钮(注意,如果已经开启状态表监控,“单次读取”功能被禁用)。,图7-31 表格形式状态表监控,图7-32 趋势图状态表监控,3程序的调试,(1)扫描方式 首次扫描 多次扫描 (2)用状态表强制改变数值 (3)在(RUN)模式下编辑

14、用户程序 (4)查看交叉引用表,图7-33 交叉引用表,7.6 帮助功能的使用及程序的出错处理,7.6.1 帮助功能的使用 获得系统帮助可以有以下几种方法: (1)用鼠标选中需要获得帮助的选项上,按F1键。 (2)使用“帮助”“目录和索引”菜单命令,弹出帮助窗口。,(3)使用“帮助”“这是什么?”菜单命令,鼠标变成有一个问号跟随的形状,用此鼠标单击需要获得帮助的选项。 (4)使用“帮助”“网上S7-200”菜单命令,通过访问西门子公司的网站获取相关的帮助信息。,7.6.2 程序的出错处理,1致命错误 当一个致命错误发生时,CPU执行以下任务: (1)进入STOP(停止)方式; (2)点亮系统致

15、命错误和STOP(停止)LED指示灯; (3)断开输出。,2非致命错误,(1)运行程序错误 在程序的正常运行中,可能会产生非致命错误(如寻址错误)。 在这种情况下,CPU产生一个非致命运行时刻错误代码。,(2)编译规则错误,当下载一个程序时,CPU将编译该程序。 如果CPU发现程序违反编译规则(如非法指令),那么CPU就会停止下载程序,并生成一个非致命编译规则错误代码。,7.7 STEP 7-Micro/WIN仿真软件指南,7.7.1 仿真软件简介 (1)控制设备不在本地,设计者需对程序进行修改和调试; (2)程序设计好后,没有PLC硬件,缺乏实验条件; (3)在实际系统中进行某些调试有一定风

16、险。,7.7.2 仿真软件的使用,1打开软件 2系统配置,图7-34 仿真软件启动时密码框,图7-35 CPU类型选择,图7-36 扩展模块界面,图7-37 配置扩展模块,图7-38 CPU信息,3载入程序 4运行调试 5监控变量,图7-39 装载程序,图7-40 内存表对话框,小 结,本章介绍了S7-200 PLC编程软件STEP 7-Micro/WIN的安装、各部分功能及其使用过程。 重点讲述了如何进行程序的编写、调试、运行、监控。 通过本章学习,读者可以熟练掌握软件的使用方法,使设计过程更加方便高效,方便用户开发控制程序。,本章最后介绍了S7-200仿真软件的使用,通过仿真软件,用户可以不必连接实际的PLC即可运行、调试程序,方便了程序的调试,同时也可以快速提高编程能力。,

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

最新文档


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

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