文档介绍:编程器存储器系统程序用户程序数据 I/O 扩展接口 I/O 扩展单元外部设备接口输入接口 CPU 输出接口电源计算机磁带机打印机条码扫描仪. . . 触头按钮行程开关. . . 电磁线圈指示灯电磁阀输出设备 Date: * Page: 1 三菱 FX FX FX FX 2N 2N 2N 2N 系列 PLC PLC PLC PLC 应用技术 Date: * Page: 2 第四章步进顺控指令及编程§ 状态元件与步进顺控指令§ 简单流程的程序设计§ 循环与跳转程序设计§ 选性分支与并行分支程序设计 Date: * Page: 3 第四章步进顺控指令及编程§ 状态元件与步进顺控指令 状态转移图与状态元件每一个生产过程的控制程序均可分为若干个阶段,这些阶段称为状态。在顺序控制的每一个状态中都有完成该状态控制任务的驱动元件和转入下一个状态的条件。状态元件是用于步进顺控编程的重要软元件,随状态动作的转移,原状态元件自动复位。状态元件的常开/ / / / 常闭触点使用次数无限制。( 5 5 5 5 ) S900 S900 S900 S900 ~ S999 S999 S999 S999 报警状态元件状态元件通常分为以下几种类型: ( 1 1 1 1 ) S0 S0 S0 S0 ~ S9 S9 S9 S9 初始状态元件( 2 2 2 2 ) S10 S10 S10 S10 ~ S19 S19 S19 S19 回零状态元件( 3 3 3 3 ) S20 S20 S20 S20 ~ S499 S499 S499 S499 通用状态元件( 4 4 4 4 ) S500 S500 S500 S500 ~ S899 S899 S899 S899 保持状态元件状态转移图,其中状态元件用方框表示,状态元件之间用有箭头的线段连接,表示状态转移的方向。垂直与状态转移方向的短线表示状态转移的条件,而状态元件方框右边连出的部分表示该状态下驱动的元件。 Date: * Page: 4 第四章步进顺控指令及编程状态转移图具有以下特点: ( 1 1 1 1 )每一个状态都是由一个状态元件控制的,以确保状态控制正常进行。( 2 2 2 2 )每一个状态都具有驱动元件的能力,能够使该状态下要驱动的元件正常工作,当然不一定每个状态下一定要驱动元件,应视具体情况而定( 3 3 3 3 )每一个状态在转移条件满足时都会转移到下一个状态,而原状态自动切除。特别指出:在状态转移过程中,在一个扫描周期内会出现两个状态同时动作的可能性, 因此两个状态中不允许同时动作的驱动元件之间应进行联锁控制。由于在一个扫描周期内,可能会出现两个状态同时动作,因此在相邻两个状态中不能出现同一个定时器,否则指令相互影响,可能使定时器无法正常工作§ 状态元件与步进顺控指令 Date: * Page: 5 第四章步进顺控指令及编程 步进顺控指令 1 .步进接点指令 STL 步进接点指令 STL 的功能是从左母线连接步进接点。 STL 指令的操作元件为状态元件 S 。梯形图指令语句表步进接点具有主控和跳转作用,当步进接点闭合时,动步进接点后面的电路块被执行,当步进接点断开时,步进接点后面的电路块不执行。因此在步进接点后面的电路块中不允许使用主控或主控复位指令。§ 状态元件与步进顺控指令 Date: * Page: 6 第四章步进顺控指令及编程 2 .步进返回指令 RET RET 指令的功能是使由 STL 指令所形成的副母线复位。 RET 指令无操作元件。梯形图指令语句表由于步进接点指令具有主控和跳转作用,因此不必每一条 STL 指令后都加一条 RET 指令,只需在最后使用一条 RET 指令就可以了。§ 状态元件与步进顺控指令 Date: * Page: 7 第四章步进顺控指令及编程【例 4-1 】根据图 4-6