分享

FANUC修改PMC程序增加新功能操作说明

 马话城 2020-06-06

一、备份机床原有参数

FANUC数控系统数据备份的方法有两种常见的方法:

①使用存储卡,在引导系统画面进行数据备份和恢复;

②通过RS232口使用PC进行数据备份和恢复。

1、使用存储卡进行数据备份和恢复

数控系统的启动和计算机的启动一样,会有一个引导过程。在通常情况下,使用者是不会看到这个引导系统。但是使用存储卡进行备份时,必须要在引导系统画面进行操作。在使用这个方法进行数据备份时,首先必须要准备一张符合FANUC系统要求的存储卡(CF卡)。具体操作步骤如下:

1)数据备份:

①将存储卡插入存储卡接口上(NC单元上,或者是显示器旁边)

②进入引导系统画面;(按下显示器下端最右面两个键,给系统上电);

③调出系统引导画面;下面所示为系统引导画面:

1

在系统引导画面选择所要的操作项第4项,进入系统数据备份画面;(用UP或DOWN键)

2

⑤在系统数据备份画面有很多项,选择所要备份的数据项,按下YES键,数据就会备份到存储卡中;

⑥按下SELECT键,退出备份过程;

2)数据恢复:

①如果要进行数据的恢复,按照相同的步骤进入到系统引导画面;

②在系统引导画面选择第一项SYSTEM  DATA  LOADING;

③选择存储卡上所要恢复的文件;

④按下YES键,所选择的数据回到系统中;

⑤按下SELECT键退出恢复过程;

2、修改程序:增加M代码

1M代码译码方法1

译码个数1个字节——8M代码,起始地址号为3,即次模块实现了M3~M10的译码,对应的译码地址为R10.0~R10.7

4

2M代码译码方法2

使用SUB 14DCNV)进行二进制BCD格式转换,然后使用SUB 4DEC)进行译码。第一步进行二进制到BCD转化,SUB14 的功能使用方法如下图,除转化后地址可以使用任何未被占用地址外,其他固定不变。

2

下图例子是对M25进行译码,需要使用到第一步中转化地址。当需要译码M25时,SUB4DEC)中参数输入2511,此时M25译码地址就是右端输出地址R228.0

3

3M代码动作处理部分,完成M代码实际使用功能。

利用译码阶段得到的译码地址,处理实际外围地址。此阶段需要编写者根据M代码实际使用要求进行逻辑编写。下例中为触发一个Y地址,如M25夹具夹紧控制,M26夹紧松开控制。

5

4)结束处理。

当M代码功能执行完毕时,我们需要结束M代码,执行下一条加工程序。M代码结束需要触发信号G4.32个扫描周期以上)。因G4.3信号是M代码、S代码、T代码、B代码通用信号,因此通常编程时使用下述格式进行编程;

3、在机床修改程序步骤

1SYSTEM --> PMCLAD --> EDIT+ --> STOP(停止运行程序)YES --> CREATE/MODIFY(创建或修改程序) --> 修改好后,左键退出--> UPDATEYES --> CANEDT(取消编辑)会出现提示 DO YOU WANT TO WRITE PROGRAM INTO FLASH ROM? --> 点击YES --> EDIT +数次 --> RUN (运行程序)

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多