PLC步进顺控指令

合集下载

PLC步进指令及顺控程序设计

PLC步进指令及顺控程序设计
56
6、分支数的限定 „FX2N系列 PLC中一条并行分支或选择性分支的电路数限定为8条以下;有多条并行分支与选择性分支时,每个初始 状态的电路总数应小于等于16条,如图所示。
57
谢谢观赏!
2020/11/5
58
输入点编号 X0 X1 X2 X3 X4 X5
X6 X7 X10 X11 X12 X13 X14 X15 X16 X17 X20 X21
输出
设备名称
代号
上升电磁阀线圈
YV1
下降电磁阀线圈
YV2
左行电磁阀线圈
YV3
右行电磁阀线圈
YV4
夹紧/放松电磁阀线圈
YV5
42
输出点编号 Y0 Y1 Y2 Y3 Y4
22
23
任务实施
运料小车的控制程序
24
25
操作步骤 (1)将编好的运料小车控制程序写入PLC。 (2)使PLC处于运行状态,并进入程序监控状态。 (3)模拟运料小车工作过程。
a.原料卸在A处:X0 = 1,X2 = 1,按下运行按钮X1,Y0灯亮,模拟小车右行;断开X2,接通X3, 延时20s后Y1灯亮,模拟小车左行;接通X2,程序返回S0状态,小车停止。
33
功能分析:
1. 选择输入输出设备,分配输入/输出地址 ,画出I/O接线图
输入设备: X0:SB1(人行道北按钮)X1:SB2(人行道南 按钮)输出设备: Y0:LD0(车道红灯) Y1:LD1(车道黄灯) Y2:LD2(车道绿灯) Y3:LD3(人行道红灯) Y4:LD4(人行道绿灯) 输入输出接线图如图3-14所示。
51
四本、章步小进结顺序控制程序设计注意事项 1、跳转程序设计 向下面状态的直接转移或向系列外的状态转移被称为跳转,用箭头符号指向转移的目标状态。

顺控指令的使用方法和注意事项

顺控指令的使用方法和注意事项

顺控指令的使用方法和注意事项
顺控指令,即顺序控制指令,主要用于PLC编程中实现逻辑控制的流程化、顺序化。

使用方法主要包括:
1. 初始化:设置初始步(如S0),作为流程起点。

2. 逻辑转移:根据条件设置转移指令(如STL、RET、CALL等),实现从一步到另一步的跳转。

3. 动作执行:在每一步内编写相应的输出、定时、计数等操作。

注意事项:
1. 步进必须逐级进行,不可越级转移。

2. 注意初始化与结束处理,避免死循环或未完成全部流程。

3. 条件转移应确保逻辑严谨,避免因条件缺失导致流程混乱。

4. 保持程序清晰,合理使用标签和注释,方便后期维护。

5. 复杂顺控程序中,可能需要用到状态寄存器、堆栈等功能,注意合理运用。

电气控制与PLC-步进顺控指令及其应用

电气控制与PLC-步进顺控指令及其应用

LD
X000 移条件
SET S41 移到第三分支
6.3 选择性流程与并行性流程的程序编制
3.并行性汇合的编程
6.3 选择性流程与并行性流程的程序编制
6.3.2 并行性流程及其编程
4.并行性流程程序编程注意事项 (1)并行性流程的汇合最多能实现8个流程的汇合。 (2)在并行分支、汇合流程中,不允许有图6-19 (a)的转移条件,而必须将其转化为图6-19(b) 后,再进行编程。
由两个及以上的分支程序组成的,但必须同时执行 各分支的程序,称为并行性流程程序。
6.3 选择性流程与并行性流程的程序编制
图6-18 并行性流程程序的结构形式
6.3 选择性流程与并行性流程的程序编制
n 2.并行性分支的编程
STL S20
SET S21 移到第一分支
OUT Y000 理
SET S31 移到第二分支
解:(1)I/O分配
(2)状态转移图 (3)指令表
图6-8 彩灯闪烁的状态转移图
6.3 选择性流程与并行性流程的程序编制
6.3.1 选择性流程及其编程 Ø 1.选择性流程程序的特点
由两个及以上的分支程序组成的,但只能从中选择 一个分支执行的程序,称为选择性流程程序。
6.3 选择性流程与并行性流程的程序编制
图6-1 工作流程图
6.1 状态转移图及步进顺控指令
6.1.2 状态转移图 Ø 1.状态转移图(状态流程图)
流程图状态转移图 (1)将流程图中的每一个工序(或阶段)用PLC的一个 状态继电器来替代; (2)将流程图中的每个阶段要完成的工作(或动作)用 PLC的线圈指令或功能指令来替代; (3)将流程图中各个阶段之间的转移条件用PLC的触点 或电路块来替代; (4)流程图中的箭头方向就是PLC状态转移图中的转移 方向。

第五章 PLC的步进顺控指令系统

第五章 PLC的步进顺控指令系统

OUT Y 3 STL S 24
OUT Y STL STL S S
OUT Y
OUT Y 4
连续用STL 表示并行会合
当转换条件X1接通时,由状态器521分两路同时 进入状态器522和S24,以后系统的两个分支并 行工作。图5-8中水平双线强调的是并行工作, 实际上与一般状态编程一样,先进行驱动处理, 然后进行转换处理,从左到右依次进行。当两 个分支都处理完毕后,S23、S25同时接通,转 换条件X4也接通时,S26接通,同时S23、S25自 动复位。多条文路汇合在一起,实际上是STL指 令连续使用(在梯形图上是STL接点串联)。STL 指令最多可连续使用8次,即最多允许8条并行 支路汇合在—起。
第三节 选择性分支与汇合及其编程
一、选择性分支与汇合的特点
从多个分支流程 中选择某一个单 支流程,图。
分支选择条件X1和X4不能同时接通。在状态器 S2l时,根据X1和X4的状态决定执行哪一条分 支。当状态器S22或S24接通时,S2l自动复位。 状态器S26由S23或S25置位,同时,前一状态 器S23或S25自动复位。
下面以图5-2所示的机械手为例,进一步说 明状态转移图。机械手将工件从A点向B点移 送。机械手的上升、下降与左移、右移都是 由双线圈两位电磁阀驱动气缸来实现的。抓 手对物件的松开、夹紧是由一个单线圈两位 电磁阀驱动气缸完成,只有在电磁阀通电时 抓手才能夹紧。该机械手工作原点在左上方, 按下降、夹紧、上升、右移、下降、松开、 上升、左移的顺序依次运行。它有手动,自 动等几种操作方式。
图5-l是一个简单状态转 移图实例。状态器用框 图表示。框内是状态器 元件号,状态器之间用 有向线段连接。其中从 上到下、从左到右的箭 头可以省去不画,有向 线段上的垂直短线和它 旁边标注的文字符号或 逻辑表达式表示状态转 移条件。旁边的线圈等 是输出信号。

PLC步进顺序控制指令

PLC步进顺序控制指令
重庆市技能人才培训集团
功能图和梯形图的转换
在将顺序功能图转换为步进梯形图时,应遵循从左到右、 在将顺序功能图转换为步进梯形图时,应遵循从左到右、 从上到下的原则。注意步进梯形图应以RET指令结束。 RET指令结束 从上到下的原则。注意步进梯形图应以RET指令结束。
转移条件
重庆市技能人才培训集团
功能图和梯形图的转换
重庆市技能人才培训集团
步进指令的梯形图表示 步进指令的
重庆市技能人才培训集团
步进指令的功能图表示
上述步进梯形图也可以用顺序功能图(状态转移图)表示: 上述步进梯形图也可以用顺序功能图(状态转移图)表示:
转移条件
状态转移图中的每一步包含三个内容:本步驱动的内容、 状态转移图中的每一步包含三个内容:本步驱动的内容、 转移条件及指令的转换目标。 转移条件及指令的转换目标。
重庆市技能人才培训集团
步进顺序控制指令
FX 系列 PLC 提供了下面一对步进指令: 提供了下面一对步进指令:
STL是利用内部软元件(状态S)在顺控程序上进行 是利用内部软元件(状态 ) 是利用内部软元件 步进控制的指令 的指令。 步进控制的指令。 RET是用于状态(S)流程的结束,实现返回主程序 是用于状态( ) 流程的结束, 是用于 状态 母线)的指令。 (母线)的指令。
重庆市技能人才培训集团
步进控制指令的使用
4. 输出的驱动方法
如右图所示, 如右图所示 , 在状态内 指令写入后, 的母线将 LD 或 LDI 指令写入后 , 对不需要触点的驱动就不能 对不需要触点的驱动就 不能 再编程, 再编程 , 需要按下图方式进 行变换。 行变换。

重庆市技能人才培训集团
步进控制指令的使用
5. 状态的转移方法

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)状态继电器在不仅状态转移图中使用可以按编号顺序使用,也可以任意。

PLC步进顺控指令

PLC步进顺控指令

Y2
并行合并
STL OUT LD SET SET STL OUT LD SET STL OUT STL OUT LD SET STL OUT STL STL LD SET STL OUT LD
S22 Y0 X2 S23 S26 S23 Y1 X3 S24 S24 Y2 S26 Y3 X4 S27 S27 Y4 S24 S27 X5 S28 S28 Y5
例5-1 圆盘旋转控制
S0
M8002
用PLC控制一 个圆盘,圆盘 的旋转由电动 机控制。要求 按下起动按钮 后正转1圈, 反转2圈后停 止。
起动按钮 X0 SQ 限位开关 X1
M1 M0 S21 M2 M0 S22
Y1 PLS
反转 M3
Y0
M3 M0 (b)SFC图1
(a)圆盘示意图
(c)SFC图2
Y5
(b)步进梯形图
(a)状态转移图
(c)指令表
图5- 16 并行分支
16
混合分支
S22 X2 X2 S23 X3 S24 X4 S28 X7
(a)混合分支1 (b)混合分支2
S22
Y0 X2 Y1 S26 X5 Y2 S27 X6 Y5 Y4 S29 Y6 Y3
Y0
S23 X3 S24 X5 S28 X6
1
第5章 步进顺控指令
• 5.1 步进梯形图指令与状态转移图 • 5.1.1 步进梯形图指令
• 步进梯形图指令STL(Step Ladder)和RET,是一种符合I EC1131—3标准中定义的 SFC图(Sequential Function Chart顺序功能图)的通用流程图语言。顺序功能图也叫 状态转移图,相当于国家标准“电气制图”(GB6988.6-86)的功能表图(Function Charts)。 SFC图特别适合于步进顺序的控制,而且编程十分直观,方便,便于读图,初学者也 很容易掌握和理解。

PLC 课件 6-步进顺控指令

PLC 课件 6-步进顺控指令
1、一般情况的应用
(1)单序列的应用 例:交通灯红、黄、绿三色等按严格时序工作
见参考程序
6.3 步进指令的应用
(2)选择序列顺序功 (3)并行序列顺序功能图的编程
6.3 步进指令的应用
2、具有报警功能
S900-S999,应配合特殊功能指令 ANS、ANR以及特殊辅助继电器使用
ANS:标志置位 ANR:标志复位
6.1 顺序功能图
4、基本结构
和后面的代码一起学习
6.2步进指令 STL/RET
1、STL指令使用说明
STL指令:用于说明某个包含的动作
6.2步进指令 STL/RET
2、RET指令使用说明
RET指令用于一系列STL指令之后。 STL指令之后必须有RET指令
3、注意:
修改成
6.3 步进指令的应用
特殊辅助继电器:M8048 S900~S999任一接通时,M8顺序功能图 2 步进指令STL/RET 3 顺序功能图的编程
6.1 顺序功能图
1、工业过程
过程分为若干步骤,每个步骤有先后顺序,步骤和步骤之间有转换条件
6.1 顺序功能图
2、顺序功能图的组成 步--------------状态寄存器 有向线段----步的执行方向 组 成
转换-----------步个改变
转换条件-----步改变的条件 动作 -----------在该步应执行的动作 活动步---------系统运行的那一个步
6.1 顺序功能图
3、状态寄存器 S(S0~S999 )
初始状态器:S0~S9,是所有状态的起点,能由状态外动作驱动; 回零状态器:S10~S19(主要用于IST指令); 通用状态器:S20~S499; 具有状态断电保持的状态器:S500~S899; 供报警用的状态器(可用作外部故障诊断输出)S900~S999 需要和特殊辅助继电器共同使用。 在使用用状态器时应注意: (1)状态器与辅助继电器一样有无数的常开和常闭触点; (2)状态器不与步进顺控指令STL配合使用时,可作为辅助继电器M使用;
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PLC步进顺控指令
虽然该类的题目见的很多,可是好象讲清楚的并没见到。

就是本人来讲,也是看了很久都无法清楚。

故才下决心搞懂它。

差不多花了一天多时间才明白它的道理,它并不复杂,而且很好画梯形图和编程。

顺控实际是按照生产工艺要求而规定的一定操作顺序而已。

首先要根据生产工艺要求,画出顺序功能图,然后根据功能图再画出梯形图。

上图即为顺序功能图:图中双框S0表示为初始步,单框中的S20、S21、S22、S23依次根据工艺顺序要求而设置的各活动步。

我们来看S0初始步上方垂线上设有M8002其为初始步激活的条件(该步的意思不妨可以理解为自动合上空开?),在S0步与S20步之间有X1、X3,它说明只有符合这二条件要求后,步才能从S0步转移到S20步,而当S20步处于活动状态时Y002、T0处于动作状态。

而S20步与S21步之间的T0,它受时间控制,只要时间一到,S21步被激活投入,使Y001处于工作,同时S20步则处于关闭(其控制的Y002、T0则停止)以下各步中的X2、T1、X1含意均同(均为转换
条件),但要注意下一步被激活,其相应控制元件则动作,意味着上一步被停止。

而各步之间均插入了X4其箭头均指向初始步S0,即恢复处于初始状态,X4在这地方的作用是急停。

而步S23下的X1条件一符合,可转入步S20,即处于循环状态。

根据顺序功能图就可很方便地将它转换成梯形图。

梯形图如上图所示,其工作过程如下:
第一梯级中的0、LD M8002:M8002为特殊辅助继电器的常开触点,其作用仅在PLC通电瞬间接通。

1、SET S0:SET 为置位指令,功能是驱动线圈,并使其具有自保功能。

也就是说在PLC通电的瞬间M8002产生一脉冲,将状态元件S0激活(并自保持)。

第二梯级中最左侧的3、STL S0:STL为步进触点指令,功能为步进触点驱动,当上一步(1、SET S0)为置位时该接点闭合,4、LD X001为小车停止位置的必要条件,也就是说小车开始时必须停在X1位置(该接点才能闭合),此时按外部的按钮(SB1)从而驱动(5、AND X003)的闭合,程序才能执行,这就是所说的条件。

当这二条件满足后才能激活状态元件S20(6、SET S20),从而转入第三梯级。

第三梯级中左侧的S20(8、STL S20),因状态元件S20的激活而导通,输出继电器Y002(9、OUT Y002)接通(带动外部的接触器开始工作),开始装料。

而同时T0(10、OUT T0 K80)则开始计时(其整定值为8S),时间一到,时间继电器的常开触点接通(16、LD T0)并激活状态元件S21(17、SET S21),当S21一旦激活,程序自动转入第四梯级,同时第三梯级停止运行。

此时在装料的过程一旦出现故障,可按外部按钮(SB2)使X4(13、LD X004)导通从而激活S0,使程序回归于第二梯级,由于第二梯级有X3的把持,使程序不能再运行下去,故起了急停的作用。

第四梯级中左侧的S21(19、STL S21),因状态元件S21的激活而导通,输出继电器Y001(20、OUT Y001)接通(带动外部的反转接触器开始工作)小车左行,至X2处,限位开关使X2(21、LD X002)闭合并激活状态元件S22(22、SET S22)程序自动转入第五梯级,同时第四梯级停止运行。

而X4的作用与第三梯级中的作用相同。

第五梯级中左侧的开始卸料, 而T1(29、OUT T1 K100)同时开始计时(其整定值为10S),时间一到,时间继电器的常开触点T1(35、LD T1)接通并激活状态元件S23(36、SET S23),当S23一旦激活,程序自动转入第六梯级,同
时第五梯级停止运行。

而X4的作用与第三梯级中的作用相同。

第六梯级中左侧的S23(38、STL S23),因状态元件S23的激活而导通,输出继电器Y000(39、OUT Y000)接通(带动外部的正转接触器开始工作)小车开始右行,此时若一切正常小车自动返回于X1处,又重新由第三梯级处循环运行。

若不正常则按下X4回归S0处。

而46、RET是步进结束指令,表示状态流程结束,用于返回主程序的指令。

相关文档
最新文档