数控机床数控系统的子程序的应用

时间:2022-09-22来源:佚名

数控机床数控系统的原则上讲主程序和子程序之间并没有区别。用于程序编写经常重复进行的加工,比如某一确定的轮廓形状。子程序位于主程序中适当的地方.在需要时进行调用、运行,可简化程序编制。

程序结束除了用M2指令外,还可以用RET指令结束子程序。RET要求占用一个单独的程序段,不能和其他内容写在同一行。用RET指令结束子程序、返回主程序时不会中断G64连续路径运行方式,用M2指令则会中断G64运行方式.并进入停止状态。

2.子程序名

为了方便地调用某一子程序,必须给子程序取一个程序名。程序名可以自由选取,但必须符合以下规定:开始两个符号必须是字母:其他符号为字母或数字;最多16个字符;没有分隔符。其方法与主程序中程序名的选取方法一样。例如:FRAME7。另外,在子程序中还可以使用地址字L-,其后的值可以有7位数字(只能为整数)。

注意:地址字L之后的每个零均有意义,不可省略。例如:L16并非L016!这是两个不同的子程序。

注释:子程序名L6专门用于刀具更换。

3.子程序调用

在一个程序中(主程序或子程序)可以直接用程序名调用子程序。子程序调用要求占用一个独立的程序段。

例如:

N20 L258:调用子程序L258

N30 LFRAME7:调用子程序LFRAM7

4.子程序重复调用次数p

如果要求多次连续地执行某一子程序,则在编程时必须在所调用子程序的程序名后地址P下写入调用次数,址大次数可以为9999,即P1-P9999。

例如:

Nl0L258 P3:调用子程序L258,运行3次

注意:西门子在调用子程序时,格式正好与FANUC系统相反,在FANCU系统中.如果调用第258号子程序,运行3次,则应是N10 P258 L30。

    相关阅读

    热销商品

    加厚abs安全帽电工建筑工地程施工领导监理透气防砸头盔可印字V型

    这款加厚ABS安全帽专为电工、建筑工地施工人员、领导及监理设计,采用高强度ABS工程塑料,抗冲击、防砸性能优异,有效保障头部安全。帽体加厚设计,增强耐用性与防护等级...
    5.8

    水口钳高硬度模型剪钳电子钳工业级口水剪斜嘴钳偏口斜口专用钳子

    水口钳高硬度模型剪钳是一款工业级精密工具,专为电子、模型制作及精细作业设计。采用优质高碳钢材质,经热处理工艺打造,具备卓越的硬度和耐磨性,可轻松剪切金属引脚、...
    4.8

    170电子剪钳II 如意斜口钳 工业斜嘴钳水口钳 模型剪塑胶钳尖嘴钳

    170电子剪钳II如意斜口钳是一款专业级精密工具,集工业斜嘴钳、水口钳、模型剪、塑胶钳与尖嘴钳功能于一体,适用于电子维修、模型制作、手工艺及精密作业。其采用优...
    4.5

    安全帽国标工地加厚施工领导透气安全头盔建筑工程监理免费印字

    本款安全帽严格遵循国家GB 2811-2019标准,专为建筑工程、工地施工及监理人员设计。采用高强度ABS工程塑料,加厚壳体有效抗冲击,保障头部安全。帽体轻盈透气,内置可调...
    10

    包邮三角型简易螺丝刀三角十字螺丝刀螺丝批改锥起子五金工具5mm

    这款5mm三角型简易螺丝刀,专为拧紧或拆卸三角形螺丝设计,适用于电子维修、家电维护及精密仪器装配等场景。采用优质合金钢材质,刀头硬度高、耐磨损,确保长久使用不变...
    3.64

    网站栏目