CNC代码一览表

CNC代码一览表
CNC代码一览表

CNC代码一览表M代码一览表

M代码一览表

注) 不能同时处理的M代码

M32中虽然在1程序程序段中能加入4个M代码,但不能同时处理的M代码加入程序时,会发出“227不能同时处理的M代码”的警示.

此警示的组合如下:

M03﹑M04、M05、M19中的2个以上在同一程序段中

M15﹑M16在同一程序段中

M23﹑M24在同一程序段中

M33﹑M34在同一程序段中

M48﹑M49在同一程序段中

M15﹑M33在同一程序段中

M06﹑M149在同一程序段中

M70~M72中两个以上在同一程序段中(只在带有换托盘功能中)

M195~M198不能同时单独发指令

不合规格的M代码

当发出M代码表中没有的M代码或不合规格的M代码指令时,会提示“228不合规格的M代码”,并终止程序,这一点请注意.

但是,M36~M39指令什么也不进行,便到达完了状态.

G代码一览表

表1.1

从表中我们可以看到,G代码被分为了不同的组,这是由于大多数的G代码是模态的,所谓模态G代码,是指这些G代码不只在当前的程序段中起作用,而且在以后的程序段中一直起作用,直到程序中出现另一个同组的G代码为止,同组的模态G代码控制同一个目标但起不同的作用,它们之间是不相容的。00组的G代码是非模态的,这些G代码只在它们所在的程序段中起作用。标有*号的G代码是上电时的初始状态。对于G01和G00、G90和G91上电时的初始状态由参数决定。

如果程序中出现了未列在上表中的G代码,CNC会显示10号报警。

同一程序段中可以有几个G代码出现,但当两个或两个以上的同组G代码出现时,最后出现的一个(同组的)G代码有效。

在固定循环模态下,任何一个01组的G代码都将使固定循环模态自动取消,成为G80模态。

相关主题
相关文档
最新文档