PLC多种编程方法实现顺序控制

顺序控制在工业控制中较为常见。顺序功能图(也叫SFC图)法是PLC针对顺序控制的一种专门的程序设计方法。在SFC图的实际编程中,可以有多种方式编制出对应的梯形图。本文结合三菱FX系列PLC控制实例,对常见的四种编程方式及其特点、适用场合分别加以说明。对于其他型号的PLC,这些编程方法同样适用。

科技信息

计算机与网络

P C多种编程方法实 t 1序控制 L Sl .l l i 渤海船舶职业学院电气工程系孙艳秋 [摘要]顺序控制在工业控制中较为常见。顺序功能图(叫 S C图)也 F法是 P C针对顺序控制的一种专门的程序设计方法。在 S C L F

图的实际编程中,以有多种方式编制出对应的梯形图。本文结合三菱 F系列 P C控制实例,可 X L对常见的四种编程方式及其特点、 适用场合分别加以说明。对于其他型号的 P C,些编程方法同样适用。 L这

[关键词] L 顺序控制编程方法 PC如果一个控制系统可以分解成几个独立的控制动作,且这些动作必须严格按照一定的先后次序执行才能保证生产过程的正常运行,这样的控制系统称为顺序控制系统,也称为步进控制系统。其控制总是一步一步按顺序进行。在工业控制领域中,顺序控制系统的应用很广,尤其在机械行业,几乎无例外地利用顺序控制来实现加丁的自动循环。 顺序功能图法(叫 S C图 )也 F是针对顺序控制系统的一种专门的状态标志,采用组合输出即可实现。使用起保停电路编程方式为图 2编制的梯形图程序如图 3所示。

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 ) 一

在各工步的状

态如表 1示。所

图 3起保停电路编程方式实现顺序控制 2使用步进指令的编程方式 .步进指令是专门为顺序控制设计提供的指令,它的步只能用状态寄存器 s来表示,状态寄存器有断电保持功能,在编制顺序控制程序时,它与步进指令一起使用,而且状态寄存器必须用置位指令 S T置 E位,这样才具有控制功能,才能提供 S L触点, T否则状态寄存器 s与一般的中间继电器 M相同。在步进指令梯形图中不同的步进段允许有双重输出,即允许有重复的负载输出,步进触点结束时要用 R T指令在 E使后面的程序返回原母线。这种编程方法简单、方便、直观,设计效率较高,在顺序控制设计中应优先考虑。但有一些型号 P C没有步进指令, L 就只能采用本文介绍的其他编程方法了。把图 2中的工步 0 3用状态—寄存器¥ 0¥ 3 2~ 2代替,代替以后使用步进指令编出对应的梯形图程序, 如图 4所示

占 SQ1 ( ) X1 S 2 0 (( ) 2)

占 S Q3 ( 3 x)

图1液压动力滑台的一个工作循环表 fY1Y3在各工步的状态表 ~ Yl Y2 Y3

快进 工进+

+ +

快退

+

根据系统控制要求,设计出 S C图程序如下图 2所示。 F

图 4步进指令实现顺序控制 3使用移位寄存器的编程方式 .

I _ 【j一 X E@ 2

1 f 臣 L+ ‘ 图 2 S C图程序 F 二、 C图的四种编程方式 SF

1 .使用起保停电路的基本指令编程方式起保停电路仅仅使用与触点和线圈有关的基本指令,无需编程元件作中间环节。各种型号 P C的指令系统都有相关指令, L加上该电路利用自保持,而具有记忆功能,与传统继电器控制电路基本相类似,从且 因此得到了广泛的应用。这种编程方法通用性强,编程容易掌握,一般在原继电器控制系统的 P C改造过程中应用较多。要指出的是,果 L需如有不连续的工步驱动同一个负载的情况,则要借助中间继电器来作为 一

图 5移位寄存器实现顺序控制从功能表图可以看出,在 0 3各步中只有一个步在某时刻接通而 -其他步都在断开,把各步用中间继电器 MI 0 M13代替, O一 0就很容易用移位寄存器实现控制。图 5为用移位寄存器编程时的梯形图,采用移位

寄存器 M10 M17的前四位 M10 M13代表 4 ( 0一 1 0一 0 下转第 2 8页 ) 0

2 06一

PLC多种编程方法实现顺序控制

你可能喜欢

  • 梯形图编程
  • 时序逻辑电路
  • 组态王实训报告
  • 顺序功能图
  • PLC编程试题
  • 三层电梯的PLC控制

PLC多种编程方法实现顺序控制相关文档

最新文档

返回顶部