1
PLC编程实用指南
1.12.3.3 8.3.3  三菱PLC多程序组织
8.3.3 三菱PLC多程序组织

三菱高档PLC的程序是多程序组织的。一个(大)程序可分解为若干(小)程序。而各个(小)程序又可设定为各种不同的执行方式。这些执行方式有:初始执行(在PLC进入运行状态时,第一周期运行)、扫描执行(在PLC进入运行状态后的第二周期开始,每扫描周期均运行)、固定扫描执行(按设定时间间隔执行)、低速执行(在盈余的时间执行)及待机执行(调用它时才执行)。

所设计的程序的执行方式可以用图8-26所示的,PLC编程软件的“参数设置”窗口设定。

978-7-111-39745-8-Chapter09-32.jpg

图8-26 程序执行方式设定示例

如图所示,这个工程有5个程序,其执行类型分别指定为扫描、初始化、待机、固定周期及低速。实际还可增加程序,执行方式也可与上述的重复。

这些程序执行方式可运用相应指令予以改变。这些指令见表8-5。

表8-5 三菱高档机改变程序执行方式所用指令

978-7-111-39745-8-Chapter09-33.jpg

(续)

978-7-111-39745-8-Chapter09-34.jpg

提示:这里的(小)程序都是主程序的一部分,不是一般的子程序,也不是中断子程序。它可在编程时设定或在运行时改变其执行方式。

图8-27所示为它的程序执行方式变化的图解。

978-7-111-39745-8-Chapter09-35.jpg

图8-27 三菱高档机程序执行方式变化图解

要提及的是,不同执行方式的(小)程序可以有多个。这时,除待机外,相同方式程序的执行,将按其编号升序执行。图8-28所示即为有多个初始执行方式程序的执行情况。

978-7-111-39745-8-Chapter09-36.jpg

图8-28 多个初始执行方式程序的执行情况

图8-29所示即为有多个扫描执行方式程序的执行情况。

978-7-111-39745-8-Chapter09-37.jpg

图8-29 多个扫描执行方式程序的执行情况