PLC第一篇三菱第三章顺序控制程序编制
2.2_PLC第一篇(三菱)第三章顺序控制程序的编制.

M1
T0 K 20
M2
Y1
M2 X1 M4
M3
续 M1
M3
Y0
Y3
M2
M3 X2 M5
M3
M4
M4
Y4
M4
M4 X3 M0
M5
M5
M5 Y2
二、使用置位复位电路实现转换
Mi-1 Xi
Mi Xi+1
Mi-1 Xi
SET Mi RST Mi-1
编程举例
Y1
Y0
X0
4
X1
2
X2
3
X3
1
M8002
M0
X10 启动
一.使用起停保电路实现转换
单序列顺序功能图的梯形图实现
Mi-1 Xi
Mi Xi+1
Mi+1
Mi-1
Xi
Mi+1
Mi
Mi
M8002
M0
X0
M1
Y0 T0
T0
M2 Y0 Y1
X1
M3 Y0 Y3
X2
M4
X3
M5
X4
Y0 Y4 Y0 Y2
M5 X4 M1 M0
M0
M8002
M0 X0 M2 M1 M1 T0 M3 M2
M1 Y0
X3
M2 Y1
X1
M3 Y0
X2
M4 Y1
X0
M8002
M0
X10
M1 Y0
X3
M2 Y1
X1
M3 Y0
X2
M4 Y1
X0
M4 X0 M8002
M0 X10
M1 X3
M2 X1
三菱FxPLC教案(三章)

6. 计数器C
作用:对内部元件(如X、Y、M、S、T和C)的信号的通断进行 计数 ,当计数输入达到设定值时,其触点动作. 类型: (1)内部信号计数器 ①16 位增计数器 通用 C0~C99 停电保持用 C100~C199 ②32 位双向(增/减)计数器 通用 C200~C219 停电保持用C220~C234 注: 32 位双向(增/减)计数器的增/减计数方式由M8200设 定:当M8200接通(置1)时为减计数;当M8200断开(置0) 时为增计数 (2)高速计数器 C235~C255,高速计数器的计数脉冲从PLC的输入端(X0~ X5)输入.其最高响应频率为60kHz
二、触点串联指令(AND、ANI)
AND(与) ANI (与非) 常开触点串联连接 常闭触点串联连接
AND、ANI指令使用说明及使用要点: 1. 在使用AND、ANI指令时,串联触点的 个数没有限制,该指令可多次使用。 2. 在OUT指令后,通过触点对其它线圈使 用OUT指令,称之为纵接输出或连续输出。 这种纵接输出,如果顺序不错,可以多次 重复,但限于图形编程器和打印机幅面的 限制,应尽量做到一行不超过10个接点及 一个线圈,总共不要超过24行。
①只能利用其触点的特殊辅助继电器,线圈由PLC系统驱 动,用户只可以利用其触点。 如: M8000 PLC运行时(RUN)接通(监控作用) M8002 初始脉冲,在PLC开始运行的第一个扫描周期接 通,其后一直断开。 M8012 周期为100ms的时钟脉冲 M8013 周期为1s的时钟脉冲 M8014 周期为1min的时钟脉冲
三、触点并联指令(OR、ORI)
OR (或) 常开触点并联连接 ORI (或非) 常闭触点并联连接
OR、ORI指令使用说明及使用要点: 1. OR、ORI指令紧接在LD、LDI指令后使用, 即对LD、LDI指令规定的触点并联一个触点。 并联触点的个数没有限制,该指令可多次使用。 但限于编程器和打印机的幅面限制,尽量不要 超过24行。 2. OR、ORI指令仅为单个触点的并联连接指 令,若将两个以上触点的串联回路与其它回路 并联时,应采用后面介绍的ORB指令。
PLC多种编程方法实现顺序控制

P C程序设计方法 。 L 由于 S C图比梯形 图和指令表更清晰直观、 F 易于理
解, 而且 最 大 程 度 地 接 近 于生 产 工 艺 流 程 , 因此 , 种 编 程 方 法 为 广 大 这
P C工程技术人员所喜爱 , L 已成为 当前 P C程序设计 的主要方法。 L 在顺序 功能图的实际编程 中,可 以有多种方式编制 出对应 的梯形 图。 常见的实现顺序控制的编程方式有 四种 , 它们是 : 起保停 编程方式 、 步进指令编程方式 、 移位寄存器编程方式 和置位复位指令编程方式 。 下 面就三菱 F X系列 P C 结合某 液压动力滑 台运 动控 制的实例 , L, 对上述 四种编程方式分别加 以说明。对于其他型号的 P C, L 这些编程方式 同样 适用 , 只要简单修改一下指令符号即可。 控 制 实例 说 明 三菱 F X系列 P C控制的某液压动力滑台运动情况如下: L 在初始状 态时停在最左边 ,行程开关 x1 接通 ( 其余 两个 行程开关分别 为 X 、 2 X )按 下 启 动按 钮 X4 动 力 滑 台 的进 给 运 动 过 程 如 下 图 1 示 ; 作 3; , 所 丁 个 循 环 后 , 回 到 初 始 位 置 , 待 下 一 次 启 动 ; 制 电 磁 阀 ( ~ 3 返 等 控 Y1 Y )
v w ae cln a i aernev w ye hw a,) i d t aed rv w dt a g(e tp , o d y1 e e i s
qt t d t ev w ae tr d y =oe i s r=adi (e d ts t a, zndf a m i .a _ h t ) qn e d:adiev w ae n _ a,=oe i) d t (e d ted d y zndf m i . h f do ep a =rs0
三菱FX3U系列PLC编程技术与应用 第三章

§3.2 串并联指令及其应用
第三章 基本指令系统及编程
3.2.2 PLC控制传送带贴商标
Date:
2020-1-15
Page: 10
检测随传送带运动物品的位置,自动贴商标装置。当产品从传送带上送过来时,
经过两个光电管,即可检测传送线上物品的位置。当信号被两个光电管同时被接收
到,贴商标执行机构自动完成贴商标操作。
梯形图 语句表
§3.2 串并联指令及其应用
定时器(T)
定时器通常分为以下两类: 1.非积算型定时器 T0~T199为100 ms定时器, 设定值为0.1~ 3276.7s; T200~T245为10 ms定时器,设 定值为0.01~327.67s。
第三章 基本指令系统及编程
Date:
2020-1-15
2020-1-15
Page: 15
§3.2 串并联指令及其应用
3.2.4 基础知识:并联指令
1.或指令OR 功能:常开触点并联连接。 操作元件:X、Y、M、T、
C、S、D□.b
第三章 基本指令系统及编程
Date:
2020-1-15
Page: 16
2.或非指令ORI 功能:常闭触点并联连接。
操作元件:X、Y、M、T、 C、S、D□.b
Page: 19
非积算型定时器的特点:当驱动定时器的条 件满足时,定时器开始定时,时间到达设定值后, 定时器动作;当驱动定时器的条件不满足时,定 时器复位。若定时器定时未到达设定值,驱动定 时器的条件由满足变为不满足时定时器也复位, 且当条件再次满足后定时器再次从0开始定时。
§3.2 串并联指令及其应用
§3.2 串并联指令及其应用
第三章 基本指令系统及编程
PLC(三菱)第三章常用功能(应用)指令

多点传送指令的要素
操作数范围 程序步
多点传送
FMOV FMOV(P)
FNC16
(16)
KnX、KnY、KnM、KnS
K、H 〈=512
T、C、D、V、Z
多点传送指令FMOV是将源操作数中的数据送到目标操作 数指定地址开始的n个元件中,指令执行后n个元件中的数 据完全相同。该指令常用于初始化程序中对某一批数据寄 存器清零或置相同数的场合。
(2)功能指令的操作数。
操作数是功能指令中参与操作的对象,是指 功能指令所涉及到的或产生的数据及数据存储 的地址,操作元件分为源操作数,目标操作数 等。 1)、源操作数:用[S]表示,在指令执行后,不 改变其内容的操作数,如图中的常数K123。 2)、目标操作数:用[D]表示,在指令执行后, 将改变其内容的操作数如图中的D500。
除法指令DIV是将指定的二个源操作数相除, 为被除数, 为 为除数,其商送到指定的目标元件 中去,而余数送 到 的下一个目标元件。图中当X4为ON时,(D0)÷ (D2)→商放于(D4)中,余数放于(D5)中。
三、数据处理类指令 1、区域复位指令 区域复位指令ZRST又称成批复位,其使用要素见表17-16。
表17-16 区域复位指令的要素
指令代码 操作数范围
指令名称
助记符 位数 [D1.] [D2.]
程序步
区域复位
ZRST
ZRST(P)
FNC40
(16)
Y、M、S、T、C、 D(D1<=D2)
ZRST、ZRSTP…5步
图中,当M8002由OFF变为ON时,将 ~ 指 定的元件号范围内的同类元件成批复位,即位元件M500~ M510全部复位;字元件C0~C10全部复位;状态元件 S20~S30全部复位。单个元件和字元件可以用RST指令复 位。
课件 PPT 可编程序控制器及其应用 三菱 第三版课题三 顺序控制设计法及顺序控制指令应用

课题三 顺序控制设计法及顺序控制指令应用
(2)第i程序步用逻辑代数书写的过程为每一步Mi的产 生都是由前一步压动行程开关或按下按钮(转换条件)Xi 产生,则
Mi XiMi1 产生后应该有一段时间区域保持不变,故应该有自保 (自锁),则:
Mi XiMi1 Mi 每一步的消失都是随后一步的出现而消失:
双出线接近开关的接线 a)无感应物 b)有感应物
课题三 顺序控制设计法及顺序控制指令应用
任务2 液体自动混合装置控制系统设计与装调
1.掌握状态继电器的功能及步进顺控指令的功能及应 用,熟悉顺序功能图及其编程方法。
2.掌握单序列结构顺序功能图的画法,并能通过顺序 功能图进行步进顺序控制系统的设计。
课题三 顺序控制设计法及顺序控制指令应用
(3)如需小车停下,只要按下停止按钮SB1即可实现。
课题三 顺序控制设计法及顺序控制指令应用
一、顺序控制设计法
顺序控制设计法是用输入信号控制代表各步的编程元 件(如辅助继电器M 和状态继电器S),再用它们控制输出信 号。步是根据输出信号的状态来划分的。顺序控制设计法 是一种先进的设计方法,很容易被初学者接受,程序的调 试、修改和阅读也很容易,并且大大缩短了设计周期,提 高了设计效率。
课题三 顺序控制设计法及顺序控制指令应用
3)当液位上升到SL1时,关闭电磁阀YV2,搅拌电动机 开始搅拌。
4)搅拌电动机工作20s后停止搅拌,混合液阀门打开, 放出混合液体。
5)当液位下降到SL3时,开始计时,且装置继续放液, 将容器放空,计时满20s后,混合液阀门关闭,自动开始下 一个周期。
(3)停止操作 当按下停止按钮SB2后,液体混合装置在完成当前的工 作循环后才停止操作。
在实际生产中往往会遇到设备工作台或送料小车的多地自动 往返循环控制的情况,如图所示为送料小车三地自动往返循环控 制工作画面。
第三章三菱PLC步进顺控指令及其应用

《可编程控制器与变频器》教案编号:09教案续页《可编程控制器与变频器》教案编号:10教案续页(1)可编程控制器实训装置1台(2)PLC主机模块1个(3)开关、按钮板模块一个(4) 交流接触器模块1个(5) 交流接触器、热继电器模块1个(6) 三相电动机1台(7) 指示灯模块1个(8)计算机1台(9) 电工常用工具1条(10) 导线若干5、系统调试《可编程控制器与变频器》教案编号:11教案续页3.2步进顺控指令及其编程方法3.2.1步进顺控指令仅有两条步进顺控指令,其中STL ( Step Ladder)是步进开始指令,已是该状态的负载可以被驱动,RET是步进返回指令,也叫步进结束指令,使步进顺控程序执行完毕时,非步进顺控程序的操作在主母线上完成。
3.2.2状态转移图的编程方法对状态转移图进行编程,就是如何使用STL和RET指令的问题,编程原则是:先进行负载的驱动处理,然后进行状态的转移处理。
负载驱动及转移处理必须在STL指令之后进行,负载的驱动通常使用OUT指令;状态的转移必须使用SET指令。
但是若是向上转移,向非相邻的下游转移或向其他流程转移,一般不能使用SET指令,而用OUT指令。
3.2.3编程注意事项(1)与STL指令相连的触点使用LD或LDI指令,下一条STL指令的出现意味着当前STL程序区的结束和新的STL程序区的开始,最后一个STL程序区结束时,一定要使用RET指令,这就意味着整个STL程序区的结束,否则将出现“程序语法错误”信息,PLC不能执行用户程序。
(2)初始状态必须预先做好驱动,否则状态流程不可能向下进行。
一般用控制系统的初始条件,若无初始条件,可用M8002或M8000进行驱动。
M8002是一个初始脉冲辅助继电器,它只在PLC运行开关由STOP-》RUN时其动合触点闭合一个周期,股初始状态S0就只被它激活一次,初始状态S0就只有初始位置和复位功能。
(3)STL指令后可以直接驱动或通过别的触点来驱动Y、M、S、T、C等原件的线圈和功能指令。
三菱plc实现顺序控制的四种编程方法

三菱plc实现顺序控制的四种编程方法plc外部接线简单方便,它的控制主要是程序的设计,编制梯形图是最常用的编程方式,使用中一般有经验设计法,逻辑设计法,继电器控制电路移植法和顺序控制设计法,其中顺序控制设计法也叫功能表图设计法,功能表图是一种用来描述控制系统的控制过程功能、特性的图形,它主要是由步、转换、转换条件、箭头线和动作组成。
这是一种先进的设计方法,对于复杂系统,可以节约60%~90%的设计时间.我国1986年颁布了功能表图的国家标准(gb6988.6-86)。
有了功能表图后,可以用四种方式编制梯形图,它们分别是:起保停编程方式、步进梯形指令编程方式、移位寄存器编程方式和置位复位编程方式。
本文以三菱plc为例,说明实现顺序控制的四种编程方式。
例如:某plc控制的回转工作台控制钻孔的过程是:当回转工作台不转且钻头回转时,若传感器x400检测到工件到位,钻头向下工进y430当钻到一定深度钻头套筒压到下接近开关x401时,计时器t450计时,4s后快退y431到上接近开关x402,就回到了原位。
功能表图见图1:图1 功能表图1 使用起保停电路的编程方式起保停电路仅仅使用与触点和线圈有关的指令,无需编程元件做中间环节,各种型号plc的指令系统都有相关指令,加上该电路利用自保持,从而具有记忆功能,且与传统继电器控制电路基本相类似,因此得到了广泛的应用。
这种编程方法通用性强,编程容易掌握,一般在原继电器控制系统的plc改造过程中应用较多。
如图2为使用起保停电路编程方式编制的与图1顺序功能图所对应的梯形图,图2中只有常开触点、常闭触点及输出线圈组成。
图2 起保停电路实现顺序控制2 使用步进梯形指令的编程方式步进梯形指令是专门为顺序控制设计提供的指令,它的步只能用状态寄存器s来表示,状态寄存器有断电保持功能,在编制顺序控制程序时应与步进指令一起使用,而且状态寄存器必须用置位指令set置位,这样才具有控制功能,状态寄存器s才能提供stl触点,否则状态寄存器s与一般的中间继电器m相同。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 并行序列的开始称为分支。
在分支处,转换的实现导致
分支
几个序列被同时激活,而且
每个序列中的活动步的进展
是独立的;在分支处,转换
符号只能在表示同步的双水
平线上方。
• 并行序列的结束称为汇合.转
换符号只允许在表示同步实
现的双水平线的下方.只有当
直接连在双线上的所有前级
M1
T0 K 20
M2
Y1
M2 X1 M4
M3
续 M1
M3
Y0
Y3
M2
M3 X2 M5
M3
M4
M4
Y4
M4
M4 X3 M0
M5
M5
M5 Y2
二、使用置位复位电路实现转换
Mi-1 Xi
Mi Xi+1
Mi-1 Xi
SET Mi RST Mi-1
编程举例
Y1
Y0
X0
4
X1
2
X2
3
X3
1
M8002
M0
X10 启动
M1 Y0
X3
M2 Y1
X1
M3 Y0
X2
M4 Y1
X0
M8002
M0
X10
M1 Y0
X3
M2 Y1
X1
M3 Y0
X2
M4 Y1
X0
M4 X0 M8002
M0 X10 M1 X3 M2 X1
M3 X2
续
SET M0 RST M4
SET M1 RST M0 SET M2 RST M1 SET M3 RST M2 SET M4 RST M3
一.使用起停保电路实现转换
单序列顺序功能图的梯形图实现
Mi-1 Xi
Mi Xi+1
Mi+1
Mi-1
Xi
Mi+1
Mi
Mi
M8002
M0
X0
M1 Y0 T0
T0
M2 Y0 Y1
X1
M3 Y0 Y3
X2
M4 Y0 Y4
X3
M5 Y0 Y2
X4
M5 X4 M1 M0
M0
M8002
M0 X0 M2 M1 M1 T0 M3 M2
分支
——当某一步后面不止 一步,而是由两步(或两 步以上的步)组成,这些 后续步分别由与该步对应 的不同的转换条件来选择。 当这些后续步及其所属序 列完成后,根据相应的转 换条件又汇合到一起,这 种结构为选择序列.
汇合
• 并行序列
• 当某一步之后只有一个转换,而这一转换 条件的满足会使该步后面的两步(或两步 以上的步)同时变成活动步。当这些活动 步及其所属序列全部完成,且转换条件满 足后,汇合到一起,然后转换到后续步。 这样的结构称为并行序列。
• 3.自动控制系统应能多次重复执行同一工艺过 程,因此在顺序功能图中一般应有由步和有向 连线组成的闭环,即在完成一次工艺过程的全 部操作之后,应从最后一步返回初始步,系统 停留在初始状态(单周期操作),在连续循环工 作方式时,将从最后一步返回下一工作周期开 始运行的第一步 。
• 4.在单序列中,只有当某一步的前级步是活动 步时,该步才有可能变成活动步。而初始步之 前通常是没有前级步的,因此,必须用初始脉 冲M8002的常开触点作为转换条件,将初始 步预置为活动步,否则顺序功能图中永远不会 出现活动步,系统将无法工作。
• 5.如果系统具有自动、手动两种工作方式,顺 序功能图是用来描述自动工作过程的,这时还 应在系统由手动工作方式进入自动工作方式时, 用一个适当的信号将初始步置为活动步 。
四、 设计顺序控制程序应注意的几个问题
1、自动控制程序的初始状态 • 开始执行自动控制程序之前,应使系统处
于初始状态。然后将代表初始步的编程元 件置为有效,使初始步变为活动步,为启 动自动运行作好准备。同时要使代表其余 各步的编程元件无效,使程序在没有启动 之前,只有1个活动步。
X3 Y0,Y1 快进
X1 快退
工进 Y2
Y0 X2
• 顺序控制功能图由 1.步 2.动作 3.有向连线 4.转换 5.转换条件 五个基本要素组成
顺序功能图举例
(X0--启动)
二、顺序功能图的基本结构
• 单序列
M8002
M0
X0 M1 Y0 Y1
X1 M2 Y1
X2 M3 Y2
X3
• 选择序列
• 使系统由当前步进入下一步的信号称为转换条 件。顺序控制设计法用转换条件控制代表各步的 编程元件,让它们的状态按一定的顺序变化,然 后用代表各步的编程元件去控制输出。
• 使用顺序控制设计法时,应首先根据工艺 过程画出顺序功能图,然后根据顺序功能 图画出梯形图。
一、顺序功能图的组成及绘制
• 例:某组合机床动力头的进给运动示意图如下图所示, 按下启动按纽X0动力头快进;当碰到X1(行程开 关),动力头由快进变为工进(加工工件);加工完 毕,动力头碰到X2,暂停3s后由工进变为快退;退 回原点动力头碰到X3停止,等待下一次启动。试画 出该控制过程的顺序功能图。
第三章 顺序控制程序的设计方法
$1 顺序控制设计法与顺序功能图 • 顺序控制就是按照生产工艺预先规定的顺
序,在各个输入信号的作用下,根据内部 状态和时间的顺序,各个执行机构自动地 进行操作。
• 顺序控制设计法最基本的设计思想是将系统的一 个工作周期划分为若干个顺序相连的阶段(步, Step),用编程元件(例如M)来代表各步。在任何 一步内输出量的状态不变(ON或OFF)而在各步 中可执行不同的输出。
2、双线圈问题
• 在自动和手动程序中,或自动程序的各步中,都 需要控制PLC的输出Y,因此同一个输出Y的线圈 可能会出现2次或多次被激励,造成双线圈输出。
• 解决双线圈输出的办法是在各步中执行输出时, 不直接输出Y,而是用不同的辅助继电器(M)来 代替输出Y。在所有的步全部编程完成后,在程 序末尾再集中编制1段输出程序,将各步中要求同 1个输出Y、转换实现的条件 (1)该转换所有的前级步都是活动步。
(2)相应的转换条件得到满足。
• 4、转换实现应完成的操作 (1)使所有由有向连线与相应转换符号
相连的后续步都变为活动步。
(2)使所有由有向连线与相应转换符号
$2 顺序控制梯形图中实现转换的方法:
• 实现转换的方法有多种,如起停保电 路、置位复位电路、使用STL步进指令 等
步都是活动步且相应的转换
条件满足,才能发生到下一步
的转换.同时,所有的前级步都
汇合
变成不活动步。
三、绘制顺序功能图的注意事项
• 1. 两个步绝对不
1
能直接相连,必须
用转换将它们隔开。
2
3
• 2.顺序功能图中的初始步一般对应于系统等待 起动的初始状态,这一步可能会没有什么输出 处于ON状态。初始步是必不可少的,如果没 有该步,无法表示初始状态,系统也无法返回 停止状态。