可编程控制技术教程.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5.4 S7-200PLC指令系统 5.4.4 程序控制指令 1. 循环指令 循环指令主要用于反复执行若干次相同功能程序的情况。循环指令有两条:FOR和NEXT。FOR为循环开始指令,用来标记循环体的开始。NEXT为循环结束指令,用来标记循环体的结束,并将堆栈的栈顶值设为1。当驱动FOR指令的逻辑条件满足时,反复执行FOR与NEXT之间的指令。在FOR指令中,需要设置指针INDX(或称为当前循环次数计数器)、起始值INIT和结束值FINAL,它们的数据类型均为整数。 5.4 S7-200PLC指令系统 5.4.4 程序控制指令 2.跳转指令 跳转指令包括:跳转指令JMP和标号指令LBL。当条件满足时,跳转指令JMP使程序转到对应的标号LBL处,标号指令用来表示跳转的目的地址。跳转和标号指令可以用在主程序、子程序或中断程序中,但JMP和对应的LBL指令必须总是在同一程序块中。 5.4 S7-200PLC指令系统 5.4.4 程序控制指令 3.停止指令STOP和结束指令 。停止指令STOP可使PLC从运行(RUN)模式进入停止(STOP)模式,即立即终止程序的执行。STOP指令可以用在主程序、子程序和中断程序中。结束指令包括两条:END和MEND。其中END为条件结束指令,不能直接连接母线。当条件满足时结束主程序,并返回主程序的第一条指令执行。MEND为无条件结束指令,直接连接母线。程序执行到此指令时,立即无条件结束主程序,并返回第一条指令。这两条指令都只能在主程序中使用,不能在子程序或中断服务程序中。 5.5 PLC程序设计方法 5.5.1 翻译法设计程序 翻译法设计PLC梯形图就是根据继电器电路图直接翻译成梯形图的方法,所以有时又称改造法。具体步骤如下: 1) 了解和熟悉被控设备的工艺过程和机械的动作情况,根据继电器电路图分析和掌握控制系统的工作原理。 2)确定PLC的输入信号和输出负载,以及与它们对应的梯形图中的输入和输出地址,画出PLC的外部接线图。 3)确定与继电器电路图的中间继电器、时间继电器对应的梯形图中的位存储器(M)和定时器(T)的地址。这两步建立了继电器电路图中的元件和梯形图中编程元件的地址之间的对应关系。 4)根据上述对应关系画出梯形图。 5.5 PLC程序设计方法 5.5.2 经验法设计程序 在一些典型电路的基础上,根据被控对象对控制系统的具体要求和逻辑关系设计梯形图并不断地修改和完善。 例1:有记忆功能的电路 5.5 PLC程序设计方法 5.5.2 经验法设计程序 例2:三相异步电动机正反转控制电路 5.5 PLC程序设计方法 5.5.2 经验法设计程序 例2:三相异步电动机正反转控制程序 5.5 PLC程序设计方法 5.5.3 顺序功能图法设计程序 顺序控制,就是按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间的顺序,在生产过程中各个执行机构自动地有秩序地进行操作。使用顺序控制设计法时首先根据系统的工艺过程,画出顺序功能图,然后根据顺序功能图设计出梯形图。有的PLC为用户提供了顺序功能图语言,在编程软件中生成顺序功能图后便完成了编程工作。 1.使用起保停电路的顺序控制梯形图设计方法(略) 2.以转换为中心的顺序控制梯形图设计方法(略) 3.使用SCR指令的顺序控制梯形图设计方法(详细介绍) 5.5 PLC程序设计方法 3.使用SCR指令的顺序控制梯形图设计方法 (1)单序列的编程方法。 在设计梯形图时,用LSCR(梯形图中为SCR)和SCRE指令表示SCR段的开始和结束。在SCR段中用SM0.0的常开触点来驱动在该步中应为l状态的输出点(Q)的线圈,并用转换条件对应的触点或电路来驱动转换到后续步的XCRT指令。 注意:不能在SCR段之间使用JMP及LBL指令,即不允许用跳转的方法跳入或跳出SCR段;不能在SCR段中使用FOR、NEXT和END指令。 5.5 PLC程序设计方法 3.使用SCR指令的顺序控制梯形图设计方法 (1)单序列的编程方法。 5.5 PLC程序设计方法 3.使用SCR指令的顺序控制梯形图设计方法 (2)选择序列与并行序列的编程方法 5.6 S7-200PLC在炼钢厂 喂丝机控制系统中的应用 工程说明:特种炼钢通常需要添加一些微量元素以改变钢的物理结构。由于炼钢时,钢水表面会有一层较厚的钢渣,因此,喂料系统必须能够穿透钢渣,直接送入钢水中。自动喂料控制系统(喂丝机)可以有效解决这一难题。一般的做法是,通过包丝机将微量元素包裹在钢制丝线中,并将丝线盘绕在绕丝盘上备用,通过喂丝机将丝线以一定的速度穿透钢渣送入钢水中。下面就以炼钢厂喂丝机控制系统为例讨论S7-200控制系统的设计应用。 5.6 S7-200PL

您可能关注的文档

文档评论(0)

精品课件 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档