资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,0,16 十一月 2024,1,第五章:数控机床的可编程控制器,5.3数控系统中PLC的信息交流及M、S、T功用的完成,一、概述,以PLC为中心,在CNC、PLC和MT之间的信息传递。,CNC系统、系统PMC及机床的信号关系:,FANUC 系统常用的I/O装置,内置I/O模块,外置I/O单元,分线盘I/O模块,机床操作面板I/O卡,系统I/O单元,第二节FANUC系统 PMC的功用指令,1.顺序顺序完毕指令END1、END2、END,FANUC系统 PMC的功用指令,2.定时器指令TMR、TMRB,可变定时器TMR:TMR指令的定时时间可经过PMC参数停止更改。,固定定时器TMR:TMRB的设定时间编在梯形图中,在指令和定时器号的前面加上一项参数预设定时间,与顺序顺序一同被写入FROM中,所以定时器的时间不能用PMC参数改写。,FANUC系统 PMC的功用指令,3.计数器指令CTR,计数器主要功用是停止计数,可以是加计数,也可以是减计数。计数器的预置值方式是BCD代码还是二进制代码方式由PMC的参数设定普通为二进制代码。,FANUC系统 PMC的功用指令,4.译码指令DEC、DECB,DEC指令的功用是:当两位BCD代码与给定值分歧时,输入为1;不分歧时,输入为0,主要用于数控机床的M码、T码的译码。一条DEC译码指令只能译一个M代码。,DECB的指令功用:可对1、2或4个字节的二进制代码数据译码,所指定的8位延续数据之一与代码数据相反时,对应的输入数据位为1。主要用于M代码、T代码的译码,一条DECB代码可译8个延续M代码或8个延续T代码。,FANUC系统 PMC的功用指令,5.比拟指令COMP、COMPB,COMP指令的输入值和比拟值为2位或4位BCD代码。,COMPB指令功用是:比拟1个、2个或4个字节长的二进制数据之间的大小,比拟的结果寄存在运算结果寄存器R9000中。,FANUC系统 PMC的功用指令,6.常数定义指令NUME、NUMEB,NUME,指令,是,2,位或,4,位,BCD,代码常数定义指令。,NUMEB,指令,是,1,个字节、,2,个字节或,4,个字节长二进制数的常数定义指令。,FANUC系统 PMC的功用指令,7.判别分歧指令COIN和传输指令MOVE,COIN指令用来反省参考值与比拟值能否分歧,可用于反省刀库、转台等旋转体能否抵达目的位置等。,MOVE指令的作用是把比拟数据和处置数据停止逻辑与运算,并将结果传输到指定地址。,FANUC系统 PMC的功用指令,8.旋转指令ROT、ROTB,ROT/ROTB指令用来判别回转体的下一步旋转方向;计算出回转体从以后位置旋转到目的位置的步数或计算出抵达目的位置前一位置的位置数。,FANUC系统 PMC的功用指令,9.数据检索指令DSCH、DSCHB,DSCH指令的功用是在数据表中搜索指定的数据2位或4为BCD代码,并且输入其表内号,常用于刀具T码的检索。,FANUC系统 PMC的功用指令,DSCHB指令的功用与DSCH一样也是用来检索指定的数据。但与DSCH指令不同有两点:该指令中处置的一切的数据都是二进制方式;数据表的数据数数据表的容量用地址指定。,FANUC系统 PMC的功用指令,10.变地址传输指令XMOV、XMOVB,XMOV指令可读取数据表的数据或写入数据表的数据,处置的数据为2位BCD代码或4位BCD代码。该指令常用于加工中心的随机换刀控制。,FANUC系统 PMC的功用指令,XMOVB指令的功用与XMOV一样也是用来读取数据表的数据或写入数据表的数据。但与XMOV指令不同有两点:该指令中处置的一切的数据都是二进制方式;数据表的数据数数据表的容量用地址方式指定。,FANUC系统 PMC的功用指令,11.代码转换指令COD、CODB,COD指令是把2位BCD代码099数据转换成2位或4位BCD代码数据的指令。详细功用是把2位BCD代码指定的数据表内号数据2位或4位BCD代码输入到转换数据的输上天址中。,FANUC系统 PMC的功用指令,CODB指令是把2个字节的二进制代码0256数据转换成1字节、2个字节或4个字节的二进制数据指令。详细功用是把2个字节二进制数指定的数据表内号数据1字节、2个字节或4个字节的二进制数据输入到转换数据的输上天址中。,FANUC系统 PMC的功用指令,12.信息显示指令DISPB,该指令用于在系统显示装置CRT或LCD上显示外部信息,机床厂家依据机床的详细任务状况编制机床报警号及信息显示,信息号,信息数据,A0.1,1001 EMERGENCY STOP!,A0.2,1002 DOOR NEED CLOSE!,A0.3,1003 TOOL LIFE EXGAUST!,A0.4,2000 PLEASE CHECK GEAR LUBE OIL LEVEL!,第三节 数控机床PMC控制运用举例,1.数控机床任务形状开关PC控制,(1)数控机床形状开关,2数控机床形状开关的功用,编辑形状(EDIT):在此形状下,编辑存储到CNC 内存中的 加工顺序文件。,存储运转形状MEM:在此形状下,系统运转的加工顺序为系统存储器内的顺序。,手动数据输入形状MDI:在此形状下,经过MDI 面板可以编制最多10 行的顺序并被执行,顺序格式和通常顺序一样。,手轮进给形状HND:在此形状下,刀具可以经过旋转机床操作面板上的手摇脉冲发作器微量移动。,2数控机床形状开关的功用,机床前往参考点REF:在此形状下,可以完成手动前往机床参考点的操作。经过前往机床参考点操作,CNC系统确定机床零点的位置。,DNC形状RMT:在此形状下,可以经过阅读机加工纸带顺序或RS-232通讯口与计算机停止通讯,完成数控机床的在线加工。,手动延续进给形状JOG:在此形状下,继续按下操作面板上的进给轴及其方向选择开关,会使刀具沿着轴的所选方向延续移动。,3形状开关PMC控制梯形图,2.数控机床加工顺序功用开关PC控制,(1)数控机床加工顺序功用开关,机床锁住:在自动运转形状下,按下机床操作面板上的机床锁住开关,执行循环起动时,刀具不移动,但是显示器上每个轴运动的位移在变化,就象刀具在运动一样。,顺序辅佐功用的锁住:顺序运转时,制止执行M、S 和T 指令,和机床锁住功用一同运用,反省顺序能否编制正确。,顺序的空运转:在自动运转形状下,按下机床操作面板上的空运转开关,刀具按参数各轴快移速度中指定的速度移动,而与顺序中指令的进给速度有关。,顺序单段运转:按下单顺序段方式开关进入单顺序段任务方式。在单顺序段方式中按下循环起动按钮后,刀具在执行完顺序中的一段顺序后中止。经过单段方式一段一段地执行顺序,细心反省顺序。,(2)数控机床顺序功用开关的作用,顺序再起运转:该功用用于指定刀具断裂或许公休后重新起动顺序时,将要起动顺序段的顺序号,从该段顺序重新起动机床。也可用于高速顺序反省。顺序的重新起动有两种重新起动的方法:P 型和Q 型由系统参数设定。,顺序段跳过:在自动运转形状下,当操作面板上的顺序段选择跳过开关接通时,有斜杠/的顺序段被疏忽。,顺序选择停:在自动运转时,当加工顺序执行到M01 指令的顺序段后也会中止。,顺序循环起动运转:在存储器方式(MEM)、DNC 运转方式(RMT)或手动数据输入方式MDI下,假定按下循环起动开关,那么CNC 进入自动运转形状并末尾运转,同机遇床上的循环起动灯点亮。,顺序进给暂停:自动运转时期进给暂停开关按下时,CNC 进入暂停形状并且中止运转,同时,循环起动灯灭。,(2)数控机床顺序功用开关的作用,(3)数控机床加工顺序功用开关的PMC控制梯形图,3.数控机床倍率开关PC控制,进给倍率开关,主轴倍率开关,快移倍率开关,(1)数控机床倍率开关,(2)数控机床倍率开关的作用,进给速度倍率开关:经过进给倍率开关选择百分比%来添加或增加编程进给速度。,主轴速度倍率开关:使加工顺序中指令的主轴速度S 值乘以0254的倍率。,快移倍率开关:数控机床无论自动运转快移速度还是手动快移速度是在系统参数中设定各轴的快移速度倍率100%的速度,而加工顺序中无需指定。自动运转中的快速移动包括一切的快速移动,如固定循环定位、自动参考位置前往等,而不只仅是G00 移动指令。手动快速移动也包括了参考位置前往中的快速移动。经过快速移动倍率信号可为快速移动速度施加倍率,快速移动速度倍率为F0、25%、50%和100%,其中F0由系统参数设定各轴固定进给速度。,3数控机床进给速度倍率和点动速度的PMC控制梯形图,4.数控机床润滑系统PC控制,数控机床润滑系统的电气控制要求,1初次开机时,自动润滑15秒2.5秒打油、2.5秒封锁。,2机床运转时,到达润滑距离固定时间如30分钟自动润滑一次,而且润滑距离时间用户可以停止调整经过PMC参数。,3加工进程中,操作者可依据实践需求还可以停止手动润滑经过机床操作面板的润滑手动开关控制。,4润滑泵电动机具有过载维护,当出现过载时,系统要有相应的报警信息。,5润滑油箱油面低于极限时,系统要有报警提示此机遇床可以运转。,润滑系统电气控制线路,润滑系统PMC控制梯形图,5.数控机床辅佐功用代码代码PC控制,M00(顺序停):中缀顺序执行的功用。顺序段内的举措完成后,主轴及冷却中止。这以前的形状信息被维护,按循环起动按钮时可重新起动顺序运转。,M01(顺序选择停):只需操作者接通机床操作面板上的选择停按钮,就可停止与顺序停相反的举措。选择停按钮断开时,此指令被疏忽。,M02(顺序完毕):是指示加工顺序完毕指令。在完成该顺序段的举措后,主轴及冷却中止,控制装置和机床复位。,M30(顺序完毕):是指示加工顺序完毕指令。在完成该顺序段的举措后,主轴及冷却中止,控制装置和机床复位。顺序自动回到顺序的头。,M03、M04、M05:主轴正转、主轴反转及主轴中止指令。,M07、M08、M09:冷却液1、2翻开及冷却液关指令。,M98、M99:子顺序调用及子顺序完毕指令。,M19、M29:主轴定向停和刚性攻丝指令。,系统M代码控制时序图,辅佐功用M代码PMC控制,SYSTEM,PMC,系统PMC画面功用及详细操作,TOP为前往梯形图扫尾的操作软键 BOTTOM为前往梯形图开头的操作软键 SRCH为搜索梯形图中信号触点的操作软键 W-SRCH为搜索梯形图中信号线圈的操作软键 N-SRCH为搜索系统梯形图的行号的操作软键 F-SRCH需求按系统扩展键为搜索系统梯形图中功用指令的操作软键,1.系统梯形图显示画面PMCLAD,2.系统梯形图的诊断画面PMCDGN,TITLE:显示PMC的标题画面,该画面可以显示系统梯形图的称号、PMC的类型、存储器的运用空间、梯形图顺序所占的空间、信号注解所占的空间及信息注解所占的空间。,STATUS:显示系统PMC输入/输入信号的形状。,ALARM:系统PMC报警显示画面。,TRACE:系统PMC信号的跟踪画面显示。,系统PMC计数器画面,系统PMC的定时器画面,3.PMC参数画面PMCPRM,系统PMC坚持型继电器画面KEEPRL,K00K15为用户运用,机床厂家可依据机床的详细要求来设定,如机床能否运用第4轴控制、机床自动排削功用的选择等控制。K16K19为系统公用区,用户不能作为他用,如K17.0为系统梯形图显示选择(设定为0时,表示显示系统梯形图),K17.1为系统内装编辑功用能否有效(设定为1时,表示有效)。FANUC0iB/0iC系统采用SB7类型PMC时,坚持型继电器K900以上为系统公用区。,
展开阅读全文