在FANUC程序中有两种语句,一种是宏语句一种是NC语句,那这种语句怎么区分,有什么区别呢?
宏语句和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
暂无评论内容