能够在S7GRAPH环境下正确完成顺序功能图的设计及调试.PPT

能够在S7GRAPH环境下正确完成顺序功能图的设计及调试.PPT

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

三、任务实施 创建项目 设计任务 三、任务实施 硬件组态 设计任务 三、任务实施 编辑符号表 设计任务 三、任务实施 程序结构 设计任务 三、任务实施 Fb1程序结构 设计任务 §6.3.5 总结分析 1/2 顺序功能图是设计类似生产流水线的顺序控制系统最有效的设计语言,然而大多数厂家的PLC都不能直接编辑并下载顺序功能图,而需要使用专门的LAD指令(如步序指令)将顺序功能图翻译成梯形图,然后再下载到PLC以实现相应的控制功能。西门子的STEP7软件没有步序指令,但可以使用一般的LAD指令按前面所介绍的通用方法将顺序功能图转换为梯形图。当然,如果安装STEP7的专业版软件,则可以采用更直观的S7 GRAPH语言,直接在功能块(FB)中编辑顺序功能图,操作非常方便。 总结分析 在用LAD语言将顺序功能图转换为梯形图的设计中,如果有同一个输出点(如Q4.0)在不同的步中多次用一般的输出指令(非保持性的输出指令)输出,一定要注意不能直接用输出指令驱动这些输出点,而必须用位存储器(如M0.0、M0.1 … )代替输出点并保证不同的步要用不同的位存储器,然后再用这些位存储器的逻辑或集中驱动输出点,否则将无法实现顺序功能图的控制功能。 §6.3.5 总结分析 2/2 总结分析 § 6.3.6 训练任务 机械手的控制设计 (1/4) 训练任务 §6.3.6训练任务 机械手的控制设计 (2/4) 控制说明: 机械手的控制示意图中,左边为传送带,由电机M驱动,在传送带的右端(E点)设有工件传感器B5。系统有3个单作用气缸,A缸可使机械手左右移动,并设置有左限位开关B1和右限位开关B2,通电时气缸向左伸出,断电时自动缩回;B缸可使机械手上下移动,并设置有下限位开关B3和上限位开关B4,通电时气缸向下伸出,断电时自动缩回;C缸为气动抓手,通电时抓手动作将工件抓紧,断电时抓手松开。 训练任务 §6.3.6 训练任务 机械手的控制设计 (3/4) 机械手的原点位置:A缸缩回到最右端、B缸缩回到最上端、C缸松开状态。 动作过程:当人工将工件放置在D点时B6动作→B缸即得电伸出并带动机械手下降直到B3动作→C缸得电将工件抓取,然后延时2s→B缸断电复位并带动机械手上升直到B4动作→A缸得电伸出并带动机械手将工件搬运到E点上方直到B1动作→B缸得电伸出并带动机械手臂下降直到B3动作→C缸断电放开工件,延时2s→B缸断电缩回并带动机械手臂上升直到B4动作→A缸断电缩回并带动机械手臂返回到原点待命。 训练任务 §6.3.6 训练任务 机械手的控制设计 (4/4) 控制说明: 当E点有工件(B6动作)且B缸已上升到最上方(B4动作)时,传送带电机M转动以运走工件,经3s后传送带电机自动停止。机械手应等待传送带电机停止后才能将工件放置在E点。 训练任务 学习目标 知识准备 项目概述 设计任务 总结分析 训练任务 任务三 钻铣加工生产线控制系统设计 单击此处编辑母版标题样式 单击此处编辑母版文本样式 第二级 第三级 第四级 第五级 * 项目六 顺控系统设计 二○一五年 §6.1 洗车控制系统设计 §6.2 饮料灌装生产线控制系统设计 §6.3 钻铣加工生产线控制系统设计 知道什么是顺控系统,什么是顺序功能图,顺序功能图有哪几种结构形式,各有什么特点; 能够正确分析顺控任务,并根据控制要求正确设计顺序功能图; 能够熟练用LAD语言编写顺序功能图; 能够在S7 GRAPH环境下正确完成顺序功能图的设计及调试; 能独立完成一般顺控系统的硬件配置及安装、硬件组态及顺控程序编写、数据下载及系统调试。 §6.3.1 学习目标 学习目标 知识准备 一、顺序功能图的梯形图编程方法 二、S7 GRAPH语言 §6.3.2 知识准备 知识准备 1.简单流程图的梯形图编程 顺序功能图的每一步用梯形图编程时都需要用2个程序段来表示,第1个程序段实现从当前步到下一步的转换,第2个程序段实现转换以后的步的功能。 一般用一系列的位存储器(如M0.0、M0.1 …)分别表示顺序功能图的各步(S1、S2……),要实现步的转换,就要用当前步及其转换条件的逻辑输出去置位下一步,同时复位当前步。 示例: 一、顺序功能图的梯形图编程方法 知识准备 单流程示例: 一、 顺序功能图的梯形图编程方法 知识准备 单流程示例:

文档评论(0)

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

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

1亿VIP精品文档

相关文档