第6章S7-200开发软件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章S7-200开发软件剖析

成都理工大学 成都理工大学 第6章 S7-200开发软件 PLC控制系统=控制对象+PLC控制器+PLC程序组成。 西门子S7-200系列可编程控制器使用STEP7-Micro/WIN软件编程。支持STL、LAD、FBD三种编程语言。 PLC程序开发过程: 根据控制对象的控制要求构建PLC硬件系统 在STEP 7-Micro/WIN中编写应用程序 通过编程工具将程序下载到PLC中运行,完成对设备的自动化控制。 6.1 编程软件功能 一、基本功能 创建用户程序、修改和编辑原有的用户程序。 设置PLC的工作方式和参数,上载和下载用户程序,进行程序的运行监控。 具有简单语法的检查、对用户程序的文档管理和加密等功能,并提供在线帮助。 主界面 浏览条 指令树 程序编辑器 符号表 状态图表 数据块 输出窗口 状态条 程序查看 局部变量表 菜单条 主界面 2.工具条 提供简便的鼠标操作,可用“检视”菜单的“工具栏”项自定义工具条。可添加和删除3种按钮:标准、调试和指令。 3.浏览条 提供按钮控制的快速窗口切换功能。可用“检视”菜单的“浏览栏”项选择是否打开。引导条包括程序块(Program Block)、符号表(Symbol Table)、状态表(Status Chart)、数据块(Data Block)、系统块(System Block)、交叉索引(Cross Reference)和通信(Communications)七个组件。一个完整的项目文件(Project)通常包括前六个组件。 4.指令树 提供编程时用到的所有快捷操作命令和PLC指令。可用“检视”菜单的“指令树”项决定是否将其打开。 5.输出窗口 显示程序编译的结果信息。 6.状态条 显示软件执行状态,编辑程序时,显示当前网络号、行号、列号;运行时,显示运行状态、通讯波特率、远程地址等。 7.程序编辑器 梯形图、语句表或功能图表编辑器编写用户程序,或在联机状态下从PLC上装用户程序进行程序的编辑或修改。 8.局部变量表 每个程序块都对应一个局部变量表,在带参数的子程序调用中,参数的传递就是通过局部变量表进行的。 主界面 6.2 系统组态 (1)硬件连接 电缆连接:PC/PPI电缆RS-232与PC机相连,RS-485与PLC的RS-485相连。 6.2 系统组态 (2)“设置PG/PC接口”组件 6.2 系统组态 (3)“通信”组件 鼠标左键单击“浏览条/通信”按钮出现通信设置对话框。在这里可以设置PLC地址、网络参数、通信协议等内容,一般保持默认即可所示。(选择通信协议,配置连接端口) (4)“系统”组件 6.3 编程软件的使用 符 号 地 址 注 释 Start_PB I0.0 启动开关 E_Stop I0.1 停止开关 M_Starter Q0.0 电机(马达) 6.3 编程软件的使用 (1)项目生成 1)文件来源 新建一个项目 打开已有项目 从PLC上载已有项目 2)项目文件:.mwp 一个项目文件包含七个块:程序块(一个主程序、一个子程序、一个中断程序)、符号表、状态表、数据块、系统块、交叉引用、通信 6.3 编程软件的使用 (2)指定PLC型号 鼠标右单击“指令树/CPU型号小图标”,选择“类型”选项出现“PLC类型”对话框,如图6-3所示。 6.3 编程软件的使用 (3)“符号表”-全局符号定义及地址分配 为了编程的方便和程序的清晰可读性,在进行梯形图编程之前,一般将整个系统所涉及的I/O端口、中间继电器(M)、字节/字存储单元等PLC内部编程资源进行全局符号定义及地址分配。 6.3 编程软件的使用 (4)局部变量设置 为子程序和中断服务程序设置局部变量。 6.3 编程软件的使用 (5)梯形图编程 鼠标双击“指令树/程序块/主程序”,在左边的程序编辑区输入梯形图程序。2种指令输入方法:1)通过编程窗口上部的指令工具输入;2)左双击“指令树/指令”中的相应指令集中的指令。 程序注释,便于阅读 (6)程序编译 程序编辑完成后,鼠标左键单击“PLC/全部编译”,完成编译,如图6-6所示。 (7)保存工程 鼠标左键单击“文件/保存”进入文件保存对话框,输入工程名字,保存工程。 (8)程序下载 为了使下载的程序能正确执行,下载前必须将PLC存储器中的原程序清除。清除的方法是:单击菜单“PLC”中的“清除”项,会出现清除对话框,选择“清除全部”即可。 下载之前,PLC应处于STOP方式。单击工具栏的“停止”按钮,或选择菜单命令“PLC”中的“停止”项,可以进入STOP状态。如果不在STOP状态,可将CPU模块上的方式开关扳到STOP位置。 6.4 程序调试及运行监

文档评论(0)

586334000 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档