FANUC宏程序与宏语句的区别

在FANUC程序中有两种语句,一种是宏语句一种是NC语句,那这种语句怎么区分,有什么区别呢?

5-300x197

宏语句和NC语句

下列程序段为宏语句:
(1) 含运算指令(=)的程序段
(2)含控制指令(如 GOTO、DO、END)的程序段
(3)含宏程序指令(如由 G65、G66、G66.1、G67 或别的G 代码,或M 代码的宏程序)的程序段,除宏语句以外的程序段称为 NC 语句。

解释

与 NC 语句的区别

(1)即使在单程序段方式,机床也不停止。
(2)然而,应注意:当参数 SBM(No.6000#5)设为1 时,在单程序段方式机床会停止。
将其视为刀具径补偿方式中的没有移动的程序段。

与宏语句有相同性质的 NC 语句

(1)NC 语句为子程序调用指令(M98,采用M 代码的子程序调用,或采用T 码的子程序调用),且不含O 或文件名、
N、P、L 以外的指令地址的程序段,与宏语句具有相同的性质。
(2) 包含 M99,且不包含O 或文件名、N、L、P 以外的指令地址的程序段之NC 语句,与宏语句具有相同的性质。

© 版权声明
THE END
喜欢就支持一下吧
点赞2 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容