第14讲-顺序功能图法例题
选择合并
M0.1
M0.2
M0.0
选择分支
M0.2 I0.3 M0.4
并 行 左 分 支 M0.3 M0.3 I0.4 M0.4 M0.2 I0.3 并 行 右 分 支 M0.5 M0.5 I0.5 M0.6 并 行 合 并 M0.7 M0.6 M0.7
M0.3
Q0.2 M0.4
M0.5 Q0.3 M0.6 Q0.4 M0.7
10
选择序列的编程方法
电气控制及PLC技术 西门子S7-200
选择序列是指在某一步后有若干个单序列等待选择,一 次仅能选择进入一个序列。选择序列中的各单序列是互相排 斥的,其中任何两个单序列都不会同时执行。
(1)选择序列分支的编程方法 (2)选择序列合并的编程方法
M0.5 I0.5 M0.6 M0.7 I0.7
M0.3 T38 M0.1
T37
M0.2
Q0.0 Q0.1
I0.1
M0.3 Q0.0 T38
M0.0
Μ0.3 (Μ0.2 0.1 M0.3) M0.0
SM0.1 M0.3 M0.0
M0.0 I0.0 M0.2
M0.2 I0.1
M0.0
M0.3
T38
(b) 顺序功能图
50 M0.1
T37
M0.3
IN TON PT
M0.1 M0.2
Q0.0
M0.1
M0.1 T37
50
IN TON PT
M0.3
M0.2 Q0.1
(c) 梯形图
5
M0.2
电气控制及PLC技术 西门子S7-200
例2:闪烁电路分析
M0. 2 T38 M0.1 M0.0
SM0.1
M0.0
M0.0
I0.0
M0.1 T38 T37
拨动开关
M0.2
M0.0
( ) Q0.2 ( S)
M0.2
M0.0 I0.0 M0.1
M0.2
( ) ( )
M0.1
Q0.3 S 1 Q0.2 R 1
( )
M0.1 M0.2
1 Q0.3 R 1
( )
T37
9
( )
+20
Q0.0
IN TON PT
电气控制及PLC技术 例4:滑台工作示意图如图3所示。按起动按钮I0.0左行,碰左限 I0.2停6秒, 西门子S7-200 6秒时间到右行,碰右限位I0.1停止。用基本逻辑指令实现。要求: 1.输入输出I/O地址分析;2.绘制顺序功能图;3.根据所绘顺序功能图编制梯 形图程序。
13
Q0.0 Q0.1
I0.2
Q0.2
M0.5 I0.5
Q0.3
Q0.4
M0.6
图 选择序列与并行序列功能图
电气控制及PLC技术 西门子S7-200
选择序列与并行序列梯形图
M0.7 I0.7
SM0.1 M0.0 M0.0 I0.0 M0.1 M0.1 I0.1 M0.0 I0.2 M0.2 M0.3 M0.5 注意:M0.3和 M0.5任选一个 即可 M0.2 M0.1 Q0.0 M0.2
并 行 分 支
并 行 合 并
选 择 分 支 右 16
本讲学习要求
电气控制及PLC技术 西门子S7-200
小结:通过本讲的学习,重点掌握用 基本逻辑操作指令实现顺序逻辑控制。 作业:将典型案例1设计一次。
17
14 Q0.5
Q0.1
M0.4 M0.6I0.6 M0.0
M0.7
电气控制及PLC技术 西门子S7-200
步进指令
SM0.1
选择序列的编程方法
(1)选择序列分支的编程方法
S0.0 I0.0 S0.1 Q0.1 I0.1 S0.3 I0.4 Q0.3 S0.2 I0.3 I0.2 Q0.2
(2) 选择序列的合并的编程方法
• 要求:按下按钮SB1,电机KM1、KMY启动并正转;2秒后, KMY断开,电机KM△接通,并一直运行;按SB2,电机停 止运作。 • I/O分配:
输入信号 I0.0 I0.1 输出信号
Q0.0 Q0.2 Q0.3
信号元件及作用 SB1:正转 SB2:停止 控制对象及作用
KM1 KM△ KMY
7
输入信号 I0.0 I0.1 输出信号 Q0.0 Q0.2 Q0.3
M0.5 I0.5 M0.6 I1.0 M0.8 M0.7 I1.1 I0.7
11
电气控制及PLC技术 并行序列的编程方法 西门子S7-200
基本逻辑指令
并行序列是指在某一转换条件下,同时起动若干 个单序列。并行序列的开始用双水平线表示,同时结束 若干个序列也用双水平线表示,
(1)并行序列的分支的编程方法 (2)并行序列的合并的编程方法
Q0.1
按钮
Q0.0 T38
M0.3
(a)波形图
4
(b) 顺序功能图
SM0.1 M0.0
电气控制及PLC技术 西门子 S7-200 Μ0.0 (Μ0.3 T38 SM0.1 M0.0) M 0. 1
Q0.0
I0.0
M0.1 T38 T37
Μ0.1 (Μ0.0 0.0 M0.1) M0.2 Μ0.2 (Μ0.1 37 M0.2) M0. 3
电气控制及PLC技术
制作:电气学院 杨霞
电气控制及PLC技术 西门子S7-200
总结: 根据Q0.0和Q0.1接通/断开状态的变化,显然工作期间 可以分为3步,分别用M0.1、M0.2、M0.3来代表这3步, 用M0.0来代表等待起动的初始步。起动按钮I0.0及停止 按钮I0.1的常开触点、定时器延时接通的常开触点是各 步之间的转换条件。 设计梯形图的输出电路部分方法 : 当某一输出量仅在某一步中为接通状态 ,可以将它的 线圈与对应步的辅助继电器的线圈并联。 当某一输出在几步中都为接通状态,应将代表各有关 步的辅助继电器的常开触点并联后,驱动该输出的线圈。
3
SM0.1 :首次扫描时为1,PLC由STOP转为RUN状 态时,ON(1态)一个扫描周期,用于程序的初始化。
电气控制及PLC技术 西门子S7-200
SM0.1
M0.0
I0.0
I0.1
I0.0
按钮
Q0.0 T37
Q0.0 Q0.1 5s
油泵电机
T38
M0.1
T37
主轴电机 5s
M0.2
I0.1
Q0.0
信号元件及作用 SB1:正转 SB2:停止 控制对象及作用 KM1 KM△ KMY SB1 I0.0 SB2 I0.1
电气控制及PLC技术 西门子S7-200
SM0.1 M0.0 I0.0
M0.1
KM1 Q0.0 KMY Q0.3 KM△ Q0.2
Q0.0 Q0.0
Q0.3 T37 Q0.2
I0.1
并行序列的编程方法
(1)并行序列分支的编程方法
S0.4 I0.5 S0.5Q0Fra bibliotek4S0.6
I0.6
Q0.6
Q0.5
I0.7
S0.7
Q0.7
(2) 并行序列的合并的编程方法
S1.0
Q1.0
I1.0
图 功能图
15
电气控制及PLC技术 西门子S7-200
选择序列与并行序列的顺序梯形图
选 择 分 支
选 择 分 支 左
T37 M0.2
2s
时序图
功能图
8
SM0.1 M0.0 I0.0
用功能图法—基本逻辑指令电气控制及PLC技术 西门子S7-200 设计的梯形图程序
Q0.0 Q0.3 T37
M0.1
I0.1 T37 M0.2
M0. 2 I0.1
Q0.0 Q0.2
M0.1
M0.0
( )
M0.0 SM0.1
M0.1 T37
T37
SM0.1
M0.0 I0.0 M0.1 M0.2 M0.1
T37
+20
IN TON PT
M0.2
Q0.0
T38
M0.1 T37 M0.2
M0.0
M0.2 T38
用功能图法—基本逻辑指令 设计的梯形图程序
M0.2
+30
IN TON PT
6
Q0.0
电气控制及PLC技术 西门子S7-200
例3: 电机Y-△降压起动电路分析
M0.2 M0.2 I0.3 M0.3 I0.4 Q0.1 Q0.1
I0.3
M0.3 I0.4 M0.4 I0.6 M0.7 Q0.2 M0.5 I0.5 M0.6 Q0.3 Q0.4
Q0.2
M0.5
I0.5
Q0.3
Q0.5
12
电气控制及PLC技术 西门子S7-200
例:选择序列与并行序列编程
SM0.1 M0.0 I0.0 M0.1 I0.1 M0.2 I0.3 M0.3 I0.4 M0.4 I0.6 M0.7 I0.7 Q0.5
2
使用通用逻辑指令的编程方式
电气控制及PLC技术 西门子S7-200
例 1 :顺序控机床的主轴电机和油泵电机的 要求:
按下起动按钮SB1(I0.0点输入)后,应先开 油泵电机,延时5s后再开主轴电机。
按下停止按钮SB2(I0.1点输入)后,应先停 主轴电机,5s后再停油泵电机。 KM1为油泵电机交流接触器(Q0.0点驱动), KM2 为主轴电机交流接触器( Q0.1 点驱动)。