欢迎来到天天文库
浏览记录
ID:39472270
大小:306.50 KB
页数:6页
时间:2019-07-04
《加工中心 M、S、T常用指令的实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、加工中心M、S、T常用指令的实现 1.辅助功能(M功能)通常一个程序段只能指定一个M代码,但在设定了参数的情况下也可以在一个程序段中指定多个M代码(No.3407#7=1)。(1)程序结束(M02、30)指令功能:它们表示主程序的结束,自动进行停止,控制返回到程序开头。(2)程序暂停(M00)指令功能:执行M00时,程序运行暂停,所有模态信息保持不变,按循环起动键后,自动运行恢复运行。(3)选择停止(M01)指令功能:执行M01时,自动进行暂停,按循环起动键后,程序继续运行,但只有当机床控制面板上的“选择停”键被选中,这个代码才有效,否则无效。(4)子程序调用(M
2、98)(5)子程序结束(M99)指令功能:M99表示子程序结束,执行M99使控制返回到主程序。(6)换刀指令(刀具交换)(M06)格式:T—— M06 T——:指刀号指令功能:执行M06语句,按指定的刀具号调用所需的刀具。(7)指定刚性攻丝方式(M29)指令格式:N10………;N20 M29 S; N30 G84……;指令功能:使程序进入刚性攻丝状态。2.22厂加工中心部分M功能代码M代码M代码功 能M代码功 能M00程序停止M01程序任选停M02程序结束M19主轴定向M03主轴正转M04主轴反转M05主轴停止M
3、29刚性攻丝M06换刀指令M30程序结束M38倍率消除M08冷却接通M39倍率消除解除M09冷却断开M10工件夹紧+上料门关M66高压冷却2启动M11工件松开+上料门开M67高压冷却2停止M12夹具托盘落下M13夹具托盘抬起M14工件着座气检M16ATC低速旋转设定3.主轴速度功能(S功能) 加工中心的主轴速度由S后的最多5位数值(rpm)指定,指定的是主轴速度的单位,其最高转速取决于机床的规定。4.刀具功能(T指令)在地址T后指定数值选择机床上的刀具。加工中心换刀指令格式:T—— M06 例:T12 M06(调12刀为主轴上当前刀具) T0 M06(空换
4、刀,有换刀动作,但主轴上没有刀具,T0表示没有刀具) 使用大刀为防止大刀与其它刀干涉,刀库上放置大刀刀杯的邻近刀杯不能放刀(设定99号刀)。在编程时注意,大刀之间可交换,小刀不能换大刀,即大刀不能放在两相邻刀杯号不是99的刀杯中。 5.功能实现(1)CNC至PLC:CNC送至PLC的信息可由CNC 直接送入PLC的寄存器中,所有CNC送至PLC的信号含义和地址(开关量地址或寄存器地址) 均由CNC 厂家确定,PLC编程者只可使用不可改变和增删。如数控指令的M、S、T 功能,通过CNC译码后直接送入PLC相应的寄存器中。(2) PLC至CNC : PL
5、C 送至CNC 的信息也由开关量信号或寄存器完成,所有PLC送至CNC的信号地址与含义由CNC 厂家确定,PLC 编程者只可使用,不可改变和增删。(3)如M功能实现。系统送出M指令给PLC,经过译码,输出控制信号,控制主轴正反转和启动停止等等。M指令完成,系统发出完成信号(4)T功能实现。系统送出T指令给PLC,经过译码,在数据表内检索,找到T代码指定的刀号,并与主轴刀号进行比较。如果不符,发出换刀指令,刀具换刀,换刀完成后,系统发出完成信号。6.现以M66——“高压冷却2启动”为例:M辅助功能代码的译码是F7.0开始的,“高压冷却2启动”的F指令经过译码后是R1
6、28.2,有点类似于西门子的数据交换其中R128.2——(M66highpre2coolon);R123.0——(SPCWcoolonhipre2);R127.3——(M59highpre1cooloff);R128.3----(M67highpre2cooloff);R31.7-------(SPairblow)Y7.2------(highpressuremotor)其中R0.1----(FRTdoorclose)R0.2-----(Sidedoorclose)R10.0-----(ready)Y11.1---(Highpressure2sel)Y11.1来了
7、以后一定的时间内压力还没建立起来(即X10.2)就会报警A17.1Y11.1来了以后一定的时间内压力建立起来就会发出完成信号
此文档下载收益归作者所有