1、 第6章 顺控梯形图编程方式6.1 使用STL指令的编程方式 根据系统的顺序功能图设计梯形图的方法称为顺序控制梯形图的编程方式。FX2N系列PLC有两条步进顺控指令: 步进开始指令STL(Step Ladder Instruction) 步进结束指令RETSTL指令仅对状态元件S有效。使用STL指令且与母线连接的状态寄存器的常开触点称为STL触点,用符号 来表示,STL触点有驱动负载、指定转移目标和指定转移条件三个功能。它在梯形图中的表达方式如下图所示。第6章 顺控梯形图编程方式 STL触点可以直接驱动Y、M、S、T等继电器。 与STL触点相连的触点应使用LD或LDI指令。 同一状态寄存器的S
2、TL触点只能用一次。 STL电路中不能使用MC/MCR指令,可以使用CJP/EJP指令(操作复杂,建议不用),MPS指令不能紧跟着STL触点使用。 同一元件的线圈可以被不同的STL触点驱动,即可以双线圈输出。 一系列的STL指令的最后必须写入RET指令。STL指令使用说明第6章 顺控梯形图编程方式一顺序的编程方式 步序 指 令 步序 指 令(a) 状态转移图 (b)梯形图 (c)指令表图6.4 一顺序的编程方式第6章 顺控梯形图编程方式 在状态转移图的 始 的状态为 始状态,状态元件中的S0 S9可用作 始状态。 开始 始状态必须用 它方法 驱动,使作状态。PLCSTOPRUNcurrency
3、1的“,使M8002输出一个,可以fifl 始状态 始状态可以 元件来驱动。 始状态的 状态元件必须用STL指令驱动。程序在一系列STL指令的最后必须有RET指令 S0 ,必须用OUT指令。 在顺序控制编程方法中,所有的转必须用OUT指令驱动,不能用SET指令。第6章 顺控梯形图编程方式 ”序列和 序列的编程方式(a) 状态转移图 (b)梯形图 ”序列 序列第6章 顺控梯形图编程方式 ”顺序和 顺序的编程方式步序 指令 步序 指令 步序 指令 步序 指令第6章 顺控梯形图编程方式3. 复的编程方法 在一下, 一状态 复 一程序,可以 用 复的编程方法。步序 指 令 步序 指 令 (a) 状态转
4、移图 (b)指令表 复编程方法 第6章 顺控梯形图编程方式4.同一转的编程方法 在一条的 程中, 个状态, 下的程序。 可以 用同一转的编程方法。(a) 状态转移图 (b)指令表 同一转的编程方法 步序 指 令 步序 指 令 第6章 顺控梯形图编程方式5.转 一条的编程方法 在下,程序 一条的个状态转 一的个状态, 可以 用转 一的编程方法。(a) 状态转移图 (b)指令表 转 一条的编程方法 步序 指 令 步序 指 令 步序 指 令 第6章 顺控梯形图编程方式6.复 的编程方法在用SFC 编程 ,如 使个 的状态 ,可以 用复 的编程方法。如下图所示,步S22为fl动步 , X3为ON, 状态S23为1 X4为ON, S22 0, 路 。如 使 路 进入 ,必须使输入X0为ON。(a) 状态转移图 (b)指令表 复 的编程方法步序 指 令 步序 指 令