西门子808D系统如何调用子程序

2018-02-01 10:23:56 浏览数 (1)

西门子808D有两种操作编程模式,一种是西门子模式,一种是ISO模式(即广数,法拉克编程模式)

如何在西门子模式下调用子程序呢?

西门子模式下,建立如下的两个程序

注意命名规则,主程序命名可以采用字母加数字的方式,且没有特殊要求,

子程序命名时,需要以L开头,即L 的方式,同时L2和L02 也是不一样的

两个程序内容如下:

调用的格式为 程序名 P,如该程序中为L2P2,即是调用了程序名为L2的子程序2次

以下为程序运行的结果,X轴从0走了两个100mm

2.如何在ISO模式下调用子程序呢?

首先将机床切换到ISO模式

建立如下两个程序,2为主程序,123为子程序

运行结果如下:

在命名子程序时需要注意的一点是,系统内部参数20734对命名规则会产生影响,

如20734的位6设置为1时,子程序名不足4位时前面不能用0来填补,如我把子程序命名为0123

调用M98P0123L2 就会出现如下报警:

解决的方法,一种是改变程序名,即直接命名子程序为123,或者需要通过修改系统内部参数20734的位6为0.

总之,如果在调用子程序的过程中出现报警,尤其要注意子程序的命名!

想了解更多的西门子数控,可以关注一下公众号,随时欢迎您来电咨询!

iso

0 人点赞