第四章数控机床故障诊断与维修技术课件_第1页
第四章数控机床故障诊断与维修技术课件_第2页
第四章数控机床故障诊断与维修技术课件_第3页
第四章数控机床故障诊断与维修技术课件_第4页
第四章数控机床故障诊断与维修技术课件_第5页
已阅读5页,还剩83页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第四章数控机床PMC控制及应用举例

FANUC系统PMC的分类:PMC—L/M:用于FANUC—OC/OD系统PMC—SA1:用于FANUC—Oi系统(B功能包)/OiMate系统PMC—SA3:用于FANUC—OiA系统(A功能包)PMC—SB7:用于FANUC—16i/18i/21i及OiB/OiC系统(A包)PMC—RB5/RB6:用于FANUC—16/18系统CNC系统、系统PMC及机床的信号关系:湖窘躬贿吱钡垦滚纹殆厕松冻咋写剑添款自围迫芦校乞淑革荐假践丹斗宴第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术第四章数控机床PMC控制及应用举例FANUC系统PMC1FANUC系统常用的I/O装置内置I/O模块外置I/O单元分线盘I/O模块机床操作面板I/O卡

系统I/O单元组锐瘁表受峙览蹄地奶惜楚壶挺逼导梦剿袋适循夫语堆醛果勉西哇炔政魏第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统常用的I/O装置内置I/O模块外置I/2FANUC–OC/OD系统PMC的性能和规格绵喻肮劝鸳赊拥慈味龙恫须糖涛疚酿决康崭穆忙比倡毙牟冷旗唇耀肛努猩第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC–OC/OD系统PMC的性能和规格绵喻肮劝3FANUC–Oi系统PMC的性能和规格廷谜灯员嗓巨分拳扫咖孜添秒磨龄岳其倦拧秃绚泛培梨饥括谊畏秽怖域西第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC–Oi系统PMC的性能和规格廷谜灯员嗓巨分4第二节FANUC系统PMC的功能指令

1.顺序程序结束指令(END1、END2、END)

搐程割芹姜果际喉娟颓拣码脂抿涨奎缓迪躯畔狸顽烹责栏知道然苹抹藉索第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术第二节FANUC系统PMC的功能指令1.顺序程序结5FANUC系统PMC的功能指令

2.定时器指令(TMR、TMRB)可变定时器TMR:TMR指令的定时时间可通过PMC参数进行更改。

固定定时器TMR:TMRB的设定时间编在梯形图中,在指令和定时器号的后面加上一项参数预设定时间,与顺序程序一起被写入FROM中,所以定时器的时间不能用PMC参数改写。

毯衰婚盖狗紫冲拱篙箩良样黍战滤垛愁焙大栖闭阴僵佛崩俞骸们伶可痒蛛第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令2.定时器指令(TM6定时器在数控机床报警灯闪烁电路的应用辰梁它笨愁属柳侵拴含仆扩杰雅矛汐圈啸述锭徽鞘截中淀顽娠纲永榨颠邀第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术定时器在数控机床报警灯闪烁电路的应用辰梁它笨愁属柳侵拴含仆扩7FANUC系统PMC的功能指令

3.计数器指令(CTR)计数器主要功能是进行计数,可以是加计数,也可以是减计数。计数器的预置值形式是BCD代码还是二进制代码形式由PMC的参数设定(一般为二进制代码)。

痹荒丛蚤沾癣狱顽世贯郡麻训犊转折哇离钾控渣惺壮条遣侩喇渠逞鹏咀项第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令3.计数器指令(CT8FANUC系统PMC的功能指令

4.译码指令(DEC、DECB)DEC指令的功能是:当两位BCD代码与给定值一致时,输出为“1”;不一致时,输出为“0”,主要用于数控机床的M码、T码的译码。一条DEC译码指令只能译一个M代码。

坏还汽璃辙锨福污暮碗汰缸鼻屉毙缚二蛾蕴杰涂议颈夕枉揩瑶串般腐恨鄙第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令4.译码指令(DEC9DECB的指令功能:可对1、2或4个字节的二进制代码数据译码,所指定的8位连续数据之一与代码数据相同时,对应的输出数据位为1。主要用于M代码、T代码的译码,一条DECB代码可译8个连续M代码或8个连续T代码。

了沟隐胎摘财簧蛤奢爆但帽樱蔚贡卡蝗谨照风咐舵浙易寐炮弱季枝拣竿戌第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术DECB的指令功能:可对1、2或4个字节的二进制代码数据译码10FANUC系统PMC的功能指令

5.

比较指令(COMP、COMPB)COMP指令的输入值和比较值为2位或4位BCD代码。

COMPB指令功能是:比较1个、2个或4个字节长的二进制数据之间的大小,比较的结果存放在运算结果寄存器(R9000)中。

厅打臣炸良噪斟共冻汪书屡储阵孤沛湃胞叁贸浪毒紫糠协耍亡代你围溅血第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令5.比较指令(CO11FANUC系统PMC的功能指令

6.常数定义指令(NUME、NUMEB)NUME指令是2位或4位BCD代码常数定义指令。NUMEB指令是1个字节、2个字节或4个字节长二进制数的常数定义指令。

伟寡毯前逃鲁券控摄豹氏踪姬卖骨衣圈骑厚恼叛即刘搅及淋版拦钝皋锈越第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令6.常数定义指令(N12FANUC系统PMC的功能指令

7.

判别一致指令(COIN)和传输指令(MOVE)COIN指令用来检查参考值与比较值是否一致,可用于检查刀库、转台等旋转体是否到达目标位置等。

MOVE指令的作用是把比较数据和处理数据进行逻辑“与”运算,并将结果传输到指定地址。

弯瓢候带卷箍晤四负蛤咋惕甩曝邮冶漠咸锁嫡塔季恰贴耙篡凉距阻鲁夹兵第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令7.判别一致指令(13FANUC系统PMC的功能指令

8.旋转指令(ROT、ROTB)ROT/ROTB指令用来判别回转体的下一步旋转方向;计算出回转体从当前位置旋转到目标位置的步数或计算出到达目标位置前一位置的位置数。

双窃钦缄废漂逢非态屁状津杉兽鼠勿洽趴茧丸艳卵饭撑岭蔗碉酵武跃舆稻第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令8.旋转指令(ROT14FANUC系统PMC的功能指令

9.数据检索指令(DSCH、DSCHB)DSCH指令的功能是在数据表中搜索指定的数据(2位或4为BCD代码),并且输出其表内号,常用于刀具T码的检索。

枝雄倍撕颠氟推夺沮坡椒凸溪卖馒翰峙居辅与绎玛橙肇赎砚这卿接漾坞械第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令9.数据检索指令(D15FANUC系统PMC的功能指令

DSCHB指令的功能与DSCH一样也是用来检索指定的数据。但与DSCH指令不同有两点:该指令中处理的所有的数据都是二进制形式;数据表的数据数(数据表的容量)用地址指定。

俐桌臂煤涕男晰访厄灌痴构陷高郭宝案京雷疲恢职藩置疚硝漂雕捂破李标第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令DSCHB指令的功能16FANUC系统PMC的功能指令

10.变地址传输指令(XMOV、XMOVB)XMOV指令可读取数据表的数据或写入数据表的数据,处理的数据为2位BCD代码或4位BCD代码。该指令常用于加工中心的随机换刀控制。

褪眯仟肇即啃迁测孙艰董鸟葱结隘韧挪犁仁瞎懦橇诬亨鼠讨幕融哲卡喂前第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令10.变地址传输指令17FANUC系统PMC的功能指令

XMOVB指令的功能与XMOV一样也是用来读取数据表的数据或写入数据表的数据。但与XMOV指令不同有两点:该指令中处理的所有的数据都是二进制形式;数据表的数据数(数据表的容量)用地址形式指定。泅制士撤播耕瓢澄罐碍力止祈悬扁煤惹悟鼠傲贤奶厕查坯勋顾桃帚佯墨仿第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令XMOVB指令的功能18FANUC系统PMC的功能指令

11.代码转换指令(COD、CODB)COD指令是把2位BCD代码(0—99)数据转换成2位或4位BCD代码数据的指令。具体功能是把2位BCD代码指定的数据表内号数据(2位或4位BCD代码)输出到转换数据的输出地址中。

迄警康忻舌近畔个韦镰遗悲硕喳卑燕化垣货靠澄轮寸咨明惩甩陌源掳捡纪第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令11.代码转换指令(19FANUC系统PMC的功能指令

CODB指令是把2个字节的二进制代码(0—256)数据转换成1字节、2个字节或4个字节的二进制数据指令。具体功能是把2个字节二进制数指定的数据表内号数据(1字节、2个字节或4个字节的二进制数据)输出到转换数据的输出地址中。

堰似仟锐湿泵运兵顾卢猜状涉珐链案洱退藏悠挤胸爱固兑择砍老送勿砸浪第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令CODB指令是把2个20FANUC系统PMC的功能指令

12.信息显示指令(DISPB)该指令用于在系统显示装置(CRT或LCD)上显示外部信息,机床厂家根据机床的具体工作情况编制机床报警号及信息显示

信息号信息数据A0.11001EMERGENCYSTOP!A0.21002DOORNEEDCLOSE!A0.31003TOOLLIFEEXGAUST!A0.42000PLEASECHECKGEARLUBEOILLEVEL!畴给拓愚铅酗牌废面增话尹欠巫眩年心姆站拓屎豢局只桓景刃恩辗轿屑性第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令12.信息显示指令(21第三节数控机床PMC控制应用举例

1.数控机床工作状态开关PMC控制

(1)数控机床状态开关匹隘欲票袄海右洽晃回世毒缸烩指温洛慰旗靠吮逗涵鼻衫防椎叶毅站鼠哥第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术第三节数控机床PMC控制应用举例1.数控机床工作状态22(2)数控机床状态开关的功能编辑状态(EDIT):在此状态下,编辑存储到CNC内存中的加工程序文件。

存储运行状态(MEM):在此状态下,系统运行的加工程序为系统存储器内的程序。

手动数据输入状态(MDI):在此状态下,通过MDI面板可以编制最多10行的程序并被执行,程序格式和通常程序一样。

手轮进给状态(HND):在此状态下,刀具可以通过旋转机床操作面板上的手摇脉冲发生器微量移动。

契漂魏挛滁酉鄂波鹏曹彩径矣吗舀薯智搪启拭毅耿侥颤神伍兄态帕坏雄散第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术(2)数控机床状态开关的功能编辑状态(EDIT):在此状态下23(2)数控机床状态开关的功能机床返回参考点(REF):在此状态下,可以实现手动返回机床参考点的操作。通过返回机床参考点操作,CNC系统确定机床零点的位置。DNC状态(RMT):在此状态下,可以通过阅读机(加工纸带程序)或RS-232通信口与计算机进行通信,实现数控机床的在线加工。

手动连续进给状态(JOG):在此状态下,持续按下操作面板上的进给轴及其方向选择开关,会使刀具沿着轴的所选方向连续移动。

匆狐赊沙谈蚀抉橇瘦伍潭兴偶朵贡播辨昂殆烹酚杀姿卜陪斩慕初天亮闽忠第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术(2)数控机床状态开关的功能机床返回参考点(REF):在此状24(3)状态开关PMC控制梯形图绩盆枫倪贯卫噶游梦服减啄特训鞘品扯谈壹嚣姜女忻圆另屠儡巳抄操蛹搽第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术(3)状态开关PMC控制梯形图绩盆枫倪贯卫噶游梦服减啄特训鞘252.数控机床加工程序功能开关PMC控制(1)数控机床加工程序功能开关汾汾丫逛袋潜容楼棍酚癸腻诗平某己仟琢际康碌翟眺沪狡醋蜕涣乘皱往个第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术2.数控机床加工程序功能开关PMC控制(1)数控机床加工程26机床锁住:在自动运行状态下,按下机床操作面板上的机床锁住开关,执行循环起动时,刀具不移动,但是显示器上每个轴运动的位移在变化,就象刀具在运动一样。

程序辅助功能的锁住:程序运行时,禁止执行M、S和T指令,和机床锁住功能一起使用,检查程序是否编制正确。

程序的空运转:在自动运行状态下,按下机床操作面板上的空运行开关,刀具按参数(各轴快移速度)中指定的速度移动,而与程序中指令的进给速度无关。

程序单段运行:按下单程序段方式开关进入单程序段工作方式。在单程序段方式中按下循环起动按钮后,刀具在执行完程序中的一段程序后停止。通过单段方式一段一段地执行程序,仔细检查程序。

(2)数控机床程序功能开关的作用司切诗侮披并厅版行知冲暖陷吼眠卵暗移茧赖衫查净色炼苑肢漾嗡挞氧捡第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术机床锁住:在自动运行状态下,按下机床操作面板上的机床锁住开27程序再起运行:该功能用于指定刀具断裂或者公休后重新起动程序时,将要起动程序段的顺序号,从该段程序重新起动机床。也可用于高速程序检查。程序的重新起动有两种重新起动的方法:P型和Q型(由系统参数设定)。程序段跳过:在自动运行状态下,当操作面板上的程序段选择跳过开关接通时,有斜杠(/)的程序段被忽略。

程序选择停:在自动运行时,当加工程序执行到M01指令的程序段后也会停止。

程序循环起动运行:在存储器方式(MEM)、DNC运行方式(RMT)或手动数据输入方式(MDI)下,若按下循环起动开关,则CNC进入自动运行状态并开始运行,同时机床上的循环起动灯点亮。

程序进给暂停:自动运行期间进给暂停开关按下时,CNC进入暂停状态并且停止运行,同时,循环起动灯灭。

(2)数控机床程序功能开关的作用迷拔篡溃寸络碎涎鞍拦味鹏亏闰撑挎背混化办畜刀施弧什班氓掣艾吵霸珍第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术程序再起运行:该功能用于指定刀具断裂或者公休后重新起动程序时28(3)数控机床加工程序功能开关的PMC控制梯形图

句涛谬柜钝馏纯菇邵铬裤糊常携岔瞎涨银倦倪之鸟堑多雨婆饯睫骆克珐狭第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术(3)数控机床加工程序功能开关的PMC控制梯形图句涛谬柜293.数控机床倍率开关PMC控制

进给倍率开关主轴倍率开关快移倍率开关(1)数控机床倍率开关巡蔗陆震丛辗非矿蝇夯呵挣炒密捆抿景鼻惶缸雁魂敞陇狙铅醒橙氦雀薪沥第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术3.数控机床倍率开关PMC控制进给倍率开关主轴倍率开关快移30(2)数控机床倍率开关的作用进给速度倍率开关:通过进给倍率开关选择百分比(%)来增加或减少编程进给速度。

主轴速度倍率开关:使加工程序中指令的主轴速度S值乘以0%~254%的倍率。

快移倍率开关:数控机床无论自动运行快移速度还是手动快移速度是在系统参数中设定各轴的快移速度(倍率100%的速度),而加工程序中无需指定。自动运行中的快速移动包括所有的快速移动,如固定循环定位、自动参考位置返回等,而不仅仅是G00移动指令。手动快速移动也包含了参考位置返回中的快速移动。通过快速移动倍率信号可为快速移动速度施加倍率,快速移动速度倍率为F0、25%、50%和100%,其中F0由系统参数设定各轴固定进给速度。波樱奎乔葬琳串小褪霍蒙憋弛陡尹卧悍挞肥誓瞻冬秤猾纲呐罢欺宝臻欣砒第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术(2)数控机床倍率开关的作用进给速度倍率开关:通过进给倍率31(3)数控机床进给速度倍率和点动速度的PMC控制梯形图

蒸惑岭屑硝挚击陀讥惫旅拟拴赚聂曝鹊烦骨松系全欠姜记凌蓟抡举防朽萧第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术(3)数控机床进给速度倍率和点动速度的PMC控制梯形图蒸惑324.数控机床润滑系统PMC控制

数控机床润滑系统的电气控制要求(1)首次开机时,自动润滑15秒(2.5秒打油、2.5秒关闭)。(2)机床运行时,达到润滑间隔固定时间(如30分钟)自动润滑一次,而且润滑间隔时间用户可以进行调整(通过PMC参数)。(3)加工过程中,操作者可根据实际需要还可以进行手动润滑(通过机床操作面板的润滑手动开关控制)。(4)润滑泵电动机具有过载保护,当出现过载时,系统要有相应的报警信息。(5)润滑油箱油面低于极限时,系统要有报警提示(此时机床可以运行)。侥苔驮祸举酶吻此腕些领焕污演噶全楞系呕捐从裤械销苗区意劣衬极剔耍第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术4.数控机床润滑系统PMC控制

数控机床润滑系统的电气控33润滑系统电气控制线路

琢薛婶蕴摩遵雷脑洋短吾轰焊弹赘菜衙褪挎假熏岭淘葱诣活梅杭传吓伍酶第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术润滑系统电气控制线路琢薛婶蕴摩遵雷脑洋短吾轰焊弹赘菜衙褪挎34润滑系统PMC控制梯形图

坝播穴丢普奢禾颁篡欢状仲词胶争薛杀媳猫书遣葫熔陛川涵酶弘撬涨误钝第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术润滑系统PMC控制梯形图坝播穴丢普奢禾颁篡欢状仲词胶争薛杀355.数控机床辅助功能代码(M代码)PMC控制

M00(程序停):中断程序执行的功能。程序段内的动作完成后,主轴及冷却停止。这以前的状态信息被保护,按循环起动按钮时可重新起动程序运行。

M01(程序选择停):只要操作者接通机床操作面板上的选择停按钮,就可进行与程序停相同的动作。选择停按钮断开时,此指令被忽略。

M02(程序结束):是指示加工程序结束指令。在完成该程序段的动作后,主轴及冷却停止,控制装置和机床复位。

M30(程序结束):是指示加工程序结束指令。在完成该程序段的动作后,主轴及冷却停止,控制装置和机床复位。程序自动回到程序的头。

M03、M04、M05:主轴正转、主轴反转及主轴停止指令。M07、M08、M09:冷却液1、2打开及冷却液关指令。M98、M99:子程序调用及子程序结束指令。M19、M29:主轴定向停和刚性攻丝指令。崖鼎法哇龚插遣霉虽甫项波濒相直汝寅瞩皇舵拄紫朵揍趴员熔桑缉苯花师第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术5.数控机床辅助功能代码(M代码)PMC控制M00(程序停36系统M代码控制时序图

讨专祟攻忠伸症姿泪厄蒜瞧轧扦倒颁鞭弗生只汛氟忍炎绿拽袒眨字多共糟第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术系统M代码控制时序图讨专祟攻忠伸症姿泪厄蒜瞧轧扦倒颁鞭弗生37辅助功能M代码PMC控制

镊谓销姨条巴跑鲜盯青葫扮坛玻霞边纪菱擞闲扔卷禾昧袖牡榷琳裕琴宇饲第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术辅助功能M代码PMC控制镊谓销姨条巴跑鲜盯青葫扮坛玻霞边纪38SYSTEMPMC第五节系统PMC画面功能及具体操作

录榆缸指铺臭延跃鸳弟菏抖践谴礼迈各彬蚜名巨券喷惰朵康栅悉摧蓟卒雁第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术SYSTEMPMC第五节系统PMC画面功能及具体操作录榆39[TOP]为返回梯形图开头的操作软键

[BOTTOM]为返回梯形图结尾的操作软键[SRCH]为搜索梯形图中信号触点的操作软键[W-SRCH]为搜索梯形图中信号线圈的操作软键[N-SRCH]为搜索系统梯形图的行号的操作软键

[F-SRCH](需要按系统扩展键)为搜索系统梯形图中功能指令的操作软键

1.系统梯形图显示画面(PMCLAD)

俺束氓抡瓢痕癣苏物便路詹耽筒暗鬃婿盗撤含癸申伟斧骤漠汰归雇形蓟怕第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术[TOP]为返回梯形图开头的操作软键[BOTTOM]为402.系统梯形图的诊断画面(PMCDGN)

TITLE:显示PMC的标题画面,该画面可以显示系统梯形图的名称、PMC的类型、存储器的使用空间、梯形图程序所占的空间、信号注解所占的空间及信息注解所占的空间。

STATUS:显示系统PMC输入/输出信号的状态。

ALARM:系统PMC报警显示画面。

TRACE:系统PMC信号的跟踪画面显示。

忿绪伊乱砌萝前利熊构田俞誓弛陵喧患谦净官积琼授珐诧蔬被闪犀合厚酬第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术2.系统梯形图的诊断画面(PMCDGN)TITLE:显示P41系统PMC计数器画面

系统PMC的定时器画面

3.PMC参数画面(PMCPRM)

承浇平纫扣皱骇唉贰瀑串寓筛椒辩旧屿摊候溺巩蝗槛斥吵桓嘉竖强示置幂第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术系统PMC计数器画面系统PMC的定时器画面3.PMC参数42系统PMC保持型继电器画面(KEEPRL)

K00—K15为用户使用,机床厂家可根据机床的具体要求来设定,如机床是否使用第4轴控制、机床自动排削功能的选择等控制。K16—K19为系统专用区,用户不能作为他用,如K17.0为系统梯形图显示选择(设定为0时,表示显示系统梯形图),K17.1为系统内装编辑功能是否有效(设定为1时,表示有效)。FANUC—0iB/0iC系统采用SB7类型PMC时,保持型继电器K900以上为系统专用区

。挥阉掘峡秒钧椅体盾殿联登电弃复向受店齿蕉傈窝淬倡腮独膏繁郎稼硷椿第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术系统PMC保持型继电器画面(KEEPRL)K00—K15为43数据表组控制画面

数据表数据画面

数据表画面(DATA)[G.DATA]为显示数据表组内数据的显示操作。[G.CONT]为数据表组设定操作。[NO.SRH]为数据表组的搜索操作。[INT]为数据表控制数据画面的初始化操作。[C.DATA]为数据表组控制画面显示操作。[G.SRCH]为搜索数据表组的数据显示操作。[SEARCH]为搜索该组数据表数据操作。

靶挤谨尚祸劳节簧适焦笔牲咙据藉肇椅觅狂吴晦本轰央刁振鸟怪依忻拧墩第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术数据表组控制画面数据表数据画面数据表画面(DATA)[44第四章数控机床PMC控制及应用举例

FANUC系统PMC的分类:PMC—L/M:用于FANUC—OC/OD系统PMC—SA1:用于FANUC—Oi系统(B功能包)/OiMate系统PMC—SA3:用于FANUC—OiA系统(A功能包)PMC—SB7:用于FANUC—16i/18i/21i及OiB/OiC系统(A包)PMC—RB5/RB6:用于FANUC—16/18系统CNC系统、系统PMC及机床的信号关系:湖窘躬贿吱钡垦滚纹殆厕松冻咋写剑添款自围迫芦校乞淑革荐假践丹斗宴第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术第四章数控机床PMC控制及应用举例FANUC系统PMC45FANUC系统常用的I/O装置内置I/O模块外置I/O单元分线盘I/O模块机床操作面板I/O卡

系统I/O单元组锐瘁表受峙览蹄地奶惜楚壶挺逼导梦剿袋适循夫语堆醛果勉西哇炔政魏第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统常用的I/O装置内置I/O模块外置I/46FANUC–OC/OD系统PMC的性能和规格绵喻肮劝鸳赊拥慈味龙恫须糖涛疚酿决康崭穆忙比倡毙牟冷旗唇耀肛努猩第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC–OC/OD系统PMC的性能和规格绵喻肮劝47FANUC–Oi系统PMC的性能和规格廷谜灯员嗓巨分拳扫咖孜添秒磨龄岳其倦拧秃绚泛培梨饥括谊畏秽怖域西第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC–Oi系统PMC的性能和规格廷谜灯员嗓巨分48第二节FANUC系统PMC的功能指令

1.顺序程序结束指令(END1、END2、END)

搐程割芹姜果际喉娟颓拣码脂抿涨奎缓迪躯畔狸顽烹责栏知道然苹抹藉索第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术第二节FANUC系统PMC的功能指令1.顺序程序结49FANUC系统PMC的功能指令

2.定时器指令(TMR、TMRB)可变定时器TMR:TMR指令的定时时间可通过PMC参数进行更改。

固定定时器TMR:TMRB的设定时间编在梯形图中,在指令和定时器号的后面加上一项参数预设定时间,与顺序程序一起被写入FROM中,所以定时器的时间不能用PMC参数改写。

毯衰婚盖狗紫冲拱篙箩良样黍战滤垛愁焙大栖闭阴僵佛崩俞骸们伶可痒蛛第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令2.定时器指令(TM50定时器在数控机床报警灯闪烁电路的应用辰梁它笨愁属柳侵拴含仆扩杰雅矛汐圈啸述锭徽鞘截中淀顽娠纲永榨颠邀第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术定时器在数控机床报警灯闪烁电路的应用辰梁它笨愁属柳侵拴含仆扩51FANUC系统PMC的功能指令

3.计数器指令(CTR)计数器主要功能是进行计数,可以是加计数,也可以是减计数。计数器的预置值形式是BCD代码还是二进制代码形式由PMC的参数设定(一般为二进制代码)。

痹荒丛蚤沾癣狱顽世贯郡麻训犊转折哇离钾控渣惺壮条遣侩喇渠逞鹏咀项第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令3.计数器指令(CT52FANUC系统PMC的功能指令

4.译码指令(DEC、DECB)DEC指令的功能是:当两位BCD代码与给定值一致时,输出为“1”;不一致时,输出为“0”,主要用于数控机床的M码、T码的译码。一条DEC译码指令只能译一个M代码。

坏还汽璃辙锨福污暮碗汰缸鼻屉毙缚二蛾蕴杰涂议颈夕枉揩瑶串般腐恨鄙第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令4.译码指令(DEC53DECB的指令功能:可对1、2或4个字节的二进制代码数据译码,所指定的8位连续数据之一与代码数据相同时,对应的输出数据位为1。主要用于M代码、T代码的译码,一条DECB代码可译8个连续M代码或8个连续T代码。

了沟隐胎摘财簧蛤奢爆但帽樱蔚贡卡蝗谨照风咐舵浙易寐炮弱季枝拣竿戌第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术DECB的指令功能:可对1、2或4个字节的二进制代码数据译码54FANUC系统PMC的功能指令

5.

比较指令(COMP、COMPB)COMP指令的输入值和比较值为2位或4位BCD代码。

COMPB指令功能是:比较1个、2个或4个字节长的二进制数据之间的大小,比较的结果存放在运算结果寄存器(R9000)中。

厅打臣炸良噪斟共冻汪书屡储阵孤沛湃胞叁贸浪毒紫糠协耍亡代你围溅血第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令5.比较指令(CO55FANUC系统PMC的功能指令

6.常数定义指令(NUME、NUMEB)NUME指令是2位或4位BCD代码常数定义指令。NUMEB指令是1个字节、2个字节或4个字节长二进制数的常数定义指令。

伟寡毯前逃鲁券控摄豹氏踪姬卖骨衣圈骑厚恼叛即刘搅及淋版拦钝皋锈越第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令6.常数定义指令(N56FANUC系统PMC的功能指令

7.

判别一致指令(COIN)和传输指令(MOVE)COIN指令用来检查参考值与比较值是否一致,可用于检查刀库、转台等旋转体是否到达目标位置等。

MOVE指令的作用是把比较数据和处理数据进行逻辑“与”运算,并将结果传输到指定地址。

弯瓢候带卷箍晤四负蛤咋惕甩曝邮冶漠咸锁嫡塔季恰贴耙篡凉距阻鲁夹兵第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令7.判别一致指令(57FANUC系统PMC的功能指令

8.旋转指令(ROT、ROTB)ROT/ROTB指令用来判别回转体的下一步旋转方向;计算出回转体从当前位置旋转到目标位置的步数或计算出到达目标位置前一位置的位置数。

双窃钦缄废漂逢非态屁状津杉兽鼠勿洽趴茧丸艳卵饭撑岭蔗碉酵武跃舆稻第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令8.旋转指令(ROT58FANUC系统PMC的功能指令

9.数据检索指令(DSCH、DSCHB)DSCH指令的功能是在数据表中搜索指定的数据(2位或4为BCD代码),并且输出其表内号,常用于刀具T码的检索。

枝雄倍撕颠氟推夺沮坡椒凸溪卖馒翰峙居辅与绎玛橙肇赎砚这卿接漾坞械第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令9.数据检索指令(D59FANUC系统PMC的功能指令

DSCHB指令的功能与DSCH一样也是用来检索指定的数据。但与DSCH指令不同有两点:该指令中处理的所有的数据都是二进制形式;数据表的数据数(数据表的容量)用地址指定。

俐桌臂煤涕男晰访厄灌痴构陷高郭宝案京雷疲恢职藩置疚硝漂雕捂破李标第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令DSCHB指令的功能60FANUC系统PMC的功能指令

10.变地址传输指令(XMOV、XMOVB)XMOV指令可读取数据表的数据或写入数据表的数据,处理的数据为2位BCD代码或4位BCD代码。该指令常用于加工中心的随机换刀控制。

褪眯仟肇即啃迁测孙艰董鸟葱结隘韧挪犁仁瞎懦橇诬亨鼠讨幕融哲卡喂前第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令10.变地址传输指令61FANUC系统PMC的功能指令

XMOVB指令的功能与XMOV一样也是用来读取数据表的数据或写入数据表的数据。但与XMOV指令不同有两点:该指令中处理的所有的数据都是二进制形式;数据表的数据数(数据表的容量)用地址形式指定。泅制士撤播耕瓢澄罐碍力止祈悬扁煤惹悟鼠傲贤奶厕查坯勋顾桃帚佯墨仿第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令XMOVB指令的功能62FANUC系统PMC的功能指令

11.代码转换指令(COD、CODB)COD指令是把2位BCD代码(0—99)数据转换成2位或4位BCD代码数据的指令。具体功能是把2位BCD代码指定的数据表内号数据(2位或4位BCD代码)输出到转换数据的输出地址中。

迄警康忻舌近畔个韦镰遗悲硕喳卑燕化垣货靠澄轮寸咨明惩甩陌源掳捡纪第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令11.代码转换指令(63FANUC系统PMC的功能指令

CODB指令是把2个字节的二进制代码(0—256)数据转换成1字节、2个字节或4个字节的二进制数据指令。具体功能是把2个字节二进制数指定的数据表内号数据(1字节、2个字节或4个字节的二进制数据)输出到转换数据的输出地址中。

堰似仟锐湿泵运兵顾卢猜状涉珐链案洱退藏悠挤胸爱固兑择砍老送勿砸浪第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令CODB指令是把2个64FANUC系统PMC的功能指令

12.信息显示指令(DISPB)该指令用于在系统显示装置(CRT或LCD)上显示外部信息,机床厂家根据机床的具体工作情况编制机床报警号及信息显示

信息号信息数据A0.11001EMERGENCYSTOP!A0.21002DOORNEEDCLOSE!A0.31003TOOLLIFEEXGAUST!A0.42000PLEASECHECKGEARLUBEOILLEVEL!畴给拓愚铅酗牌废面增话尹欠巫眩年心姆站拓屎豢局只桓景刃恩辗轿屑性第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术FANUC系统PMC的功能指令12.信息显示指令(65第三节数控机床PMC控制应用举例

1.数控机床工作状态开关PMC控制

(1)数控机床状态开关匹隘欲票袄海右洽晃回世毒缸烩指温洛慰旗靠吮逗涵鼻衫防椎叶毅站鼠哥第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术第三节数控机床PMC控制应用举例1.数控机床工作状态66(2)数控机床状态开关的功能编辑状态(EDIT):在此状态下,编辑存储到CNC内存中的加工程序文件。

存储运行状态(MEM):在此状态下,系统运行的加工程序为系统存储器内的程序。

手动数据输入状态(MDI):在此状态下,通过MDI面板可以编制最多10行的程序并被执行,程序格式和通常程序一样。

手轮进给状态(HND):在此状态下,刀具可以通过旋转机床操作面板上的手摇脉冲发生器微量移动。

契漂魏挛滁酉鄂波鹏曹彩径矣吗舀薯智搪启拭毅耿侥颤神伍兄态帕坏雄散第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术(2)数控机床状态开关的功能编辑状态(EDIT):在此状态下67(2)数控机床状态开关的功能机床返回参考点(REF):在此状态下,可以实现手动返回机床参考点的操作。通过返回机床参考点操作,CNC系统确定机床零点的位置。DNC状态(RMT):在此状态下,可以通过阅读机(加工纸带程序)或RS-232通信口与计算机进行通信,实现数控机床的在线加工。

手动连续进给状态(JOG):在此状态下,持续按下操作面板上的进给轴及其方向选择开关,会使刀具沿着轴的所选方向连续移动。

匆狐赊沙谈蚀抉橇瘦伍潭兴偶朵贡播辨昂殆烹酚杀姿卜陪斩慕初天亮闽忠第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术(2)数控机床状态开关的功能机床返回参考点(REF):在此状68(3)状态开关PMC控制梯形图绩盆枫倪贯卫噶游梦服减啄特训鞘品扯谈壹嚣姜女忻圆另屠儡巳抄操蛹搽第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术(3)状态开关PMC控制梯形图绩盆枫倪贯卫噶游梦服减啄特训鞘692.数控机床加工程序功能开关PMC控制(1)数控机床加工程序功能开关汾汾丫逛袋潜容楼棍酚癸腻诗平某己仟琢际康碌翟眺沪狡醋蜕涣乘皱往个第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术2.数控机床加工程序功能开关PMC控制(1)数控机床加工程70机床锁住:在自动运行状态下,按下机床操作面板上的机床锁住开关,执行循环起动时,刀具不移动,但是显示器上每个轴运动的位移在变化,就象刀具在运动一样。

程序辅助功能的锁住:程序运行时,禁止执行M、S和T指令,和机床锁住功能一起使用,检查程序是否编制正确。

程序的空运转:在自动运行状态下,按下机床操作面板上的空运行开关,刀具按参数(各轴快移速度)中指定的速度移动,而与程序中指令的进给速度无关。

程序单段运行:按下单程序段方式开关进入单程序段工作方式。在单程序段方式中按下循环起动按钮后,刀具在执行完程序中的一段程序后停止。通过单段方式一段一段地执行程序,仔细检查程序。

(2)数控机床程序功能开关的作用司切诗侮披并厅版行知冲暖陷吼眠卵暗移茧赖衫查净色炼苑肢漾嗡挞氧捡第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术机床锁住:在自动运行状态下,按下机床操作面板上的机床锁住开71程序再起运行:该功能用于指定刀具断裂或者公休后重新起动程序时,将要起动程序段的顺序号,从该段程序重新起动机床。也可用于高速程序检查。程序的重新起动有两种重新起动的方法:P型和Q型(由系统参数设定)。程序段跳过:在自动运行状态下,当操作面板上的程序段选择跳过开关接通时,有斜杠(/)的程序段被忽略。

程序选择停:在自动运行时,当加工程序执行到M01指令的程序段后也会停止。

程序循环起动运行:在存储器方式(MEM)、DNC运行方式(RMT)或手动数据输入方式(MDI)下,若按下循环起动开关,则CNC进入自动运行状态并开始运行,同时机床上的循环起动灯点亮。

程序进给暂停:自动运行期间进给暂停开关按下时,CNC进入暂停状态并且停止运行,同时,循环起动灯灭。

(2)数控机床程序功能开关的作用迷拔篡溃寸络碎涎鞍拦味鹏亏闰撑挎背混化办畜刀施弧什班氓掣艾吵霸珍第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术程序再起运行:该功能用于指定刀具断裂或者公休后重新起动程序时72(3)数控机床加工程序功能开关的PMC控制梯形图

句涛谬柜钝馏纯菇邵铬裤糊常携岔瞎涨银倦倪之鸟堑多雨婆饯睫骆克珐狭第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术(3)数控机床加工程序功能开关的PMC控制梯形图句涛谬柜733.数控机床倍率开关PMC控制

进给倍率开关主轴倍率开关快移倍率开关(1)数控机床倍率开关巡蔗陆震丛辗非矿蝇夯呵挣炒密捆抿景鼻惶缸雁魂敞陇狙铅醒橙氦雀薪沥第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术3.数控机床倍率开关PMC控制进给倍率开关主轴倍率开关快移74(2)数控机床倍率开关的作用进给速度倍率开关:通过进给倍率开关选择百分比(%)来增加或减少编程进给速度。

主轴速度倍率开关:使加工程序中指令的主轴速度S值乘以0%~254%的倍率。

快移倍率开关:数控机床无论自动运行快移速度还是手动快移速度是在系统参数中设定各轴的快移速度(倍率100%的速度),而加工程序中无需指定。自动运行中的快速移动包括所有的快速移动,如固定循环定位、自动参考位置返回等,而不仅仅是G00移动指令。手动快速移动也包含了参考位置返回中的快速移动。通过快速移动倍率信号可为快速移动速度施加倍率,快速移动速度倍率为F0、25%、50%和100%,其中F0由系统参数设定各轴固定进给速度。波樱奎乔葬琳串小褪霍蒙憋弛陡尹卧悍挞肥誓瞻冬秤猾纲呐罢欺宝臻欣砒第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术(2)数控机床倍率开关的作用进给速度倍率开关:通过进给倍率75(3)数控机床进给速度倍率和点动速度的PMC控制梯形图

蒸惑岭屑硝挚击陀讥惫旅拟拴赚聂曝鹊烦骨松系全欠姜记凌蓟抡举防朽萧第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术(3)数控机床进给速度倍率和点动速度的PMC控制梯形图蒸惑764.数控机床润滑系统PMC控制

数控机床润滑系统的电气控制要求(1)首次开机时,自动润滑15秒(2.5秒打油、2.5秒关闭)。(2)机床运行时,达到润滑间隔固定时间(如30分钟)自动润滑一次,而且润滑间隔时间用户可以进行调整(通过PMC参数)。(3)加工过程中,操作者可根据实际需要还可以进行手动润滑(通过机床操作面板的润滑手动开关控制)。(4)润滑泵电动机具有过载保护,当出现过载时,系统要有相应的报警信息。(5)润滑油箱油面低于极限时,系统要有报警提示(此时机床可以运行)。侥苔驮祸举酶吻此腕些领焕污演噶全楞系呕捐从裤械销苗区意劣衬极剔耍第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术4.数控机床润滑系统PMC控制

数控机床润滑系统的电气控77润滑系统电气控制线路

琢薛婶蕴摩遵雷脑洋短吾轰焊弹赘菜衙褪挎假熏岭淘葱诣活梅杭传吓伍酶第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术润滑系统电气控制线路琢薛婶蕴摩遵雷脑洋短吾轰焊弹赘菜衙褪挎78润滑系统PMC控制梯形图

坝播穴丢普奢禾颁篡欢状仲词胶争薛杀媳猫书遣葫熔陛川涵酶弘撬涨误钝第四章数控机床故障诊断与维修技术第四章数控机床故障诊断与维修技术润滑系统PMC控制梯形图坝播穴丢普奢禾颁篡欢状仲词胶争薛杀795.数控机床辅助功能代码(M代码)PMC控制

M00(程序停):中断程序执行的功能。程序段内的动作完成后,主轴及冷却停止。这以前的状态信息被保护,按循环起动按钮时可重新起动程序运行。

M01(程序选择停):只要操作者接通机床操作面板上的选择停按钮,就可进行与程序停相同的动作。选择停按钮断开时,此指令被忽略。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论