CF卡在FANUC 0i中进行数据传输的方法
摘要:论述了cf卡的使用。cf卡可以进行程序的传输(将卡上的程序传输到cnc系统上和将cnc系统上的程序传输到卡上),可以备份和传输系统参数、刀补、梯形图等,还可实现数控机床系统参数的备份、恢复及dnc在线加工。
关键词:cf  数据传输  在线加工
compact flash card cf卡)可以当作fanuc制器的数据服务器储存空间。而且,当插在fanuc控制器的pcmcia接口上可以当作备份数据用的记忆卡(ic卡)。目前在fanuc数控系统中,均提供pcmcia插槽,通过pcmcia插槽可以很方便的对系统数据进行备份。由于pcmcia插槽位于显示器的左侧,所以使用起来更加方便。
用存储卡进行数据的输入输出的方法可以分为三种,每种方法各有特点。
1 通过boot画面的备份
这种方法备份数据,备份的是sram的整体,数据为二进制形式,在计算机上打不开。但此方法的优点是恢复或调试其他相同机床时可以迅速完成。
cf怎么进不去
第一步 boot画面的进入
boot是系统在起动时执行cnc软件建立的引导系统,作用是从f-rom中调用软件到d-ram中。boot画面的进入方法,首先插上存储卡,按住显示器下面最右边两个键,然后通电(注意这里的时序是先按住软键再通电。此时,系统会进入boot画面)。如图1
boot画面的各选项所对应的意义为:
第二步 s-ram数据的备份
boot画面中,1 4项是针对存储卡和f-rom的数据交换,第5项是保存s-ram中的数据,因为s-ram中保存的系统参数、加工程序等都是我们系统出厂时没有的,所以我们要注意保存,做好备份。
①在boot画面中按软键[up][down]把光标移至 5.sram data backup。②然后按软键[select],显示s-ram备份画面,如图2
这时,注意message下的信息提示,按照提示进行操作。进入s-ram备份画面后,我们可以看到有两个选项:
s-ram数据备份,作用是把s-ram中的内容保存到存储卡中。(s-ram 卡)。②恢复s-ram数据,把卡里的内容恢复到系统中(卡s-ram)。③我们备份s-ram内容时,用[up][down]将光标移至1.sram backup[select]选择。④进行数据保存操作时,选[yes]s-ram开始写入存储卡。⑤写入结束后,按一下软键[select]。⑥把光标移动到end上,然后按软键[select],系统即退回到boot的初始画面。
第三步从boot画面备份梯形图
完整的梯形图分为pmc程序和参数两部分,其中pmc程序在f-rom中,pmc参数在s-ram中。
①在boot画面主菜单上选择如下所示的4.system data save。②    按软键[select][选择]。按软键[up][down]把光标移动到pmc-rapmc-sb上。③按软键[select](选择)系统提示:save okhit yes or no key(如果要取消时,按软键[no]。④确认后请按软键[select]选择)。⑤输出结束后,把光标移到“end”上,按软键[select],即退回到boot主画面。
2 通过各个操作画面对sram里各个数据分别备份
第一步 对参数的备份
①首先参数设定:0020#参数,设定值为4。②系统在编辑(edit)方式或急停状态下。③    mdi键盘上按“system”键,再按“参数”软键。出现参数画面如图3。④依次按下软键[操作][文件输出][全部][执行]cnc参数被输出。
第二步 加工程序的输入输出
同备份参数一样,程序的输入/输出也要满足20号参数值为4,并且在edit(编辑)方式下进行操作。
nc程序读取,操作步骤如下:
①选择 edit 方式。②在mdi键盘上按“system”键,再按“prog”显示系统程序画面。③按功能键“prgrm”,按“卡”键显示程序一览表。④按“操作”键进入传送画面,按“f 读取”键,选取cf卡中文件,输入文件号,按“f 设定”,再指定输入系统后文件的程序号,按“o设定”后就可以按“执行”了。最后,传输过程中,需取消输入时,按软键“取消”,需终止输入时,按软键“停止”。
nc 程序传出,操作步骤如下:①选择mdi方式,在setting画面中修改“i/o 通道”为4(卡的通
道)。②选择edit方式,按功能键“prgrm”,按“卡”键显示程序一览表。③按“操作”键进入传送画面。按“传出”键,设定传输至cf 卡后的文件名,再指定系统文件的程序号,按“o 设定”后就可以“执行”了。如果输入9999,存储器内的所有程序都将输出;若不进行“o 设定”,即传出当前程序。④最后,在传输过程中,需取消输入时,按软键“取消”,需终止输入时,按软键“停止”。
3 使用all i/o画面进行sram数据的输入输出
系统还提供了专门用于输入/输出数据的all i/o画面。我们上面介绍方法二的参数备份同名文件将被覆盖,那么all i/o画面自定义名称可以帮助我们解决这个问题。
edit方式下,按mdi面板上[system]键,然后按下显示器下面软键的扩展键[]数次出现all i/o画面。
自定义名称输入输出参数:①同样传输时先进入all i/o画面传输参数时在屏幕下方的软键中选择[参数]。②按软键[操作]。③如果是传出参数选择[punch]。④在此画面可以给传出的参数取名,用mdi键盘输入文件名,例如我们这里输入“0itcprm”,按软键[f名称],之后文件名会显示在“file name=”后面。⑤按软键[执行]
之后,参数就以文件名0itcprm被保存在存储卡中。用这种方法可以用一张卡分别备份很多台系统的参数,不会因为文件同名被覆盖。
无论是企业生产,还是数控教学,cf卡发挥了重要作用。利用cf卡可以实现nc程序的传送、dnc联机加工、pmc 参数备份及屏幕硬拷贝,有效避免其他方式(如 rs-232c)需要传送线及pc机的麻烦,既方便,又安全,成本也低。
参考文献:
[1]张志军,柳文灿.《数控机床故障诊断与维修》,北京理工大学出版社,2010-7-1.
[2]孙健华.cf卡在数控教学中的应用》《职业教育研究》,201010.
[3]cf卡使用说明》.
[4]《亚龙yl-5580i matetd数控车床实训设备实训指导手册》.