顺序控制 顺序控制任务 顺序控制的结构 顺控器的原理 命令输出的原理 顺控器的表达和结构(1) 顺控器的表达和结构(2) 顺序控制“加工流水线”的设计 FC108中顺控器的结构 练习: 编写顺序控制程序 练习: 程序测试 用S7- GRAPH 编程顺序控制系统 S7-GRAPH: 顺序控制的编程工具 兼容IEC 1131-3 为生产需要而设计 用图形将过程分解成步骤和转换条件 步骤中包含要执行的动作 转换器用于检查转换为下一步的条件 S7-GRAPH可以优化下列工作: 计划,配置 编程 调试 维护 诊断 顺序控制小结 顺序控制的主要组成部分 运行方式部分 顺控器 命令输出 实现顺序控制的两种方法 将顺控器作为标志顺控器编程 用顺序控制软件包S7-GRAPH Date: * File: SSP2_10C.* SIMATIC S7 Siemens AG 2000. All rights reserved. Information and Training Center Knowledge for Automation S1 S2 T1 T2 S4 T3 S6 T4 T5 S5 传送带向前 钻 传送带向前 铣 传送带向前 终检 结束 S1 S2 S3 S4 S5 S6 S7 预备 钻 铣 终检 启动 停止 自动方式 单步方式 键控方式 方式选择 应答 故障信号 和 运行信号 顺控器使能 初态状态 转换条件 命令输出 手动控制 互锁条件 步序标志 驱动执行机构 顺控器 -SF7 -SF1 -Automatic -Initial state & 顺控器启动 -Automatic & 顺控器停止 S R R -SF0 -SF1 -SF7 置/复位步序标志 最后一步的标志 -SF2 S R -SF3 -SF2 - Transition from S2 to S3 & -SF6 S -SF7 & -Final inspection SF.. = Step flag S.. = Step Start R -SF7 R -SF6 S =1 & & & -Output = -SFx -Automatic - MANUAL mode -Jog FORWARD - Safety interlocks 生产线的功能方框图(符合 DIN 40 719, Part 6) Automatic Step 1 1 NS NSD Q 5.5 Conveyor motor Monitoring time 5 s I 1.7 START Q 5.1 Initial state R Step 2 2 NS NSD Drilling Waiting time 4 s I 8.6 Initiator 2 R Step 3 3 NS NSD Q 5.5 Conv.FORWARD Monitoring time 5 s T 108 Waiting time over R Automatic Step 7 (last step) NS Reset step 7 Step 4 4 NS NSD Milling Waiting time 6 s I 8.1 Initiator 3 R Step 5 5 NS NSD Q 5.5 Conv.FORWARD Monitoring time 5 s T 109 Waiting time over R Step 6 6 NS Enable final inspection I 8.0 Light barrier obstructed R Step 7 7 NS End of sequencer I 8.4 Final inspection S OB 1 :JU FC 100 FC 100 选择方式 系统启动 手动方式 自动方式 (启动顺控器) : : :BE FC 106 顺序控制 检查初始状态 :JU FC 108 命令输出 步序指示 :BE FC 108 顺控器 步序标志 步序转换 等待时间 监视时间 :BE :JU FC 106 :BE S1 S2 S3 S4 S5 S6 S7 T1 T2 T3 T4 T5 T6 End S = Step T = Transition T7 FC108 顺控器 Step 1 & SEQUENCER OFF & S R R R Step 2 & S R Step 3 & S R M 106.0 M 106.2 M 106.4 =1 T 106 S5T#5S I 1.6 TV BI BCD R Q #M 107.0 M 100.0 & = Q 4.0 S_ODT S S1 S2 T1 T2 S4 T3 S6 T4 T5 S5 即使本章只是从原理上来处理顺序控制,也应该对所给的任务编写出典型的程序框架,使它包含顺序控制的各个部分,即:程序块FC100同以前一样,里面编写运行方式部分,FC106中主要编写命令输出、显示和信息,对于顺控器本身选择顺序块FC108。 FC100运行方式 FC100中已经编写了系统开/关,手动方式和自动方式,顺控器用“自动方式”信号(Q4.3)起动。 FC106顺序控制 在这个程序块中,还必须定义下列条件,以便课程中的任务能够统一:1.初始状态:当INI 1 (I 8.5) =“1”,INI 2(I 8.6)和INI 3(I 8.7)=“0”时,达 到初始状态。 初始状态在输出端Q8.1上显示。2.跳转到FC1083.命令输出:需要编写下列输出赋值语句 由步1、3和5的步标志:传送带电机向前(Q8.5)。 步2:4S钻加工(T108,SD),Q8.2上显示 步4:4S铣加工(T109,SD),Q8.3上显示 步6:终检Q8.4上显示 编写手动方式下(Q4.2=1),传送带电机的键控运行方式(I0.2)。 4.步显示,步2,4和6通过命令输出显示,用下列输出显示其它的步。 步0=Q5.0 步1=Q4.4 步3=Q4.5 步5=Q4.6 FC108顺控器 考虑到任务的要求,顺控器包括相应的步和转换条件。 FC108中的程序 顺控器 功能 转换条件0 当max.book118.com=“0”以及Q4.3=“1”时为初始步 (M106.0=“1”) 步S0,SF0(M106.0) 没有命令输出。 转换条件T1 START=“1”(I1.7)和初始状态(Q5.1) 步S1,SF1(M106.1) 传送带电机向前 转换要件T2 到达位置2(I8.6) 步S2,SF2(M160.2) 钻加工4秒钟(T108) 转换条件T3 等待时间T108到达 步S3,SF3(M106.3) 传送带电机向前 转换条件T4 到达位置3(I8.7) 步S4,SF4(M106.4) 铣加工4秒钟(T109) 转
22.顺序控制.ppt
下载此电子书资料需要扣除0点,