FANUC的N种备份方法.docx
《FANUC的N种备份方法.docx》由会员分享,可在线阅读,更多相关《FANUC的N种备份方法.docx(26页珍藏版)》请在冰豆网上搜索。
FANUC的N种备份方法
FANUC的N种备份方法
第一种:
利用PC机的PCIN软件备份除PLC程序的所有程序和参数(即:
SRAM中的数据)
●1硬件配制
(1)FANUC-0i数控系统。
(2)486以上IBM兼容机。
(3)通讯电缆(电缆的具体连接见图1)。
(4)SIEMENS-PCIN软件4.32或以上版本。
(图1通讯电缆连接图)
●2数据通讯
数据通讯可实现PROGRAM(零件程序)、PARAMETER(机床参数)、PITCH(螺距误差补偿表)、MACRO(宏参数)、OFFSET(刀具偏置表)、WORK(工件坐标系)、PMCPARAMETER(PMC数据)的传送,但需分别设置PC端和CNC端相应的通讯协议。
机床参数、螺距误差补偿表、宏参数、工件坐标系数据传输的协议设定只需在各自的菜单下设置,协议与零件程序传送的协议相间,PMC数据的传送则需更改两端的协议。
PMC程序的传送则必需使用FANUC专用编程软件FLADDER-III方可实现,这里不再展开说明。
2.1通讯线路的连接
通讯电缆的两头分别连接到PC和CNC。
(警告:
由于台式机的漏电可能引起RS232接口的损坏,若使用台式计算机则必须将PC的地线与CNC的地线牢固地连接在一起。
)
2.2设置PC机PCIN软件的通讯协议
(1)运行PCIN软件后出现下列菜单:
V24-INIDATA-INDATA-OUTFIIESPECIALPC-FORMATAR-CHIV-FIIEEXIT。
(2)使用左、右光标键,选择V24-INI,回车确认,出现下列菜单:
COMNUMBER1(根据PC实际使用的通讯端口选择),BAUDRAIE19200(波特率),PARTIYEVEN(奇偶检验),2STOPBITS(停止位2位),7DATABITS(数据位7位),XON/OFFSETUP,ENDW-M30 OFF,TIMEOUT0S,BINFINEOFF,TURBOMODEOFF,DON‘TCHECKDSR。
其中XON/OFFSETUP选项如下设置:
XON/OFFOFF,XONCHARACTER:
11,XOFFCHARACTER:
13,DON‘TWAITFORXON,DON‘TSENDXON。
(3)使用上、下光标键选择上述各菜单,使用左、右光标键选择各菜单内的选项,按上述要求设置完成后回车确认,保存后返回至初始菜单。
(4)选择SPECIAL菜单设置DISPIAYON,返回至初始菜单。
(如不设置SPECIAL菜单内DISPIAY选项,在PC屏幕上将不能看到PC或传送数据的动态显示。
)
2.3设置FANUC-Oi数控系统的通讯协议
下面以传送零件程序为例,详细介绍协议的设置,其它数据传输的协议设定可以参照零件程序传送的协议设定。
(1)启动机床,并确保机床已处于正常工作状态,CNC元任何报警。
(2)选择MDI方式。
(3)依次选择、[SYSTEM]、
、
、
、[ALLI/O]、[PRGM],出现下列菜单:
I/OCHANNEL l(20#参数)
DEVICENUM
BAUDRAIE 19200(参数103或113或123)
STOPBIT 2(参数101或111或121)
NULLINPUT(EIA) ALM
TVCHECK(NOTES) OFF
TVCHECK OFF
PUNCHCODE ISO
INPUTCODE EIA/ISO
FEEDOUTPUT FEED
EOBOUTPUT LFCRCR
按上述要求完成设置。
注:
OiCNC有两个RS232接口,详见Oi参数0020,0101-0103、0111-0113、0121-0123,本文以接口1为例。
2.4数据通讯
CNC和PC按上述设置完毕后方能使用数据通讯功能。
2.4.l零件程序的接收(PC到CNC)
(1)选择EDIT方式。
(2)将控制面板上的钥匙置于write状态(只有这样,才允许接收零件程序)。
(3)依次选择< PROG>、[OPRT]、
、、[EXEC]键,显示屏上出现闪烁的“LSK”字样。
(4)PC端选择DATA-OUT菜单,回车确认。
(5)在FIIENAME栏中填入要传送的零件程序的路径及文件名,然后回车确认,CNC端显示屏上的"LSK"字样变为"INPUT"字样,PC端会动态显示零件程序直至传送结束。
2.4.2零件程序的传送(CNC到PC)。
(1)PC端选择DATA-IN菜单,回车确认。
(2)在FIIENAME栏中填入零件程序的路径及文件名,回车确认,PC此时处于等待状态。
(3)CNC端依次选择、[OPRT]、
、O××××、、[EXEC],PC端会动态显示零件程序直至传送结束。
(4)PC端选择ESC键。
(PC会自动保存接收的数据)
2.4.3CNC参数、MACRO、工件坐标系、刀具偏置表的传送和接收。
(1)选择EDTT方式。
(2)依次选择、[SYSTEM]、
、
、
、[ALLI/O]出现下列画面:
[PRGRM]、[PARAM]、[OFFSET]、[MACRO]、[OPRT],选择
键出现[WORK]
(3)根据需要分别选择以上各选项,选择[OPRT]键,屏幕下方出现和二个功能键,从PC传送数据至CNC,则选择[READ]、[EXEC],从CNC传送数据至PC则选择[PUNCH]、[EXEC]。
PC端操作步骤同零件程序的传送。
2.4.4螺距误差补偿表的传送(CNC到PC)
(1)PC端选择DATA-IN菜单,回车确认。
(2)在FILENAME栏中填入数据的路径及文件名,回车确认,PC此时处于等待状态。
(3)选择EDIT方式。
(4)选择、
、[PITCH]、[OPRT]、
、[PUNCH]、[EXEC]数据开始输出直到结束。
(5)PC端选择ESC键。
(PC会自动保存接收的数据)
2.4.5螺距误差补偿表的接收(PC到CNC)
(1)选择EDIT方式。
(2)将控制面板上的钥匙置于O状态(只有这样,才允许接收数据)。
(3)选择、
、[PITCH]、[OPRT]、
、[READ]、[EXEC]。
(4)PC端选择DATA-OUT菜单,回车确认。
(5)在FIIENAME栏中填入要传送数据的路径及文件名,然后回车确认,PC端会动态显示零件程序直至传送结束。
2.4.6PMC参数的传送(CNC到PC)
(1)更改PCIN软件V24-INI菜单下的通讯协议:
8 DATABITS(数据位8位)。
其它数据同零件程序传送时的协议。
(2)PC端选择DATA-IN菜单,回车确认。
(3)在FIIENAME栏中填入数据的路径及文件名,回车确认,PC此时处于等待状态。
(4)CNC端选择EDIT方式。
(5)依次选择、[PMC]、
、[I/O]。
(6)光标移至DEVICE选项,依次选择
、[OTHERS][WRITE]。
(7)光标下移选择[PARAM],依次选择
、[SPEED],出现下列画面:
BAUDRAFIE=4
(0:
1200,1:
2400,2:
4800,3:
9600,4:
19200)
PRATIYBIT=2
(0:
NONE 1:
ODD2:
EVEN)
STOPBIT=1
(0:
1BIT 1:
2BIT)
WRIIECODE=0
(0:
ASCII 1:
ISO)
(8)按上述要求设置传送协议后退回上级菜单。
协议显示如下:
CHANNEL 1
DEVICE OTHERS
FUNCUON PARAM
DATAKINDPARAM
(9)选择[EXEC],PMC数据开始输出。
(10)输出结束后,PC端选择ESC键,屏幕上出现DOYOUWANTT0 TERMINATE?
输入Y,屏幕上出现DOYOUWANTTOSAVE?
输入Y,保存输入的数据。
2.4.7 PC输出PMC数据到CNC
(1)更改PCIN软件V24-INI菜单下的通讯协议:
8DATABITS(数据位8位),其它数据同零件程序传送时的协议。
(2)选择EDIT方式。
(3)将控制面板上的钥匙置于O状态(只有这样,才允许接收数据)。
(4)依次选择、[PMC]、
、[STOP]、[I/O]。
(5)光标移至DEVICE,选择
、[OTHERS]、[READ]、
、[SPEED],出现下列画面:
BAUDRATE=4
(0:
1200,1:
2400,2:
4800,3:
9600,4:
19200)
PRAITYBIT=2
(0:
NONE 1:
ODD2:
EVEN)
STOPBIT=1
(0:
1BIT 1:
2BIT)
(6)按上述要求设置传送协议后退回上级菜单。
协议显示如下:
CHANNELDEVICE 1
DEVICE OTHERS
FUNCTION READ
(7)选择[EXEC]。
(8)PC端选择DATA-OUT菜单,回车确认。
(9)在FIIENAME栏中填入要传送数据的路径及文件名,然后回车确认,PMC参数开始输出。
另外,亦可使用WINDOWS操作系统自带的超级终端进行上述通讯,具体步骤不再赘述。
第二种:
利用PC机超级终端备份除PLC程序的所有程序和参数(即:
SRAM中的数据)
WINDOWS操作系统自带的超级终端进行上述通讯,具体方法和通讯协议与上述相同
1.超级终端的设置
●首先进行参数设置
其中以上参数也可在机床传输画面选项中设置,不需改变参数
●设定新建名称及图标
●设置端口号
●设置串行通信的必要参数,如下设置即可
●ASC码设置
2.如何备份
●PC端:
接受
CNC端:
加工程序在功能键[PROG]内备份,其他数据在ALLI/O内备份。
PLC参数在PLC内的I/O内备份。
通信协议的设置和PC设置一致,注意:
传PMC参数:
PMC=STOP
传其他数据:
通信协议在ALLI/O内设置
●3..如何上传
选中你所保存的文本文件即可。
第三种:
使用M-CARD分别备份FANUCi系列系统数据(包括T图)
●对参数的备份
1.需要满足的条件:
从系统正常画面下可备份参数,需要两个基本条件:
1)参数设定
2)系统在编辑(EDIT)方式或急停状态下。
2.操作步骤:
在MDI键盘上按
,再按
显示参数画面。
操作完成后,参数即被保存在卡中。
可以按[PROG][+][CARD]检查一下
卡中是否有此文件。
下图中第10项CNCPARAM.DAT为我们备份的参数。
再补充一下:
通过这种方式备份的参数,以默认名“CNCPARAM”保存到存储卡中。
以此种方式备份的参数可以从电脑上用写字板或记事本直接打开。
但是此种方法备份出的参数文件名不可更改。
如果卡中有一套名为“CNCPARAM”的系统参数,再备份另外一台系统
参数时,原来的数据将会被覆盖。
如果要回传参数,从步骤(4)中选择[READ],再选择[执
行],即可把备份出来的参数回传到系统中。
●加工程序的备份
满足20号参数值为4,并且在EDIT(编辑)方式下进行操作。
操作步骤如下:
在MDI键盘上按
,再按
显示系统程序画面。
当系统内程序很多时,我们一次传输一个就比较麻烦,费时费力。
系统提供了一种方法能
够一次性传输所有程序。
在系统程序画面备份全部程序时要先设定参数3201#6NPE=1,输入O-9999按软键[PUNCH],[EXEC],可一次性把全部程序传入卡中。
文件名默认为
“PROGRAM.ALL”。
上图中第7项为我们传出的全部程序。
从卡向系统传输加工程序:
注意:
当系统中有一个程序和要从卡中读入的程序号相同时,不可传输。
系统会出73号报警。
●使用ALLI/O画面进行SRAM数据的输入输出
说明:
系统还提供了专门用于输入/输出数据的ALLI/O画面。
我们上面介绍的方法的参数备份同名文件将被覆盖,那么ALLI/O画面自定义名称可以帮助我们解决这个问题。
首先是ALLI/O画面的显示:
在EDIT方式下,按MDI面板上[SYSTEM]键,然后按下显示器下面软键的扩展键[›]
数次出现ALLI/O画面,如下所示
1.自定义名称输入输出参数
之后,参数就以文件名0ITCPRM被保存在存储卡中。
用这种方法可以用一张卡分别备份很多台系统的参数,不会因为文件同名被覆盖。
●对程序的输入输出
1.程序的传出
1.在上图所示ALLI/O画面中选择程序,则可看到程序画面。
上半部分为卡中程序,下面
为系统中程序。
2.程序的读入
注:
如果在第1步中选择[NREAD],则按照文件名进行选择,操作基本相同。
这里也需要注意,要从卡中读入的程序号不能和系统中原有的程序号相同。
3.一次性传输所有加工程序
前面讲过从程序画面一次传输所有程序。
默认文件名为“PROGRAM.ALL”。
在ALL
I/O画面下也可实现。
并且可以给传出的文件取名。
首先要设定参数3201#6=1,到ALLI/O
画面,选择[程序],[PUNCH],可看到如下画面。
输入要设定的文件名称,例如“0ITCPRO”,
按软件[F名称],程序号输入-9999,按软键[O设定]输入,然后按[执行]。
上图中11号文件0ITCPRO为传出的全部程序。
程序回传时方法和单个程序类似。
在ALLI/O画面中选择[程序][F设定],选择11号
文件按软键[F设定],输入-9999,不要按[O设定],直接按[执行],此时所有程序被回传到系统当中。
如上图所示,全部程序都被回传。
回传时要保证程序号不能重复,否则同样出73号报警。
●有关梯形图的传输
1.用卡备份梯形图
1按下MDI面板上[SYSTEM],依次按下软建上[PMC],[I/O]显示PMC的传输画面
DEVICE设置为M-CARD
FUNCTION处设置为WRITE表示备份梯形图
DATAKIND处设置为LADDER时仅备份梯形图也可选择备份梯形图参数
FILENO.为梯形图的名字(默认名为PMC-SB.000)如果自定义名称先输入@XX后面跟文件名。
如上图:
我们这里取名为“0ITCPMC”
(XX为自定义名称,当使用小键盘没有@符号时,可用#代替)
2.从卡中向系统传输梯形图
传输时DEVICE处设置READ,文件名处输入要读入的文件“0ITCPMC”,按软件[执行]
这时系统会对下一步操作进行提示。
选择[YES],则梯图被读入系统中。
注意备份梯形图后DEVICE处设置为F-ROM把传入的梯形存入到系统F-ROM中,否则断电后梯图会丢失。
读入时一定要确认文件名称,否则容易使其他文件覆盖梯形图,造成系统不能正常运行。