PLC顺序控制指令及应用
PLC步进顺序控制指令
步进顺序控制指令我们知道每一个状态都有一个控制元件来控制该状态是否动作,保证在顺序控制过程中,生产过程有秩序地按步进行,所以顺序控制也称为步进控制。
FX1S采用状态继电器作为控制元件,并且只利用其常开触点来控制步动作。
控制状态的常开触点称为步进接点,在梯形图中用符号表示。
当利用SET指令将状态继电器置1时,步进接点闭合。
此时,顺序控制就进入该步进接点所控制的状态。
当转移条件满足时,利用SET指令将下一个状态控制元件( 即状态继电器)置1后,上一个状态继电器(上一工步)自动复位,而不必采用RST指令复位。
用梯形图表示:状态转移图用梯形图表示的方法:(1)控制元件:梯形图中画出状态继电器的步进接点;(2)状态所驱动的对象:依照状态转移图画出;(3)转移条件:转移条件用来SET下一个步进接点;(4)转移方向:往哪个方向转移,就是SET置1的步进接点控制元件。
根据上述所学知识,我们学习步进指令(STL、RET)。
一、步进指令STL、RET1.STL指令STL指令称为“步进接点“指令。
其功能是将步进接点接到左母线。
格式:操作元件:状态继电器S。
RET指令称为“不仅返回“指令。
其功能是使临时左母线回到原来左母线的位置。
格式:操作元件:无。
程序举例:步进接点只有常开触点,没有常闭触点。
步进接通需要SET指令进行置1,步进接点闭合,将左母线移动到临时左母线,与临时左母线相连的触点用LD、LDI指令,如上图。
在每条步进指令后不必都加一条RET指令,只需在连续的一系列步进指令的最后一条的临时左母线后接一条RET指令返回原左母线,且必须有这条指令。
2.指令说明:(1)步进接点与左母线相连时,具有主控和跳转作用;(2)状态继电器S只有在使用SET指令以后才具有步进控制功能,提供步进接点。
(3)在状态转移图中,会出现在一个扫描周期内两个或两个以上状态同时动作的可能因此在相邻的步进接点必须有联锁措施。
(4)状态继电器在不仅状态转移图中使用可以按编号顺序使用,也可以任意。
顺序控制指令应用举例
I0.4
前限位开关
I0.1
自动循环
I0.5
后限位开关
I0.2
手动操作按钮
输出点
小车向前
I0.6
向前运动
Q0.0
小车向后
I0.7
向后运动
Q0.2
翻门打开
I1.0
翻门打开
Q0.1
底门打开
I1.1
底门打开
Q0.3
程序结构
I0.3
60 (JMP)
手动程序
I0.4 SM0.0
LBL I0.5
61 (JMP)
S0.1 (SCRT) (SCRE)
LD SM0.1
MOVB 0,SB0
LD SM0.1
S
S0.0,1
LSCR S0.0
LD I0.2
AN Q0.3
A
I0.0
SCRT S0.1
SCRE
SM0.0
S0.1 SCR
Q0.0 ()
续…
SM0.0 I0.1
SM0.0 T 37
SM0.0
Q0.0 ()
S0.2 (SCRT)
S0.2 (SCRT)
S0.6 (SCRT)
(SCRE) S0.2 SCR
Q0.1
(S )
1 T38
IN TON
+100 PT
S0.3 ( SCRT )
S0.5 ( SCRT )
SM0.0 T40
SM0.0
(SCRE)
A
S0.3 SCR
Q0.2
( S)
1 S0.4 (SCRT)
(SCRE) S0.4 SCR
自动程序 61 LBL
(END)
PLC功能指令—顺序控制指令
输入继电器 I0.1
输入 输入元件 SB1常闭触点
作用 停止
输出继电器 Q0.1
输出 输出元件 继电器KA1
Q0.2
继电器KA2
I0.2
SB2常开触点
启动/ 调速
Q0.3
继电器KA3
控制对象
变频器 低速控制端
变频器 中速控制端
变频器 高速控制端
图5 电动机3速控Байду номын сангаас电路
图6 电动机3速顺控继电器功能图
输入继电器 I0.0 I0.1 I0.2
输入 输入元件 KH常闭触点 SB1常闭触点 SB2常开触点
作用 过载保护
停止按钮 启动按钮
输出继电器 Q0.1 Q0.2
Q0.3
输出 输出元件
KM1 KM2
KM3
作用 电源接触器 Y形接触器
△形接触器
2)电动机Y-△形降压启动控制电路 图1 电动机Y-△形降压启动控制电路
模块五 功能指令
5.4
顺序控制指令
5.4.1 单流程控制
1.顺控继电器指令LSCR、SCRT、SCRE
梯形图
表1 指令表 LSCR S-bit
顺控继电器指令 功能
顺控继电器指令指定的状态开始
操作对象 S(位)
SCRT S-bit
转移到指定的状态
S(位)
SCRE
顺控继电器指令指定的状态结束
无
顺控继电器指令说明如下: (1)顺控继电器是S7-200系列PLC的一个存储区,用“S”表示,共256位,采用 8进制(S0.0~S0.7,…,S31.0~S31.7)。 (2)顺控继电器开始指令LSCR用来表示一个状态的开始,结束指令SCRE用来 表示一个状态的结束。
S7-200系列PLC的顺序控制指令及应用
表7.15液压动力滑台控制系统PLC I/O地址分配
功能名称
动作器件
I/O地址
说明
启动按钮
SB1
I0.0
使用说明:
(1)顺控指令仅对元件S有效,顺控继电器S也具有一般继电器的功能,所以对它能够使用其他指令。
(2)SCR段程序能否执行取决于该状态器(S)是否被置位,SCRE与下一个LSCR之间的指令逻辑不影响下一个SCR段程序的执行。
(3)不能把同一个S位用于不同程序中,例如:如果在主程序中用了S0.1,则在子程序中就不能再使用它。
(1)驱动处理:即在该段状态器有效时,处理相应的工作;有时也可能不做任何工作;
(2)指定转移条件和目标:即满足什么条件后状态转移到何处;
(3)转移源自动复位功能:状态发生转移后,置位下一个状态的同时,自动复位原状态。
顺序控制指令的应用
液压动力滑台在自动机床中被广泛采用,这里以液压动力滑台控制为例来说明顺序功能图设计方法以及顺序控制指令的使用方法。
顺序状态开始
S(位)
SCRT bit
顺序状态转移
S(位)
SCRE
顺序状态结束
无
CSCRE
条件顺序状态结束
无
从上表中可以看出,顺序控制指令的操作对象为顺控继电器S,也把S称为状态器,每一个S的位都表示功能图中的一种状态。S的范围为:即S0.0~S31.7。
从LSCR指令开始到SCRE指令结束的所有指令组成一个顺序控制继电器(SCR)段。LSCR指令标记一个SCR段的开始,当该段的状态器置位时,允许该SCR段工作。SCR段必须用SCRE指令结束。当SCRT指令的输入端有效时,一方面置位下一个SCR段的状态器S,以便使下一个SCR段工作;另一方面又同时使该段的状态器复位,使该段停止工作。由此可以总结出每一个SCR程序段一般有三种功能:
PLC的顺序控制指令及应用
展望
随着工业4.0和智能制造的不断发展,PLC顺序控制指令的应用前景将更加广阔。未来,PLC将更加注 重与传感器、执行器等设备的集成,实现更加智能化的控制和管理。
同时,随着云计算、大数据等技术的不断发展,PLC顺序控制指令的数据处理和远程监控能力也将得 到进一步提升。这将有助于实现更加高效、智能的生产管理,提高企业的竞争力和可持续发展能力。
起始指令
用于标记顺序控制的开始,通常与一 个特定的输入信号关联。
步进指令
用于将程序流程从一个步骤转移到下 一个步骤,根据输入信号的变化进行 顺序切换。
动作指令
用于指定在每个步骤中需要执行的动 作或操作。
结束指令
用于标记顺序控制的结束,通常与一 个特定的输出信号关联。
顺序控制指令的使用方法
根据实际控制需求,确 定所需的输入输出信号
在轨道交通领域,列车是重要的交通 工具之一。通过PLC的顺序控制指令, 可以实现对列车的精确控制和调节, 提高列车运行的安全性和效率。
04
顺序控制指令的案例分析
案例一
总结词
通过使用顺序控制指令,自动化流水线能够按照预设的程序进行高效、精准的生产操作。
详细描述
在自动化流水线控制中,顺序控制指令被广泛应用于各种机械设备的协同工作。通过预设的程序,指令能够精确 控制每个设备的启动、运行和停止,确保生产流程的顺畅进行。这种控制方式不仅提高了生产效率,还降低了人 为操作失误的风险。
02
顺序控制指令
顺序控制指令的概述
顺序控制指令是PLC(可编程 逻辑控制器)中用于实现顺序
逻辑控制的一类指令。
顺序控制指令通过对输入信 号的顺序扫描,实现对输出 信号的顺序控制,广泛应用 于工业自动化控制领域。
顺序控制法在PLC编程中的应用
顺序控制法在PLC编程中的应用随着自动化控制技术的发展,PLC的应用也越来越广泛.顺序控制设计法是进行PLC编程最常用、最有效的编程方法,其设计方法简单,设计思路清晰。
本文以小车自动往返送料的PLC控制为例,采用S7-1500编程,详细说明顺序控制设计法的编程思路和设计步骤。
关键词:PLC 顺序控制功能图编程可编程控制器(简称PLC)是由继电器硬件控制发展到软件编程控制的一种先进电子装置。
由于其外部接线简单方便,控制方法主要由程序实现,控制灵活可靠,易于扩充功能,在工程实际中得到了广泛的应用。
PLC控制系统常用的设计方法有经验设计法和顺序控制设计法,其中顺序控制设计法设计简单、思路清晰、易于调试,在设计编程时得到了广泛的应用。
所谓顺序控制,就是按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间顺序在生产过程中各个执行机构自动地、有序地进行操作。
在实际应用中,许多场合都要应用顺序控制的方式进行控制。
1、顺序控制设计法的必要性和优越性PLC系统编程有经验设计法和顺序控制设计法两种。
用经验设计法编程时,没有一套固定的方法和步骤,具有很大的试探性和随意性,在复杂控制系统的编程时,用大量的中间单元来完成记忆、连锁互锁等功能。
由于需要考虑的因素很多,它们往往交叉在一起,分析起来非常困难,并且很容易遗漏,修改一处局部控制时,很可能会“牵一发而动全身”,对系统的其它部分产生意想不到的关联影响,因此程序的调试很麻烦,往往花了很多时间也得不到一个满意的结果。
用经验设计法编制的程序因人而异,没有普遍的规律可循,很难阅读,给系统的维修和改进带来很大困难。
顺序控制法是一种先进的设计方法,有一定的设计步骤和规律,初学者容易入门,有经验的设计师可以提高设计效率,方便进行程序的阅读、修改和调试,具有很大的先进性和优越性。
2、顺序控制设计法基本步骤2.1 根据系统的工艺过程,绘制顺序控制功能团顺序控制功能图是描述控制系统的控制过程、功能和特性的一种图形,也是设计PLC顺序控制程序的有力工具。
PLC顺序控制指令及应用
选择性分支
• 并发性分支 并发性分支
并发性分支
(3)循环构造
• 循环构造用于 一种顺序过程 旳屡次或往复 执行。功能图 画法如图所示, 这种构造可看 作是选择性分 支构造旳一种 特殊情况。
(4)复合构造
I1.2
M030.0
Q0.0
I0.0
M030.1
Q0.1
I0.1
M030.2
Q0.2
I0.3
2. 使用规则
• (1)状态与状态不能直接相连,必须用转 移分开;
• (2)转移与转移不能直接相连,必须用状 态分开;
• (3)状态与转移、转移与状态之间旳连线 采用有向线段,画功能图旳顺序一般是从 上向下或从左到右,正常顺序时能够省略 箭头,不然必须加箭头。
• (4)一种功能图至少应有一种初始状态。
M030.3
Q0.3
I0.4
I0.2
M030.4
Q0.4
I0.5
M030.5
Q等0待.0
M030.6
Q0.2
I0.6
M030.7
Q0.5
I1.0
M031.0
等待
功能流程图举例
I1.1
M031.1
Q1.0
4.指令格式 • 顺序控制指令格式
LSCR
Sx.y 步开始
SCRT Sx.y 步转移
SCRE 步结束
6.2 设计实例
• 1. 系统描述 • 2. 制定控制方案 • 3. 系统配置及输入输出对照表 • 4. 设计主电路及PLC外部接线图 • 5. 设计功能流程图 • 6. 建立步与继电器对照表 • 7.画梯形图
例:分检大小球
• 并行分支和连接电路举例:
第3章 西门子S7-200系列PLC顺序控制指令及其应用
▲ 顺序控制设计法的步骤: ● 根据系统的工艺过程,画出顺序功能图;
▲ 顺序控制设计法的特点: 对各状态(Sx.y)依次编程,各状态编程方法 相同,且简单、规范,很容易掌握。
§3-1 功能图的概念
▲ 状态: 是系统工作周期中的各个阶段。分两种: ● 初始状态:系统开始运行前等待启动命 令,机械相对静止的状态。
注意 A. 初始状态是功能图的起点,每一个顺序 功能图至少有一个初始状态。 B. 初始状态对应于机械静止时的状态,不 应有任何机械的动作。
●转移条件:使系统由当前 状态进入下一状态的信号。
●表示方法:
短横线 +文字标注
初始状态,冲头抬起,压合上限位开关SQ2;按下启动 按钮,冲头向下冲压工件,到达下限位开关SQ1处, 冲头抬起,回到高位,SQ2压合,停止运行。画出冲 床工作的顺序功能图。
●初始状态 ●小车前进 ●翻版门打开 ●小车后退 ●小车底门打开 ◆ 为每个状态指定状 态器:S0.0~S0.4
对 SCR 段编程的方法:
顺控主程序如下:
激活初始状态 停止
急停
●选择性分支编程时,并列写出N条转移指令, 根据不同的条件转向不同的状态。
● 多条选择性分支在一定条件下合并为一个控 制流,称选择序列合并。 ● 选择序列合并的编程与单支流程相同。
SB3
急停
输 入
起动按钮SB1 后限位开关SQ1 前限位开关SQ2 停止按钮SB2 急停按钮SB3
I0.0 I0.1 I0.2 I0.4 I0.5
小车前进接触器KM1 Q0.1 输 小车后退接触器KM2 Q0.2 出 翻版门开电磁阀YV1 Q0.4 小车底门开电磁阀YV2 Q0.5
B. 画出PLC的 外部接线图 KM1、2 YV1、2 AC220V DC24V
1200plc顺序控制指令
1200plc顺序控制指令
1200 PLC(可编程逻辑控制器)是西门子公司生产的一种小型PLC,广泛应用于工业自动化控制领域。
在1200 PLC中,顺序控制指令用于控制程序的执行顺序和流程。
以下是一些常见的顺序控制指令:
1. L(Load)指令,用于加载一个逻辑条件,当条件为真时,指令的输出为真,可用于控制程序的执行流程。
2. S(Set)指令,用于设置一个输出位,当条件为真时,指令的输出为真,可用于触发某些动作或操作。
3. R(Reset)指令,用于复位一个输出位,当条件为真时,指令的输出为假,可用于取消某些动作或操作。
4. T(Timer)指令,用于创建一个定时器,当条件为真时,定时器开始计时,达到设定时间后输出为真,可用于控制时间延迟等功能。
5. C(Counter)指令,用于创建一个计数器,当条件为真时,
计数器开始计数,达到设定值后输出为真,可用于计数功能。
6. JMP(Jump)指令,用于跳转到指定的程序段,可用于控制程序的执行流程。
这些顺序控制指令可以根据具体的控制需求和程序逻辑进行组合和应用,实现复杂的自动化控制功能。
同时,1200 PLC还提供了丰富的其他指令和功能模块,如数据处理、通信、运动控制等,可以满足不同领域的自动化控制需求。
希望以上信息能够帮助你更好地了解1200 PLC的顺序控制指令。
顺序控制回路的控制方式及应用
顺序控制回路的控制方式及应用顺序控制回路是一种电气控制系统,用于按照特定的顺序控制多台设备的启停或动作。
顺序控制回路通常由控制器、执行元件和输入输出设备组成。
控制方式是指控制回路中控制器的工作方式。
下面将详细介绍顺序控制回路的常见控制方式及其应用。
1.指令控制方式指令控制方式是顺序控制回路中常见的一种控制方式。
该方式通过向控制器发送指令来实现对执行元件的控制。
指令可以通过开关、按钮、电脑等方式输入到控制器中,控制器按照指令的先后顺序执行,并相应地控制执行元件的启停或动作。
指令控制方式广泛应用于工业自动化生产线、装配线以及流水线等生产过程中。
例如,在汽车制造厂中,通过向控制器发送指令来控制机器人的动作,包括抓取、搬运和焊接等任务。
指令控制方式还经常用于自动化物流系统中的货物分拣、搬运等操作。
2.时序控制方式时序控制方式是顺序控制回路中另一种常见的控制方式。
该方式通过按照设定的时间顺序来控制执行元件的启停或动作。
控制器根据预先设定的时间参数,按照设定的顺序控制执行元件的状态。
时序控制方式广泛应用于需要按照严格时间顺序来执行任务的场景。
例如,在化工生产中,需要按照特定的顺序来执行不同的反应步骤,以确保反应达到预期效果。
此时,可以使用时序控制方式来控制不同步骤的执行元件的启停时间。
3.逻辑控制方式逻辑控制方式是顺序控制回路中的一种高级控制方式。
该方式通过逻辑电路实现对执行元件的控制。
逻辑控制方式是基于布尔代数和逻辑运算的控制方式,它通过逻辑关系来实现对执行元件的启停或动作。
逻辑控制方式广泛应用于逻辑控制器(PLC)中。
逻辑控制器是一种专门用于控制工业自动化系统的控制器。
它使用逻辑控制方式来实现对执行元件的控制。
逻辑控制器在工业自动化领域有着广泛的应用,可以实现对生产线、装配线等复杂系统的高效控制。
4.流程控制方式流程控制方式是顺序控制回路中的一种常用控制方式。
该方式通过设置程序实现对执行元件的控制。
程序是按照特定的顺序编写的,控制器按照程序的顺序执行,并相应地控制执行元件的启停或动作。
第八章 S7200 PLC序控制指令及应用
M103
M105
I0.3
I0.6
I0.7 M0.6
I1.0 M107
I1.1
M0.8的控制梯形图
M0.3 I0.3 M0.5 I0.6 M0.7 I1.1
M0.9
M0.8
相应 输出
M0.8
M0.8 I1.2
M0.9
顺序控制功能图
3. 并行序列
M0.3 I0.2
M0.4
M0.1 I0.0
M0.2 I0.1
每次3个转换条件 中只有1个满足
2. 选择序列
在某一步后有若干个 单序列等待选择,一次仅 能选择进入一个序列。选 择序列中的各单序列是互 相排斥的,其中任何两个 单序列都不会同时执行。 选择序列的开始称为“分 支”,选择序列的结束称 为“合并”。
I0.1 2
I0.2 3
I0.3
I0.0 1
I0.4 4
第八章 S7200 PLC序控制指令及应用
单/击/此/处/添/加/副/标/题/内/容
第八章 S7-200系列PLC顺控继电器指令 及顺序控制编程方法
8.1顺序控制设计法及顺序控制功能图基本结构 8.2 功能图的基本类型
8.3 顺序控制指令应用举例
8.1 顺序控制设计法及顺序控制功 能图基本结构
一、顺序控制设计法简介 二、顺序控制功能图的基本结构 三、顺序控制功能图转换实现的基本原则
I0.5 5
I0.6
8 I1.1
I0.7 6
I0.0 7
I0.1
3. 并列序列
当X001触点闭合后, 步3、5、7同时启动
在某一转换条件下,同 时起动若干个单序列。并行 序列的开始也称为“分支” ,结束也称为“合并”。并 行序列的开始用双水平线表 示,同时结束若干个序列也 用双水平线表示。
项目三PLC的顺序控制指令应用任务三人行横道交通灯控制
项目三 PLC顺序控制指令应用 任务三 人行横道交通灯控制
三、任务实施
1.分配I/O地址,绘制PLC输入/输出接线图
表3-3 按钮式人行横道交通灯控制I/O地址分配
输入 人行道启动按钮SB1 人行道启动按钮SB2
输出 I0.0 车道红灯HL1 I0.1 车道黄灯HL2
I0.0
S0.2 Q0.1接通
I0.2 S0.3 Q0.3接通
S0.2 Q0.2接通
I0.3
S0.4 Q0.4接通 I0.4
S0.5 Q0.5接通
图3-24 并行分支合并过程控制状态转移图
项目三 PLC顺序控制指令应用 任务三 人行横道交通灯控制
项目三 PLC顺序控制指令应用 任务三 人行横道交通灯控制
转移条件 状态G
图3-20 基于转移条件的控制流分支
项目三 PLC顺序控制指令应用 任务三 人行横道交通灯控制
3.合并控制
当多个控制流产生类似的结果时,可以把这 些控制流合并成一个控制流,被称之为控制状态 流的合并,如图3-21所示。在合并控制流时,必 须等到所有分支控制流都执行完成,才能共同进 入下一个SCR段。
项目三 PLC顺序控制指令应用 任务三 人行横道交通灯控制 图3-23 选择分支过程控制梯形图程序
项目三 PLC顺序控制指令应用 任务三 人行横道交通灯控制
(2)并行分支合并过程控制
SM0.1 S0.0 Q0.0接通
某并行分
支合并过程控 制的状态转移 图和梯形图程 序如图3-24、 图3-25所示。
T42
图3-27 按钮式人行横道交通灯控制状态转移图
项目三 PLC顺序控制指令应用 任务三 人行横道交通灯控制
「PLC知识」顺序控制指令及应用实例
「PLC知识」顺序控制指令及应用实例一个复杂的任务往往可以分成若干个小任务,当按一定的挨次完成这些小任务后,囫囵大任务也就完成了。
在生产实践中,挨次控制是指根据一定的挨次逐步控制来完成各个工序的控制方式。
在采纳挨次控制时,为了直观表示出控制过程,可以绘制挨次控制图。
图1是一个3台挨次控制图,因为每一个步骤称作一个工艺,所以又称工序图。
在编程时,绘制的挨次控制图称为状态转移图或功能图,简称SFC图,图1b为图1a对应的状态转移图。
图1 一种3台电动机挨次控制图挨次控制有3个要素:转移条件、转移目标和工作任务。
在图1a中,当上一个工序需要转到下一个工序时必需满足一定的转移条件,如工序1要转到下一个工序2时,需按下启动按钮SB2,若不按下SB2,就无法举行下一个工序2,按下SB2即为转移条件。
当转移条件满足后,需要确定转移目标,如工序1转移目标是工序2。
每个工序都有详细的工作任务,如工序1的工作任务是“起动第一台电动机”。
PLC编程时绘制的状态转移图与挨次控制图相像,图1b中的状态元件(状态)S0.1相当于工序1,“S Q0.0,1”相当于工作任务,S0.1的转移目标是S0.2,S0.6的转移目标是S0.0, SM0.1和S0.0用来完成预备工作,其中SM0.1为初始脉冲继电器,PLC启动时触点会自动接通一个扫描周期,S0.0为初始状态继电器,每个SFC图必需要有一个初始状态,绘制SFC图时要加双线矩形框。
挨次控制命令挨次控制命令用来编写挨次控制程序,S7-200 PLC有3条常用的挨次控制命令。
挨次控制命令用法及解释2所示,图2a为梯形图,图2b为状态转移图。
从图中可以看出,挨次控制程序由多个SCR程序段组成,每个SCR第1页共3页。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 选择和跳转电路举例:
• 1. 系统描述
补例:
• 设计一个3工位旋转工作台,其工作示意如图所示。三 个工位分别完成上料、钻孔和卸件。 • (1)动作特性 • 工位1:上料器推进,料到位后退回等待。 • 工位2:将料夹紧后,钻头向下进给钻孔,下钻到位后 退回,退回到位后,工件松开,放松完成后等待。 • 工位3:卸料器向前将加工完成的工件推出,推出到位 后退回,退回到位后等待。 • (2)控制要求 • 通过选择开关实现自动运行、半自动运行和手动操作。
I0.2 Q0.4 I0.5 M01.0 3 M00.7 3 I1.0 Q0.5
等等
等等 Q0.0
I1.1
功能流程图举例
M01.1 3
Q1.0
4.指令格式 • 顺序控制指令格式 LSCR SCRT SCRE Sx.y 步开始 Sx.y 步转移 步结束
• 顺序控制指令可以将程序功能流程图转换成梯 形图程序
例1:编写红绿灯顺序控制程序
• 步进条件为时间步进型。状态步的处理为点红、 熄绿灯,同时启动定时器,步进条件满足时(时 间到)进入下一步,关断上一步。
例2:
LSCR S0.5 //由 S0.5 控制的 //顺序步的开始
• 用顺序继电器实 现的顺序控制中 的一个步的程序 段,这一步实现 的功能是使两个 电 机 M1 和 M2 起 动运行20秒后停 止,切换到下一 步。
5
0
(a)
(b)
状态和初始状态
(2)有向线段和转移
转移
• (3)动作说明 • 一个状态表示控制过程中的稳定状态,它 可以对应一个或多个动作。可以在状态右 边加一个矩形框,在框中用简明的文字说 明该状态对应的动作,如下图所示。 • 图中(a)表示一个状态对应一个动作;图 (b)和(c)表示一个状态对应多个动作, b c 两种方法任选一种。
工位2
下钻
工位1 装工件
卸 料 器
卸工件
退退 工位3
2. 制定控制方案
上 上上
退退
工作台示意图
1)用选择开关来决定控制系统的全自动、半自动运行 和手动调整方式。 2)手动调整采用按钮点动的控制方式。 3)系统处于半自动工作方式时,每执行完成一个工作 循环,用一个起动按钮来控制进入下一次循环。 4)系统处于全自动运行方式时,可实现自动往复地循 环执行。 5)系统运动不很复杂,采用4台电机 。 6)对于部分与顺序控制和工作循环过程无关的主令部 件和控制部件,采用不进入PLC的方法以节省I/O点数。 7)由于点数不多,所以用中小型PLC可以实现。可用 CPU 224与扩展模块,或用一台CPU 226。
PLC PLC 外 部 接 线 图
• 上图为PLC外部接线的示意图,实际接线时,还 应考虑到以下几个方面: • 1)应有电源输入线,通常为220V,50Hz交流电 源,允许电源电压有一定的浮动范围。并且必须 有保护装置,如熔断器等。 • 2)输入和输出端子每8个为一组共用一个COM端。 • 3)输出端的线圈和电磁阀必须加保护电路,如并 接阻容吸收回路或续流二极管。
(3)循环结构
• 循环结构用于 一个顺序过程 的多次或往复 执行。功能图 图 结构 结构的一 。
并 发 性 分 支
(4)复合结构
I1.2 M00.0 3 I0.0 Q0.0
M00.1 3
Q0.1
M00.6 3 I0.6
Q0.2
I0.1 M00.2 3 I0.3 M00.3 3 I0.4 M00.5 3 Q0.3 Q0.2 M00.4 3
2. 使用规则
• (1)状态与状态不能直接相连,必须用转 移分开; • (2)转移与转移不能直接相连,必须用状 态分开; • (3)状态与转移、转移与状态之间的连线 采用有向线段,画功能图的顺序一般是从 上向下或从左到右,正常顺序时可以省略 箭头,否则必须加箭头。 • (4)一个功能图至少应有一个初始状动位置
自动 半自 动 且系 统原 位 2 自动 半自动 运行 信号
3
? ?
6 3
? ?
11 3
? ?
5 设 计 功 能 流 程 图
? ? ? ? 4 3
送料到位 ? ? 7 3
夹紧完成 ? ? 12 3
推出到位 ? ?
.
功 能
退回 到位 5 3 ? ? 8 下钻到位 ? ? 13 3 退回到位
3. 结构形式
• (1)顺序结构 • (2)分支结构 选择性分支 并发性分支 • (3)循环结构 • (4)复合结构
(1)顺序结构
0
顺 序
1 T1 2 M2 M1
结 构
(2)分支结构
1 3
A 2 3 B 3 C 5 3 4 3
D 6 3 E
G 7 3 H
I
J
F
8 3
选择性分支
• 并发性分支
并发性分支
3. 系统配置及输入输出对照表
输 入 信 号 对 照 表
• 输出信号对照表
4. 设计主电路及PLC外部接线图
1 SA4 2 3 SB11 SB2 SB3 SB4 SB5 SB6 YV5 SB7 SB8 PLC SB9 SB10 YV7 SQ1 SQ2 YV8 SQ3 SQ4 SQ5 SQ6 SQ7 SP1 SP2 KM4 YV6 YV4 YV3 YV2 YV1
第六章 S7-200PLC顺序控制指令及应用
• 6.1 功能流程图概述 • 6.2 设计实例
6.1 功能流程图概述
• 功能流程图,简称功能图,又叫状态流程 图或状态转移图。它是专用于工业顺序控 制程序设计的一种功能说明性语言,能完 整地描述控制系统的工作过程、功能和特 性,是分析、设计电气控制系统控制程序 的重要工具。
6.2
• • • • • • •
设计实例
1. 系统描述 2. 制定控制方案 3. 系统配置及输入输出对照表 4. 设计主电路及PLC外部接线图 5. 设计功能流程图 6. 建立步与继电器对照表 7.画梯形图
例:分检大小球
• 并行分支和连接电路举例:
• 该化学反应过程的工作原理是:按动启动按钮后, 1#、2#容器分别用泵P1、P2从碱和聚合物库中 将其抽满。抽满后传感器发出信号,P1、P2关闭, 然后2#容器加热到60℃时,温度传感器发出信号, 关掉加热器。P3、P4分别将1#、2#容器中的溶 液送到3#反应器中,同时启动搅拌器,搅拌时间 为60s。一旦3#满或1 # ,2#空,则泵P3,P4停 止并等待。当搅拌时间到,P5将混合液抽到产品 池4#容器,直到4#满或3#空。成品用P6抽走,直 到4#空。 • 至此,整个过程结束,再次按动启动按钮,新的 循环可以开始。
17 3
19 3
21 3
23 3
24 3
SB5 SB3 SB7 SB9 SB10
回到初始步
手动部分
6. 建立步与继电器对照表
通用继电器对照表
7.画梯形图
• 用编程软件做出梯形图。梯形图完成后 便可以将可编程序控制器与计算机连接, 把程序及组态数据下装到PLC进行调试, 程序无误后即可结合施工设计将系统用 于实际。
流
? ?
程
上升到位 9 ? ?
图
放松完成 10 3 ? ?
始终有效 转毕且 SA 处 于 自动 14 3 ? ?
转毕且 SA处 于 半自动
15
点点
上上
退退
夹夹
放放
下下
上上
卸上
退退
旋旋
SB4 SB2 18 3 16 3
SB6
SB8
20 3
22 3
SB4 SB3 SB2 SB5
SB6 SB7
SB8 SB9 SB10
1. 组成
• (1)状态 • 状态是控制系统中的一个相对不变的性质,它对 应于一个稳定的情形。在功能流程图中步通常表 示某个执行元件的状态变化。步用矩形框表示, 框中的数字是该步的编号,编号可以是该步对应 的工步序号,也可以是与该步相对应的编程元件 (如PLC内部的通用辅助继电器、步标志继电器 等)。 • 初始状态 • 初始状态对应于控制系统运行的起点。一个控制 系统至少有一个初始状态,初始状态用双线框表 示。
//
LD S
SM0.0 Q1.2, 2
//装入常开触点 //将 Q1.2 和 Q1.3 //置 1
TON T50, +200
//通电延时 //本步的持续时间 //为 20s
LD
T50
//延时时间到 //作为切换条件
SCRT
S0.6
//步转移 //切换到下一步 //同时关本步 //
SCRE
//本步结束标志