收藏 分享(赏)

FANUCPMC简介讲解ppt课件.ppt

上传人:顺达 文档编号:3268312 上传时间:2020-12-18 格式:PPT 页数:30 大小:4.49MB
下载 相关 举报
FANUCPMC简介讲解ppt课件.ppt_第1页
第1页 / 共30页
FANUCPMC简介讲解ppt课件.ppt_第2页
第2页 / 共30页
FANUCPMC简介讲解ppt课件.ppt_第3页
第3页 / 共30页
FANUCPMC简介讲解ppt课件.ppt_第4页
第4页 / 共30页
FANUCPMC简介讲解ppt课件.ppt_第5页
第5页 / 共30页
亲,该文档总共30页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、FANUC 0i-D PMC 简介 1 一、FANUC PMC的概念 1、PMC(Programmable Machine Controller),就是内置 于CNC用来执行数控机床顺序控制操作的可编程机床 控制器。 2、PMC在数控机床上实现的功能主要包括:工作 方式控制、速度倍率控制、自动运行控制、手动运 行控制、主轴控制、机床锁住控制、程序校验控 制、硬件超程和急停控制、辅助电机控制、外部报 警和操作信息控制等。 2 二、FANUC PMC的信号 G F X Y PMC 梯形图 DI/DO *ESP.*DEC等 CNC 公共端 接收 驱动 负载 电源 机床 PMC的信息交换是以PMC为中

2、心,在CNC、PMC和MT三者之间 进行信息交换,如图所示: 保持型继电器 Counter(C) Timer(T) Keep relay(K) Data table(D) Variable table(D ) 中 间 继 电 器 (R ) 3 CNC系统、PMC及机床的信号关系如下图 : CNC信号PMC 机床(MT )信号 F- G- Y- X- *1.X信号 X信号为MT输出到PMC的信号,主要是机床操作面板的按 键、按钮和其它各种开关的输入信号。个别X信号的含义和地 址是FANUC CNC事先定义好的,用来作为高速信号,由CNC直 接读取,可以不经过PMC的处理,如急停信号。 *2.Y信

3、号 Y信号为PMC输出到MT的信号,主要是机床执行元件的控制 信号,以及状态和报警指示等。 4 *3.G信号 G信号为PMC输出到CNC的信号,主要是使CNC改变或执行 某一种运行的控制信号。所有G信号的含义和地址都是FANUC CNC事先定义好的,PMC编程人员只能使用。 *4.F信号 F信号为CNC输出到PMC的信号,主要是反映CNC运行状态 或运行结果的信号。所有F信号的含义和地址都是FANUC CNC 事先定义好的,PMC编程人员只能使用。 5 三、FANUC 0i-D PMC的基本规格 6 四、FANUC 0i-D/0i Mate-D PMC的地址分配 7 五、PMC程序结构 *第一

4、级程序每隔8ms执行一次, 主要编写急停、进给暂停等紧急动作 控制程序,其程序编写不宜过长,否 则会延长整个PMC程序执行时间。第 一级程序必须以END1指令结束。 子程序必须在第二级 程序后制定 *第二级程序每隔8Xn ms执行一 次,n为第二级程序的分割数。第 二级程序必须END2指令结束。 8 六、关于PMC画面的操作 1.进入PMC控制系统画面的操作 首先按SYSTEM键进入系统参数画面,如图: 再连续按向右扩展菜单三次进入PMC操作画面 2.进入PMC诊断与维护画面 9 10 3.进入梯形图监控与编辑画面 11 4.进入PMC配置画面 12 七、PMC基本编程 *触发关断逻辑 描述:

5、信号Y12.0在每次接通信号X17.0时交替接通和关断 13 八.FANUC系统PMC的功能指令 1.顺序程序结 束指令(END1 、END2、END ) 14 2.定时器指令(TMR、TMRB) TMR可变定时器: TMR指令的定时时间可通过PMC参数进行更改 TMR固定定时器:TMRB的设定时间编在梯形图中,在指令和定时器号 的后面加上一项参数预设定时间,与顺序程序一起被写入FROM中,所 以定时器的时间不能用PMC参数改写。 15 定时器在数控机床报警灯闪烁电路的应用 16 3.计数器指令(CTR) 计数器主要功能是进行计数,可以是加计数,也可以是减计数。计 数器的预置形式是BCD码还是

6、二进制形式由PMC的参数设定(一般为二 进制代码) 17 4.译码指令(DEC、DECB) DEC指令的功能是:当两位BCD代码与给定值一致时,输出为“1”;不一 致时,输出为“0”,主要用于数控机床的M码、T码的译码。一条DEC译码指 令只能译一个代码 18 DECB的指令功能:可对1、2或4个字节的二进制代码数据译码,所指定的 8位连续数据之一与代码数据相同时,对应的输出数据位1。主要用于M代 码、T代码的译码,一条DECB代码可译8个连续M代码或8个连续T代码。 19 5.比较指令(COMP、COMPB) COMP:指令的输入值和比较值为2位或4位BCD代码 COMPB指令功能是:比较1

7、个、2个或4个字节长的二进制数据之 间的大小,比较的结果存放在运算结果寄存器(R9000)中。 20 6.常数定义指令(NUME、NUMEB) NUME指令:是2位或4位BCD码常数定义指令 NUMEB指令:是1个字节、2个字节或4个字节长二进制数的常 数定义指令。 21 7.判别一致指令(COIN)和传输指令(MOVE) COIN指令用来检查参考值与比较值是否一致,可用于检查刀库、转 台等旋转体是否达到目标位置等。 MOVE指令的作用是把比较数据和处理数据进行逻辑“与” 运算,并将结果传输到指定地址。 22 8.旋转指令(ROT、ROTB) ROT/ROTB指令用来判别回转体的下一步旋转方向

8、;计算出回转体从当 前位置旋转到目标位置的步数或计算出到达目标位置前一位置的位置数。 a.指令格式 b.回转控制指令ROTB的应用 a.指令格式 b.回转控制指令ROT的应用 23 9.数据检索指令(DSCH、DSCHB) DSCH指令的功能:是在数据表中搜索指定的数据(2位或4位BCD代 码),并且输出其表内号,常用于刀具T代码的检索。 24 DSCHB指令的功能:与DSCH一样也是用来检索指定的数据。但与DSCH指令不 同有两点:该指令中处理的所有的数据都是二进制型式:数据表的数据数数据表 的容量)用地址指定。 25 10.变地址传输指令(XMOV、XMOVB) XMOV指令可读取数据表的

9、数据或写入数据表的数据,处理的数据2 位BCD代码或4位BCD代码。该指令常用于加工中心的随机换刀控制。 26 XMOVB指令的功能:与XMOV一样也是用来读取数据表的数据或写入数据表 的数据。 但与XMOV指令不同的有两点:该指令中处理的所有的数据都是二进制形式;数 据表的数据数(数据表的容量)用地址形式指定。 27 11.代码转换指令(COD、CODB) COD指令:是把2位BCD代码(0-99)数据转换成2位或4位BCD代码数据的 指令。具体功能是把2位BCD代码指定的数据表内号数据(2位或4位BCD代码 )输出到转换数据的输出地址中 28 CODB指令是把2个字节的二进制代码(0-256)数据转换成1字节、2字节或4 字节的二进制数据指令。具体功能是把2个字节二进制数指定的数据表内号数 据(1字节、2字节或4个字节的二进制数据)输出到转换数据的输出地址中。 29 12.信息显示指令(DISPB) 该指令用于在系统显示装置(CRT或LCD)上显示外部信息,机床厂家 根据机床的具体工作情况编制机床报警号及信息显示。 30

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 应用文书 > PPT文档

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报