收藏 分享(赏)

s7-200编程软件使用教程.pptx

上传人:weiwoduzun 文档编号:3790100 上传时间:2018-11-19 格式:PPTX 页数:41 大小:687.29KB
下载 相关 举报
s7-200编程软件使用教程.pptx_第1页
第1页 / 共41页
s7-200编程软件使用教程.pptx_第2页
第2页 / 共41页
s7-200编程软件使用教程.pptx_第3页
第3页 / 共41页
s7-200编程软件使用教程.pptx_第4页
第4页 / 共41页
s7-200编程软件使用教程.pptx_第5页
第5页 / 共41页
点击查看更多>>
资源描述

1、第 10章 编程软件使用指南10.1 编程软件概述10.2 程序的编写与传送10.3 用编程软件监控与调试程序10.4 使用系统块设置 PLC的参数10.5 S7-200仿真软件的使用学习目标学习目标了解 STEP 7-Micro/WIN编程软件的安装、通信参数设置和修改;熟悉 STEP 7-Micro/WIN编程软件各菜单是功能、使用和操作方法;学会用 STEP 7-Micro/WIN编程软件创建项目,编辑、传送、监控和调试程序;熟悉 S7-200仿真软件使用。10.1 编程软件 概述 1.编程软件 的安装u必须使用具有 Windows95以上操作系统的计算机u具备下列设备的一种:一根 PC

2、/PPI电缆、一个插在计算机中的CP5511、 CP5611通信卡和多点接口 MPI电缆、或一块 MPI卡和配套的电缆。u最新的 STEP 7-Micro/WIN编程软件有 V4.0版,读者可以在西门子的中文网站下载。u双击 STEP 7-Micro/WIN编程软件的安装程序 setup.exe,根据安装提示完成安装。进入安装程序时选择英语作为安装过程中的使用语言u完成安装后,用菜单命令 “工具 ” “选项 ”打开 “选项 ”对话框,在 “一般 ”选项卡中选择语言为 中文 ,使编程环境为中文状态。u把 PC/PPI电缆的 “PC” RS-232端连接到计算机的 RS-232通信口,可以是 CO

3、M1或 COM2中的任一个;u把 “PPI”RS-485端连接到 PLC的任一 RS-485通信口,然后拧紧连接螺钉。u设置 PC/PPI电缆上的 DIP开关,选定计算机所支持的波特率和桢模式。用 DIP的开关 1、 2、 3设定波特率( 一般默认值为 9.6kbit/s)。u开关 4用来选择 10和 11位数据传输模式。开关 5用于选择将RS-232口设置为数据通信设备( DCE)模式或数据终端设备( DTE)模式。通信准备 2.通信参数设置 u双击指令树文件夹 “通信 ”中的 “设置 PG/PC接口 ”图标,将出现设置 PG/PC接口的对话框,可以安装或删除通信接口、设置检查通信接口参数等

4、。系统默认值设置为:远程设备站( S7-200) 地址为 2,通信波特率为 9.6kbit/s,采用 PC/PPI电缆通信(计算机的 COM1口), PPI协议。u双击 “通信 ”对话框中的刷新图标,编程软件将会自动搜索连接在网络上的所有 S7-200 CPU站,并为每一个搜索到的 S7-200 建立一个 CPU图标。3.主界面菜单 u主界面分菜单条、工具条、引导条、输出窗口、状态条、程序编辑器和局部变量表等几个区 。u菜单条有八个功能:文件 、编辑 、视图 、 PLC 、调试 、工具 、窗口 和帮助 引导条指令树输出窗口程序编辑区状态条局部变量表工具条菜单4.项目组成 u程序块:程序块由可执

5、行的 代码 和注释组成,代码由主程序( OB1)、子程序和中断程序组成。 代码被编译并下代码被编译并下载到载到 PLC,程序注释被忽略。u数据块:数据块由数据和注释组成。开关量数据块一般不需要数据块。u符号表:用带有实际意义的符号作为编程元件,而不直接用元件的直接地址, 符号地址符号地址 便于记忆,程序编译后下载到 PLC时,所有的符号地址被转换为 绝对地址绝对地址 。u系统块:用来设置系统的参数和系统的组态,系统块中的信息需要下载到 PLC。如果没有特殊要求,可以使用默认的参数。 u状态图表:状态图表用来 观察程序执行时用户指定的变观察程序执行时用户指定的变量的值和状态量的值和状态 ,状态图

6、表并不下载到 PLC,仅仅是监控用户程序运行情况的一种工具。u交叉引用表:交叉引用表列举出程序中使用的 各 操作数操作数在哪一个程序块的什么位置出现在哪一个程序块的什么位置出现 ,以及使用它们的指令助记符。还可以查看哪些内存区域已经被使用,作为位使用还是字节使用。在运行方式下编辑程序时,可以查看程序当前正在使用的跳变信号的地址。u参数设置:执行菜单命令 “工具 ” “选项 ”,在出现的对话框中次序某一选项卡,可以进行有关项目的参数设置。4.项目组成 10.2 程序的编写与传送1.项目生成 u新建项目 :编程之前,首先要创建一个项目。用菜单命令 “文件 ” “新建 ” 或工具条最左边的 “新建

7、”按钮,在主 窗口将显示新建的项目文件主程序区。 项目文件的指令树 新建项目 确定 PLC的型号 右击项目图标,在弹出的对话框中单击 “类型类型 ”或用菜单命令 “PLC” “类型 ”项来选择PLC的型号。红色标记 “ ”表示对选择的 PLC无效。文件更名 对于新建项目文件,点击菜单 “文件 ” “另存为 ”,在弹出的对话框中键入更改名称。项目存放在扩展名为 .mwp的文件中。主程序的 默认名称为默认名称为MAIN,任何项目文件的主程序只要一个。 添加子程序或中断程序 添加子程序(或中断程序)的方法有 3种: 一 是在指令树窗口中右击 “程序块 ”图标,在弹出的对话框中单击 “插入子程序 ”实

8、现; 二 是用菜单命令 “编辑 ” “插入 ” “子程序 ”实现; 三 是在编辑窗口右击编辑区,选择 “插入 ” “子程序 ”实现。新生成的子程序或中断程序根据已有的数目,子程序的默认名称为 SBRn,中断程序的默认名称为 INTn,用户可以自行更名。新建项目 打开已有项目 单击菜单命令 “文件 ”“ 打开 ”,在弹出的对话框中选择已有的项目文件,也可以用工具条中的 “打开 ”来打开已有的项目文件。从 PLC上传项目 与 PLC通信成功后,可用菜单命令 “文件 ” “上传 ”,也可用工具条中的 “上传 ”来上传一个 PLC存储器的项目文件。2.编程模式设置 u选择程序编辑器 :用菜单命令 “工

9、具 ” “选项 ”,在弹出的选项窗口的 “一般 ” 选项卡中,可以选择程序 编辑器的类型( STL编辑器、 LAD编辑器和 FBD编辑器)和语言(中文、英语或德语等),还可以选择使用 SIMATIC指令集或 IEC61131-3指令集的编程模式,指令助记符集有国际(英语)和 SIMATIC(德语)两种。u确定程序结构 :一般数字量控制系统只有主程序( OB1),当系统规模较大、功能复杂时,除了主程序外,可能还有子程序、中断程序和数据块。3.程序的编辑与传送 u程序的编辑 梯形图程序被划分为若干个网络, 一个网络只有一一个网络只有一块独立电路块独立电路 ,有时一条指令也算一个网络。梯形图的编程元

10、件主要有 触点触点 、 线圈线圈 、 指令盒指令盒 、 标点标点 和和 连连线线 组成组成 。 元件的输入 点击工具条上的触点、线圈、指令盒等编程按钮,将在矩形光标所在的位置上放置一个元件,在出现的窗口中可以选择元件的类型,也可以用键盘输入元件的类型 上行线 右行线 输入线圈 插入网络下行线 左行线 输入触点 输入指令盒 删除网络 位逻辑指令下拉菜单 元件的输入 编程元件的串联时,输入和输出无分叉,从网络的开始依次输入编程元件,每输入一个元件,矩形光标自动移动到下一列, “ ”为一个梯级的开始,表示可以在此继续输入元件。红色问号 “? ”表示此处必须有操作数,点击新出现的元件上面的红色问号 “

11、? ”后,设置该元件的地址。点击工具条上 带箭头的线段带箭头的线段 ,可以在矩形光标处生成元件之间的连线。 添加输入 l 如果想在任意位置添加一个编程元件,只需要单击这一位置,将 光标移到此处光标移到此处 ,然后输入编程元件。l 用工具条上的指令按钮,可以编辑复杂结构的梯形图。如要 向上合并向上合并 一个触点,单击此行下面的编程区域,在显示光标处输入触点,生成新的一行,将光标移到要合并的触点处,单击上行线按钮 ,完成向上合并。如果要在一行的某个元件 向下分支向下分支 ,可以将光标移到该元件,单击下行线按钮 ,然后输入触点完成向下合并。 插入和删除 l 插入和删除一行、一列、一个梯级、一个子程序

12、或中断程序时, 具体操作 为:右击要进行操作的位置,选择 “插入 ”或 “删除 ”项,弹出子菜单,单击要插入或删除的项,然后进行编辑。l 或双击梯形图中的网络编号,或单击网络左边的区域,该网络的 背景变暗背景变暗 ,表示 选中 了整个网络。这时可以用删除键删除该网络,也可以用剪贴板复制该网络,然后将它粘贴到别的网络。用光标选中梯形图中某个编程元件后,可以删除它,或用剪贴板复制和粘贴它。 符号表 l 使用符号表可将梯形图中的直接地址编号用具有实际意义的符号代替,使程序更直观、易懂。l 有两种使用方法:在编程时使用直接地址(如 I0.0),然后打开符号表,编写与直接地址对应的符号(如与I0.0对应

13、的符号为 start),编译后由软件自动转换名称。或在编程时使用符号名称,然后打开符号表,编写与符号对应的直接地址,编译后得到相同的结果。 局部变量表 l 程序中的每个 程序组织单元( POU) 都有 64KB(字节)L存储器组成的局部变量表,用它们来定义有范围限制的变量,局部变量只有在它被创建的 POU中有效。而全局变量在各 POU中均有效,只能在符号表中定义。 l 设置全局变量时,将光标移到编辑器的程序编辑区的上边缘,向下拖动上边缘,将会自动显示出局部变量表,此时可以为子程序和中断程序设置局部变量。l 语句表允许将若干个独立电路对应的语句放在一个网络中,但是这样的语句表不能转换为梯形图。输

14、入语句表程序时,不能使用中文标点符号,必须使用英文标点符号。 注释 l 梯形图编辑器中的 Network n表示每个网络或梯级,同时又是标题栏,可以在此为每个网络或梯级加标题或必要的 注释说明注释说明 使程序更加清晰易懂。l 双击 Network n区域,弹出对话框,可以在 “网络题目 ”文本框中输入相关标题,在 “网络注释 ” 文本框中输入注释。 编程语言转换 l STEP 7-Micro/WIN编程软件可以实现梯形图、指令表和功能块图三种编程语言(编辑器)的任意切换。用菜单命令 “检视检视 ” 单击 LAD(梯形图)、 STL(指令表)或 FBD(功能块图),便可以进入对应的编程环境。l

15、采用 LAD编辑器编程时,经过 编译编译 没有错误后,可以转换成STL程序和 FBD程序。如果编译 有错误有错误 时,则 无法改变无法改变 程序模式。而 STL只有在严格按照网络块编程的格式下才能切换到 LAD,否则无法实现转换。u程序的传送 编译 l 完成程序的编辑后,要进行程序的传送,首先要对程序进行编译,检查程序有没有错误。用菜单命令 “PLC” “编译 ”进行离线编译,编译结束后在输出窗口 显示显示 程序的 语法错语法错误误 的数量、各条错误的原因和错误在程序中的位置。l 双击输出窗口中的某一条错误,程序编辑器中的矩形光标将会移到程序中该错误在的位置。必须改正程序中的所有错误,编译成功

16、后才能进行下载。 下载 l PLC应处于 STOP状态,用工具条中的 “停止 ”按钮,或选择 “PLC”菜单中的 “停止 ”项,可以进入 STOP状态。l 单击工具条中的 “下载 ”按钮,或选择菜单命令 “文件” “下载 ”项,将会出现下载对话框,用户可以选择下载程序块、数据块和系统块。单击 “确认 ”按钮,开始下载信息。下载成功后,确认框显示 “下载成功 ”。编译全部编译上装下载 编译和下载按钮 u梯形图程序的状态监视 利用三种程序编辑器都可以在 PLC运行时监视个元件的执行结果,并可监视操作数的数值。 利用梯形图编辑器可监视在线程序运行状态。梯形图中被点亮的元件表示处于接触状态,未被点亮的元件表示处于非接触状态。 打开监视梯形图的方法为:一是打开 “工具 ”菜单中的 “选项 ” 对话框,选择 “LAD状态 ”选项,然后选择一种梯形图的样式。梯形图可选择的样式有:指令内部显示地址,外部显示值;指令外部显示地址和值;只显示状态值。二是直接打开梯形图窗口,在工具条中单击 “程序状态 ”按钮。10. 3 用编程软件监控与调试程序运行 程序状态 状态表 单次读取 强制取消全部强制内容读取全部强制趋势图停止 触发暂停 暂停趋势图 全部写入 取消强制调试用工具条

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 实用文档 > 简明教程

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报