第4章_S7-200顺序逻辑控制指令及应用_第1页
第4章_S7-200顺序逻辑控制指令及应用_第2页
第4章_S7-200顺序逻辑控制指令及应用_第3页
第4章_S7-200顺序逻辑控制指令及应用_第4页
第4章_S7-200顺序逻辑控制指令及应用_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1PLC程序的简单设计法的弊病程序的简单设计法的弊病:梯形图设计较困难梯形图设计较困难梯形图修改困难梯形图修改困难读梯形图较困难读梯形图较困难4.1.1顺序功能图的产生顺序功能图的产生2 顺序功能图方法顺序功能图方法(或简称功能图或简称功能图): 首先根据系统的工艺要求,编制出控制系统的首先根据系统的工艺要求,编制出控制系统的顺序功能顺序功能图图,然后在把然后在把顺序功能图顺序功能图转化成相应的转化成相应的梯形图梯形图.有的有的PLC为用户提供了功能图语言为用户提供了功能图语言,在编程软件中生成功能图后便在编程软件中生成功能图后便完成了编程工作完成了编程工作.它是一种先进的设计方法它是一种先进

2、的设计方法.很容易掌握很容易掌握,对于有经验的工程师来说对于有经验的工程师来说,也会提高设计效率也会提高设计效率,程序的修程序的修改阅读也很方便。改阅读也很方便。 使用顺序功能图法进行设计时关键是根据系统的使用顺序功能图法进行设计时关键是根据系统的工艺要工艺要求求,编制出控制系统的,编制出控制系统的顺序功能图顺序功能图。 适用范围适用范围:各类按顺序工作的控制系统的程序设计各类按顺序工作的控制系统的程序设计3 运货小车的工作过程运货小车的工作过程: 循环开始时循环开始时,小车处于两电机之间小车处于两电机之间,按下启动按钮按下启动按钮SF1,接触器接触器QA1得电得电,左电机左电机MA1启动启动

3、;小车此时处在中间位置处开始向左快速运小车此时处在中间位置处开始向左快速运行行,行至行至BG1处处,行程开关行程开关BG1动作动作,QA1失电失电,QA2得电得电,小车向左小车向左慢速运行慢速运行;当到达当到达BG2处时处时,BG2动作动作,QA2失电失电,小车静止小车静止,此时定此时定时器时器T43开始通电延时开始通电延时,同时给小车装货同时给小车装货,1分钟装货结束分钟装货结束,QA3得电得电,小车开始向右快速运行小车开始向右快速运行;当碰到行程开关当碰到行程开关BG3时时,QA3断电断电,同时同时QA4得电得电,小车开始向右慢速运行小车开始向右慢速运行;当到达当到达BG4时时,小车静止小

4、车静止,QA4断断电,此时定时器电,此时定时器T44开始延时开始延时,同时给小车卸货同时给小车卸货,1分钟后分钟后,定时器定时器T44动作动作,小车开始向左快速运行小车开始向左快速运行,如此周而复始。如此周而复始。装货装货卸货卸货4送料小车在一个工作周期送料小车在一个工作周期中共有中共有7个状态个状态:初始状态初始状态向左快速运行状态向左快速运行状态向左慢速运行状态向左慢速运行状态装货状态装货状态向右快速运行状态向右快速运行状态向右慢速运行状态向右慢速运行状态卸货状态卸货状态送料小车往复运动的方块图送料小车往复运动的方块图5送料小车往复运动的顺序功能图送料小车往复运动的顺序功能图1.功能图的定

5、义:功能图的定义:功能图又称功能图又称为功能流程图或状态转移图,为功能流程图或状态转移图,它是一种描述顺序控制系统的它是一种描述顺序控制系统的图形表示方法图形表示方法,是专用于工业顺是专用于工业顺序程序设计的一种功能性说明序程序设计的一种功能性说明语言语言.它能完整地描述控制系统它能完整地描述控制系统的工作过程、功能、和特性,的工作过程、功能、和特性,是分析、设计电气控制系统控是分析、设计电气控制系统控制程序的重要工具。制程序的重要工具。功能图的产生:功能图的产生:功能图是为更功能图是为更方便地解决各类按顺序工作的方便地解决各类按顺序工作的控制系统的编程而开发的一种控制系统的编程而开发的一种编

6、程方法。编程方法。62.功能图的组成:功能图主要由功能图的组成:功能图主要由“状态或称步状态或称步”、“转移转移”、动作组成。动作组成。(1)状态(步)状态(步):状态是控制系统中一个相对不变的性质,对状态是控制系统中一个相对不变的性质,对应于一个稳定的情形。状态包括:初始状态和工作状态。应于一个稳定的情形。状态包括:初始状态和工作状态。初始状态初始状态:控制系统的初始状态是功能图运行的起点控制系统的初始状态是功能图运行的起点,一个控制系一个控制系统至少有一个初始状态统至少有一个初始状态,初始状态用双线的矩形框表示初始状态用双线的矩形框表示,如图如图(b).工作状态工作状态:指控制系统正常运行

7、的状态。工作状态又分动状态和指控制系统正常运行的状态。工作状态又分动状态和静状态静状态,动状态是指当前正在运行的状态动状态是指当前正在运行的状态;静状态是当前没有运行静状态是当前没有运行的状态的状态,图图(a)表示工作状态表示工作状态. (a)(b)S:称为顺序控制继电器或状态器,每一个:称为顺序控制继电器或状态器,每一个S位都表示功能图的位都表示功能图的一种状态。一种状态。7(2)转移)转移转移是由有向线段状态与转移条件组成转移是由有向线段状态与转移条件组成.有向线段:有向线段:表示状态转移的方向。当状态从表示状态转移的方向。当状态从上到下进行转移时上到下进行转移时,有向线段的箭头不画有向线

8、段的箭头不画.转移条件:转移条件:当当转移条件转移条件成立且当前一状态为成立且当前一状态为动状态动状态,控制系统就从当前状态转移到下一个控制系统就从当前状态转移到下一个相邻的状态。相邻的状态。如图如图(a)所示。所示。(3)动作)动作 控制过程中的每一个状态,它可以对应控制过程中的每一个状态,它可以对应一个或多个动作。可以在状态右边用简一个或多个动作。可以在状态右边用简明的文字说明该状态所对应的动作,如明的文字说明该状态所对应的动作,如图图(b)所示。所示。转移条件转移条件转移条件转移条件(b)(a)8送料小车往复运动的功能图送料小车往复运动的功能图运货小车的工作过程运货小车的工作过程: 循环

9、开始时循环开始时,小车处于两电机之间小车处于两电机之间,按按下启动按钮下启动按钮SF1,接触器接触器QA1得电得电,左电左电机机MA1启动启动;小车此时处在中间位置处小车此时处在中间位置处开始向左快速运行开始向左快速运行,行至行至BG1处处,行程开行程开关关BG1动作动作,QA1失电失电,QA2得电得电,小车向小车向左慢速运行左慢速运行;当到达当到达BG2处时处时,BG2动动作作,QA2失电失电,小车静止小车静止,此时定时器此时定时器T43开始通电延时开始通电延时,同时给小车装货同时给小车装货,1分钟装分钟装货结束货结束,QA3得电得电,小车开始向右快速运小车开始向右快速运行行;当碰到行程开关

10、当碰到行程开关BG3时时,QA3断电断电,同同时时QA4得电得电,小车开始向右慢速运行小车开始向右慢速运行;当当到达到达BG4时时,小车静止小车静止,QA4断电,此时断电,此时定时器定时器T44开始延时开始延时,同时给小车卸货同时给小车卸货,1分钟后分钟后,定时器定时器T44动作动作,小车开始向左小车开始向左快速运行快速运行,如此周而复始。如此周而复始。9 (1)状态与状态不能直接相连,必须用转移分开;)状态与状态不能直接相连,必须用转移分开;(2)转移与转移不能直接相连,必须用状态分开;)转移与转移不能直接相连,必须用状态分开;(3)状态与转移、转移与状态之间的连线采用有向线段,)状态与转移

11、、转移与状态之间的连线采用有向线段,画功能图的顺序一般是从上向下或从左到右,正常顺序画功能图的顺序一般是从上向下或从左到右,正常顺序时可以省略箭头,否则必须加箭头。时可以省略箭头,否则必须加箭头。(4)一个功能图至少应有一个初始状态。如果没有初始步,)一个功能图至少应有一个初始状态。如果没有初始步,无法表示初始状态,系统也无法返回等待其动作的停止无法表示初始状态,系统也无法返回等待其动作的停止状态。状态。(5)功能图一般来说是由状态和有向线段组成的闭环,即)功能图一般来说是由状态和有向线段组成的闭环,即在完成一次工艺过程的全部操作之后,应从最后一步返在完成一次工艺过程的全部操作之后,应从最后一

12、步返回到初始步,系统停在初始状态,在连续循环工作方式回到初始步,系统停在初始状态,在连续循环工作方式时,应从最后一步返回下一工作周期开始运行的第一步。时,应从最后一步返回下一工作周期开始运行的第一步。10 LADSTL功能功能操作数操作数LSCR S-bit顺序状态顺序状态开始开始S(位)(位)SCRT S-bit顺序状态顺序状态转移转移S(位)(位)SCRE顺序状态顺序状态结束结束无无Load Sequential Countrol Relay Sequential Countrol Relay Transition Conditional Sequential Countrol End11

13、顺序控制继电器段的功能:顺序控制继电器段的功能: (1 1)驱动处理)驱动处理 即在该段状态器有效时,要即在该段状态器有效时,要做什么工作,有时也可能不做任何工作;做什么工作,有时也可能不做任何工作; (2 2)指定转移条件和目标)指定转移条件和目标 即满足什么条件即满足什么条件后状态转移到何处;后状态转移到何处; (3 3)转移源自动复位功能)转移源自动复位功能 状态发生转移后,状态发生转移后,置位下一个状态的同时,自动复位原状态。置位下一个状态的同时,自动复位原状态。 12往复运动送料小车的功能图往复运动送料小车的功能图延时时间到转移到延时时间到转移到S0.1下一个周期的第一个动作下一个周

14、期的第一个动作1314 控制对控制对象的状态象的状态( (动作动作) )是一个是一个接一个地完成。每一个接一个地完成。每一个状态仅连接一个转移,状态仅连接一个转移,每一个转移仅连接一个每一个转移仅连接一个状态。状态。单流程结构的功能图单流程结构的功能图15例例6-1:三台电动机:三台电动机MA1、MA2、MA3按启动按钮后按启动按钮后,MA1立即启动,随后立即启动,随后MA2、MA3按时间按时间顺序自动启动。顺序自动启动。停止时,按停止按钮停止时,按停止按钮,MA3立即停止,随后立即停止,随后MA2、MA1按时间顺序自动停止。按时间顺序自动停止。顺序功能图的编程步骤顺序功能图的编程步骤:分析控

15、制要求,找出控制设备现场的实际输入和输出分析控制要求,找出控制设备现场的实际输入和输出点,选择点,选择PLC型号并分配型号并分配I/O 地址地址PLC端子接线端子接线编制控制系统的顺序功能图编制控制系统的顺序功能图将顺序功能图转化成梯形图或语句表将顺序功能图转化成梯形图或语句表166-1应用举例应用举例(续续)(1)分析控制要求,找出控制设备现场的实际输入和输出点,)分析控制要求,找出控制设备现场的实际输入和输出点,选择选择PLC型号型号并分配并分配I/O 地址地址(2)PLC端子接线端子接线-省略省略17编制功能图的方法编制功能图的方法:1.分析控制系统的工作原理分析控制系统的工作原理;2.

16、按照设备的工作顺序按照设备的工作顺序,找出设备找出设备的各个工作状态及相应的动作的各个工作状态及相应的动作;3.找出相邻状态之间的转移条件找出相邻状态之间的转移条件.18(4)将功能图转化成梯形图)将功能图转化成梯形图19(4)将功能图转化成梯形图(续)将功能图转化成梯形图(续)201)顺序控制指令的操作数只能为顺序控制指令的操作数只能为S;2)SCR段能否执行取决于该状态器(段能否执行取决于该状态器(S)是否被置位;)是否被置位;3)不能把同一个)不能把同一个S位用于不同的程序中;位用于不同的程序中;4)SCR段中不允许使用跳转指令和循环指令和有条件结段中不允许使用跳转指令和循环指令和有条件

17、结束指令;束指令;5)在状态转移发生后,当前)在状态转移发生后,当前SCR段所有的动作元件一般段所有的动作元件一般均复位,除非使用置位指令;均复位,除非使用置位指令;6)顺序功能图中的状态器的编号可以不按顺序编排;)顺序功能图中的状态器的编号可以不按顺序编排;21 一个顺序控制状态一个顺序控制状态流必须分成两个或流必须分成两个或多个不同的分支控多个不同的分支控制状态流,叫并行制状态流,叫并行分支或并发分支。分支或并发分支。所有并行分支必须所有并行分支必须同时激活。同时激活。分支结构的功能图分支结构的功能图2223 某专用钻床用两只钻头同时钻两个孔某专用钻床用两只钻头同时钻两个孔, ,开始自动运

18、行之前两个钻头开始自动运行之前两个钻头在最上面在最上面, ,上限位开关上限位开关I0.3I0.3和和I0.5I0.5为为ON,ON,操作人员放好工件后操作人员放好工件后, ,按按下启动启动按钮下启动启动按钮I0.1,I0.1,工件被夹紧后两只钻头同时开始工作工件被夹紧后两只钻头同时开始工作, ,钻到钻到由限位开关由限位开关I0.2I0.2和和I0.4I0.4设定的深度时分别上行设定的深度时分别上行, ,回到限位开关回到限位开关I0.3I0.3和和I0.5I0.5设定的起始位置分别停止上行设定的起始位置分别停止上行, ,两个都到位后两个都到位后, ,工件被工件被松开松开, ,松放开到位后松放开到

19、位后, ,加工结束加工结束, ,系统返回初始状态系统返回初始状态钻床的结构图钻床的结构图24输入信号输入信号名称名称地址编号地址编号夹紧检测开关夹紧检测开关I0.0启动按钮启动按钮I0.1大钻头下限位开关大钻头下限位开关I0.2大钻头上限位开关大钻头上限位开关I0.3小钻头下限位开关小钻头下限位开关I0.4小钻头上限位开关小钻头上限位开关I0.5放松检测开关放松检测开关I0.6输出信号输出信号名称名称地址编号地址编号工件夹紧工件夹紧Q0.0大钻头下降大钻头下降Q0.1大钻头上升大钻头上升Q0.2小钻头下降小钻头下降Q0.3小钻头上升小钻头上升Q0.4工件放松工件放松Q0.5顺序功能图的编程步骤

20、顺序功能图的编程步骤:(1)分析控制要求,找出控制设备现场的实际输入和输出点,)分析控制要求,找出控制设备现场的实际输入和输出点,选择选择PLC型号型号并分配并分配I/O 地址地址(2)PLC端子接线端子接线-省略省略25(3)编制钻床的顺序功能图)编制钻床的顺序功能图工件夹紧工件夹紧大钻头大钻头小钻头小钻头26一个控制流可能转入多一个控制流可能转入多个可能的控制流中的某个可能的控制流中的某 一个一个,但不允许多路分支但不允许多路分支同时执行。到底进入同时执行。到底进入 哪哪一个分支,取决于控制一个分支,取决于控制流前面的转移条件哪个流前面的转移条件哪个首先真。首先真。3 3 73 3 633

21、33323333543 3 83 3 1AFCJHEBIGD选择性分支的示意图选择性分支的示意图2728SM0.1S0.0Q0.0Q0.1I0.1I0.2S0.1S0.2S0.5S0.3S0.4Q0.3Q0.4I0.3I0.4I0.5I0.0S0.0S1SM0.1SCRS0.0SM0.0 Q0.0I0.0SCRTS0.1SCRE SCRS0.1SCRTS0.3I0.3SM0.0 Q0.1SCRTS0.2I0.1SCRE Q0.2SCRS0.2SM0.0Q0.2I0.2S0.5S0.3SCRTSCRE SCRSM0.0 Q0.3SCRTS0.4I0.4SCRE S0.4SCRSM0.0 Q0.4

22、SCRTS0.5I0.5SCRE SCRS0.529下图是剪板机的结构示意图,开始时压钳和剪刀在上限位置,限位开关下图是剪板机的结构示意图,开始时压钳和剪刀在上限位置,限位开关I0.0I0.0和和I0.1I0.1为为ONON,按下启动按钮,按下启动按钮I1.0,I1.0,工作过程如下工作过程如下: :首先板料右行首先板料右行( (Q0.0Q0.0为为ON)ON)至限位开关至限位开关I0.3I0.3动作动作, ,然后压钳下行然后压钳下行(Q0.1(Q0.1为为ONON并保持并保持),),压紧板料后压紧板料后, ,压力开压力开关关I0.4I0.4为为ON,ON,压钳保持压紧压钳保持压紧, ,剪刀开

23、始下行剪刀开始下行(Q0.2(Q0.2为为ON).ON).剪断板料后剪断板料后,I0.2,I0.2变变为为ON,ON,压钳和剪刀同时上行压钳和剪刀同时上行(Q0.3(Q0.3和和Q0.4Q0.4为为ON),ON),他们分别碰到限位开关他们分别碰到限位开关I0.0I0.0和和I0.1I0.1后后, ,分别停止上行分别停止上行. .都停止后都停止后, ,又开始下一周期的工作又开始下一周期的工作, ,剪完剪完1010块料后块料后, ,停止工作并停在初始状态停止工作并停在初始状态. .30输入信号输入信号电器元件名称电器元件名称地址地址压钳上限位压钳上限位BG1BG1I0.0I0.0剪刀上限位剪刀上限位BG2BG2I0.1I0.1剪刀下限位剪刀下限位BG3BG3I0.2I0.2板料右行限位板料右行限位BG4BG4I0.3I0.3压钳压紧开关压钳压紧开关I0.4I0.4启动按钮启动按钮SFSFI1.0I1.0顺序功能图的编程步骤顺序功能图的编程步骤:(1)分析控制要求,找出控制设备现场的实际输入和输出点,)分析控制要求,找出控制设备现场的实际输入和输出点,选择选择PLC型号型号并分配并分配I/O 地址地址(2)PLC端子接线端子接线-省略省略输出信号输出信号电器元件名称电器元件名称地址地址

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论