三菱数控系统的调试及应用
上QQ阅读APP看书,第一时间看更新

14.3 多程序运行

在M70系统中,编制PLC程序可以使用单一的程序,也可以使用多程序编程。所谓多程序编程就是将传统的一个程序改变为多个程序,每个程序的功能性很明确。多程序编程方式与传统的单一程序相比有下列优点:

1)传统的单程序其程序段无分类,容易造成编制程序和调试的混乱,同一功能的各部分可能分布在程序的不同位置,容易造成编程的错误和缺漏,多程序编程方式可以按程序功能单独编制程序,如换刀程序、模式转换程序、速度调节程序、通信程序,这样编程和查找都很方便迅速,条理清楚。

2)传统的单程序编程在程序步很长时,在执行查找元件,查找指令时花费的时间较长,多程序方式则可在指定的程序内迅速查找。

3)多程序编程方式的程序调试方便,在程序调试时,可以只在选定的程序内观察修改,不会担心相关的程序重复或遗漏。

1.多程序编程的方法

在GX软件中,依次进入[工程]→[编辑数据]→[新建],弹出如图14-6所示的窗口,点击确定后,可以建立一个新的程序。用此方法可以建立多个程序。如图14-7所示。

978-7-111-41795-8-Part01-610.jpg

图14-6 新建程序窗口

978-7-111-41795-8-Part01-611.jpg

图14-7 多程序的建立

2.多程序的执行顺序

全部程序是按照先后顺序执行,不是同时执行。执行顺序用GX软件的参数设定:进入[PLC参数]→[程序],用鼠标左键单击左侧“程序”名称,“插入”即完成了各程序的先后次序排列。

3.多程序编程的注意事项

1)单程序编程时,需要在程序起始处编制“指针”,否则会发生错误,而在多程序编程时,各个程序的起始处不需要编制“指针”,加入指针反而出现“用户PLC程序不正确”报警;

2)必须进行“PLC参数”设置,通过参数设置每一程序的运行顺序;如果不进行设置,在执行“PLC写入”时,未设置的程序不被写入NC CPU。