法兰克系统主程序和子程序的方法

法兰克系统主程序和子程序的方法,第1张

法兰克系统主程序是一个大型的、结构化的软件系统,它可以管理大量的子程序,它们可以在系统级别和应用程序级别(模块级别)运行。主程序在系统级别和模块级别完成大多数功能,例如管理子程序,分配资源,控制访问和收集数据。主程序的子程序可以是单一的、简单的任务,也可以是复杂的任务,可以是静态的或者动态的。子程序可以由用户自定义或由系统自动生成,它们可以根据不同的需求完成特定的任务。子程序的执行可以在系统级别,模块级别以及应用程序级别进行,它们可以相互协调,以便更有效地完成任务。

调用子程序很简单的,主程序里加M98Pxxxx(xxxx为子程序的程序号),另外还要编一个程序为Oxxxx的程序,程序的结尾一定要以M99结尾.加工运行主程序时执行到M98Pxxxx后就会自动调用Oxxxx程序,一直执行至遇到M99后会自动返回主程序的.

如用G10座标偏移一次加工5个产品的主程序

以下是加工的主程序:

Oxxxx

G28 U0 W0

G10 P0 X0 Z0

M98 P....(调用加工程序) 第一个零件

M1

G10 P0 X0 Z_(Z为一个总长)第二个零件

M98 P....

M1

G10 P0 X0 Z_(Z为二个总长)第三个零件

M98 P....

M1

G10 P0 X0 Z_(Z为三个总长)第四个零件

M98 P....

M1

G10 P0 X0 Z_(Z为四个总长)第五个零件

M98 P....

M1

G28 U0 W0

G10 P0 X0 Z0

M30

子程序格式:

O....

T0101 M3 S2000

.

.

.

M99


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11483525.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存