第六章顺序控制与S7GRAPH编程.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Date: * Page: * 2.顺序功能图 分析信号灯的变化规律,可将工作过程分成4个依设定时间而顺序循环执行的状态:S2、S3、S4和S5,另设一个初始状态S1。由于控制比较简单,可用单流程实现,如图6-7 所示。 编写程序时,可将顺序功能图放置在一个功能块(FB)中,而将停止作用的部分程序放置在另一个功能(FC)或功能块(FB)中。这样在系统启动运行期间,只要停止按钮(Stop)被按动,立即将所有状态S2~S5复位,并返 回到待命状态S1。 在待命状态下,只要按动起动按钮(Start),系统即开始按顺序功能图所描述的过程 循环执行。 返回上级 2. 顺序功能图设计 由于“手动”和“自动”工作方式只能选择其一,因此使 用选择性分支来实现,如图所示。 ①待洗状态用S1表示。 ②洗车作业流程包括:泡沫清洗、清水冲洗、风干3个工序,因此在“自动”和“手动”方式下可分别用3个状态来表示:自动方式使用 S2~S4;手动方式使用S5~S7。 ③洗车作业完成状态使用S8。 返回上级 由于要求灯的状态能够保持,因此应使用置位指令点亮指示灯,用复位指令使指示灯熄灭。程序采用带有跳转的选择性分支设计,如 图所示。 在S1(L0被点亮)被激活的情况下,若按动停止按钮Stop,则跳过S2~S5,直接激活S6(熄灭 L0),然后自动复位S6; 在S2(L0、L1被点亮)被激活的情况下,若按动停止按钮Stop,则跳过S3、S4,直接激活S5 (熄灭L1); 在S3(L0、L1、L2被点亮)被激活的情况下,若按动停止按钮Stop,则 激活S4(熄灭L2)。 返回上级 2. 顺序功能图设计 S1-传送带动作 S2-电磁阀动作 S3-等待 S4-A缸推出 S5-B缸压盖 S6-B缸松开,A缸退回 S7-等待 返回上级 2. 顺序功能图设计 由于工件的补充、冲孔、测试及搬运要求同时进行,所以应采用并进分支与汇合流程设计顺 序功能图。 返回上级 2. 顺序功能图设计 ①当按动起动按钮Start以后,首先激活S2进行原点复位;复位结束(LS2和LS4动作),若D点有工件(LS0动作),则激活S3使手臂下降;下降到位后(LS3动作)激活S4,抓取工件并延时2s;延时2s后激活S5,手臂上升;上升到位后(LS4动作),若传送带E点无工件(LS5未动作),则激活S6,手臂向左伸出;伸出到位后(LS1动作),激活S7,手臂带动工件下降;下降到位后(LS3动作)激活S8,抓手松开并放下工件;工件放下后(延时2s为准)激活S9,手 臂上升,到位后(LS4动作)返回原点待命。 ②当按下停止按钮Stop时,激活S14手臂返回原点,但为了防止 机械损坏,工件不能松开。 ③当传送带上的E点有工件且机械手臂处于上方时,可激活S10、S11,起动传送带电机;延时3s后激活S12,使传送带电机停止 并返回待命状态。 由于机械手臂和传送带可以看作2个独立的系统,因此应采用并进分支流程设 计。 返回上级 §6.3 S7 GRAPH的应用 S7-300除了支持前面介绍的梯形图、语句表及功能块图等基本编程语言之外,如果使用可选软件包(S7 GRAPH) 或STEP 7专业版,还能进行顺序功能图的编写。 §6.3.1 创建S7 GRAPH项目 §6.3.2 了解S7 GRAPH编辑器 §6.3.3 编辑S7 GRAPH功能块(FB) §6.3.4 在OB1中调用S7 GRAPH功能块(FB) 返回本章 §6.3.1 创建S7 GRAPH项目 利用S7 GRAPH编程语言,可以清楚快速地组织和编写S7 PLC系统的顺序控制程序。它根据功能将控制任务分解为若干步,其顺序用图形方式显示出来并且可形成图形和文本方式的文件。可非常方便地实现全局、单页或单步显示及互 锁控制和监视条件的图形分离。 在每一步中要执行相应的动作并且根据条件决定是否转换为下一步。它们的定义、互锁或监视功能用STEP 7的编程 语言LAD或FBD来实现。 下面结合【例6-2-1】交通信号灯控制系统,介绍如何用S7 GRAPH编辑顺序功能图。 返回本节 1.创建S7项目 打开SIMATIC Manager,然后执行菜单命令【File】→ 【New】创建一个项目,并命名为“信号灯Graph”。 2.硬件配置 选择“信号灯Graph”项目下的“SIMATIC 300 Station”文件夹,进入硬件组态窗口按图完成硬件配置,最后编译保存并下载到CPU。 返回上级 3.编辑符

文档评论(0)

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

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

1亿VIP精品文档

相关文档