1、1连接培训实习教材第六节 存储卡的操作一 实习目的 (一) 掌握 FANUC i 系列 CNC 的存储器数据存储情况(二) 掌握 FANUC i 系列 CNC 数据输入输出的方法(三) 掌握 使用存储卡对 FANUC i 系列 CNC 数据的输入输出操作二 实习内容使用存储卡对 FANUC i 系列 CNC 数据进行输入输出操作三 实习步骤(一)基本知识介绍 存储卡介绍存储卡即我们平时使用的(ompact flash)卡,在笔记本电脑和有些数码相机中都可使用。存储卡可以在市面上购买或者从我公司购买,一般使用 CF 卡+PCMCIA 适配器。如果在市面(电脑市场)购买,需要挑选兼容性好的卡和适配
2、器,因为市场上的一些存储卡在 CNC 上不能使用。目前 FANUC 的 i 系列系统 0i-B/C,0i Mate-B/C,16i/18i/21i 上都有 PCMCIA 插槽,这样就可以方便的使用存储卡传输备份数据。对于主板和显示器一体型系统,插槽位置在显示器左侧,如下图所示:存储卡插入时,要注意方向,对于一体型显示器,商标向右,注意插入时不要用力过大,以免损坏插针。对于分体型系统,存储卡插在主板上,要到电器柜里插拔。插入时也要注意指示方向,不要插反。2 系统存储区域介绍NC 的的存储区分为 F-ROM,S-RAM 和 D-RAM。其中 F-ROM 为非易失型存储器,系统断电后数据不丢失;S-
3、RAM 为易失型存储器,系统断电后数据丢失,所以其数据需要用系统主板上的电池来保存;D-RAM 为动态存储器,是软件运行的区域,系统断电数据丢失。CNC 数据的保存区域如下:数据类型 保存在 来源 备注CNC 参数 SRAM 机床厂家提供 必须保存PMC 参数 SRAM 机床厂家提供 必须保存梯形图程序 FROM 机床厂家提供 必须保存螺距误差补偿 SRAM 机床厂家提供 必须保存宏程序 SRAM 机床厂家提供 必须保存宏编译程序 FROM 机床厂家提供 较少使用,如有需保存C 执行程序 FROM 机床厂家提供 较少使用,如有需保存系统文件 FROM FANUC 提供 不需要保存注:FANUC
4、 系统文件由 FANUC 公司提供,是支持系统正常运行所需的基本软件,不能删除,同类型系统之间相互拷贝也可能造成系统不正常运行,所以对于这些基本软件不要随意操作。 数据输入输出操作的方法介绍:用存储卡进行数据的输入输出的方法可以分为三种,每种方法各有特点。第一种方法:通过 BOOT 画面的备份 这种方法备份数据,备份的是 SRAM 的整体,数据为二进制形式,在计算机上打不开。但此方法的优点是恢复或调试其他相同机床时可以迅速完成。第二种方法:通过各个操作画面对 SRAM 里各个数据分别备份这种方法在系统的正常操作画面操作,EDIT 方式或急停方式均可操作,输出的是 SRAM 的各个数据,并且是文
5、本格式,电脑可以打开,但缺点是输出的文件名是固定的。第三种方法:通过 ALL I/O 画面 对 SRAM 里各个数据分别备份这种方法也在系统的正常操作画面里的操作,有个专门的操作画面 ALL I/O 画面,但必须是 EDIT 方式才能操作,急停状态下不能操作。 SRAM 里所有的数据都可以分别的被备份和恢复。和第二种方法一样,输出文件的格式是文本格式,电脑也可以打开,和第二种方法不一样的地方在于可以自定义输出的文件名。这样,一张存储卡可以备份多台系统(机床)的数据,以不同的文件名保存。3(二) 实习操作 实习操作概要:1第一种方法 BOOT 画面的备份1)第一步 BOOT 画面的进入 2)第二
6、步 S-RAM 数据的备份和恢复3)第三步 从 BOOT 画面备份梯形图2第二种方法:通过各个操作画面对 SRAM 里各个数据分别备份1)第一步 参数的输入输出2)第二步 加工程序的输入输出3第三种方法:使用 ALL I/O 画面进行 SRAM 数据的输入输出1)第一步 自定义名称输入输出参数2)第二步 加工程序的输入输出4有关梯形图的输入输出5有关用存储卡进行 DNC 加工4以下是具体的操作步骤,请通过实习操作确实掌握存储卡的操作。第一种方法 BOOT 画面的备份第一步 BOOT 画面的进入BOOT 是系统在起动时执行 CNC 软件建立的引导系统,作用是从 F-ROM 中调用软件到 D-RA
7、M 中。BOOT 画面的进入方法,首先插上存储卡,按住显示器下面最右边两个键,然后通电。我们的系统根据显示器大小不同显示器下方按键的个数也不相同,还有 7 个软键和12 个软键的系统,进入 BOOT 画面都是按最右边两个键。注意这里的时序是先按住软键再通电。此时,系统会进入 BOOT 画面,如下图所示:注: 如果是触摸屏系统,按 MDI 键盘上的数字键 和 ,对于 BOOT 画面也用数字键进行操作。5BOOT 画面的各选项所对应的意义为:选项 意义1 系统数据装载(卡 CNC 的 F-ROM)2 系统数据检测,用于检测 F-ROM 中的软件3 系统数据删除,用于删除 F-ROM 中的软件,但是
8、对于系统软件一般不允许删除,在此操作下可删除系统梯图,所以操作时需注意。4 系统软件保存,对于系统基本软件不能保存(针对 F-ROM 中软件)5 S-RAM 数据备份6 存储卡文件删除,用于删除卡中的文件7 存储卡格式化10 结束,退出 BOOT 画面。进行此操作,系统自检然后进入正常画面操作方法如下,如果按屏幕下方软键进入,则用软键操作;如果使用 MDI 键盘数字键,则用数字键操作。第二步 S-RAM 数据的备份在 BOOT 画面中,1 4 项是针对存储卡和 F-ROM 的数据交换,第 5 项是保存 S-RAM中的数据,因为 S-RAM 中保存的系统参数、加工程序等都是我们系统出厂时没有的,
9、所以我们要注意保存,做好备份。在 BOOT 画面中按软键 UP,DOWN把光标移至 15SRAM DATA BACKUP然后按软键SELECT,显示 S-RAM 备份画面,如下: 26这时,注意 MESSAGE 下的信息提示,按照提示进行操作。进入 S-RAM 备份画面后,我们可以看到有两个选项:(1)S-RAM 数据备份,作用是把 S-RAM 中的内容保存到存储卡中。 (S-RAM 卡)(2)恢复 S-RAM 数据,把卡里的内容恢复到系统中。 (卡 S-RAM)注:括号里注明了数据传输的方向,拷贝的时候注意不是同一台系统,参数等内容不相同,如果选择错误会造成系统数据被覆盖,NC 不能正常运行
10、。所以选择第二项时要慎重。我们备份 S-RAM 内容时,用UP , DOWN将光标移至 31 SRAM BACKUP按SELECT选择,系统显示如下画面进行数据保存操作时,选YES,显示如下,S-RAM 开始写入存储卡 4写入结束后,显示如下信息: 57保存结束后,按一下软键SELECT。 6把光标移动到 END 上,然后按软键 SELECT,系统即退回到 BOOT 的初始画面。 7注:在此状态下备份的数据是极其内码打包形式,所以作为备份,可迅速恢复系统,但不能在电脑上阅读。第三步 从 BOOT 画面备份梯形图完整的梯形图分为 PMC 程序和参数两部分,其中 PMC 程序在 F-ROM 中,P
11、MC 参数在 S-RAM 中。在 BOOT 画面主菜单上选择如下所示的 14.SYSTEM DATA SAVE 按软键SELECT选择 。按软键UP,DOWN 把光标移动到 PMC-RA 或 PMC-SB 2上。 (根据 PMC 版本不同,名称有所差别)8按软键SELECT(选择)后,显示如下所示的询问。 3确认后,按软键YES,就把梯形图文件保存到存储卡中了。 4如果要取消时,按软键NO 。结束时,显示如下信息,确认后请按软键SELECT (选择) 。 5输出结束后,把光标移到“END”上,按软键SELECT ,即退回到 BOOT 主画面。 6如果菜单上没有显示“END” ,请按 ,以显示下
12、页菜单。注:有些文件是系统软件,受保护的,此操作不能拷贝9第二种方法:通过各个操作画面对 SRAM 里各个数据分别备份第一步 对参数的备份1需要满足的条件:从系统正常画面下可备份参数,需要两个基本条件:1)参数设定参数号 设定值 说明20 4 使用存储卡作为输入/输出设备2)系统在编辑(EDIT)方式或急停状态下。2操作步骤:在 MDI 键盘上按 ,再按 显示参数画面。 110按OPRT 2按+扩展 3按PUNCH输出 4按NON 0选择不为零的参数,如果选择ALL 为全部参数 511按EXEC执行,选择输出 6操作完成后,参数即被保存在卡中。可以按PROG + CARD检查一下卡中是否有此文
13、件。下图中第 10 项 CNCPARAMDAT 为我们备份的参数。再补充一下:通过这种方式备份的参数,以默认名“CNCPARAM”保存到存储卡中。以此种方式备份的参数可以从电脑上用写字板或记事本直接打开。但是此种方法备份出的参数文件名不可更改。如果卡中有一套名为“CNCPARAM”的系统参数,再备份另外一台系统参数时,原来的数据将会被覆盖。如果要回传参数,从步骤(4)中选择READ,再选择执行,即可把备份出来的参数回传到系统中。第二步 加工程序的输入输出同备份参数一样,程序的输入/输出也要满足 20 号参数值为 4,并且在 EDIT(编辑)方式下进行操作。操作步骤如下:在 MDI 键盘上按 ,
14、再按 显示系统程序画面。 112按OPRT 2按+扩展 3输出程序按PUNCH键 4按执行 键 5此时程序被输出到卡中,从以下画面可以看到可以按PROG + CARD检查一下卡中是否有此文件。下图中第 11 项 O0012 为我们备份的程序。13当系统内程序很多时,我们一次传输一个就比较麻烦,费时费力。系统提供了一种方法能够一次性传输所有程序。在系统程序画面备份全部程序时要先设定参数 3201#6 NPE=1,输入 O-9999 按软键 PUNCH,EXEC ,可一次性把全部程序传入卡中。文件名默认为“PROGRAMALL”。14上图中第 7 项为我们传出的全部程序。相反的,从卡向系统传输加工
15、程序在以上操作第 4 项中选择 READ 1在此画面中输入要读入的程序号 O12,然后选择 执行 2操作完成后,所选程序即被读入系统。 315注意:当系统中有一个程序和要从卡中读入的程序号相同时,不可传输。系统会出 73 号报警。16第三种方法:使用 ALL I/O 画面进行 SRAM 数据的输入输出说明:系统还提供了专门用于输入/输出数据的 ALL I/O 画面。我们上面介绍方法二的参数备份同名文件将被覆盖,那么 ALL I/O 画面自定义名称可以帮助我们解决这个问题。首先是 ALL I/O 画面的显示在 EDIT 方式下,按 MDI 面板上SYSTEM键,然后按下显示器下面软键的扩展键数次
16、出现 ALL I/O 画面,如下所示17第一步 自定义名称输入输出参数同样传输时先进入 ALL I/O 画面传输参数时在屏幕下方的软键中选择 参数 1按软键操作 2如果是传出参数选择PUNCH 3在此画面可以给传出的参数取名,用 MDI 键盘输入文件名,例如我们这里输入 4“0ITCPRM”,按软键F 名称,之后文件名会显示在“FILE NAME=”后面按软键执行 518之后,参数就以文件名 0ITCPRM 被保存在存储卡中。用这种方法可以用一张卡分别备份很多台系统的参数,不会因为文件同名被覆盖。19第二步 加工程序的输入输出1 程序的传出在上图所示 ALL I/O 画面中选择程序,则可看到程
17、序画面。上半部分为卡中程序,下面 1为系统中程序。在上图中选择程式, 操作 ,PUNCH 2可看到如下画面。在此画面可以给程序取文件名。例如我们这里取名为“PRO20”选 3择 F 名称 ,然后选择要传出的程序号 20,按软键O 设定按软键执行,此时选中的程序 O20 以文件名 PRO20 被保存在卡中。如下图中的 6 号文 4件。202 程序的读入在以上程序的传出步骤 中选择F READ 1 2程序的我们以读入 6 号文件 O20 为例。在文件号后面输入 6 按软键F 设定 ,然后输入 2程序号 20,按O 设定21选择执行,此时程序被读入卡中,如下图所示,O20 是新读入的程序。 3注:如
18、果在第 步中选择N READ ,则按照文件名进行选择,操作基本相同。 1这里也需要注意,要从卡中读入的程序号不能和系统中原有的程序号相同。3 一次性传输所有程序 前面讲过从程序画面一次传输所有程序。默认文件名为“PROGRAMALL”。在ALL I/O 画面下也可实现。并且可以给传出的文件取名。首先要设定参数 3201#6=1,到ALL I/O 画面,选择程序 ,PUNCH,可看到如下画面。输入要取得文件名称,例如“0ITCPRO”,按软件F 名称 ,程序号输入-9999,按软键 O 设定输入,然后按执行 。22上图中 11 号文件 0ITCPRO 为传出的全部程序。程序回传时方法和单个程序类
19、似。在 ALL I/O 画面中选择程序 F 设定,选择 11 号文件按软键F 设定,输入-9999,不要按O 设定 ,直接按 执行,此时所有程序被回传到系统当中。23如上图所示,全部程序都被回传。回传时要保证程序号不能重复,否则同样出 73 号报警。有关梯形图的传输1用卡备份梯形图按下 MDI 面板上SYSTEM ,依次按下软建上PMC ,I/O 显示 PMC 的传输画面 1DEVICE 设置为 M-CARD24FUNCTION 处设置为 WRITE 表示备份梯形图DATAKIND 处设置为 LADDER 时仅备份梯形图也可选择备份梯形图参数FILE NO.为梯形图的名字(默认名为 PMC-S
20、B.000)如果自定义名称先输入XX 后面跟文件名。如上图:我们这里取名为“0ITCPMC” (XX 为自定义名称, 当使用小键盘没有符号时,可用# 代替)设定名称之后,可以选择EXEC,梯形图就被备份到卡中。 22从卡中向系统传输梯形图传输时 DEVICE 处设置 READ,文件名处输入要读入的文件“0ITCPMC ”,按软件 执行这时系统会对下一步操作进行提示。选择YES,则梯图被读入系统中。25注意备份梯形图后 DEVICE 处设置为 F-ROM 把传入的梯形存入到系统 F-ROM 中,否则断电后梯图会丢失。读入时一定要确认文件名称,否则容易使其他文件覆盖梯形图,造成系统不能正常运行。有关用存储卡进行 DNC 加工DNC 运行方式(RMT)是自动运行方式的一种,是在读入存储卡中上程序的同时执行自动加工(DNC 运行) 。 需要预先设定参数。参数 20 号为 4,138#7=1 126选择要运行的程序的文件号,例如选择 6 号文件 O20 运行。则输入 6 按DNC-ST,此 2时 DNC 文件名变为 O20,按循环启动开始用 O20 进行 DNC 加工。