Download presentation
Presentation is loading. Please wait.
1
电气控制及PLC技术 电气工程学院 自动化系 杨霞 2018年1月
2
5 顺序逻辑控制的PLC程序设计 知识点: 学习重点 : 5 顺序逻辑控制的PLC程序设计 PLC程序设计的一般步骤
① 经验法 ② 功能流图法
3
顺序功能寄存器指令 顺序控制指令格式(复习一下!) LSCR Sx.y 步开始 SCRT Sx.y 步转移 SCRE 步结束
顺序控制指令可以将程序功能流程图转换成梯形图程序 3
4
SCR指令的功能 段的开始 SCR程序段 段的 转换 段的 结束 4
5
顺序控制指令编程要点 (1) 顺序控制指令的操作数为顺控继电器S,也称为状态器,每一个S位都表示状态转移图中一个SCR段的状态。S的范围是S0.0~S31.7。各SCR段的程序能否执行取决于对应的S位是否被置位。若需要结束某个SCR段,需要使用 SCRT指令或对该段对应的S位进行复位操作。 (2) 要注意不能把同一个S位在一个程序中多次使用。例如在主程序中使用了S0.1,在子程序中就不能再次被使用。 (3) 状态图中的顺控继电器S位的使用不一定要遵循元件的顺序,即可以任意使用各S位。但编程时为避免在程序较长时各S位重复,最好做到分组、顺序使用。 (4) 每一个SCR段都要注意3个方面的内容。 ① 本SCR段要完成什么样的工作? ② 什么条件下才能实现状态的转移? ③ 状态转移的目标是什么? (5) 在SCR段中,不能使用JMP和LBL指令,即不允许跳入、跳出SCR段或在SCR段内跳转。也不能使用FOR、NEXT和END指令。 (6) 一个SCR段被复位后,其内部的元件(线圈、定时器等)一般也要复位,若要保持输出状态,则需要使用置位指令。 (7) 在所有SCR段结束后,要用复位指令R复位仍为运行状态的S位,否则程序会出现运行错误。 5
6
( ) ( ) ( ) ( ) ( ) ( ) ( ) 一. 单序列的编程方法 初始步 第一步 第二步 首次扫描,S0.0置位
SM0.1 S0.0 首次扫描,S0.0置位 ( ) S 1 S0.0 初始步 SCR 初始步SCR段的开始 SM0.1 I0.1 S0.1 按起始按钮时切换到 下一步 ( ) S0.0 SCRT ( ) 初始步的SCR段结束 SCRE S0.1 I0.1 第一步 S0.1 SCR I0.2 S0.2 I0.2 ( ) SCRT S0.2 ( ) SCRE I0.3 S0.2 第二步 SCR I0.3 S0.0 ( ) SCRT 6 ( ) SCRE
7
特例1:Q0.1延时接通/断开电路分析 西门子S7-200 PLC PLC外部电气接线图及I/O地址分配 I0.0 Q0.0 I0.1
+24V 1M I0.5 I0.4 I0.3 I0.2 I0.1 I0.0 SB1 L1 GND N 1L 220VAC Q0.0 Q0.1 Q0.2 KM1 PLC外部电气接线图及I/O地址分配 7
8
特例1:Q0.1延时接通/断开电路分析 用功能图法—基本逻辑指令设计的梯形图程序 SM0.1 M0.0 I0.0 T37 M0.1 T38
M0.3 T M0.1 SM0.1 M0.1 M0.0 I M0.2 M0.2 M0.1 T M0.3 +90 T37 IN TON PT T38 Q0.1 T37 I0.0 M0.1 M0.2 M0.3 SM0.1 M0.0 用功能图法—基本逻辑指令设计的梯形图程序 8
9
用功能图法--基本逻辑指令设计的梯形图程序(续)
T38 Q0.1 T37 I0.0 M0.1 M0.2 M0.3 SM0.1 M0.0 M0.3 M0.2 I M0.0 +70 T38 IN TON PT M0.2 Q0.1 用功能图法--基本逻辑指令设计的梯形图程序(续) 9
10
特例1:Q0.1延时接通/断开电路分析 ( ) ( ) ( ) 用功能图法—步进指令设计的梯形图程序 SM0.1 S0.0 I0.0 T37
( ) S0.0 SM0.1 ( ) S 1 SCR S0.1 I0.0 SCRT S0.2 SCRE T37 SM0.0 IN TON PT +90 T38 Q0.1 T37 I0.0 S0.1 S0.2 S0.3 SM0.1 S0.0 ( ) 10 用功能图法—步进指令设计的梯形图程序
11
( ) ( ) ( ) ( ) ( ) ( ) 用功能图法—步进指令 设计的梯形图程序(续) SM0.1 S0.0 I0.0 S0.1
SCR Q0.1 SM0.0 ( ) T38 Q0.1 T37 I0.0 S0.1 S0.2 S0.3 SM0.1 S0.0 I0.0 S0.3 ( ) SCRT ( ) SCRE S0.3 SCR SM0.0 Q0.1 ( ) T38 IN TON PT +90 T38 S0.0 用功能图法—步进指令 设计的梯形图程序(续) ( ) SCRT 11 ( ) SCRE
12
特例2:闪烁电路分析 灯 西门子S7-200 PLC PLC外部电气接线图及I/O地址分配 I0.0 Q0.0 I0.1 Q0.1 I0.2
+24V 1M I0.5 I0.4 I0.3 I0.2 I0.1 I0.0 SB1 L1 GND N 1L 220VAC Q0.0 Q0.1 Q0.2 灯 PLC外部电气接线图及I/O地址分配 12
13
特例2:闪烁电路分析 拨动开关 用功能图法—基本逻辑指令 设计的梯形图程序 SM0.1 M0.0 I0.0 T37 M0.1 T38
M0. 2 T M0.1 SM0.1 M0.1 M0.0 I M0.2 M0.2 M0.1 T M0.0 +20 T37 IN TON PT +30 T38 Q0.0 T38 Q0.0 T37 I0.0 M0.1 M0.2 SM0.1 M0.0 拨动开关 用功能图法—基本逻辑指令 设计的梯形图程序 13
14
特例2:闪烁电路分析 ( ) 拨动开关 ( ) 用功能图法—步进指令 设计的梯形图程序 SM0.1 S0.0 I0.0 T37 S0.1
( ) S0.0 SM0.1 ( ) S 1 SCR S0.1 I0.0 SCRT S0.2 SCRE T37 SM0.0 IN TON PT +20 T38 Q0.0 T37 I0.0 S0.1 S0.2 SM0.1 S0.0 拨动开关 用功能图法—步进指令 设计的梯形图程序 14
15
特例2:闪烁电路分析 ( ) 拨动开关 ( ) 用功能图法—步进指令 设计的梯形图程序(续) SM0.1 S0.0 I0.0 T37
( ) SCR S0.0 SCRT SCRE T38 SM0.0 IN TON PT +30 S0.2 Q0.0 ( ) T38 Q0.0 T37 I0.0 S0.1 MS.2 SM0.1 S0.0 拨动开关 用功能图法—步进指令 设计的梯形图程序(续) 15
16
特例3:两电机顺序接通/断开电路分析 顺序控机床的主轴电机和油泵电机的要求:按下起动按钮SB1后,应先开油泵电机,延时5s后再开主轴电机。按下停止按钮SB2后,应先停主轴电机,5s后再停油泵电机。KM1为油泵电机交流接触器,KM2为主轴电机交流接触器。 主轴电机 油泵电机 KM2 KM1 SB2 SB1 5s 时序图 16 16
17
SM0.1 :首次扫描时为1,PLC由STOP转为RUN状态时,ON(1态)一个扫描周期,用于程序的初始化。
Q0.0 T37 Q0.1 T38 I0.0 I0.1 M0.1 M0.2 M0.3 SM0.1 M0.0 主轴电机 油泵电机 Q0.1 Q0.0 I0.1 I0.0 5s (a)波形图 17 (b) 顺序功能图 17
18
Q0.0 T37 Q0.1 T38 I0.0 I0.1 M0.1 M0.2 M0.3 SM0.1 M0.0 SM0.1 M0.3 T M0.1 M0.0 M0.1 M0.0 I M0.2 50 T37 M0.2 M0.1 T M0.3 Q0.1 M0.3 T38 M0.1 M0.2 Q0.0 M0.2 I M0.0 IN TON PT 50 (b) 顺序功能图 IN TON PT 18 (c) 梯形图 18
19
SM0.1 :首次扫描时为1,PLC由STOP转为RUN状态时,ON(1态)一个扫描周期,用于程序的初始化。
Q0.0 T37 Q0.1 T38 I0.0 I0.1 S0.1 S0.2 S0.3 SM0.1 S0.0 主轴电机 油泵电机 Q0.1 Q0.0 I0.1 I0.0 5s 用功能图法—步进指令 设计的梯形图程序 19 19
20
( ) ( ) ( ) ( ) ( ) ( ) 用功能图法 步进指令 设计梯形图程序 +50 +50 SCR S0.2 S0.3 I0.1
SM0.1 SCR ( ) SCRE S0.2 S0.3 SCRT I0.1 SM0.0 Q0.0 Q0.1 ( ) IN TON PT T38 +50 S0.0 S0.0 SM0.1 ( ) S 1 SCR S0.1 I0.0 ( ) SCRE T37 S0.2 SM0.0 IN TON PT +50 Q0.0 S0.0 I0.0 S0.1 Q0.0 T37 T38 T37 ( ) S0.2 Q0.0 Q0.1 SCRT I0.1 S0.3 Q0.0 T38 (b) 顺序功能图 T37 用功能图法 步进指令 设计梯形图程序 ( ) SCRT 20 20
21
特例4: 电机Y-△降压起动电路分析* 要求:按下按钮SB1,电机KM1、KMY启动并正转;2秒后,KMY断开,电机KM△接通,并一直运行;按SB2,电机停止运作。 I/O分配: 输入信号 信号元件及作用 I0.0 I0.1 SB1:正转 SB2:停止 输出信号 控制对象及作用 Q0.0 Q0.2 Q0.3 KM1 KM△ KMY 21
22
功能图 2s 时序图 I0.1 Q0.0 T37 I0.0 S0.1 S0.2 SM0.1 S0.0 Q0.2 Q0.3 输入信号
信号元件及作用 I0.0 I0.1 SB1:正转 SB2:停止 输出信号 控制对象及作用 Q0.0 Q0.2 Q0.3 KM1 KM△ KMY I0.1 Q0.0 T37 I0.0 S0.1 S0.2 SM0.1 S0.0 Q0.2 Q0.3 SB1 I0.0 SB2 I0.1 KM1 Q0.0 KMY Q0.3 KM△ Q0.2 2s 功能图 时序图 22 22
23
( ) ( ) ( ) ( ) 用功能图法—步进指令 设计的梯形图程序 +20 T37 S0.0 SM0.1 SCR S0.1 I0.0
Q0.0 T37 I0.0 S0.1 S0.2 SM0.1 S0.0 Q0.2 Q0.3 用功能图法—步进指令 设计的梯形图程序 ( ) SCRT T37 S0.0 SM0.1 ( ) S 1 SCR S0.1 I0.0 SCRE SM0.0 IN TON PT +20 Q0.0 Q0.3 T37 ( ) SCRT SCRE S0.2 SCR S0.0 I0.1 SM0.0 Q0.0 Q0.2 ( ) 23
24
特例5:图为小车运动的示意图和顺序功能图。设小车在初始位置时停在左边,限位开关I0. 2为1状态。当按下起动按钮I0
特例5:图为小车运动的示意图和顺序功能图。设小车在初始位置时停在左边,限位开关I0.2为1状态。当按下起动按钮I0.0后,小车向右运行,运动到位压下限位开关I0.1后,停在该处,3s后开始左行,左行到位压下限位开关I0.2后返回初始步,停止运行。 图 小车运动示意图、顺序功能图和梯形图 24 24
25
二. 选择序列的编程方法 三. 并行序列的编程方法 (1)选择序列分支的编程方法 (2) 选择序列的合并的编程方法
SM0.1 I0.6 I0.4 Q0.3 S0.3 I0.1 I0.0 Q0.1 S0.1 I0.3 Q0.2 S0.2 I0.2 I1.0 Q1.0 S1.0 I0.7 S0.0 I0.5 S0.5 Q0.4 S0.4 S0.7 Q0.6 S0.6 Q0.5 Q0.7 二. 选择序列的编程方法 (1)选择序列分支的编程方法 (2) 选择序列的合并的编程方法 三. 并行序列的编程方法 (1)并行序列分支的编程方法 (2) 并行序列的合并的编程方法 25 图 功能图 25
26
选择序列与并行序列的顺序梯形图 选择分支 并行分支 选择分支左 并行合并 选择分支右 26 26
27
1. 选择分支过程控制 在工业过程中,很多控制需要根据条件进行流程选择,即一个控制流可能转入多个控制流中的某一个,但不允许多个控制流同时执行,即根据条件进行分支选择。 27
28
选择分支开始 选择分支汇合 28
29
2. 并行分支合并过程控制 除了非此即彼的选择分支控制外,还有很多情况下,一个控制流需要分成两个或两个以上控制流同时动作,在完成各自工作后,所有控制流最终再次合并成一个控制流继续向下运行。这种运行方式称为并行分支合并过程控制。 使用顺序控制指令完成该功能时要注意两个关键点:一是多分支的同时运行,需要在一个SCR段中同时激活多个SCR段;二是多分支合并,由于多个分支是同时执行的,合并时必须等到所有分支都执行完,才能共同进入下一个SCR段。
30
并行分支启动 并行分支汇合 30
31
3. 跳转和循环控制 跳转和循环控制也是工业中运用较多的控制方式。很多生产流水线上的机械控制都属于多个动作的重复运行,还有些要通过控制实现部分指令的执行或不执行,也就是有时程序执行,有时程序会被跳过而不执行。 31
32
32
33
设计举例练习 例1 电动机的起、保、停控制。按起动按钮SBl电动机起动,运转并保持;按停车按钮SB2电动机停止;过载时热继电器FR动作(注意该附加要求设计)电动机停止。 按上述工作要求: (1)设计绘出电机控制主回路; (2)分配I/O通道,设计绘出PLC输入输出接口控制接线; (3)画出功能流图和梯形图。 33
34
解: 1.电机控制主回路 34
35
2. PLC外部电气接线图及I/O地址分配 西门子S7-200 PLC I0.0 Q0.0 I0.1 Q0.1 I0.2 Q0.2 I0.3
+24V 1M I0.5 I0.4 I0.3 I0.2 I0.1 I0.0 SB2 SB1 L1 GND N 1L 220VAC Q0.0 Q0.1 Q0.2 KM1 FR 西门子S PLC 35
36
3.绘制功能流图和梯形图 ( ) ( ) SM0.1 S0.0 I0.0 Q0.0 S0.1 I0.1 I0.2 S0.0 SM0.1
( ) S 1 SCR S0.1 I0.0 ( ) SCRT SCRE I0.1 I0.2 SM0.0 Q0.0 Q0.0 I0.0 I0.1 I0.2 S0.1 S0.0 SM0.1 36
37
(2)分配I/O通道,设计绘出PLC输入输出接口控制接线; (3)画出功能流图和梯形图。
例2 电动机的起、保、停控制。按起动按钮SBl电动机起动,运转并保持10s后停车;按急停机按钮SB2电动机停止;过载时热继电器FR动作,电动机停止。 按上述工作要求: (1)设计绘出电机控制主回路; (2)分配I/O通道,设计绘出PLC输入输出接口控制接线; (3)画出功能流图和梯形图。 37
38
解: 1.电机控制主回路 38
39
2. PLC外部电气接线图及I/O地址分配 西门子S7-200 PLC I0.0 Q0.0 I0.1 Q0.1 I0.2 Q0.2 I0.3
+24V 1M I0.5 I0.4 I0.3 I0.2 I0.1 I0.0 SB2 SB1 L1 GND N 1L 220VAC Q0.0 Q0.1 Q0.2 KM1 FR 西门子S PLC 39
40
3.绘制功能流图和梯形图 ( ) ( ) SM0.1 S0.0 I0.0 T37 S0.1 Q0.0 I0.1 I0.2 T37 +100
IN TON PT T37 +100 S0.0 SM0.1 ( ) S 1 SCR S0.1 I0.0 ( ) SCRT SCRE I0.1 SM0.0 Q0.0 I0.2 Q0.0 T37 I0.0 I0.1 I0.2 T37 S0.1 S0.0 SM0.1 40
41
(2)分配I/O通道,设计绘出PLC输入输出接口控制接线; (3)画出功能流图和梯形图。
例3 电动机的起、保、停控制。按起动按钮SBl电动机起动,运转并保持3s后停5s,再运行7s后停车;按急停机按钮SB2电动机停止;过载时热继电器FR动作电动机停止。 按上述工作要求: (1)设计绘出电机控制主回路; (2)分配I/O通道,设计绘出PLC输入输出接口控制接线; (3)画出功能流图和梯形图。 41
42
解: 1.电机控制主回路 42
43
2. PLC外部电气接线图及I/O地址分配 西门子S7-200 PLC I0.0 Q0.0 I0.1 Q0.1 I0.2 Q0.2 I0.3
+24V 1M I0.5 I0.4 I0.3 I0.2 I0.1 I0.0 SB2 SB1 L1 GND N 1L 220VAC Q0.0 Q0.1 Q0.2 KM1 FR 西门子S PLC 43
44
3.绘制功能图 和梯形图 ( ) ( ) ( ) ( ) ( ) ( ) T39 T38 Q0.0 T37 I0.0 S0.1 S0.2
SM0.1 S0.0 ( ) S 1 S0.0 T39 T38 Q0.0 T37 I0.0 S0.1 S0.2 S0.3 SM0.1 S0.0 SCR I0.0 S0.1 ( ) SCRT ( ) SCRE S0.1 SCR SM0.0 Q0.0 ( ) T37 IN TON PT +30 T37 S0.2 ( ) SCRT ( ) 44 SCRE
45
3.绘制功能图 和梯形图(续) ( ) ( ) +50 +70 T39 T38 Q0.0 T37 I0.0 S0.1 S0.2 S0.3
IN TON PT T38 +50 SCR S0.2 S0.3 ( ) SCRT SCRE S0.0 T39 SM0.0 +70 Q0.0 ( ) 3.绘制功能图 和梯形图(续) T39 T38 Q0.0 T37 I0.0 S0.1 S0.2 S0.3 SM0.1 S0.0 45
46
1.按启动按钮SB0,滑台由A点开始右行到C点; 2.在C点碰行程开关SC后,滑台左行到B点停留30秒; 3.30秒后滑台右行到C点;
例4 PLC顺序控制简单设计:如图滑台由电动机正反转控制左右运动;按急停按钮SB1电动机停止;过载时热继电器FR动作电动机停止;正转接触器为KM1,反转接触器为KM2,A、B、C处各有行程开关SA、SB、SC。 顺序控制要求如下: 1.按启动按钮SB0,滑台由A点开始右行到C点; 2.在C点碰行程开关SC后,滑台左行到B点停留30秒; 3.30秒后滑台右行到C点; 4.在C点碰行程开关SC后,滑台左行到A点;碰行程开关SA后停止。 根据以上要求,做: (1)设计绘出电机控制主回路; (2)分配I/O通道,设计绘出PLC输入输出接口控制接线; (3)画出功能流图和梯形图。 46
47
解: 1.电机控制主回路 47
48
2. PLC外部电气接线图及I/O地址分配 西门子S7-200 PLC I0.0 Q0.0 I0.1 Q0.1 I0.2 Q0.2 I0.3
SB0 Q0.0 KM1 SB1 I0.1 Q0.1 KM2 FR I0.2 Q0.2 SQ1 I0.3 1L SQ2 I0.4 +24V I0.5 SQ3 GND 1M L1 220VAC N +24V 西门子S PLC 48
49
3.绘制功能图和梯形图 ( ) ( ) ( ) ( ) ( ) ( ) ( ) SM0.1 S0.0 I0.0 Q0.0 S0.1 I0.5
T37 S0.4 S0.5 I0.3 SM0.1 S0.0 ( ) S 1 S0.0 SCR I0.0 S0.1 ( ) SCRT ( ) SCRE S0.1 SCR SM0.0 Q0.1 ( ) R 1 Q0.0 ( ) S 1 I0.5 S0.2 ( ) SCRT 49 ( ) SCRE
50
( ) ( ) 3.绘制功能图和梯形图(续1) SM0.1 S0.0 I0.0 Q0.0 S0.1 I0.5 Q0.1 S0.2 I0.4
SCR S0.2 S0.3 I0.4 ( ) SCRT SCRE S0.4 T37 SM0.0 IN TON PT +300 Q0.0 ( ) R 1 S Q0.1 Q0.1 Q0.0 I0.0 I0.4 I0.5 S0.1 S0.2 S0.3 SM0.1 S0.0 T37 S0.4 S0.5 I0.3 50
51
( ) ( ) 3.绘制功能图和梯形图(续2) SM0.1 S0.0 I0.0 Q0.0 S0.1 I0.5 Q0.1 S0.2 I0.4
SCR S0.4 S0.5 I0.5 ( ) SCRT SCRE S0.0 I0.3 SM0.0 Q0.1 ( ) R 1 S Q0.0 Q0.1 Q0.0 I0.0 I0.4 I0.5 S0.1 S0.2 S0.3 SM0.1 S0.0 T37 S0.4 S0.5 I0.3 51
52
1.按启动按钮SB0,滑台由B点开始左行到A点; 2.在A点碰行程开关SA后停留30秒; 3.30秒时间到后,滑台右行到C点;
例5 PLC顺序控制简单设计:如图滑台由电动机正反转控制左右运动,正转接触器为KM1,反转接触器为KM2,A、B、C处各有行程开关SA、SB、SC。 顺序控制要求如下滑台 1.按启动按钮SB0,滑台由B点开始左行到A点; 2.在A点碰行程开关SA后停留30秒; 3.30秒时间到后,滑台右行到C点; 4.在C点碰行程开关SC后,滑台左行到B点;碰行程开关SB后停止。 根据以上要求,做: (1)设计绘出电机控制主回路; (2)分配I/O通道,设计绘出PLC输入输出接口控制接线; (3)画出功能流图和梯形图。 52
53
解: 1.电机控制主回路 53
54
2. PLC外部电气接线图及I/O地址分配 西门子S7-200 PLC I0.0 Q0.0 I0.1 Q0.1 I0.2 Q0.2 I0.3
SB0 Q0.0 KM1 SB1 I0.1 Q0.1 KM2 FR I0.2 Q0.2 SQ1 I0.3 1L SQ2 I0.4 +24V I0.5 SQ3 GND 1M L1 220VAC N +24V 西门子S PLC 54
55
3.绘制功能图和梯形图 ( ) ( ) ( ) ( ) ( ) ( ) ( ) SM0.1 S0.0 I0.0 S0.1 Q0.1 I0.3
( ) S 1 S0.0 T37 Q0.1 I0.0 I0.3 S0.1 S0.2 S0.3 SM0.1 S0.0 Q0.0 I0.5 S0.4 I0.4 SCR I0.0 S0.1 ( ) SCRT ( ) SCRE S0.1 SCR SM0.0 Q0.0 ( ) R 1 Q0.1 ( ) S 1 I0.3 S0.2 ( ) SCRT ( ) 55 SCRE
56
( ) ( ) 3.绘制功能图和梯形图(续1) SM0.1 +300 S0.0 I0.0 S0.1 Q0.1 I0.3 T37 S0.2
SCR S0.2 S0.3 T37 ( ) SCRT SCRE S0.4 I0.5 SM0.0 IN TON PT +300 Q0.1 ( ) R 1 S Q0.0 3.绘制功能图和梯形图(续1) T37 Q0.1 I0.0 I0.3 S0.1 S0.2 S0.3 SM0.1 S0.0 Q0.0 I0.5 S0.4 I0.4 56
57
( ) ( ) 3.绘制功能图和 梯形图(续2) SM0.1 S0.0 I0.0 S0.1 Q0.1 I0.3 T37 S0.2 Q0.0
SCR S0.4 S0.0 ( ) SCRT SCRE I0.4 SM0.0 Q0.0 ( ) R 1 S Q0.1 57
58
典型案例1*功能图顺序控制设计法 { { 编写红绿灯顺序控制程序: 等待启动 I0.0 点红 S0.0 熄绿 T38置位 T37置位 熄红
步进条件为时间步进型。状态步的处理为点红、熄绿灯,同时起动定时器,步进条件满足时(时间到)进入下一步,关断上一步。 等待启动 I0.0 { 点红 S0.0 熄绿 T38置位 T37置位 { 熄红 S0.1 点绿 58
59
2. PLC外部电气接线图及I/O地址分配表 PLC (a) PLC外部电气接线图 I0.0 Q0.0 红灯 I0.1 绿灯 Q0.1
SB1 Q0.0 红灯 I0.1 Q0.1 绿灯 I0.2 Q0.2 I0.3 1L I0.4 +24V I0.5 GND 1M L1 220VAC N +24V (a) PLC外部电气接线图 59
60
( ) ( ) ( ) ( ) ( ) SM0.1 S0.0 I0.0 S0.1 Q0.0 T37 Q0.1 S0.2 T38 +20
( ) S 1 S0.0 SCR Q0.1 Q0.0 T37 I0.0 T38 S0.1 S0.2 SM0.1 S0.0 I0.0 S0.1 ( ) SCRT ( ) SCRE S0.1 SCR SM0.0 Q0.1 ( ) R 1 Q0.0 ( ) S 1 T37 IN TON PT 60 +20
61
( ) ( ) ( ) ( ) ( ) ( ) SM0.1 S0.0 I0.0 S0.1 Q0.0 T37 Q0.1 S0.2 T38
( ) SCRT ( ) SCRE Q0.1 Q0.0 T37 I0.0 T38 S0.1 S0.2 SM0.1 S0.0 S0.2 SCR SM0.0 Q0.0 ( ) R 1 Q0.1 ( ) S 1 T38 IN TON PT +20 T38 S0.0 ( ) SCRT 61 ( ) SCRE
62
典型案例2*功能图顺序控制设计法 组合机床的PLC控制系统 液压动力滑台采用电磁换向阀来实现动力头的快进、工进和快退。 流程图
YV1(Q0.0) 快进 YV3 (Q0.2) 原 位 工进 快退 YV2(Q0.1) I0.3 I0.1 I0.2 SQ1 SQ2 SQ3 流程图 例:某组合机床的动力头在初始状态时停在左边,限位开关SQ3(I0.2输入)为1状态,按下起动按钮SB1(I0.0输入),动力头按图示工作路线工作。工作一个循环后,返回并停在初始位置,控制液压电磁阀YV1(Q0.0控制)、YV2(Q0.1控制)、YV3(Q0.2控制)在各工步的状态如顺序功能图所示。 62
63
1. PLC的选择 输入需占用5个输入端 ① SB1:起动控制开关信号,SB2:停止控制开关信号;
②SQ1,SQ2,SQ3作为位置检测开关信号,接至 PLC输入端; ③电磁阀YV0,YV1,YV2需占用三个输出端点; ④液压泵电机采用开关直接控制起停,主轴电机采用继电接触器构成起停控制,而不需要用PLC 控制; ⑤PLC的选用:选用10点(6入,4出)以上的PLC,即可满足本系统的简单控制要求。 63
64
2. PLC外部电气接线图及I/O地址分配表 PLC (a) PLC外部电气接线图 I0.0 Q0.0 I0.1 Q0.1 I0.2
SB1 Q0.0 YV1 SQ2 I0.1 Q0.1 YV2 SQ3 I0.2 Q0.2 YV3 SQ1 I0.3 1L SB2 I0.4 +24V I0.5 KM GND 1M L1 220VAC N +24V (a) PLC外部电气接线图 64
65
3.编制编程 ( ) ( ) SM0.1 S0.0 I0.0 S0.1 I0.1 Q0.0 Q0.2 S0.2 I0.2 Q0.1 S0.3
( ) S 1 SCR S0.1 I0.0 ( ) SCRT SCRE S0.2 I0.1 SM0.0 Q0.0 I0.3 Q0.0 Q0.2 I0.0 I0.2 I0.1 S0.1 S0.2 S0.3 SM0.1 S0.0 Q0.1 (b)功能图 某组合机床动力头控制系统的顺序功能图与梯形图 65 (c) 梯形图 65
66
SCR S0.2 S0.3 I0.2 ( ) SCRT SCRE SM0.0 Q0.1 Q0.2 ( ) R 1 Q0.0 S0.0 I0.3 S I0.3 Q0.0 Q0.2 I0.0 I0.2 I0.1 S0.1 S0.2 S0.3 SM0.1 S0.0 Q0.1 (b)功能图 某组合机床动力头控制系统的顺序功能图与梯形图 ( ) 66 (c) 梯形图
67
典型案例3*功能图顺序控制设计法 某小车运动的梯形图设计 I0.1 I0.2 Q0.1 Q0.0 67
68
功能流图与梯形图 68
69
功能流图与梯形图(续) 69
70
70
71
典型案例4*功能图顺序控制设计法 有3台电动机Ml,M2,M3。按启动按钮后,Ml立即启动,3s后M2自动启动,又经过4s,M3自动启动;按停止按钮后,M3立即停止,4s后M2自动停止,又经过3s,Ml自动停车。 分析:输入点分配,启动按钮:10.0,停止按钮:l0.1。输出点分配,Ml:Q0.1,M2:Q0.2,M3:Q0.3。 71
72
72
73
73
74
典型案例5*功能图顺序控制设计法 课题:根据舞台灯光效果的要求,控制红、绿、黄三色灯。
要求:红灯先亮,2秒后绿灯亮,再过3秒后黄灯亮。待红、绿、黄灯全亮3分钟后,全部熄灭。 试用SCR指令设计其控制程序。 74
75
75
76
红灯先亮,2秒后绿灯亮,再过3秒后黄灯亮。待红、绿、黄灯全亮3分钟后,全部熄灭。
步(0~1) 76
77
红灯先亮,2秒后绿灯亮,再过3秒后黄灯亮。待红、绿、黄灯全亮3分钟后,全部熄灭。
步2 77
78
红灯先亮,2秒后绿灯亮,再过3秒后黄灯亮。待红、绿、黄灯全亮3分钟后,全部熄灭。
步3 78
79
红灯先亮,2秒后绿灯亮,再过3秒后黄灯亮。待红、绿、黄灯全亮3分钟后,全部熄灭。
步4、停止 79
80
学习要求 小结:通过本讲的学习,重点掌握用步控指令实现顺序逻辑控制的方法。 作业:将典型案例1设计一次。 80
Similar presentations