顺序控制与SGRAPH编程
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
流程如图所示。
Date: 1/23/2020
9 Page: * 返回上 级
2.顺序功能图
分析信号灯的变化 规律,可将工作过程 分成4个依设定时间而 顺序循环执行的状态: S2、S3、S4和S5, 另设一个初始状态S1。 由于控制比较简单, 可用单流程实现,如 图6-7所示。
Date: 1/23/2020
10 Page: * 返回上 级
2.顺序功能图
分析信号灯的变 化规律,可将工作过 4 和S5,另设一个初 始状态S1。由于控 制比较简单,可用单 流程实现,如图6-7
所示。
Date: 1/23/2020
11 Page: * 返回上 级
编写程序时,可将顺序功能 图放置在一个功能块(FB) 中,而将停止作用的部分程序 放置在另一个功能(FC)或 功能块(FB)中。这样在系 统启动运行期间,只要停止按 钮(Stop)被按动,立即将 所有状态S2~S5复位,并返
回到待命状态S1。
在待命状态下,只要按动起 动按钮(Start),系统即开 始按顺序功能图所描述的过程
循环执行。
§6.2.2 选择性分支流程设计
【例6-2-2】 洗车控制系统设计。
Date: 1/23/2020
12 Page: * 返回本 节
上图所示为洗车控制系统布置图,元件分配表如下。
Date: 1/23/2020
Date: 1/23/2020
2 Page: * 返回首 页
§6.1 顺序功能图
顺序功能图(简称SFC)是IEC标准编程语言,用于编制 复杂的顺控程序,很容易被初学者接受,对于有经验的电气 程师,也会大大提高工作效率。
§6.1.1 顺序控制 §6.1.2 顺序功能图
Date: 1/23/2020
3 Page: * 返回本 章
§6.1.1 顺序控制
Date: 1/23/2020
4 Page: * 返回本 节
§6.1.2 顺序功能图
Date: 1/23/2020
5 Page: * 返回本 节
§6.2 顺控器设计举例
§6.2.1 单流程设计 §6.2.2 选择性分支流程设计 §6.2.3 并进分支流程设计
Date: 1/23/2020
L0),然后自动复位S6;
在S2(L0、L1被点亮) 被激活的情况下,若按动 停止按钮Stop,则跳过S3、 S4,直接激活S5
(熄灭L1);
在S3(L0、L1、L2被 点亮)被激活的情况下, 若按动停止按钮Stop,则
激活S4(熄灭L2)。
§6.2.3 并进分支流程设计
【例6-2-4】 饮料灌装线的设计。
Date: 1/23/2020
18 Page: * 返回本 节
上图为某流质饮料灌装生产线的示意图,在传送带上设 有灌装工位和封盖工位,能自动完成饮料的灌装及封盖操
作,元件分配表如下。
Date: 1/23/2020
19 Page: * 返回上 级
1.控制说明
传送带由电机M1驱动,传送带上设有灌装工位工件传感器
13 Page: * 返回上 级
1.控制说明 洗车过程包含3道工艺:泡沫清洗、清水冲洗和风干。 系统设置“自动”和“手动”两种控制方式。控制要求如下: ①若方式选择开关Mode置于“手动”方式,按起动按钮 Start,则按下面的顺序动作: 首先执行泡沫清洗→按冲洗按钮SB1,则执行清水冲洗 →按风干按钮SB2,则执行风干→按完成按钮SB3,则结束洗 车作业。 ②若选择方式开关置于“自动”方式,按起动按钮后, 则自动执行洗车流程:泡沫清洗10s→清水冲洗20s→风干 5s→结束→回到待洗状态。 Date: 1③/23任/20何20 时候按下14停Pa止ge: 按* 返钮回S上top,则立即停止洗车作业。
Date: 1/23/2020
1 Page: *
第6章 顺序控制与S7 GRAPH编程
本章介绍顺序控制的概念、顺控系统的结构及顺序功能 图的分类,结合具体实例详细分析顺序功能图的设计方法和 设计步骤,最后介绍了如何在S7 GRAPH环境下完成顺控器的 设计及调试。
§6.1 顺序功能图 §6.2 顺控器设计举例 §6.3 S7 GRAPH的应用 §6.4 思考与练习
使
用
S2~S4;手动方式使用S5~S7。
③洗车作业完成状态使用S8。
【6-2-3】 指示灯控制系统。
某指示灯控制系统有3个指示灯,按下述要求控制: ①按动起动按钮Start,按一定的时间间隔依L0→L1→L2的顺 序点亮。 ②随时按动停止按钮Stop,按一定的时间间隔依L2→L1→L0 灭灯,但未被点亮的灯不必执行灭灯动作。例如,若只有L0和L1 被点亮,按动Stop后则只执行L1→L0灭灯动作。 元件分配表如下。
级
2. 顺序功能图设计
由于“手动”和“自动”工作方式只能选择其一,因
此
使
用选择性分支来实现,如图所示。
Date: 1/23/2020
15 Page: * 返回上 级
①待洗状态用S1表示。
②洗车作业流程包括:泡沫清
洗、清水冲洗、风干3个工序,因
此在“自动”和“手动”方式下可
分别用3个状态来表示:自动方式
Date: 1/23/2020
16 Page: * 返回上 级
由于要求 灯的状态能够 保持,因此应 使用置位指令 点亮指示灯, 用复位指令使 指示灯熄灭。 程序采用带有 跳转的选择性 分支设计,如
图所示。
Date: 1/23/2020
17 Page: * 返回上 级
在S1(L0被点亮)被 激活的情况下,若按动停 止按钮Stop,则跳过S2~ S5,直接激活S6(熄灭
6 Page: * 返回本 章
§6.2.1 单流程设计
【6-2-1】 交通信号灯控制系统设计。
Date: 1/23/2020
7 Page: * 返回本 节
上图所示为双干道交通信号灯设置示意图,元件分配表 如下。
Date: 1/23/2020
8 Page: * 返回上 级
1.控制说明
信号灯的动作受 开关总体控制,按一 下起动按钮,信号灯 系统开始工作,工作
SE1、封盖工位工件传感器SE2和传送带定位传感器SE5。
①按动起动按钮Start,传送带M1开始转动,若定位传感器
SE5动作,表示饮料瓶已到达一个工位,传送带应立即停止。
Date: 1/23/2020
9 Page: * 返回上 级
2.顺序功能图
分析信号灯的变化 规律,可将工作过程 分成4个依设定时间而 顺序循环执行的状态: S2、S3、S4和S5, 另设一个初始状态S1。 由于控制比较简单, 可用单流程实现,如 图6-7所示。
Date: 1/23/2020
10 Page: * 返回上 级
2.顺序功能图
分析信号灯的变 化规律,可将工作过 4 和S5,另设一个初 始状态S1。由于控 制比较简单,可用单 流程实现,如图6-7
所示。
Date: 1/23/2020
11 Page: * 返回上 级
编写程序时,可将顺序功能 图放置在一个功能块(FB) 中,而将停止作用的部分程序 放置在另一个功能(FC)或 功能块(FB)中。这样在系 统启动运行期间,只要停止按 钮(Stop)被按动,立即将 所有状态S2~S5复位,并返
回到待命状态S1。
在待命状态下,只要按动起 动按钮(Start),系统即开 始按顺序功能图所描述的过程
循环执行。
§6.2.2 选择性分支流程设计
【例6-2-2】 洗车控制系统设计。
Date: 1/23/2020
12 Page: * 返回本 节
上图所示为洗车控制系统布置图,元件分配表如下。
Date: 1/23/2020
Date: 1/23/2020
2 Page: * 返回首 页
§6.1 顺序功能图
顺序功能图(简称SFC)是IEC标准编程语言,用于编制 复杂的顺控程序,很容易被初学者接受,对于有经验的电气 程师,也会大大提高工作效率。
§6.1.1 顺序控制 §6.1.2 顺序功能图
Date: 1/23/2020
3 Page: * 返回本 章
§6.1.1 顺序控制
Date: 1/23/2020
4 Page: * 返回本 节
§6.1.2 顺序功能图
Date: 1/23/2020
5 Page: * 返回本 节
§6.2 顺控器设计举例
§6.2.1 单流程设计 §6.2.2 选择性分支流程设计 §6.2.3 并进分支流程设计
Date: 1/23/2020
L0),然后自动复位S6;
在S2(L0、L1被点亮) 被激活的情况下,若按动 停止按钮Stop,则跳过S3、 S4,直接激活S5
(熄灭L1);
在S3(L0、L1、L2被 点亮)被激活的情况下, 若按动停止按钮Stop,则
激活S4(熄灭L2)。
§6.2.3 并进分支流程设计
【例6-2-4】 饮料灌装线的设计。
Date: 1/23/2020
18 Page: * 返回本 节
上图为某流质饮料灌装生产线的示意图,在传送带上设 有灌装工位和封盖工位,能自动完成饮料的灌装及封盖操
作,元件分配表如下。
Date: 1/23/2020
19 Page: * 返回上 级
1.控制说明
传送带由电机M1驱动,传送带上设有灌装工位工件传感器
13 Page: * 返回上 级
1.控制说明 洗车过程包含3道工艺:泡沫清洗、清水冲洗和风干。 系统设置“自动”和“手动”两种控制方式。控制要求如下: ①若方式选择开关Mode置于“手动”方式,按起动按钮 Start,则按下面的顺序动作: 首先执行泡沫清洗→按冲洗按钮SB1,则执行清水冲洗 →按风干按钮SB2,则执行风干→按完成按钮SB3,则结束洗 车作业。 ②若选择方式开关置于“自动”方式,按起动按钮后, 则自动执行洗车流程:泡沫清洗10s→清水冲洗20s→风干 5s→结束→回到待洗状态。 Date: 1③/23任/20何20 时候按下14停Pa止ge: 按* 返钮回S上top,则立即停止洗车作业。
Date: 1/23/2020
1 Page: *
第6章 顺序控制与S7 GRAPH编程
本章介绍顺序控制的概念、顺控系统的结构及顺序功能 图的分类,结合具体实例详细分析顺序功能图的设计方法和 设计步骤,最后介绍了如何在S7 GRAPH环境下完成顺控器的 设计及调试。
§6.1 顺序功能图 §6.2 顺控器设计举例 §6.3 S7 GRAPH的应用 §6.4 思考与练习
使
用
S2~S4;手动方式使用S5~S7。
③洗车作业完成状态使用S8。
【6-2-3】 指示灯控制系统。
某指示灯控制系统有3个指示灯,按下述要求控制: ①按动起动按钮Start,按一定的时间间隔依L0→L1→L2的顺 序点亮。 ②随时按动停止按钮Stop,按一定的时间间隔依L2→L1→L0 灭灯,但未被点亮的灯不必执行灭灯动作。例如,若只有L0和L1 被点亮,按动Stop后则只执行L1→L0灭灯动作。 元件分配表如下。
级
2. 顺序功能图设计
由于“手动”和“自动”工作方式只能选择其一,因
此
使
用选择性分支来实现,如图所示。
Date: 1/23/2020
15 Page: * 返回上 级
①待洗状态用S1表示。
②洗车作业流程包括:泡沫清
洗、清水冲洗、风干3个工序,因
此在“自动”和“手动”方式下可
分别用3个状态来表示:自动方式
Date: 1/23/2020
16 Page: * 返回上 级
由于要求 灯的状态能够 保持,因此应 使用置位指令 点亮指示灯, 用复位指令使 指示灯熄灭。 程序采用带有 跳转的选择性 分支设计,如
图所示。
Date: 1/23/2020
17 Page: * 返回上 级
在S1(L0被点亮)被 激活的情况下,若按动停 止按钮Stop,则跳过S2~ S5,直接激活S6(熄灭
6 Page: * 返回本 章
§6.2.1 单流程设计
【6-2-1】 交通信号灯控制系统设计。
Date: 1/23/2020
7 Page: * 返回本 节
上图所示为双干道交通信号灯设置示意图,元件分配表 如下。
Date: 1/23/2020
8 Page: * 返回上 级
1.控制说明
信号灯的动作受 开关总体控制,按一 下起动按钮,信号灯 系统开始工作,工作
SE1、封盖工位工件传感器SE2和传送带定位传感器SE5。
①按动起动按钮Start,传送带M1开始转动,若定位传感器
SE5动作,表示饮料瓶已到达一个工位,传送带应立即停止。