第七章数控机床电气控制电路与辅助功能的实现.ppt
《第七章数控机床电气控制电路与辅助功能的实现.ppt》由会员分享,可在线阅读,更多相关《第七章数控机床电气控制电路与辅助功能的实现.ppt(56页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第七章 数控机床电气控制电路与辅助功能的实现主要介绍:数控机床电气控制系统的电路结构与辅助功能的实现2021/9/151 7.1概述一、电气控制电路1、主电路-实现电能分配、短路保护、欠压保护、过载保护等功能。2、控制电路-实现对机床液压、冷却、润滑、照明等的控制。3、接口电路-完成信号的变换与连接。一般采用光电耦合。2021/9/152二、辅助功能1、M功能-控制主轴的正反转及停止、主轴齿轮箱的变速、冷却液的开关、卡盘的松紧及换刀等。动作类型:A、I、C、H2、S功能-主轴转速的控制 S2代码:S00-S99共一百级主要用于分档调速的主轴。S4代码:S0000-S9999用于专用主轴驱动单元
2、的连续或分段无级主轴调速。3、T功能-刀具功能2021/9/153三、数控系统中的PLCCNC和PLC协调配合共同完成数控机床的控制:其中CNC主要完成与数字运算和管理等有关的功能:如零件程序的编辑、插补运算、译码、位置伺服控制等。PLC主要完成与逻辑运算有关的一些动作,没有轨迹上的具体要求,辅助控制装置完成机床相应的开关动作:如工件的装夹、刀具的更换、冷却液的开关等一些辅助动作;它还接受机床操作面板的指令,一方面直接控制机床的动作,另一方面将一部分指令送往CNC用于加工过程的控制。2021/9/154用于数控机床的PLC一般分为两类:内装型(或集成型)CNC的生产厂家为实现数控机床的顺序控制
3、,而将CNC和PLC综合起来设计,称为内装型(或集成型)PLC。内装型PLC是CNC装置的一部分;1.内装型PLC与CNC间的信息传送在CNC内部实现,2.PLC与机床之间信息传送则通过CNC的输入/输出接口电路来实现。3.在硬件上,内装型PLC可与CNC共用一个CPU,也可以单独使用一个 CPU。一般不能独立工作;这种类型的系统在硬件和软件整体结构上合理、实用,性能价格比高;适用于类型变化不大的数控系统。2021/9/155独立型(或外装型)以独立专业化的PLC生产厂家的产品来实现顺序控制系统,称为独立型(或外装型)PLC。1.与CNC装置相对独立的 2.用户有选择的余地,3.而且功能易于扩
4、展和变更,4.独立型PLC和CNC之间是通过输入输出接口连接的。2021/9/1567.2数控系统中数控系统中PLC的信息交换及的信息交换及M、S、T功能的实现功能的实现一、概述 以PLC为中心,在CNC、PLC和MT之间的信息传递。CNC系统、系统系统、系统PMC及机床的信号关系及机床的信号关系:2021/9/157二、M、S、T功能的实现1、M功能的实现 开关量方式 寄存器方式2、S功能的实现 a.S2代码-开关量方式、寄存器方式 b.S4代码-开关量方式、寄存器方式3、T功能的实现 2021/9/1582021/9/159三、内装型PLC及其信息转换以FAGOR8025/8030系统为例
5、,内部输入/输出点数为41/24点。1、资源配置 I1-I41是机床 PLC的外部开关量信号 O1O24是PLC 机床的外部开光量信号 I42I104是CNC PLC的内部开关量信号 O25O64是PLC CNC的内部开关量信号 I/O1、I/O2、I/O3三个连接器内部资源:2047个标志器;255个16位寄存器;32个计时器(可选择计时范围10ms655s);6个计数器(可逆计数范围-32768-+32768或0-65535)。2021/9/1510三、内装型PLC及其信息转换2、内部资源功能描述(1)PLC内部开关量的输入(2)PLC内部开关量的输出(3)PLC标识位(4)PLC寄存器2
6、021/9/1511三、内装型PLC及其信息转换4、CNC与PLC之间的信息交换(1)通过激活标志器,在CNC中产生报警、提示信息。(2)通过激活标志器,在CNC中变量进行读写或修改。(3)执行M、S、T功能过程中,对R201R203的内容进行更新。2021/9/1512 7.3应用举例应用举例 FANUC系统系统PMC的分类的分类:PMCL/M:用于:用于FANUCOC/OD系统系统PMCSA1:用于:用于FANUCO i系统(系统(B功能包)功能包)/O i Mate系统系统PMCSA3:用于:用于FANUCO i A系统(系统(A功能包)功能包)PMCSB7:用于:用于FANUC16i/
7、18i/21i及及O i B/O i C系系统(统(A包)包)PMCRB5/RB6:用于:用于FANUC16/18系统系统2021/9/1513 FANUC 系统常用的系统常用的I/O装置装置内置内置I/O模块模块外置外置I/O单元单元分线盘分线盘I/O模块模块机床操作面板机床操作面板I/O卡卡系统系统I/O单元单元2021/9/1514 FANUC OC/OD系统系统PMC的性能和规格的性能和规格2021/9/1515 FANUC Oi系统系统PMC的性能和规格的性能和规格2021/9/1516 第二节第二节FANUC系统系统 PMC的功能指令的功能指令 1.1.顺序程序结束指令(顺序程序结
8、束指令(END1、END2、END)2021/9/1517 FANUC系统系统 PMC的功能指令的功能指令 2.2.定时器指令(定时器指令(TMRTMR、TMRBTMRB)可变定时器可变定时器TMR:TMR指令的定时时间可通过指令的定时时间可通过PMC参数进参数进行更改。行更改。固定定时器固定定时器TMR:TMRB的设定时间编在梯形图中,在指令的设定时间编在梯形图中,在指令和定时器号的后面加上一项参数预设定时间,与顺序程序和定时器号的后面加上一项参数预设定时间,与顺序程序一起被写入一起被写入FROM中,所以定时器的时间不能用中,所以定时器的时间不能用PMC参数参数改写。改写。2021/9/15
9、18定时器在数控机床报警灯闪烁电路的应用定时器在数控机床报警灯闪烁电路的应用2021/9/1519 FANUC系统系统 PMC的功能指令的功能指令 3.3.计数器指令(计数器指令(CTR)计数器主要功能是进行计数,可以是加计数,也可以是减计数。计数器的预置值形式是BCD代码还是二进制代码形式由PMC的参数设定(一般为二进制代码)。2021/9/1520 FANUC系统系统 PMC的功能指令的功能指令 4.4.译码指令(译码指令(DEC、DECB)DEC指令的功能是:当两位BCD代码与给定值一致时,输出为“1”;不一致时,输出为“0”,主要用于数控机床的M码、T码的译码。一条DEC译码指令只能译
10、一个M代码。2021/9/1521DECB的指令功能:可对1、2或4个字节的二进制代码数据译码,所指定的8位连续数据之一与代码数据相同时,对应的输出数据位为1。主要用于M代码、T代码的译码,一条DECB代码可译8个连续M代码或8个连续T代码。2021/9/1522 FANUC系统系统 PMC的功能指令的功能指令 5.5.比较指令(比较指令(COMP、COMPB)COMP指令的输入值和比较值为2位或4位BCD代码。COMPB指令功能是:比较1个、2个或4个字节长的二进制数据之间的大小,比较的结果存放在运算结果寄存器(R9000)中。2021/9/1523 FANUC系统系统 PMC的功能指令的功
11、能指令 6.6.常数定常数定义义指令(指令(NUME、NUMEB)NUME指令指令是是2位或位或4位位BCD代码常数定义指令。代码常数定义指令。NUMEB指令指令是是1个字节、个字节、2个字节或个字节或4个字节长二进制数的常数个字节长二进制数的常数定义指令。定义指令。2021/9/1524 FANUC系统系统 PMC的功能指令的功能指令 7.7.判别一致指令(判别一致指令(COIN)和传输指令()和传输指令(MOVE)COIN指令用来检查参考值与比较值是否一致,可用于检查刀库、指令用来检查参考值与比较值是否一致,可用于检查刀库、转台等旋转体是否到达目标位置等。转台等旋转体是否到达目标位置等。M
12、OVEMOVE指令指令的作用是把比较数据和处理数据进行逻辑的作用是把比较数据和处理数据进行逻辑“与与”运算,运算,并将结果传输到指定地址。并将结果传输到指定地址。2021/9/1525 FANUC系统系统 PMC的功能指令的功能指令 8.8.旋旋转转指令(指令(ROT、ROTB)ROT/ROTBROT/ROTB指令用来判别回转体的下一步旋转方向;计算出回转体从指令用来判别回转体的下一步旋转方向;计算出回转体从当前位置旋转到目标位置的步数或计算出到达目标位置前一位置的当前位置旋转到目标位置的步数或计算出到达目标位置前一位置的位置数。位置数。2021/9/1526 FANUC系统系统 PMC的功能
13、指令的功能指令 9.9.数据检索指令(数据检索指令(DSCH、DSCHB)DSCHDSCH指令指令的功能是在数据表中搜索指定的数据(的功能是在数据表中搜索指定的数据(2位或位或4为为BCD代码),并代码),并且输出其表内号,常用于刀具且输出其表内号,常用于刀具T码的检索。码的检索。2021/9/1527 FANUC系统系统 PMC的功能指令的功能指令 DSCHBDSCHB指令指令的功能与的功能与DSCH一样也是用来检索指定的数据。但与一样也是用来检索指定的数据。但与DSCH指令不同有两点:该指令中处理的所有的数据都是二进制形指令不同有两点:该指令中处理的所有的数据都是二进制形式;数据表的数据数
14、(数据表的容量)用地址指定。式;数据表的数据数(数据表的容量)用地址指定。2021/9/1528 FANUC系统系统 PMC的功能指令的功能指令 10.10.变变地址地址传输传输指令(指令(XMOV、XMOVB)XMOVXMOV指令指令可可读读取数据表的数据或写入数据表的数据,取数据表的数据或写入数据表的数据,处处理的数据理的数据为为2 2位位BCDBCD代代码码或或4 4位位BCDBCD代代码码。该该指令常用于加工中心的随机指令常用于加工中心的随机换换刀控刀控制。制。2021/9/1529 FANUC系统系统 PMC的功能指令的功能指令 XMOVBXMOVB指令指令的功能与的功能与XMOV一
15、样也是用来一样也是用来读读取数据表的数据或写取数据表的数据或写入数据表的数据入数据表的数据。但与。但与XMOV指令不同有两点:该指令中处理的所指令不同有两点:该指令中处理的所有的数据都是二进制形式;数据表的数据数(数据表的容量)用地有的数据都是二进制形式;数据表的数据数(数据表的容量)用地址形式指定。址形式指定。2021/9/1530 FANUC系统系统 PMC的功能指令的功能指令 11.11.代码转换指令(代码转换指令(COD、CODB)CODCOD指令指令是把是把2 2位位BCDBCD代代码码(099099)数据)数据转换转换成成2 2位或位或4 4位位BCDBCD代代码码数据的指令。具体
16、功能是把数据的指令。具体功能是把2 2位位BCDBCD代码指定的数据表内号数据(代码指定的数据表内号数据(2 2位或位或4 4位位BCDBCD代码)输出到转换数据的输出地址中。代码)输出到转换数据的输出地址中。2021/9/1531 FANUC系统系统 PMC的功能指令的功能指令 CODBCODB指令指令是把是把2 2个字个字节节的二的二进进制代制代码码(02560256)数据)数据转换转换成成1 1字字节节、2 2个字个字节节或或4 4个字个字节节的二的二进进制数据指令。具体功能是把制数据指令。具体功能是把2 2个字节二进个字节二进制数指定的数据表内号数据(制数指定的数据表内号数据(1 1字
17、字节节、2 2个字个字节节或或4 4个字个字节节的二的二进进制制数据数据)输出到转换数据的输出地址中。)输出到转换数据的输出地址中。2021/9/1532 FANUC系统系统 PMC的功能指令的功能指令 12.12.信息显示指令(信息显示指令(DISPB)该指令用于在系统显示装置(该指令用于在系统显示装置(CRTCRT或或LCDLCD)上显示外部信息,机床)上显示外部信息,机床厂家根据机床的具体工作情况编制机床报警号及信息显示厂家根据机床的具体工作情况编制机床报警号及信息显示信息号信息号信息数据信息数据A0.1A0.11001 EMERGENCY STOP1001 EMERGENCY STOP
18、!A0.2A0.21002 DOOR NEED CLOSE1002 DOOR NEED CLOSE!A0.3A0.31003 TOOL LIFE EXGAUST1003 TOOL LIFE EXGAUST!A0.4A0.42000 2000 PLEASE PLEASE CHECK CHECK GEAR GEAR LUBE LUBE OIL LEVELOIL LEVEL!2021/9/1533 第三节第三节 数控机床数控机床PMC控制应用举例控制应用举例 1.1.数控机床工作状态开关数控机床工作状态开关PC控制控制(1)数控机床状态开关数控机床状态开关2021/9/1534(2)数控机床状态开关
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第七 数控机床 电气控制 电路 辅助 功能 实现
限制150内