顺序控制系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
&
I8.6 “BAY2“
R
M100.1
“M_S1_1->2“
Q4.3
P
(AUTO On)
S
M100.0 “M_S0_Init“
S
M100.2
“M_S2_Drill“
步骤1:步骤标志”M_S1_1->2”(M 100.1)
M100.0
“M_S0_Init“
&
I8.1 “T_Bay1“
Initial position
在这个部分中,由顺控器决定的步序以及从系统过程来的封锁信号来激活输出。
在“信号部分”中产生状态信号和故障信号。例如对当前步的显示。
自动化与驱动 培训中心
10 - 4
ST-7SSP2 顺序控制
顺序控制系统
初始位置 和 启动按钮 (I8.1=1)
到达钻孔位置 (触发信号I8.6=1)
完成钻孔 (T2结束)
自动化与驱动 培训中心
10 - 3
ST-7SSP2 顺序控制
顺序控制系统的程序结构
on
off
自动模式 单步模式 调试模式
操作模式部分(FC15)
步骤使能条件 联锁
顺控器(FC100)
步骤 标志
命令输出(FC101)
执行器
确认
事件消息(FC17) 和 报警消息(FC14)
SIMATIC® S7
Siemens AG 2008. 保留所有权利
自动化与驱动 培训中心
10 - 7
ST-7SSP2 顺序控制
练习1:复制一个故障程序并准备故障排除
SIMATIC® S7
Siemens AG 2008. 保留所有权利
Date: File:
25.12.2008 SERV2_12E.8
SITRAIN 自动化和工业解决方案培训
自动化与驱动 培训中心
10 - 8
上面的任务同以前的控制任务相比类型不同。这种任务的过程被分解成步,按一定的 顺序运行,适于用顺序控制来实现。 顺序控制的典型例子是洗衣机和汽车洗涤流水线,或交通信号系统。即:传统方法中 采用步进传动装置或定时盘来实现的控制过程。 相反,电梯控制是采用逻辑操作控制的典型例子,在这种控制中不存在按一定顺序重 复的“步”。
25.12.2008 SERV2_12E.3
SITRAIN 自动化和工业解决方案培训
将一个具有四个工作站:预备、钻、铣和终检的加工线用顺序控制来编程。 一个工件位于预备位置上。 起动条件满足后,工件被传送到钻加工位置(步1)。 对工件进行四秒钟钻加工(步2)。 钻加工时间到达后,工件被继续送到铣加工站(步3)。 对工件进行四秒钟铣加工(步4)。 铣加工时间到达后,工件被送到终检站(步5)。 对工件进行终检(步6)后,在预备工作站上放一个新零件(或者已经有了新零 件),再按应答键,可以使过程从头开始。 从以上描述已经可以看出,加工过程由一系列步(S)或功能组成,这些步或功能按 顺序由转换条件激活。
表达方式
顺控器的结构与生产过程中一步一步的控制功能相对应。用图形表达时,可以使用两
种不同的表达方式: 1.控制系统流程图,按照IEC848(上图)。从这个控制系统流程图出发,顺控器的 各个步可以用STL方式编程。 2.宏观结构图,按照标准IEC848(准备中的DIN)。在编程器上可以用系统程序S7GRAPH直接输入粗结构(宏观结构图), 也可以直接输入微观结构。
SITRAIN 自动化和工业解决方案培训
自动化与驱动 培训中心
10 - 2
ST-7SSP2 顺序控制
顺序控制任务
步骤1: 传送
步骤2: 钻孔
步骤3: 传送
步骤4: 铣削
步骤5: 传送
步骤6: 终检
SIMATIC® S7
Siemens AG 2008. 保留所有权利
任务
顺序控制
Date: File:
I8.7 “BAY3“
T3 “OD_Milling“
I8.4
I8.0
“T_Bay_LB“
“LB“
SIMATIC® S7
Siemens AG 2008. 保留所有权利
Date: File:
25.12.2008 SERV2_12E.10
SITRAIN 自动化和工业解决方案培训
自动化与驱动 培训中心
10 - 10
T6
S6 终检
T7 S0
N 传送带前进(Q8.5) D 监视时间 D=5s(T110) L 钻孔时间 L=4s(T108) N 传送带前进(Q8.5) L 铣削时间 L=6s(T109) N 传送带前进(Q8.5)
N 终检
Date: File:
25.12.2008 SERV2_12E.5
SITRAIN 自动化和工业解决方案培训
顺控器的停止
当“Sequencer ON”信号的状态为“0”时,所有的步标志SM0到SMx必须复位。如果 需要从中断点继续进行控制,必须通过一个附加程序来实现(暖起动)。
步序标志的置位/复位
为从一个已激活的步准确地进入下一步,必须对这个已激活的步标志和进入下一步的 转换条件进行AND运算,得出的逻辑信号使下一个步标志置位,并使原来正在运行步 标志复位。 到了最后一步SMx时,转换条件只是使最后一步标志SMx复位,第一步步标志SM0在所 有的步标志被处理之后而重新置“1” (参见顺控器的起动)。
Network x: Step3 Transport Bay 2->3
M100.2 “M_S2_Drill“
&
T2 “OD_Drilling“
R
M100.2
“M_S2_Drill“
S
M100.3
“M_S3_2->3“
输出命令(FC 101):
Network y: Conveyor RIGHT
wk.baidu.com
M100.3 “M_S3_2->3“
自动化与驱动 培训中心
10 - 5
ST-7SSP2 顺序控制
LAD/FBD/STL 中的顺控器编程
完成钻孔 (T2结束)
按照 IEC61131 标准表示
S2 钻孔
T3
S3 传送 2 > 3
N 传送带向右移动(Q5.5) D 监视时间 D=6s
LAD/FBD/STL 中编写的转移条件
顺控器(FC 100):
练习3:调试顺序控制系统
操作模式部分(FC15)
顺控器(FC100)
事件消息(FC17)
和 报警消息(FC14)
命令输出(FC101)
Q4.3 (L_AUTO)
M100.0 “M_S0_Init“
步骤0: 初始步骤
M100.1 “M_S1_1->2“
步骤1: 传送
M100.2 “M_S2_Drill“
到达铣削位置 (触发信号I8.7=1)
完成铣削 (T4结束)
到达终检位置 (LB I8.0=0)
终检确认 (PB I8.4=1)
SIMATIC® S7
Siemens AG 2008. 保留所有权利
S0 初始步骤
T1
S1 传送 1 > 2
T2
S2 钻孔
T3
S3 传送 2 > 3
T4
S4 铣削
T5
S5 传送 3 > LB
SITRAIN 自动化和工业解决方案培训
目录
页码
顺序控制任务............................................................................................................................................. 2 顺序控制的结构........................................................................................................................................ 3 顺控器的原理 ............................................................................................................................................ 4 命令输出的原理 ........................................................................................................................................ 5 顺控器的表达和结构(1) .............. ............................................................................................................ 6 顺控器的表达和结构(2)............................................................................................................................ 7 顺序控制“加工流水线”的设计.................................................................................................................... 8 FC108中顺控器的结构 ............................................................................................................................... 9 练习10.1: 编写顺序控制程序...................................................................................................................10 练习10.2: 程序测试........ ....................................………..........................................................................11 用S7- GRAPH 编程顺序控制系统............... ............................................................................................... 12 顺序控制小结.............. .............. ............................................................................................................. 13
顺序控制 的结构
方式选择
命令输出 故障信号 和状态信号
Date: File:
25.12.2008 SERV2_12E.4
SITRAIN 自动化和工业解决方案培训
一个完整的顺序控制系统分四个部分: - 方式选择 - 顺控器 - 命令输出 - 故障信号和运行信号 在本章中,我们主要是弄清顺控器的原理。
在运行方式选择部分中,处理各种运行方式的条件和封锁信号。运行方式在操作台上 通过选择开关或按钮设置和显示。设置的结果形成使能信号或封锁信号来影响“顺控 器”和“命令输出”。通常,基本的运行方式如下: 在“自动”方式下,顺控器中确定的控制顺序在起动后不需操作人员的干预自动执行 。 “单步”方式使系统的安装调试变得简单,并可以在顺控器出现故障时使用,在这 种方式下可以由手动一步一步地执行顺控器的程序。 在“键控”方式下,各执行机构(输出端)可以由手动控制且不依靠PLC程序。 在我们这个任务中,方式选择部分缩减到在自动方式下,仅对顺控器进行开/关控制 。一步一步地管理程序执行的顺序,可以给每个步编写一个等待时间或者一个监控时 间,这两个时间被当作转换条件和/或故障信号来处理。
>=1
&
联锁条件
Q8.5 “K_Conv_RIGHT“
=
SIMATIC® S7
Siemens AG 2008. 保留所有权利
Date: File:
25.12.2008 SERV2_12E.6
SITRAIN 自动化和工业解决方案培训
自动化与驱动 培训中心
10 - 6
ST-7SSP2 顺序控制
顺控器的结构
S
M100.0
“M_S0_Init“
R
M100.1
“M_S1_1->2“
末步骤:步骤标志”M_S6_Final_Check”(M 100.6)
M100.5 “M_S5_3->LB“
&
I8.0 “LB“
R
M100.5
“M_S5_3->LB“
S
M100.6 “M_S6_Final_
Check“
SIMATIC® S7
初始步骤:步骤标志”M_S0_init”(M 100.0)
步骤2:步骤标志”M_S2_Drill”(M 100.2)
M100.6
“M_S6_Final_
&
Check“
I8.4 ”T_Bay_LB”
>=1
R
M100.6 “M_S6_Final_
Check“
R
M100.1 “M_S1_1->2“
M100.1 “M_S1_1->2“
ST-7SSP2 顺序控制
使用 S7-GRAPH 进行顺序控制
INI_1 S1 步骤使能条件
INI_2 步骤使能条件
S1
T1 转换条件1 S2
T2 转换条件2
步骤0 动作 动作
步骤1 动作 动作
SIMATIC® S7
Siemens AG 2008. 保留所有权利
Date: File:
25.12.2008 SERV2_12E.11
上面的任务同以前的控制任务相比类型不同。这种任务的过程被分解成步,按一定的 顺序运行,适于用顺序控制来实现。 顺序控制的典型例子是洗衣机和汽车洗涤流水线,或交通信号系统。即:传统方法中 采用步进传动装置或定时盘来实现的控制过程。 相反,电梯控制是采用逻辑操作控制的典型例子,在这种控制中不存在按一定顺序重 复的“步”。
Siemens AG 2008. 保留所有权利
Date: File:
25.12.2008 SERV2_12E.7
SITRAIN 自动化和工业解决方案培训
顺控器的启动
如果其它的步都没有激活,那么信号“Sequencer ON”确定顺控器的初始状态,初始 步被置位。这样,既可以启动顺控器,也可以在最后一个步标志SMx复位后使顺控器 重新启动。
ST-7SSP2 顺序控制
练习2:STOP 故障排除
SIMATIC® S7
Siemens AG 2008. 保留所有权利
Date: File:
25.12.2008 SERV2_12E.9
SITRAIN 自动化和工业解决方案培训
自动化与驱动 培训中心
10 - 9
ST-7SSP2 顺序控制
步骤使能条件
自动化与驱动 培训中心
10 - 1
ST-7SSP2 顺序控制
目标
本章结束时,学员将 ...
...
了解顺序控制系统的结构
...
理解顺控器处理的原理
...
通过顺控器处理理解一个简单的程序
SIMATIC® S7
Siemens AG 2008. 保留所有权利
Date: File:
25.12.2008 SERV2_12E.2
顺序控制系统
SIMATIC® S7
Siemens AG 2008. 保留所有权利
任务
顺序控制
Date: File:
25.12.2008 SERV2_12E.1
SITRAIN 自动化和工业解决方案培训
将一个具有四个工作站:预备、钻、铣和终检的加工线用顺序控制来编程。 一个工件位于预备位置上。 起动条件满足后,工件被传送到钻加工位置(步1)。 对工件进行四秒钟钻加工(步2)。 钻加工时间到达后,工件被继续送到铣加工站(步3)。 对工件进行四秒钟铣加工(步4)。 铣加工时间到达后,工件被送到终检站(步5)。 对工件进行终检(步6)后,在预备工作站上放一个新零件(或者已经有了新零 件),再按应答键,可以使过程从头开始。 从以上描述已经可以看出,加工过程由一系列步(S)或功能组成,这些步或功能按 顺序由转换条件激活。
步骤2: 钻孔
M100.3 “M_S3_2->3“
步骤3: 传送
M100.4 “M_S4_Mill“
步骤4: 铣削
M100.5 “M_S5_3->LB“
步骤5: 传送
M100.6 “M_S6_Final_Check“
步骤6: 终检
I8.1 “T_Bay1“
I8.6 “BAY2“
T2 “OD_Drilling“