APP下载

FANUC 0i数控系统数据保护及解除方法探讨

2014-03-09黄登红

机床与液压 2014年8期
关键词:数据保护数控系统数控机床

黄登红

(长沙航空职业技术学院,湖南长沙 410124)

FANUC 0i数控系统数据保护及解除方法探讨

黄登红

(长沙航空职业技术学院,湖南长沙 410124)

以目前国内主流的日本FANUC 0i系列数控系统为例,对数控机床系统参数、PMC程序、数控加工程序等各类机床数据的保护进行了研究和归纳,并给出了相应的数据保护解除方法,为数控设备实际维护与维修过程中的数据保护与破解提供参考。

数控系统;保护解除;机床数据

机床数据是将数控系统适配于具体的机床所需设置的有关数据,如系统参数、螺距误差补偿值、PLC (PMC)程序、宏程序等。这些数据在数控机床出厂时就已设定,并实施了写保护或加密等保护措施,避免用户随意修改数据而导致机床故障。在机床性能调整和故障维修需要修改参数时,则必须先解除数据保护。在数控机床使用过程中,常常因为机床数据保护措施不到位,造成参数被随意修改而导致机床故障;实际数控机床维修中,也常常由于不能及时解除数据保护,影响了故障排除效率和效果。下面以目前国内主流的日本FANUC 0i系列数控系统为例,分析数控机床维修过程中常用的机床数据保护及相应解除方法。

1 系统参数的保护及相应解除方法

系统参数的保护方法较多,保护方法不同,其解除方法也通常不一样。下面列举数控机床维修维护中典型的几种系统参数保护方法,并给出相应的保护解除措施。

方法一:通过系统设定画面的“参数写入(PWE)”设置数据保护及保护解除

参数保护。打开数控系统的参数设定画面,设置数据保护。具体操作步骤为:将数控系统置于MDI方式,按“OFS/SET”功能键→[设定]软键,进入系统设定画面(如图1所示),将“参数写入”设置为0表示“禁止写入参数”。在这种情况下,若修改系统参数则显示“禁止写入”的报警信息,系统参数不能进行修改,从而起到参数保护作用。

参数保护解除。必须修改参数时,则在系统设定画面,将“参数写入 (PWE)”设置为1,表示“可写入参数”。在这种情况下,系统参数能够被修改。

机床厂家通常使用该法进行数据保护。该方法在数控系统操作手册上有介绍,普通操作者也可利用该法来解除参数保护以对参数进行修改,因此仅仅用该方法对数据进行保护,安全性不高。

图1 系统设定画面

方法二:设置系统参数3208JHJ0(SKY)

系统参数3208#0(SKY)设置系统操作面板上的“SYSTEM”功能键是否有效。当该参数为0时,“SYSTEM”功能键有效;该参数为1时,“SYSTEM”功能键无效。

参数保护。将系统参数3208#0(SKY)设置为1,系统面板MDI键盘上的“SYSTEM”键无效。由于要进入系统的参数界面必须按“SYSTEM”键,将该参数设置为1后,由于进不了系统参数界面,普通操作者就无法对系统参数进行修改。

参数保护解除。由于系统面板 MDI键盘上的“SYSTEM”键已经无效,不能进入到系统参数界面将该参数置0了,这时可通过进入系统设定画面来修改该参数。具体操作步骤为:将数控系统置于MDI方式,按“OFS/SET”功能键→ [设定]软键,进入系统设定画面,按翻页键,直至找到该参数,将其置0即可。

方法三:设置系统参数3292#7(PK5)

系统参数3292#7(PK5)设置KEYPRM信号(PMC信号G46.0)是否有效。当该参数为0时,KEYPRM信号无效,参数是否可以修改,由图1所示系统设定画面中的参数可写设定(PWE)决定;当该参数为1时,KEYPRM信号有效,则参数设定画面的参数可写设定 (PWE)无效,KEYPRM信号(G46.0)用于存储器保护和参数可写设定。

参数保护。将系统参数3292#7(PK5)设置为1,在数控机床PMC信号G46.0(KEYPRM信号)为0的情况下,系统参数则处于写保护状态,不能修改。由于此时系统设定画面的参数可写设定 (PWE)无效,因此不能再在参数界面下将该参数改为0来取消保护。

参数保护解除。在参数界面是不能将该参数由1改为0的,这时可通过进入系统设定画面来修改该参数。具体操作步骤为:将数控系统置于MDI方式,按“OFS/SET”功能键→[设定]软键,进入系统设定画面,按翻页键,直至找到该参数,将其置0即可。

方法四:结合系统参数与系统PMC程序

这里要利用系统参数3290#7(KEY),该参数设置存储器保护是使用KEY1~KEY4信号还是只使用KEY1信号。当3290#7(KEY)为0时,刀具偏置量、SETTING数据、程序、PMC数据等是否允许编辑分别由KEY1~KEY4信号定,对应关系具体见表1;当3290#7(KEY)为1时,程序编辑、PMC数据的输入均只由KEY1信号定,不使用KEY2~KEY4信号。

表1 KEY1~KEY4信号对应功能

存储器保护相关PMC程序 (梯形图)通常如图2所示。图中X2.6为存储器保护钥匙开关的信号输入地址,K7.2通常设置为 1。当钥匙开关断开(X2.6=0)时,KEY1~KEY4为0,刀具偏置量、SETTING数据、程序、PMC数据等数据处于保护状态,不能编辑。当钥匙开关接通 (X2.6=1)时,解除保护状态。

图2 KEY信号的梯形图

系统参数保护措施为:先将系统参数3290#7 (KEY)设置为0,再将系统参数3292#7(PK5)设置为1,然后断开钥匙开关 (X2.6=0)即可。系统参数3292#7(PK5)设置为1后,系统参数处于保护状态,若要解除参数保护,只能在系统设定画面修改该参数,然而这时钥匙开关已断开 (X2.6=0),KEY2(G46.4)为0,SETTING数据不能编辑,即在系统设定画面也无法修改参数3292#7(PK5)。

系统参数保护解除措施。将钥匙开关接通,确保KEY2(G46.4)为1,从而使得系统设定画面 (SETTING数据)编辑可行,然后进入系统设定画面,将系统参数3292#7(PK5)置0,这样就可进入参数界面修改系统参数了。在没有开关钥匙来接通KEY2 (G46.4)信号的情况下,也可将 KEYPRM信号(G46.0)强制置1,然后在系统参数界面修改3292# 7(PK5)及其他参数。FANUC-0iB/0iC/0iD等系统的PMC增加了“PMC的强制功能”,具体操作步骤为:按“SYSTEM”功能键→[PMC]软键→[PMCDGN]软键→[STATUS]软键→[FORCE]软键,找到G46.0强制置1。

方法二、方法三、方法四在一般维修资料中介绍较少,相当一部分从事数控维修的人员不清楚这部分参数的作用,也不知道该如何解除保护,因而能够对系统参数起到较好的保护作用。如果要解除参数保护,在系统设定画面找到3208#0或3292#7进行修改,或在PMC信号画面将KEYPRM信号 (G46.0)强制置1即可,操作也比较方便。

2 PMC程序的保护及解除方法

PMC程序由机床厂家编写后是不允许非专业人士随意修改的。PMC程序的保护方法主要有如下两种:

方法一:通过PMC设定画面进行PMC保护设置

进入PMC设定画面的具体操作步骤为:按“SYSTEM”功能键→[PMC]软键→[PMCPRM]软键→[SETTING]软键,即可进入如图3所示的PMC设定画面。画面中“EDIT ENABLE”设置是否允许编辑PMC程序,如果设为NO,操作者不能编辑PMC程序;“WRITE TO F_ROM”设置编辑PMC程序后是否可写入Flash ROM,若将该参数设置为NO,即使操作者修改了PMC程序,也不能保存到Flash ROM,机床断电后将恢复修改前状态;“HIDE PMC PROGRAM”设置是否隐藏PMC程序,设置为YES,PMC程序被隐藏,操作者看不到PMC程序,也无从编辑了。

图3 PMC设定画面

方法二:用梯形图的密码功能

通常利用FANUC-Ladder III软件完成梯形图加密。具体操作步骤为:在FANUC-Ladder III软件中导入需加密的梯形图,然后打开TOOL(工具)菜单,选择Compile(编译),出现Compile(编译)对话框,点击Option(选项)标签,在对话框中勾选“Setting of password”(设置密码),点击 Exec(执行),出现如图4所示密码设置对话框,在密码设置对话框完成PMC程序的显示和编辑密码设置,编译后将PMC程序上传到数控机床。PMC程序加密后,用户要查看或编辑则必须先输入密码。

图4 密码设置对话框

在数控机床维修中,通常要对PMC程序进行查阅,遇到PMC程序被隐藏保护时,则必须要解除保护。对于采用方法一保护的,则在PMC设定画面修改相关参数即可,如将“HIDE PMC PROGRAM”设置为NO,就解除了隐藏保护。对于采用方法二加密保护的,查看或编辑PMC程序则必须先输入密码。密码可向机床厂家咨询获得,也可采用相关FANUC PMC密码破解程序进行解密,如图5所示。

图5 FANUC PMC密码破解

3 数控程序的保护及相应解除方法

一些重要的数控程序如加工中心换刀子程序等不允许随意修改,需要施加保护。通常利用3202号系统参数来对程序进行保护。3202#4(NE9)设置是否禁止程序号为9000~9999号的程序编辑,为0时不禁止程序编辑,为1时禁止编辑;3202#6(PSR)设置受保护程序的程序号检索是否有效,为0时无效,即受保护程序不会显示。

需要保护某程序时,将该程序取名为O9000~O9999中间任一程序名,然后将系统参数 3202#4 (NE9)设置为1,如果还需隐藏保护程序内容,再将3202#6(PSR)设置为0即可。若要查看所保护程序的内容,将3202#6(PSR)设置为1,若需要对保护程序进行编辑,则将系统参数3202#4(NE9)设置为0。

4 结束语

以上机床数据保护及其解除方法是作者在长期的数控维修中所总结出来的,供大家参考,特别要提醒的是不得随意解除机床数据的保护,在解除数据保护进行编辑前,一定要做好相关数据的备份工作。

【1】刘永久.数控机床故障诊断与维修技术[M].北京:机械工业出版社,2010.

【2】BEIJING-FANUC 0i-C/0i Mate-C维修说明书[M].北京:北京发那科机电有限公司,2003.

【3】黄卫.数控机床及故障诊断技术[M].北京:机械工业出版社,2004.

【4】黄登红.数控机床电气系统装调与维修[M].北京:化学工业出版社,2011.

TH16

B

1001-3881(2014)8-138-3

10.3969/j.issn.1001-3881.2014.08.044

2013-02-26

湖南省教育科学十二五规划项目 (XJK011CZJ007)

黄登红 (1973—),男,硕士,副教授,高级技师,主要研究方向为数控加工、数控维修。E-mail:hdh1974106 @126.com。

猜你喜欢

数据保护数控系统数控机床
数控机床的节能应用
高档数控机床数据采集应用
数控机床电气系统的故障诊断与维修
基于FANUC 32i A数控系统的外部测量设计
西门子840D sl数控系统在SC125大型车铣镗床技术改造中的应用
基于FANUC Oi mate TD数控系统的手动功能开发
数控系统中GUI软件平台设计和实现
PLC在数控机床中应用
TPP生物药品数据保护条款研究
欧盟数据保护立法改革之发展趋势分析