华拓科技网
您的当前位置:首页加工中心 M、S、T常用指令的实现

加工中心 M、S、T常用指令的实现

来源:华拓科技网
加工中心 M、S、T常用指令的实现

加工中心 M、S、T常用指令的实现

1.辅助功能(M功能)

通常一个程序段只能指定一个M代码,但在设定了参数的情况下也可以在一个程序段中指定多个M代码(No.3407#7=1)。 (1)程序结束(M02、30)

指令功能:它们表示主程序的结束,自动进行停止,控制返回到程序开头。 (2)程序暂停(M00)

指令功能:执行M00时,程序运行暂停,所有模态信息保持不变,按循环起动键后,自动运行恢复运行。 (3)选择停止(M01)

指令功能:执行M01时,自动进行暂停,按循环起动键后,程序继续运行,但只有当机床控制面板上的“选择停”键被选中,这个代码才有效,否则无效。 (4)子程序调用(M98) (5)子程序结束(M99)

指令功能:M99表示子程序结束,执行M99使控制返回到主程序。 (6)换刀指令(刀具交换)(M06) 格式:T—— M06 T——:指刀号

指令功能:执行M06语句,按指定的刀具号调用所需的刀具。 (7)指定刚性攻丝方式(M29) 指令格式: N10 ………; N20 M29 S****;

N30 G84 ……;

加工中心 M、S、T常用指令的实现

指令功能:使程序进入刚性攻丝状态。 2. 22厂加工中心部分M功能代码

M代码 M代码 M00 M01 M02 M03 M04 M05 M06 M08 M09 M10 M11 M12 M13 M14 M16 功 能 *程序停止 *程序任选停 *程序结束 主轴正转 主轴反转 *主轴停止 换刀指令 冷却接通 *冷却断开 工件夹紧+上料门关 工件松开+上料门开 夹具托盘落下 夹具托盘抬起 工件着座气检 ATC低速旋转设定 M29 M30 M38 M39 M66 M67 M代码 M19 功 能 主轴定向 刚性攻丝 程序结束 倍率消除 倍率消除解除 高压冷却2启动 高压冷却2停止 3.主轴速度功能(S功能)

加工中心的主轴速度由S后的最多5位数值(rpm)指定,指定的是主轴速度的单位,其最高转速取决于机床的规定。

加工中心 M、S、T常用指令的实现

4.刀具功能(T指令)

在地址T后指定数值选择机床上的刀具。 加工中心换刀指令格式:T—— M06

例:T12 M06(调12刀为主轴上当前刀具)

T0 M06 (空换刀,有换刀动作,但主轴上没有刀具,T0表示没有刀

具)

使用大刀为防止大刀与其它刀干涉,刀库上放置大刀刀杯的邻近刀杯不能放刀(设定99号刀)。

在编程时注意,大刀之间可交换,小刀不能换大刀,即大刀不能放在两相邻刀杯号不是99的刀杯中。 5.功能实现

(1)CNC至PLC:CNC送至PLC的信息可由CNC 直接送入PLC的寄存器中,所有CNC送至PLC的信号含义和地址(开关量地址或寄存器地址) 均由CNC 厂家确定,PLC编程者只可使用不可改变和增删。如数控指令的M、S、T 功能,通过CNC译码后直接送入PLC相应的寄存器中。

(2) PLC至CNC : PLC 送至CNC 的信息也由开关量信号或寄存器完成,所有PLC送至CNC的信号地址与含义由CNC 厂家确定,PLC 编程者只可使用,不可改变和增删。 (3)如M功能实现。系统送出M指令给PLC,经过译码,输出控制信号,控制主轴正反转和启动停止等等。M指令完成,系统发出完成信号

(4)T功能实现。系统送出T指令给PLC,经过译码,在数据表内检索,找到T代码指定的刀号,并与主轴刀号进行比较。如果不符,发出换刀指令,刀具换刀,换刀完成后,系统发出完成信号。

6.现以M66——“高压冷却2启动”为例:

加工中心 M、S、T常用指令的实现

M辅助功能代码的译码是F7.0开始的,

“高压冷却2启动”的F指令经过译码后是R128.2,有点类似于西门子的数据交换

其中R128.2——(M66 highpre 2 cool on);R123.0——(SP CW cool on hipre 2);

加工中心 M、S、T常用指令的实现

R127.3——(M59 highpre 1 cool off);R128.3----(M67 highpre 2 cool off); R31.7-------(SP air blow) Y7.2------(high pressure motor)

其中R0.1----(FRT door close) R0.2-----(Side door close)

R10.0-----(ready) Y11.1---(High pressure 2 sel)

加工中心 M、S、T常用指令的实现

Y11.1来了以后一定的时间内压力还没建立起来(即X10.2)就会报警A17.1 Y11.1来了以后一定的时间内压力建立起来就会发出完成信号

因篇幅问题不能全部显示,请点此查看更多更全内容