




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第二章FANUC數(shù)控系統(tǒng)故障診斷與維修2023/1/91第二章2023/1/81教學(xué)提示:本章主要以FANUC數(shù)控系統(tǒng)為講述對(duì)象,介紹了FANUC數(shù)控系統(tǒng)的發(fā)展、類型及結(jié)構(gòu)特征,并以FANUC0imate系列數(shù)控系統(tǒng)為例介紹了數(shù)控系統(tǒng)具體的結(jié)構(gòu);著重講述了FANUC0i系統(tǒng)參數(shù)配置;PMC編程技術(shù)及FANUC數(shù)控系統(tǒng)的參數(shù)備份與恢復(fù)。教學(xué)要求:了解FANUC數(shù)控系統(tǒng)結(jié)構(gòu)特征;理解數(shù)控系統(tǒng)常用參數(shù)意義;理解FANUC數(shù)控系統(tǒng)PMC編程的基本知識(shí);掌握FANUC數(shù)控系統(tǒng)參數(shù)設(shè)置方法及步驟,F(xiàn)ANUC數(shù)控系統(tǒng)PMC常用指令及編程技巧,F(xiàn)ANUC數(shù)控系統(tǒng)參數(shù)備份與恢復(fù)的參數(shù)配置及基本操作。在學(xué)習(xí)完本章后能對(duì)FANUC數(shù)控系統(tǒng)有一個(gè)整體的認(rèn)識(shí)和有重點(diǎn)地掌握。2023/1/92教學(xué)提示:本章主要以FANUC數(shù)控系統(tǒng)為講述對(duì)象,介紹了FA第二章FANUC數(shù)控系統(tǒng)故障診斷與維修2.1概述2.2FANUC數(shù)控系統(tǒng)結(jié)構(gòu)2.4FANUC數(shù)控系統(tǒng)參數(shù)配置2.3FANUCPMC技術(shù)2.5FANUC數(shù)控系統(tǒng)故障診斷與維修2.6FANUC數(shù)控系統(tǒng)數(shù)據(jù)備份與恢復(fù)2023/1/93第二章FANUC數(shù)控系統(tǒng)故障診斷與維修2.1概述2023一、FANUC系統(tǒng)的發(fā)展日本FANUC公司創(chuàng)建于1956年,是從事數(shù)控產(chǎn)品生產(chǎn)最早,產(chǎn)品市場(chǎng)占有率最大,最有影響的數(shù)控產(chǎn)品開發(fā)、制造廠家之一。1959年首先推出了電液步進(jìn)電機(jī)。1976年FANUC公司研制成功數(shù)控系統(tǒng)5,數(shù)控系統(tǒng)7。1979年研制出數(shù)控系統(tǒng)6。1980年研制出系統(tǒng)3和系統(tǒng)9。1984年推出數(shù)控10系統(tǒng)、11系統(tǒng)和12系統(tǒng)。1985年FANUC公司又推出了數(shù)控系統(tǒng)0。1987年FANUC公司又成功研制出數(shù)控系統(tǒng)152000年推出BEIJING-FANUC0i系列。2.1概述
2023/1/94一、FANUC系統(tǒng)的發(fā)展2.1概述
2023/1/84二、FANUC系統(tǒng)主要系列
1.高可靠性的PowerMate0系列。2.普及型CNC0—D系列。3.全功能型的0—C系列。4.高性能/價(jià)格比的0i系列。5.具有網(wǎng)絡(luò)功能的超小型、超薄型CNC16i/18i/21i系列。除此之外,還有實(shí)現(xiàn)機(jī)床個(gè)性化的CNC16/18/160/180系列。2023/1/95二、FANUC系統(tǒng)主要系列
1.高可靠性的PowerMate2.2FANUC數(shù)控系統(tǒng)結(jié)構(gòu)
FANUC系統(tǒng)的典型構(gòu)成如下:1.?dāng)?shù)控主板:用于核心控制、運(yùn)算、存儲(chǔ)、伺服控制等。新主板集成了PLC功能。2.PLC板:用于外圍動(dòng)作控制。新系統(tǒng)的PLC板已經(jīng)和數(shù)控主板集成到一起。3.I/O板:新型的I/O板主要集成了顯示接口、鍵盤接口、手輪接口、操作面板接口及RS232接口等。4.MMC板:人機(jī)接口板。這是個(gè)人電腦化的板卡,不是必須匹配的。本身帶有CRT、標(biāo)準(zhǔn)鍵盤、軟驅(qū)、鼠標(biāo)、存儲(chǔ)卡及串行、并行接口。5.CRT接口板:用于顯示器接口。新系統(tǒng)中,CRT接口被集成到I/O板上。2023/1/962.2FANUC數(shù)控系統(tǒng)結(jié)構(gòu)
FANUC系統(tǒng)的典型構(gòu)成如下本章將以FANUC0iMateC為例來(lái)介紹FANUC數(shù)控系統(tǒng)的組成。2004年4月在中國(guó)大陸市場(chǎng)上推出的FANUC的0i-C/0iMate-CCNC系統(tǒng)(系統(tǒng)配置見圖2-1)是高可靠性、高性價(jià)比、高集成度的小型化系統(tǒng)。該系統(tǒng)是基于16i/18i-B的技術(shù)設(shè)計(jì)的,代表了目前常用CNC的最高水平。使用了高速串行伺服總線FSSB(用光纜連接)和串行I/O數(shù)據(jù)口,有以太網(wǎng)口。用該系統(tǒng)的機(jī)床可以單機(jī)運(yùn)行,也可以方便地入網(wǎng)用于柔性加工生產(chǎn)線。和0i-B一樣,有提高精度的先行控制功能(G05和G08),因此,非常適合于模具加工機(jī)床使用。系統(tǒng)總體連接如圖2-2所示。2023/1/97本章將以FANUC0iMateC為例來(lái)介紹FANUC數(shù)FANUC0iMateC系統(tǒng)結(jié)構(gòu)與FANUC0iC系統(tǒng)基本相同,只是取消了擴(kuò)展小槽功能板,如遠(yuǎn)程緩沖器串行通信板DNC1/DNC2、數(shù)據(jù)服務(wù)器板、以太網(wǎng)功能板等。具體結(jié)構(gòu)見圖2-3。圖2-3FANUC0iMateC主板接口布置圖2023/1/98FANUC0iMateC系統(tǒng)結(jié)構(gòu)與FANUC0iCCP1:系統(tǒng)直流24V輸入電源接口,一般與機(jī)床側(cè)的24V穩(wěn)壓電源連接。
JA41:串行主軸/主軸位置編碼器信號(hào)接口。當(dāng)主軸為串行主軸時(shí),與主軸放大器的JA7B連接,實(shí)現(xiàn)主軸模塊與CNC系統(tǒng)的信息傳遞;當(dāng)主軸為模擬量時(shí),該接口又是主軸位置編碼器的主軸位置反饋信號(hào)接口。
JD44A:外接的I/O卡或I/O模塊接口信號(hào)(I/OLink)
JA40:模擬量主軸的速度信號(hào)接口,CNC系統(tǒng)輸出的速度信號(hào)(0-10V)與變頻器的模擬量頻率設(shè)定端相連接。
JD36B:RS-232-C串行通信總線(2通道)。
JD36A:RS-232-C串行通信總線(1通道)。2023/1/99CP1:系統(tǒng)直流24V輸入電源接口,一般與機(jī)床側(cè)的24V穩(wěn)壓
CA69:伺服檢測(cè)板接口。
CA55:系統(tǒng)MDI軟鍵信號(hào)接口。
CN2:系統(tǒng)操作軟鍵信號(hào)接口。
COP10A:系統(tǒng)伺服高速串行通信FSSB接口(光纜),與伺服放大器的COP10B連接。
Battery:系統(tǒng)備用電池(3V標(biāo)準(zhǔn)鋰電池)。
Fanmotor:散熱風(fēng)扇電機(jī)(兩個(gè))。2023/1/910
CA69:伺服檢測(cè)板接口。
CA55:系統(tǒng)MDI軟鍵信號(hào)接2.3FANUCPMC技術(shù)
PMC與PLC非常相似,因?yàn)閷S糜跈C(jī)床,所以稱為可編程序機(jī)床控制器。與傳統(tǒng)的繼電器控制電路相比較,PMC的優(yōu)點(diǎn)有:時(shí)間響應(yīng)快,控制精度高,可靠性好,控制程序可隨應(yīng)用場(chǎng)合的不同而改變,與計(jì)算機(jī)的接口及維修方便。另外,由于PMC使用軟件來(lái)實(shí)現(xiàn)控制,可以進(jìn)行在線修改,所以有很大的靈活性,具備廣泛的工業(yè)通用性。2023/1/9112.3FANUCPMC技術(shù)
PMC與PLC非常相似,因?yàn)橐?、PMC簡(jiǎn)介
數(shù)控機(jī)床作為自動(dòng)化控制設(shè)備,是在自動(dòng)控制下進(jìn)行工作的,數(shù)控機(jī)床所受控制可分為兩類:一類是最終實(shí)現(xiàn)對(duì)各坐標(biāo)軸運(yùn)動(dòng)進(jìn)行的“數(shù)字控制”。如:對(duì)CNC車床X軸和Z軸,CNC銑床X軸,Y軸,Z軸的移動(dòng)距離,各軸運(yùn)行的插補(bǔ),補(bǔ)償?shù)鹊目刂萍礊椤皵?shù)字控制”。另一類為“順序控制”。對(duì)數(shù)控機(jī)床來(lái)說(shuō),“順序控制”是在數(shù)控機(jī)床運(yùn)行過(guò)程中,以CNC內(nèi)部和機(jī)床各行程開關(guān)、傳感器、按鈕、繼電器等的開關(guān)量信號(hào)狀態(tài)為條件,并按照預(yù)先規(guī)定的邏輯順序?qū)χT如主軸的起停、換向、刀具的更換、工件的夾緊、松開、液壓、冷卻、潤(rùn)滑系統(tǒng)的運(yùn)行等進(jìn)行的控制。與“數(shù)字控制”比較,“順序控制”的信息主要是開關(guān)量信號(hào)。2023/1/912一、PMC簡(jiǎn)介
數(shù)控機(jī)床作為自動(dòng)化控制設(shè)備,是在自動(dòng)控制下進(jìn)常把數(shù)控機(jī)床分為“NC側(cè)”和“MT側(cè)”(即機(jī)床側(cè))兩大部分?!癗C側(cè)”包括CNC系統(tǒng)的硬件和軟件,與CNC系統(tǒng)連接的外圍設(shè)備如顯示器、MDI面板等?!癕T側(cè)”則包括機(jī)床機(jī)械部分及其液壓、氣壓、冷卻、潤(rùn)滑、排屑等輔助裝置、機(jī)床操作面板、繼電器線路、機(jī)床強(qiáng)電線路等。PMC處于NC與MT之間,對(duì)NC和MT的輸入、輸出信號(hào)進(jìn)行處理。MT側(cè)順序控制的最終對(duì)象隨數(shù)控機(jī)床的類型、結(jié)構(gòu)、輔助裝置等的不同而有很大的差別。機(jī)床結(jié)構(gòu)越復(fù)雜,輔助裝置越多,最終受控對(duì)象也越多。圖2-4為FANUC數(shù)控系統(tǒng)各信號(hào)信息交換示意圖。2023/1/913常把數(shù)控機(jī)床分為“NC側(cè)”和“MT側(cè)”(即機(jī)床側(cè))兩大部分。由圖2-4可以看出,X信號(hào)來(lái)自機(jī)床側(cè)的輸入信號(hào)(如接近開關(guān)、極限開關(guān)、壓力開關(guān)、操作按鈕、對(duì)刀儀等檢測(cè)元件),PMC接收從機(jī)床側(cè)各檢測(cè)裝置反饋回來(lái)的輸入信號(hào),在控制程序中進(jìn)行邏輯運(yùn)算,作為機(jī)床動(dòng)作的條件及對(duì)外圍設(shè)備進(jìn)行自診斷的依據(jù)。Y信號(hào)是由PMC輸出到機(jī)床側(cè)的信號(hào)。在PMC控制程序中,根據(jù)自動(dòng)控制的要求,輸出信號(hào)控制機(jī)床側(cè)的電磁閥、接觸器、信號(hào)指示燈動(dòng)作,滿足機(jī)床運(yùn)行的需要。2023/1/914由圖2-4可以看出,X信號(hào)來(lái)自機(jī)床側(cè)的輸入信號(hào)(如接近開關(guān)、F信號(hào)是由控制伺服電動(dòng)機(jī)和主軸電動(dòng)機(jī)的系統(tǒng)部分側(cè)輸入到PMC的信號(hào),系統(tǒng)部分就是將伺服電動(dòng)機(jī)和主軸電動(dòng)機(jī)的狀態(tài),以及請(qǐng)求相關(guān)機(jī)床動(dòng)作的信號(hào)(如移動(dòng)中信號(hào)、位置檢測(cè)信號(hào)、系統(tǒng)準(zhǔn)備完了信號(hào)等),反饋到PMC中去進(jìn)行邏輯運(yùn)算,作為機(jī)床動(dòng)作的條件及進(jìn)行自診斷的依據(jù)。G信號(hào)是由PMC側(cè)輸出到控制伺服電動(dòng)機(jī)和主軸電動(dòng)機(jī)的系統(tǒng)部分的信號(hào),對(duì)系統(tǒng)部分進(jìn)行控制和信息反饋(如軸互鎖信號(hào)、M代碼執(zhí)行完畢信號(hào)等)。簡(jiǎn)單地說(shuō),F(xiàn)ANUC系統(tǒng)可以分為兩部分:控制伺服電動(dòng)機(jī)、主軸電動(dòng)機(jī)動(dòng)作的系統(tǒng)部分和控制輔助電氣部分的PMC。2023/1/915F信號(hào)是由控制伺服電動(dòng)機(jī)和主軸電動(dòng)機(jī)的系統(tǒng)部分側(cè)輸入到PMC二、PMC程序執(zhí)行順序
PMC的程序稱為順序控制程序,用于機(jī)床或其他系統(tǒng)順序控制,CPU執(zhí)行算術(shù)處理。順序程序的編制步驟如下:(1)根據(jù)機(jī)床的功能確定I/0點(diǎn)的分配情況;(2)根據(jù)機(jī)床的動(dòng)作和系統(tǒng)的要求編制梯形圖;(3)利用系統(tǒng)調(diào)試梯形圖;(4)將梯形圖程序固化在ROM芯片內(nèi)。PMC程序的工作原理可以簡(jiǎn)述為由上至下,由左至右,循環(huán)往復(fù),順序執(zhí)行。因?yàn)樗菍?duì)程序指令的順序執(zhí)行,應(yīng)注意到在微觀上與傳統(tǒng)繼電器控制電路的區(qū)別,后者可認(rèn)為是并行控制的。2023/1/916二、PMC程序執(zhí)行順序
PMC的程序稱為順序控制程序,用于機(jī)以圖2-5、圖2-6兩個(gè)電路為例,在A觸點(diǎn)接通以后,B、C線圈會(huì)有什么動(dòng)作?如果是繼電器電路,可以認(rèn)為是并行控制,動(dòng)作與電路的分布位置無(wú)關(guān),兩種情況相同,均為B、C先同時(shí)接通,而后B斷開。如果是PMC程序,在圖2-5中,與繼電器的情況相同,B、C先接通,而后由于C的接通斷開B;在圖2-6中,卻只有C接通,因?yàn)镃的接通使B線圈不能接通。在實(shí)際運(yùn)用中,圖2-5中的B線圈可以用作輸入信號(hào)A的上升沿脈沖信號(hào)。B的接通時(shí)間只有一個(gè)循環(huán)周期。ACBACCBAAC圖2-6電路2圖2-5電路12023/1/917以圖2-5、圖2-6兩個(gè)電路為例,在A觸點(diǎn)接通以后,BPMC順序程序按優(yōu)先級(jí)別分為兩部分:第一級(jí)和第二級(jí)順序程序。劃分優(yōu)先級(jí)別是為了處理一些寬度窄的脈沖信號(hào),這些信號(hào)包括緊急停止信號(hào)以及進(jìn)給保持信號(hào)。第一級(jí)順序程序每8ms執(zhí)行一次,這8ms中的其他時(shí)間用來(lái)執(zhí)行第二級(jí)順序程序。如果第二級(jí)順序程序很長(zhǎng)的話,就必須對(duì)它進(jìn)行劃分,劃分得到的每一部分與第一級(jí)順序程序共同構(gòu)成8ms的時(shí)間段。梯形圖的循環(huán)周期是指將PMC程序完整執(zhí)行一次所需要的時(shí)間。循環(huán)周期等于8ms乘以第二級(jí)程序劃分所得的數(shù)目,如果第一級(jí)程序很長(zhǎng)的話,相應(yīng)的循環(huán)周期也要擴(kuò)展。PMC程序執(zhí)行順序如圖2-7所示。2023/1/918PMC順序程序按優(yōu)先級(jí)別分為兩部分:第一級(jí)和第二級(jí)順序程序。在PMC順序程序中,為了提高安全性,應(yīng)該注意使用互鎖處理。對(duì)于順序程序的互鎖處理是必不可少的,然而在機(jī)床電氣柜中的電氣電路終端的互鎖也不能忽略。因?yàn)?,即使在順序程序上使用了邏輯互鎖(軟件),但執(zhí)行順序程序的硬件出現(xiàn)問(wèn)題時(shí),互鎖將失去作用。所以,在電氣柜中也應(yīng)提供互鎖以確保機(jī)床的安全。2023/1/919在PMC順序程序中,為了提高安全性,應(yīng)該注意使用互鎖處理。對(duì)三、PMC編址
PMC順序程序的地址表明了信號(hào)的位置。這些地址包括對(duì)機(jī)床的輸入輸出信號(hào)和對(duì)CNC的輸入/輸出信號(hào)、內(nèi)部繼電器、計(jì)數(shù)器、保持型繼電器、數(shù)據(jù)表等。每一地址由地址號(hào)(每8個(gè)信號(hào))和位號(hào)(0到7)組成,其格式如下所示??稍诜?hào)表中輸入數(shù)據(jù)表明信號(hào)名稱與地址之間的關(guān)系。地址有以下種類,不同類別地址符號(hào)也不相同。X112.4
位號(hào)(0~7)
地址號(hào)
地址類型2023/1/920三、PMC編址
PMC順序程序的地址表明了信號(hào)的位置。這些地X:由機(jī)床至PMC的輸入信號(hào)(MT→PMC)Y:由PMC至機(jī)床的輸出信號(hào)(PMC→MT)F:由NC至PMC的輸入信號(hào)(CNC→PMC)G:由PMC至NC
的輸出信號(hào)(PMC→CNC)R:內(nèi)部繼電器D:非易失性存儲(chǔ)器2023/1/921X:由機(jī)床至PMC的輸入信號(hào)(MT→PMC)2023/1/PMC的地址中有R與D,它們都是系統(tǒng)內(nèi)部存儲(chǔ)器,但是它們之間有所區(qū)別。R地址中的數(shù)據(jù)在斷電后會(huì)丟失,在上電時(shí)內(nèi)容為0。而D地址中的數(shù)據(jù)斷電后可以保存,因而常用來(lái)做PMC的參數(shù)或數(shù)據(jù)表。通常情況下,R地址區(qū)域R300-R699共400字節(jié)。應(yīng)注意,D區(qū)域與R區(qū)域的地址范圍總和也是400字節(jié)。此時(shí)在R地址內(nèi)為D地址劃分出一定范圍。比如,給D地址定義出200個(gè)字節(jié),那么它們的地址范圍為D300-D499,而此時(shí)R地址的區(qū)域?yàn)镽500-R699。我們必須在編輯順序程序時(shí)在參數(shù)設(shè)定中為D地址的數(shù)目做出設(shè)定。2023/1/922PMC的地址中有R與D,它們都是系統(tǒng)內(nèi)部存儲(chǔ)器,但是它們之間在PMC順序程序的編制過(guò)程中,應(yīng)注意到輸入觸點(diǎn)X不能用作線圈輸出,系統(tǒng)狀態(tài)輸出F也不能作為線圈輸出。對(duì)于輸出線圈而言,輸出地址不能重復(fù),否則該地址的狀態(tài)不能確定。到這里,還要提到PMC的定時(shí)器指令和計(jì)數(shù)器指令,每條指令都要用到5個(gè)字節(jié)的存儲(chǔ)器地址,通常使用D地址,這些地址也只能使用一次而不能重復(fù)。另外,定時(shí)器號(hào)不能重復(fù),計(jì)數(shù)器號(hào)也不能重復(fù)。2023/1/923在PMC順序程序的編制過(guò)程中,應(yīng)注意到輸入觸點(diǎn)X不能用作線圈四、PMC基本指令基本指令只是對(duì)二進(jìn)制位進(jìn)行與、或、非的邏輯操作,基本指令如表2-1所示。舉例如圖2-8所示Y5.3FY5.2EX5.4DX2.0X1.1ABCR2.1GR5.1R200.1W1W2R200.0X1.1=1,X2.0=1,R2.1=1時(shí)R200.0輸出為1X5.4=1Y5.2=0
,R5.1=1時(shí)R200.1輸出1Y5.3=1為圖2-8基本指令應(yīng)用舉例2023/1/924四、PMC基本指令基本指令只是對(duì)二進(jìn)制位進(jìn)行與、或、非的邏輯五、PMC功能指令數(shù)控機(jī)床用PMC的指令必須滿足數(shù)控機(jī)床信息處理和動(dòng)作控制的特殊要求。例如,由NC輸出的M,S,T二進(jìn)制代碼信號(hào)的譯碼,機(jī)械部件動(dòng)作狀態(tài)或液壓系統(tǒng)動(dòng)作狀態(tài)的延時(shí)確認(rèn),加工零件記數(shù),刀庫(kù),分度臺(tái)沿最短路徑旋轉(zhuǎn)和現(xiàn)在位置至目標(biāo)位置步數(shù)的計(jì)算等。2023/1/925五、PMC功能指令數(shù)控機(jī)床用PMC的指令必須滿足數(shù)控機(jī)床信息在為數(shù)控機(jī)床編輯順序程序時(shí),對(duì)于上述譯碼、定時(shí)、記數(shù)、最短路徑選擇,以及比較、檢索、代碼轉(zhuǎn)換、數(shù)據(jù)四則運(yùn)算、信息顯示等控制功能,僅用執(zhí)行一位操作的基本指令編程,實(shí)現(xiàn)起來(lái)將會(huì)十分困難。因此,就需要增加一些具有專門控制功能的指令來(lái)解決基本指令無(wú)法處理的那些控制問(wèn)題。這些專門指令就是“功能指令”,本節(jié)將以FANUC-0i系統(tǒng)的PMC-SA1/SA3/SB7為例,介紹FANUC系統(tǒng)常用PMC功能指令的功能及指令格式。2023/1/926在為數(shù)控機(jī)床編輯順序程序時(shí),對(duì)于上述譯碼、定時(shí)、記數(shù)、最短路1.第一級(jí)程序結(jié)束指令
指令格式:說(shuō)明:如果程序中不使用第一級(jí)程序時(shí),必須在PMC程序開頭指定END1,否則PMC無(wú)法正常運(yùn)行。SUB1END12023/1/9271.第一級(jí)程序結(jié)束指令2023/1/8272.第二級(jí)程序結(jié)束指令
指令格式:
3.程序結(jié)束指令指令格式:
說(shuō)明:編寫子程序時(shí),在子程序最后寫入該指令。SUB2END2SUB64END2023/1/9282.第二級(jí)程序結(jié)束指令2023/1/8284.定時(shí)器指令指令格式:說(shuō)明:該定時(shí)器為延時(shí)定時(shí)器。定時(shí)時(shí)間可通過(guò)PMC參進(jìn)行修改。SUB3TMR定時(shí)器號(hào)ACTW12023/1/9294.定時(shí)器指令A(yù)CTW12023/1/829控制條件:當(dāng)ACT=1后經(jīng)設(shè)定時(shí)間時(shí),輸出W1即接通。定時(shí)器號(hào):PMC-SA3為1-40,1~8號(hào)定時(shí)單位為48秒,最大為1572.8秒。9號(hào)以后定時(shí)單位為8秒,最大為262.1秒。工作原理:ACT=0,斷開定時(shí)器,ACT=1,啟動(dòng)定時(shí)器。W1=1,ACT接通后經(jīng)設(shè)定時(shí)間時(shí),輸出即接通。具體見圖2-9。設(shè)定時(shí)間圖2-9定時(shí)器工作原理圖2023/1/930控制條件:當(dāng)ACT=1后經(jīng)設(shè)定時(shí)間時(shí),輸出W1即接通。設(shè)定時(shí)5.固定定時(shí)器
指定格式:
說(shuō)明:該定時(shí)器為設(shè)定時(shí)間固定的延時(shí)定時(shí)器,用功能指令參數(shù)指定時(shí)間??刂茥l件:ACT=0,斷開定時(shí)器,ACT=1,啟動(dòng)定時(shí)器。W1=1,ACT接通后經(jīng)設(shè)定時(shí)間時(shí),輸出即接通。定時(shí)器號(hào):1-100。設(shè)定時(shí)間:用ms為單位的十進(jìn)制數(shù)設(shè)定時(shí)間,最大為262136。SUB24
TMRB定時(shí)器號(hào)設(shè)定時(shí)間ACTW12023/1/9315.固定定時(shí)器SUB24TMRB定時(shí)器號(hào)ACTW120236.譯碼指令
例2-1
指令格式:
說(shuō)明:數(shù)控機(jī)床在執(zhí)行加工程序中規(guī)定的M、S、T功能時(shí),CNC裝置以BCD碼或二進(jìn)制碼形式輸出M、S、T代碼信號(hào)。這些信號(hào)需要經(jīng)過(guò)譯碼才能從BCD或二進(jìn)制狀態(tài)轉(zhuǎn)換成具有特定功能含義的一位邏輯狀態(tài)。該指令就是對(duì)2位BCD碼進(jìn)行譯碼,當(dāng)與指示的值相同時(shí),W1接通,如不一致,則W1斷開。ACTSUB4DEC譯碼信號(hào)地址譯碼指示W(wǎng)12023/1/9326.譯碼指令例2-1ACTSUB4DEC譯碼信號(hào)地址譯碼條件:ACT=1,進(jìn)行譯碼;W1=1,譯碼已一致。代碼信號(hào)地址:制定譯碼對(duì)象地址。譯碼指示:
00
00
位指示01:只對(duì)低位數(shù)進(jìn)行譯碼10:只對(duì)高位數(shù)進(jìn)行譯碼11:對(duì)兩位數(shù)均進(jìn)行譯碼
值指示:指示進(jìn)行譯碼的位數(shù)2023/1/9332023/1/8337.二進(jìn)制譯碼指令
例2-2指令格式:
說(shuō)明:對(duì)1、2、4字節(jié)長(zhǎng)的二進(jìn)制形式的代碼數(shù)據(jù)進(jìn)行譯碼。代碼數(shù)據(jù)一致時(shí),對(duì)應(yīng)的位即為“1”,如不一致,則為“0”。ACTSUB25
DECB形式指定代碼信號(hào)地址譯碼指示譯碼結(jié)果輸出地址2023/1/9347.二進(jìn)制譯碼指令例2-2ACT2023/1/834形式指定:代碼數(shù)據(jù)的形式為1:1字節(jié)長(zhǎng);1:2字節(jié)長(zhǎng);4:4字節(jié)長(zhǎng)。代碼信號(hào)地址:制定進(jìn)行譯碼的數(shù)據(jù)的起始地址。譯碼指示:8個(gè)譯出代碼號(hào)的第一個(gè)號(hào)。譯碼結(jié)果輸出地址:由譯碼指示指定號(hào)的譯碼結(jié)果被輸出到位0,號(hào)+1的譯碼結(jié)果被輸出到位1,號(hào)+7的譯碼結(jié)果被輸出到位7。譯碼結(jié)果輸出:﹟7﹟6﹟5﹟4﹟3﹟2﹟1﹟0+7+6+5+4+3+2+1+02023/1/935形式指定:代碼數(shù)據(jù)的形式為1:1字節(jié)長(zhǎng);1:2字節(jié)長(zhǎng);4:48.計(jì)數(shù)器指令指令格式:
說(shuō)明:是進(jìn)行加/減計(jì)數(shù)的環(huán)形計(jì)數(shù)器。CN0UPDOWNRSTACTSUB5CTR計(jì)數(shù)器號(hào)W12023/1/9368.計(jì)數(shù)器指令CN0UPDOWNRSTACTW12023/1控制條件:CN0=0:計(jì)數(shù)器的初始值為0;CN0=1:計(jì)數(shù)器的初始值為1。UPDOWN=0:是加計(jì)數(shù)器。(初始值為CN0設(shè)定)UPDOWN=1:是減計(jì)數(shù)器。(初始值為計(jì)數(shù)器預(yù)置值)RST=1:將計(jì)數(shù)器復(fù)位。累計(jì)值被復(fù)位,加計(jì)數(shù)器,根據(jù)CN0的設(shè)定變?yōu)?或1,減計(jì)數(shù)器時(shí)變?yōu)橛?jì)數(shù)器預(yù)置值。ACT=1:取0-1的上升沿進(jìn)行計(jì)數(shù)。W1=1:是計(jì)數(shù)結(jié)束輸出。加計(jì)數(shù)器為最大值,減計(jì)數(shù)器為最小值為1。計(jì)數(shù)器號(hào):PMC-SA3為1-20。2023/1/937控制條件:2023/1/8379.回轉(zhuǎn)控制指令
指令格式:
說(shuō)明:判別回轉(zhuǎn)體的下一步的回轉(zhuǎn)方向,計(jì)算出進(jìn)行回轉(zhuǎn)的步數(shù),或計(jì)算到達(dá)目標(biāo)位置前一步的步數(shù)。ACTINCBYTRN0DIRPOSSUB6
ROT回轉(zhuǎn)體的分度數(shù)當(dāng)前位置地址目標(biāo)位置地址結(jié)果輸出地址W1W12023/1/9389.回轉(zhuǎn)控制指令A(yù)CTINCBYTRN0DIRPOSW1W1控制條件:RN0=0:回轉(zhuǎn)體的位置號(hào)是從0開始的連續(xù)號(hào)。
=1:回轉(zhuǎn)體的位置號(hào)是從1開始的連續(xù)號(hào)。BYT=0:回轉(zhuǎn)體的位置號(hào)是2位BCD(1字節(jié))的數(shù)據(jù)。=1:回轉(zhuǎn)體的位置號(hào)是4位BCD(2字節(jié))的數(shù)據(jù)。DIR=0:不判別下一步回轉(zhuǎn)方向。(始終正轉(zhuǎn))=1:判別下一步回轉(zhuǎn)方向。(方向輸出到W1)POS=0:計(jì)算到達(dá)目標(biāo)位置的步數(shù)。=1:計(jì)算到達(dá)目標(biāo)位置前一步的步數(shù)。INC=0:計(jì)算目標(biāo)位置的號(hào)。=1:計(jì)算到達(dá)目標(biāo)位置的步數(shù)。2023/1/939控制條件:2023/1/839ACT=1:執(zhí)行ROT指令。W1=0:回轉(zhuǎn)方向?yàn)檎D(zhuǎn)。=1:回轉(zhuǎn)方向?yàn)榉崔D(zhuǎn)?;剞D(zhuǎn)體分度數(shù):設(shè)定回轉(zhuǎn)體轉(zhuǎn)位的數(shù)目。當(dāng)前位置地址:存儲(chǔ)回轉(zhuǎn)體當(dāng)前步數(shù)的起始地址。目標(biāo)位置地址:存儲(chǔ)目標(biāo)位置的起始地址。結(jié)果輸出地址:算出的步數(shù)的輸出地址。例2-32023/1/940ACT=1:執(zhí)行ROT指令。2023/1/84010.二進(jìn)制回轉(zhuǎn)控制指令指令格式:
說(shuō)明:可用地址指定回轉(zhuǎn)體的分度數(shù)。另外,進(jìn)行處理的數(shù)值都為二進(jìn)制形式,其它功能與ROT指令相同。RN0DIRPOSSUB26
ROTB形式指定回轉(zhuǎn)體的分度數(shù)地址當(dāng)前位置地址目標(biāo)位置地址結(jié)果輸出地址INCACTW1W12023/1/94110.二進(jìn)制回轉(zhuǎn)控制指令RN0DIRPOSINCACTW1W控制條件:RN0=0:回轉(zhuǎn)體的位置號(hào)是從0開始的連續(xù)號(hào)。
=1:回轉(zhuǎn)體的位置號(hào)是從1開始的連續(xù)號(hào)。DIR=0:不判別下一步回轉(zhuǎn)方向。(始終正轉(zhuǎn))
=1:判別下一步回轉(zhuǎn)方向。(方向輸出到W1)POS=0:計(jì)算到達(dá)目標(biāo)位置的步數(shù)。=1:計(jì)算到達(dá)目標(biāo)位置前一步的步數(shù)。INC=0:計(jì)算目標(biāo)位置的號(hào)。=1:計(jì)算到達(dá)目標(biāo)位置的步數(shù)。ACT=1:執(zhí)行ROT指令。W1=0:回轉(zhuǎn)方向?yàn)檎D(zhuǎn)。=1:回轉(zhuǎn)方向?yàn)榉崔D(zhuǎn)。2023/1/942控制條件:2023/1/842形式指定:1:1字節(jié)長(zhǎng)2:2字節(jié)長(zhǎng)
4:4字節(jié)長(zhǎng)回轉(zhuǎn)體分度數(shù):設(shè)定回轉(zhuǎn)體轉(zhuǎn)位的數(shù)目。當(dāng)前位置地址:存儲(chǔ)回轉(zhuǎn)體當(dāng)前步數(shù)的起始地址。目標(biāo)位置地址:存儲(chǔ)目標(biāo)位置的起始地址。結(jié)果輸出地址:算出的步數(shù)的輸出地址。例2-42023/1/943形式指定:1:1字節(jié)長(zhǎng)2:2字節(jié)長(zhǎng)4:4字節(jié)長(zhǎng)202311.代碼轉(zhuǎn)換指令
指令形式:
說(shuō)明:用2位BCD碼指定變換數(shù)據(jù)表內(nèi)號(hào),將與輸出的表內(nèi)號(hào)對(duì)應(yīng)的2位或4位BCD碼輸出。BYTRSTACTSUB7COD變換數(shù)據(jù)數(shù)變換輸入數(shù)據(jù)地址變換輸出數(shù)據(jù)地址W12023/1/94411.代碼轉(zhuǎn)換指令BYTRSTACTW12023/1/844控制條件:BYT=0:變換數(shù)據(jù)表的數(shù)據(jù)為2位BCD碼。=1:變換數(shù)據(jù)表的數(shù)據(jù)為4位BCD碼。RST=1:把錯(cuò)誤輸出W1復(fù)位。ACT=1:執(zhí)行COD命令。W1=1:變換輸入號(hào)超過(guò)了變換數(shù)據(jù)數(shù),數(shù)據(jù)出錯(cuò)。變換輸入數(shù)據(jù)地址:指定表內(nèi)號(hào)的地址(1字節(jié))。變換輸出數(shù)據(jù)地址:變換結(jié)果的存儲(chǔ)地址。例2-52023/1/945控制條件:2023/1/84512.二進(jìn)制代碼轉(zhuǎn)換指令
指令形式:
說(shuō)明:用2位二進(jìn)制碼指定變換數(shù)據(jù)表內(nèi)的號(hào),將與輸入的表內(nèi)號(hào)對(duì)應(yīng)的1、2、4字節(jié)數(shù)據(jù)輸出。控制條件:RST=1:把錯(cuò)誤輸出W1復(fù)位。ACT=1:執(zhí)行COD命令。W1=1:變換輸入號(hào)超過(guò)了變換數(shù)據(jù)數(shù),數(shù)據(jù)出錯(cuò)。形式指定:1:1字節(jié)長(zhǎng),2:2字節(jié)長(zhǎng),4:4字節(jié)長(zhǎng)。變換輸入數(shù)據(jù)地址:指定表內(nèi)號(hào)的地址(1字節(jié))。變換輸出數(shù)據(jù)地址:變換結(jié)果的存儲(chǔ)地址。RSTACTSUB27CODB形式指定變換數(shù)據(jù)數(shù)變換輸入數(shù)據(jù)地址變換輸出數(shù)據(jù)地址W12023/1/94612.二進(jìn)制代碼轉(zhuǎn)換指令RSTACT形式指定W12023/113.邏輯乘后數(shù)據(jù)傳送指令
指令形式:
說(shuō)明:數(shù)據(jù)傳送據(jù)地址指定的1字節(jié)的數(shù)據(jù)與比較數(shù)據(jù)進(jìn)行邏輯乘(AND),并把結(jié)果寫入輸出數(shù)據(jù)地址。例2-6ACTSUB8MOVE比較數(shù)比較數(shù)據(jù)低4位據(jù)高4位輸入數(shù)據(jù)地址輸出數(shù)據(jù)地址2023/1/94713.邏輯乘后數(shù)據(jù)傳送指令A(yù)CT比較數(shù)比較數(shù)據(jù)低4位202314.?dāng)?shù)據(jù)變換指令
指令形式:
說(shuō)明:把1或2字節(jié)的數(shù)據(jù)從二進(jìn)制變換成BCD碼,或從BCD碼變換成二進(jìn)制碼。BYTCNVRSTACTSUB14DCNV輸入數(shù)據(jù)地址輸出數(shù)據(jù)地址W12023/1/94814.?dāng)?shù)據(jù)變換指令BYTCNVRSTACTW12023/1/控制條件:BYT=0:變換1字節(jié)的數(shù)據(jù)。=1:變換2字節(jié)的數(shù)據(jù)。CNV=0:從二進(jìn)制碼變換成BCD碼。=1:從BCD碼變換成二進(jìn)制碼。RST=1:把出錯(cuò)輸出的W1復(fù)位。ACT=1:執(zhí)行數(shù)據(jù)變換命令。W1=1:輸入數(shù)據(jù)應(yīng)為BCD碼的地方,如果已是二進(jìn)制碼,或從二進(jìn)制碼變換成BCD碼時(shí)超過(guò)指定字節(jié)長(zhǎng)即進(jìn)行出錯(cuò)報(bào)警。2023/1/949控制條件:2023/1/84915.比較指令指令形式:
說(shuō)明:比較2位或4位BCD碼的數(shù)值,把比較結(jié)果輸出到W1。BYTACTSUB15COMP形式指定基準(zhǔn)數(shù)據(jù)(常數(shù)或地址)比較數(shù)據(jù)地址W12023/1/95015.比較指令BYTACTSUB15形式指定W12023/1控制條件:BYT=0:比較2位BCD碼。=1:比較4位BCD碼。W1=0:基準(zhǔn)數(shù)據(jù)〉比較數(shù)據(jù)。=1:基準(zhǔn)數(shù)據(jù)≤比較數(shù)據(jù)。形式指定:0:基準(zhǔn)數(shù)據(jù)為常數(shù)。1:基準(zhǔn)數(shù)據(jù)為指定地址。2023/1/951控制條件:2023/1/85116.一致性判斷指令指令形式:
說(shuō)明:比較BCD形式的數(shù)據(jù),判斷是否相同。BYTACTSUB16COIN基準(zhǔn)數(shù)據(jù)形式指定基準(zhǔn)數(shù)據(jù)(常數(shù)或地址)比較數(shù)據(jù)地址W12023/1/95216.一致性判斷指令BYTACTW12023/1/852控制條件:BYT=0:比較2位BCD碼。=1:比較4位BCD碼。W1=0:基準(zhǔn)數(shù)據(jù)≠比較數(shù)據(jù)。=1:基準(zhǔn)數(shù)據(jù)=比較數(shù)據(jù)。基準(zhǔn)數(shù)據(jù)形式指定:0:基準(zhǔn)數(shù)據(jù)為常數(shù)
1:基準(zhǔn)數(shù)據(jù)為指定地址。2023/1/953控制條件:2023/1/85317.檢索指令指令形式:
說(shuō)明:檢索指定的數(shù)據(jù)是否存在于數(shù)據(jù)表內(nèi),并輸出表內(nèi)號(hào)數(shù)。控制條件:BYT=0:檢索2位BCD碼。=1:檢索4位BCD碼。RST=1:斷開無(wú)檢索數(shù)據(jù)的輸出W1。W1=1:無(wú)檢索的數(shù)據(jù)時(shí),輸出即接通。例2-7BYTRSTACTSUB17DSCH數(shù)據(jù)表的數(shù)據(jù)數(shù)數(shù)據(jù)表的起始地址檢索數(shù)據(jù)地址檢索結(jié)果輸出地址W12023/1/95417.檢索指令BYTRSTACTW12023/1/85418.二進(jìn)制檢索數(shù)據(jù)指令形式:
說(shuō)明:與DSCH命令的不同點(diǎn)是進(jìn)行處理的數(shù)值必須是二進(jìn)制形式,而且為了能使用地址指定數(shù)據(jù)表的數(shù)據(jù)個(gè)數(shù),即使在ROM制作完成后,仍可調(diào)整表的容量??刂茥l件:RST=1:斷開無(wú)檢索數(shù)據(jù)輸出W1。W1=1:沒有檢索數(shù)據(jù)時(shí),接通輸出。形式指定:1:1字節(jié)
2:2字節(jié)
4:4字節(jié)。例2-8RSTACTSUB34DSCHB形式指定數(shù)據(jù)表數(shù)據(jù)數(shù)存儲(chǔ)地址數(shù)據(jù)表的起始地址檢索數(shù)據(jù)地址檢索結(jié)果輸出地址W12023/1/95518.二進(jìn)制檢索數(shù)據(jù)RSTACTW12023/1/85519.變址修改數(shù)據(jù)傳送指令格式:
說(shuō)明:讀取或?qū)懭霐?shù)據(jù)表內(nèi)指定號(hào)的數(shù)據(jù),進(jìn)行處理的數(shù)據(jù)為2位或4位BCD碼。BYTRWRSTACTSUB18XMOV數(shù)據(jù)表的數(shù)據(jù)數(shù)數(shù)據(jù)表的起始地址輸入輸出數(shù)據(jù)的存儲(chǔ)地址數(shù)據(jù)表內(nèi)號(hào)存儲(chǔ)地址W12023/1/95619.變址修改數(shù)據(jù)傳送BYTRWRSTACTW12023/1控制條件:BYT=0:數(shù)據(jù)表的數(shù)據(jù)為2位BCD碼。=1:數(shù)據(jù)表的數(shù)據(jù)為4位BCD碼。RW=0:從數(shù)據(jù)表讀取數(shù)據(jù)。=1:把數(shù)據(jù)寫入數(shù)據(jù)表。RST=1:斷開出錯(cuò)輸出W1。ACT=1:執(zhí)行XMOV命令。W1=1:被指定的表內(nèi)號(hào)超過(guò)數(shù)據(jù)表的數(shù)據(jù)數(shù)時(shí),即出錯(cuò)報(bào)警。例2-92023/1/957控制條件:2023/1/85720.二進(jìn)制變址修改數(shù)據(jù)傳送指令格式:
說(shuō)明:讀取或?qū)懭霐?shù)據(jù)表內(nèi)指定號(hào)的數(shù)據(jù)。進(jìn)行處理的數(shù)據(jù)為二進(jìn)制形式。另外,因?yàn)楸砣萘渴堑刂分付ǖ?,所以在寫入ROM后,還能修改表容量。形式指定:1:1字節(jié);2:2字節(jié);4:4字節(jié)其它參數(shù)同變址修改數(shù)據(jù)傳送。例2-10RWRSTACTSUB35XMOVB數(shù)據(jù)形式指定數(shù)據(jù)表的數(shù)據(jù)數(shù)存儲(chǔ)地址數(shù)據(jù)表的起始地址輸入輸出數(shù)據(jù)存儲(chǔ)地址表內(nèi)號(hào)存儲(chǔ)地址W12023/1/95820.二進(jìn)制變址修改數(shù)據(jù)傳送RWRSTACTW12023/121.常數(shù)定義指令指令格式:
說(shuō)明:定義BCD2位或4位常數(shù)。BYT=0:進(jìn)行處理的數(shù)據(jù)為2位BCD碼。=1:進(jìn)行處理的數(shù)據(jù)為4位BCD碼。ACT=1:執(zhí)行NUME指令。BYTACTSUB23NUME常數(shù)常數(shù)輸出地址W12023/1/95921.常數(shù)定義指令BYTACTW12023/1/859六、編程舉例
下面舉例說(shuō)明指令具體用法。例2-11:主軸倍率PMC控制。例2-12:潤(rùn)滑系統(tǒng)PMC控制。例2-13:無(wú)機(jī)械手斗笠式自動(dòng)換刀。2023/1/960六、編程舉例
下面舉例說(shuō)明指令具體用法。2023/1/860七、數(shù)控機(jī)床PMC屏幕畫面功能
本文以FANUC0imateTC為例,說(shuō)明數(shù)控機(jī)床PMC畫面功能及具體操作。首先按下系統(tǒng)功能鍵“system”,進(jìn)入圖2-28畫面。然后按下“PMC”鍵,進(jìn)入PMC畫面,如圖2-29所示。1.實(shí)時(shí)梯形圖畫面按下圖2-29中的“PMCLAD”鍵,即進(jìn)入實(shí)時(shí)梯形圖畫面,如圖2-30所示。在實(shí)際屏幕中,觸點(diǎn)和線圈斷開(狀態(tài)為0)以低亮線顯示,觸點(diǎn)和線圈閉合(狀態(tài)為1)以暗線顯示。2023/1/961七、數(shù)控機(jī)床PMC屏幕畫面功能
本文以FANUC0ima2.系統(tǒng)梯形圖的診斷畫面按下圖2-29中的“PMCDGN”鍵,就會(huì)顯示圖2-31所示的系統(tǒng)PMC診斷畫面。3.PMC參數(shù)畫面按下圖2-29中的“PMCPRM”鍵,即進(jìn)入?yún)?shù)設(shè)定畫面,如圖2-32。按下“TIMER”時(shí)對(duì)可變定時(shí)器時(shí)間進(jìn)行設(shè)定,按下“COUNTER”對(duì)計(jì)時(shí)器的一系列參數(shù)進(jìn)行設(shè)定,按下“KEEPRL”對(duì)保持型繼電器參數(shù)進(jìn)行設(shè)定,按下“DATA”對(duì)數(shù)據(jù)表進(jìn)行設(shè)定。2023/1/9622.系統(tǒng)梯形圖的診斷畫面2023/1/862八、使用LADDER軟件編輯數(shù)控機(jī)床梯形圖
FAPTLADDER-Ⅲ是在Window95/98,windows2000,WindowsXP環(huán)境下運(yùn)行的FANUCPMC程序的系統(tǒng)開發(fā)軟件。1.新建梯形圖程序運(yùn)行LADDER軟件,用鼠標(biāo)按下“File”菜單,選擇“NewProgram”(如圖2-33),出現(xiàn)如圖2-34所示畫面。然后,輸入程序名稱(例如pmc1)及PMC類型(比如FANUC0i系統(tǒng)PMC類型位SA3),確定后出現(xiàn)圖2-35。即可編寫自己的程序。2023/1/963八、使用LADDER軟件編輯數(shù)控機(jī)床梯形圖
FAPTLAD2.存儲(chǔ)卡格式PMC的轉(zhuǎn)換通過(guò)存儲(chǔ)卡備份的PMC梯形圖稱之為存儲(chǔ)卡格式的PMC(Memorycardformatfile)。由于其為機(jī)器語(yǔ)言格式,不能由計(jì)算機(jī)的LadderⅢ直接識(shí)別和讀取并進(jìn)行修改和編輯,所以必須進(jìn)行格式轉(zhuǎn)換。同樣,當(dāng)在計(jì)算機(jī)上編輯好的PMC程序也不能直接存儲(chǔ)到M-CARD上,也必須通過(guò)格式轉(zhuǎn)換,然后才能裝載到CNC中。(1)M-CARD格式(PMC-SA.000等)→計(jì)算機(jī)格式(PMC.LAD)(2)計(jì)算機(jī)格式(PMC.LAD)→M-CARD格式2023/1/9642.存儲(chǔ)卡格式PMC的轉(zhuǎn)換2023/1/864①運(yùn)行LADDERⅢ軟件,在該軟件下新建一個(gè)類型與備份的M-CARD格式的PMC程序類型相同的空文件,方法如前。②選擇FILE中的IMPORT(即導(dǎo)入M-CARD格式文件)(如圖2-36所示),軟件會(huì)提示導(dǎo)入的源文件格式,選擇M-CARD格式,然后再選擇需要導(dǎo)入的文件名(找到相應(yīng)的路徑),出現(xiàn)如圖2-37。執(zhí)行下一步找到要進(jìn)行轉(zhuǎn)換的M-CARD格式文件,按照軟件提示的默認(rèn)操作一步步執(zhí)行即可將M-CARD格式的PMC程序轉(zhuǎn)換成計(jì)算機(jī)可直接識(shí)別的.LAD格式文件,這樣就可以在計(jì)算機(jī)上進(jìn)行修改和編輯操作了。2023/1/965①運(yùn)行LADDERⅢ軟件,在該軟件下新建一個(gè)類型與備份的M-當(dāng)把計(jì)算機(jī)格式(PMC.LAD)的PMC轉(zhuǎn)換成M-CARD
格式的文件后,可以將其存儲(chǔ)到M-CARD上,通過(guò)M-CARD裝載到CNC中,而不用通過(guò)外部通訊工具(例如:RS-232-C或網(wǎng)線)進(jìn)行傳輸。①在LADDERⅢ軟件中打開要轉(zhuǎn)換的PMC程序?,F(xiàn)在TOOL中選擇COMPILE(如圖2-38所示)將該程序進(jìn)行編譯成機(jī)器語(yǔ)言,如果沒有提示錯(cuò)誤,則編譯成功,如果提示有錯(cuò)誤,要退出修改后重新編譯,然后保存,再選擇FILE中的EXPORT,出現(xiàn)圖2-39所示畫面。
注意:如果要在梯形圖中加密碼,則在編譯的選項(xiàng)中點(diǎn)擊,再輸入兩遍密碼就可以了。2023/1/966當(dāng)把計(jì)算機(jī)格式(PMC.LAD)的PMC轉(zhuǎn)換成M-CARD②在選擇EXPORT后,軟件提示選擇輸出的文件類型,選擇M-CARD格式,如圖2-40所示。確定M-CARD格式后,選擇下一步指定文件名,按照軟件提示的默認(rèn)操作即可得到轉(zhuǎn)換了格式的PMC程序,注意該程序的圖標(biāo)是一個(gè)WINDOWS圖標(biāo)(即操作系統(tǒng)不能識(shí)別的文件格式,只有FANUC系統(tǒng)才能識(shí)別)。轉(zhuǎn)換好的PMC程序即可通過(guò)存儲(chǔ)卡直接裝載到CNC中。2023/1/967②在選擇EXPORT后,軟件提示選擇輸出的文件類型,選擇M3、不同類型的PMC文件之間的轉(zhuǎn)換(1)運(yùn)行FANUC“FAPTLADDER_Ⅲ”編程軟件。(2)點(diǎn)擊[File]欄,選擇[OpenProgram]項(xiàng),打開一個(gè)希望改變PC種類的Windows版梯形圖的文件。(3)選擇工具欄[Tool]中助記符轉(zhuǎn)換項(xiàng)[MnemonicConvert],則顯示[MnemonicConversion]頁(yè)面。其中,助記符文件(MnemonicFile)欄需新建中間文件名,含文件存放路徑。轉(zhuǎn)換數(shù)據(jù)種類(ConvertDataKind)欄需選擇轉(zhuǎn)換的數(shù)據(jù),一般為ALL。(4)完成以上選項(xiàng)后,點(diǎn)擊[OK]確認(rèn),然后顯示數(shù)據(jù)轉(zhuǎn)換情況信息,無(wú)其他錯(cuò)誤后關(guān)閉此信息頁(yè),再關(guān)閉[MnemonicConversion]頁(yè)面。(5)點(diǎn)擊[File]欄,選擇[NewProgram]項(xiàng),新建一個(gè)目標(biāo)Windows版的梯形圖,同時(shí)選擇目標(biāo)Windows版梯形圖的PC種類。2023/1/9683、不同類型的PMC文件之間的轉(zhuǎn)換2023/1/868(6)選擇工具欄[Tool]中源程序轉(zhuǎn)換項(xiàng)[SourceProgramConvert],則顯示[SourceProgramConversion]頁(yè)面。其中,中間文件(MnemonicFile)欄需選擇剛生成的中間文件名,含文件存放路徑。(7)完成以上選項(xiàng)后,點(diǎn)擊[OK]確認(rèn),然后顯示數(shù)據(jù)轉(zhuǎn)換情況信息,“Allthecontentofthesourceprogramisgoingtobelost.Doyoureplaceit?”,點(diǎn)擊[是]確認(rèn),無(wú)錯(cuò)誤后關(guān)閉此信息頁(yè),再關(guān)閉[SourceProgramConversion]頁(yè)面。這樣便完成了Windows版下同一梯形圖不同PC種類之間的轉(zhuǎn)換,例如將PMC_SA1的KT13.LAD梯形圖轉(zhuǎn)換為PMC_SA3的MM.LAD梯形圖,并且轉(zhuǎn)換完后的MM.LAD梯形圖與KT13.LAD梯形圖的邏輯關(guān)系相同。2023/1/969(6)選擇工具欄[Tool]中源程序轉(zhuǎn)換項(xiàng)[SourceP2.4FANUC數(shù)控系統(tǒng)參數(shù)配置
參數(shù)在NC系統(tǒng)中用來(lái)設(shè)定數(shù)控機(jī)床及輔助設(shè)備的規(guī)格和內(nèi)容,加工操作所必需的一些數(shù)據(jù)。機(jī)床廠家在制造機(jī)床、最終用戶在使用過(guò)程中,通過(guò)參數(shù)的設(shè)定,來(lái)實(shí)現(xiàn)對(duì)伺服驅(qū)動(dòng)、加工條件、機(jī)床坐標(biāo)、操作功能、數(shù)據(jù)傳輸?shù)确矫娴脑O(shè)定和調(diào)用。機(jī)床廠商、用戶在配備、使用FANUC系統(tǒng)時(shí),根據(jù)具體的使用狀況,有大量的參數(shù)需要調(diào)整和設(shè)置。在下文中將介紹一些有關(guān)FANUC系統(tǒng)參數(shù)的常識(shí)和一些常用參數(shù)。2023/1/9702.4FANUC數(shù)控系統(tǒng)參數(shù)配置
參數(shù)在NC系統(tǒng)中用來(lái)設(shè)定一、FANUC系統(tǒng)參數(shù)分類按照數(shù)據(jù)形式參數(shù)可以分為2-2表所表示的類別:數(shù)據(jù)形式數(shù)值備注位型0或1位軸型字節(jié)型-128~127或0~256有些參數(shù)中不使用符號(hào)字節(jié)軸型字型-32768~3276或0~65535有些參數(shù)中不使用符號(hào)字軸型雙字型-99999999~99999999雙字軸型表2-2FANUC系統(tǒng)參數(shù)類型列表2023/1/971一、FANUC系統(tǒng)參數(shù)分類按照數(shù)據(jù)形式參數(shù)可以分為2-2表所說(shuō)明:1.對(duì)于位型和位軸型參數(shù),每個(gè)數(shù)據(jù)號(hào)由8位組成,每一位有不同的意義。2.軸型參數(shù)允許參數(shù)分別設(shè)定給每個(gè)控制軸。3.每個(gè)數(shù)據(jù)類型有一個(gè)通用的有效范圍,參數(shù)不同其數(shù)據(jù)范圍也不同。2023/1/972說(shuō)明:2023/1/872為了進(jìn)一步說(shuō)明這兩類數(shù)據(jù)在數(shù)據(jù)設(shè)定方面的區(qū)別,特舉如下兩個(gè)例子:(1)位型和位軸型參數(shù)舉例。通過(guò)該例可以知道位型和位軸型的數(shù)據(jù)格式,它們都是每一個(gè)數(shù)據(jù)號(hào)由0~7位數(shù)據(jù)組成。在描述這一類數(shù)據(jù)時(shí)可以用這樣的格式來(lái)說(shuō)明:數(shù)據(jù)號(hào).位號(hào)。比如上例中的ISO參數(shù)就可以用這樣的符號(hào)來(lái)表示:1000.1。1000.1=0時(shí)表示數(shù)據(jù)采用EIA碼輸出,1000.1=1時(shí)表示數(shù)據(jù)輸出采用ISO碼。位型和位軸型數(shù)據(jù)就是用這樣的方式來(lái)設(shè)定不同的系統(tǒng)功能。1000#7#6#5#4#3#2#1#0數(shù)據(jù)號(hào)SEQINIISOTVC數(shù)據(jù)內(nèi)容2023/1/973為了進(jìn)一步說(shuō)明這兩類數(shù)據(jù)在數(shù)據(jù)設(shè)定方面的區(qū)別,特舉如下兩個(gè)例(2)位型和位軸型以外的數(shù)據(jù)1023指定軸的伺服軸號(hào)數(shù)據(jù)號(hào)數(shù)據(jù)內(nèi)容2023/1/974(2)位型和位軸型以外的數(shù)據(jù)1023指定軸的伺服軸號(hào)數(shù)據(jù)號(hào)數(shù)二、FANUC常見系統(tǒng)參數(shù)
1.與各軸的控制和設(shè)定單位相關(guān)的參數(shù)參數(shù)號(hào):1001~1023這一類參數(shù)主要用于設(shè)定各軸的移動(dòng)單位、各軸的控制方式、伺服軸的設(shè)定、各軸的運(yùn)動(dòng)方式等。2023/1/975二、FANUC常見系統(tǒng)參數(shù)
1.與各軸的控制和設(shè)定單位相關(guān)的2.與機(jī)床坐標(biāo)系的設(shè)定、參考點(diǎn)、原點(diǎn)等相關(guān)的參數(shù)參數(shù)號(hào):1201~1280這一類參數(shù)主要用于設(shè)定機(jī)床的坐標(biāo)系的設(shè)定,原點(diǎn)的偏移、工件坐標(biāo)系的擴(kuò)展等。2023/1/9762.與機(jī)床坐標(biāo)系的設(shè)定、參考點(diǎn)、原點(diǎn)等相關(guān)的參數(shù)2023/13.與存儲(chǔ)行程檢查相關(guān)的參數(shù)參數(shù)號(hào):1300~1327這一類參數(shù)的設(shè)定主要是用于各軸保護(hù)區(qū)域的設(shè)定等。2023/1/9773.與存儲(chǔ)行程檢查相關(guān)的參數(shù)2023/1/8774.與設(shè)定機(jī)床各軸進(jìn)給、快速移動(dòng)速度、手動(dòng)速度等相關(guān)的參數(shù)參數(shù)號(hào):1401~1465這一類參數(shù)涉及機(jī)床各軸在各種移動(dòng)方式、模式下的移動(dòng)速度的設(shè)定,包括快移極限速度、進(jìn)給極限速度、手動(dòng)移動(dòng)速度的設(shè)定等。2023/1/9784.與設(shè)定機(jī)床各軸進(jìn)給、快速移動(dòng)速度、手動(dòng)速度等相關(guān)的參數(shù)25.與加減速控制相關(guān)的參數(shù)參數(shù)號(hào):1601~1785這一類參數(shù)用于設(shè)定各種插補(bǔ)方式下的啟動(dòng)停止時(shí)的加減速的方式,以及在程序路徑發(fā)生變化時(shí)(如出現(xiàn)轉(zhuǎn)角、過(guò)渡等)進(jìn)給速度的變化。2023/1/9795.與加減速控制相關(guān)的參數(shù)2023/1/8796.與程序編制相關(guān)的參數(shù)參數(shù)號(hào):3401~3460用于設(shè)置編程時(shí)的數(shù)據(jù)格式,設(shè)置使用的G指令格式、設(shè)置系統(tǒng)缺省的有效指令模態(tài)等和程序編制有關(guān)的狀態(tài)。2023/1/9806.與程序編制相關(guān)的參數(shù)2023/1/8807.與螺距誤差補(bǔ)償相關(guān)的參數(shù)參數(shù)號(hào):3620~3627數(shù)控機(jī)床具有對(duì)螺距誤差進(jìn)行電氣補(bǔ)償?shù)墓δ埽谑褂眠@樣的功能時(shí),系統(tǒng)要求對(duì)補(bǔ)償?shù)姆绞?、補(bǔ)償?shù)狞c(diǎn)數(shù)、補(bǔ)償?shù)钠鹗嘉恢?、補(bǔ)償?shù)拈g隔等參數(shù)進(jìn)行設(shè)置。2023/1/9817.與螺距誤差補(bǔ)償相關(guān)的參數(shù)2023/1/881三、參數(shù)顯示的操作步驟本文以FANUC0i系統(tǒng)為例來(lái)具體說(shuō)明其操作步驟。1.按MDI面板上的功能鍵SYSTEM一次后,在按軟鍵[PARAM]選擇參數(shù)的畫面。2.參數(shù)畫面由多個(gè)面組成。通過(guò)(1)(2)兩種方法顯示需要顯示的參數(shù)所在的面面。(1)有翻面鍵或光標(biāo)移動(dòng)鍵,顯示需要的頁(yè)面。(2)從鍵盤輸入想顯示的參數(shù)號(hào),然后按軟鍵[NO.SRH]。這樣可顯示包括指定參數(shù)所在的頁(yè)面,光標(biāo)同時(shí)在指定參數(shù)的位置(數(shù)據(jù)部分變成反轉(zhuǎn)文字顯示)。2023/1/982三、參數(shù)顯示的操作步驟本文以FANUC0i系統(tǒng)為例來(lái)具體說(shuō)四、用MDI設(shè)定參數(shù)的操作步驟
1.將NC置于MDI方式或急停狀態(tài)。2.用以下步驟使參數(shù)處于可寫狀態(tài)。(1)按SETTING功能鍵一次或多次后,再按軟鍵[SETTING],可顯示SETTING畫面。(2)將光標(biāo)移至“PARAMETERWRITE”處。(3)按[OPRT]軟鍵顯示操作選擇軟鍵。(4)按軟鍵[ON:1]或輸入1,再按軟鍵[INPUT],使“PARAMETERWRITE”=1。這樣參數(shù)成為可寫入狀態(tài),同時(shí)CNC發(fā)生P/S報(bào)警100(允許參數(shù)寫入)。3.按功能鍵SYSTEM一次或多次后,再按軟鍵[PARAM],顯示參數(shù)畫面。2023/1/983四、用MDI設(shè)定參數(shù)的操作步驟
1.將NC置于MDI方式或急4.顯示包含需要設(shè)定的參數(shù)的畫面,將光標(biāo)置于需要設(shè)定的參數(shù)的位置上。5.輸入數(shù)據(jù),然后按[INPUT]軟鍵。輸入的數(shù)據(jù)將被設(shè)定到光標(biāo)指定的參數(shù)中。6.若需要?jiǎng)t重復(fù)步驟4和5。7.參數(shù)設(shè)定完畢。需將參數(shù)設(shè)定畫面的“PARAMETERWRITE=”設(shè)定為0,禁止參數(shù)設(shè)定。8.復(fù)位CNC,解除P/S報(bào)警100。但在設(shè)定參數(shù)時(shí),有時(shí)會(huì)出現(xiàn)P/S報(bào)警000(需切斷電源),此時(shí)請(qǐng)關(guān)掉電源再開機(jī)。2023/1/9842023/1/8842.5FANUC數(shù)控系統(tǒng)故障診斷與維修
一、FANUC-0i常見故障及處理方法1.P/S00#報(bào)警故障原因:設(shè)定了重要參數(shù),如:伺服參數(shù),系統(tǒng)進(jìn)入保護(hù)狀態(tài),需要系統(tǒng)重新起動(dòng),裝載新參數(shù)。恢復(fù)辦法:在確認(rèn)修改內(nèi)容后,切斷電源,再重新起動(dòng)即可。2023/1/9852.5FANUC數(shù)控系統(tǒng)故障診斷與維修
一、FANUC-02.PS/100#報(bào)警故障原因:修改系統(tǒng)參數(shù)時(shí),將寫保護(hù)設(shè)置PWE=1后,系統(tǒng)發(fā)出該報(bào)警。恢復(fù)方法:(1)發(fā)出該報(bào)警后,可照常調(diào)用參數(shù)頁(yè)面修改參數(shù);(2)修改參數(shù)進(jìn)行確認(rèn)后,將寫保護(hù)設(shè)置PWE=0;(3)按RESET鍵將報(bào)警復(fù)位,如果修改了重要的參數(shù),需重新啟動(dòng)系統(tǒng)。2023/1/9862.PS/100#報(bào)警2023/1/8863.P/S101#報(bào)警故障原因:存儲(chǔ)器內(nèi)程序存儲(chǔ)錯(cuò)誤,在程序編輯過(guò)程中,對(duì)存儲(chǔ)器進(jìn)行存儲(chǔ)操作時(shí)電源斷開,系統(tǒng)無(wú)法調(diào)用存儲(chǔ)內(nèi)容?;謴?fù)方法:(1)在MDI方式,將寫保護(hù)設(shè)置為PWE=1;(2)系統(tǒng)斷電,按著(DELETE)鍵,給系統(tǒng)通電;(3)將寫保護(hù)設(shè)置為PWE=0,按RESET鍵將101#報(bào)警消除2023/1/9873.P/S101#報(bào)警2023/1/8874.P/S85~87串行接口故障故障原因:在對(duì)機(jī)床進(jìn)行參數(shù)、程序的輸入,往往用到串行通訊,利用RS232接口將計(jì)算機(jī)或其它存儲(chǔ)設(shè)備與機(jī)床聯(lián)接起來(lái)。當(dāng)參數(shù)設(shè)定不正確,電纜或硬件故障時(shí)會(huì)出現(xiàn)報(bào)警。故障查找和恢復(fù):85#報(bào)警指的是:在從外部設(shè)備讀入數(shù)據(jù)時(shí),串行通訊數(shù)出現(xiàn)了溢出錯(cuò)誤,被輸入的數(shù)據(jù)不符或傳送速度不匹配,檢查與串行通訊相關(guān)的參數(shù),如果檢查參數(shù)沒錯(cuò)誤還出現(xiàn)該報(bào)警時(shí),檢查I/O設(shè)備是否損壞。2023/1/9884.P/S85~87串行接口故障2023/1/88886#報(bào)警指的是:進(jìn)行數(shù)據(jù)輸入時(shí)I/O設(shè)備的動(dòng)作準(zhǔn)備信號(hào)(DR)關(guān)斷。需檢查:(1)串行通訊電纜兩端的接口(包括系統(tǒng)接口);(2)檢查系統(tǒng)和外部設(shè)備串行通訊參數(shù);(3)檢查外部設(shè)備;(4)檢查I/O接口模塊(可進(jìn)行更換模塊進(jìn)行檢查或去專業(yè)公司檢查)。87#報(bào)警說(shuō)明有通訊動(dòng)作,但通訊時(shí)數(shù)控系統(tǒng)與外部設(shè)備的數(shù)據(jù)流控制信號(hào)不正確,檢查1,系統(tǒng)的程序保護(hù)開關(guān)的狀態(tài),在進(jìn)行通訊時(shí)將開關(guān)處于打開狀態(tài)。2,
I/O設(shè)備和外部通訊設(shè)備。2023/1/98986#報(bào)警指的是:進(jìn)行數(shù)據(jù)輸入時(shí)I/O設(shè)備的動(dòng)作準(zhǔn)備信號(hào)(D5.ALM910/911RAM奇偶校驗(yàn)報(bào)警故障原因及處理方法:(1)印刷電路板存儲(chǔ)卡接觸不良。當(dāng)發(fā)生該類報(bào)警時(shí),首先關(guān)斷系統(tǒng)電源,進(jìn)行系統(tǒng)全清操作。方法是同時(shí)按住系統(tǒng)的RESET和DELET鍵,在打開電源,此時(shí)系統(tǒng)將清除存儲(chǔ)板中RAM的所有數(shù)據(jù)。當(dāng)以上操作后,仍然不能清除存儲(chǔ)器報(bào)警時(shí),則要考慮該故障可能是因?yàn)橄到y(tǒng)的RAM接觸不良,請(qǐng)更換新的存儲(chǔ)卡,或進(jìn)行該板的維修。(2)由于外界的干擾引起的數(shù)據(jù)報(bào)警,當(dāng)執(zhí)行系統(tǒng)RAM全清后,如果系統(tǒng)能進(jìn)入正常的狀態(tài),(不再發(fā)生該報(bào)警),則可能是外界干擾引起的,在這種情況下要檢查系統(tǒng)整體地線和走線等,采取有效的抗干擾措施。2023/1/9905.ALM910/911RAM奇偶校驗(yàn)報(bào)警2023/1/8(3)存儲(chǔ)器的電池電壓偏低,可以檢查存儲(chǔ)卡上的檢查端子,檢查電池電壓。該電壓正常為4.5V,當(dāng)?shù)陀?.6V時(shí),可能會(huì)造成系統(tǒng)RAM的存儲(chǔ)報(bào)警。(4)電源單元異常引起,電源異常也有可能引起該類報(bào)警,此時(shí)進(jìn)行系統(tǒng)全清后,報(bào)警會(huì)清除。2023/1/991(3)存儲(chǔ)器的電池電壓偏低,可以檢查存儲(chǔ)卡上的檢查端子,檢查6.90#報(bào)警(回零動(dòng)作異常)故障原因:返回參考點(diǎn)中,開始點(diǎn)距參考點(diǎn)過(guò)近,或是速度過(guò)慢。故障恢復(fù):(1)正確執(zhí)行回零動(dòng)作,手動(dòng)將機(jī)床向回零的反方向移動(dòng)一定距離,這個(gè)位置要求在減速區(qū)以外,再執(zhí)行回零動(dòng)作。(2)如果以上操作后仍有報(bào)警,檢查回零減速信號(hào),檢查回零檔塊,回零開關(guān)及相關(guān)聯(lián)的信號(hào)電路是否正常。2023/1/9926.90#報(bào)警(回零動(dòng)作異常)2023/1/892(3)機(jī)床的回零參數(shù)在機(jī)床廠已經(jīng)設(shè)置完成,可檢查回零時(shí)位置偏差(DOG800~803)是否大于128,大于128進(jìn)行(4)項(xiàng);如果低于128,可根據(jù)參數(shù)清單檢查以下參數(shù)是否有變化:PRM518~521(快移速度),PRM#559~562(手動(dòng)快移速度)。作適當(dāng)調(diào)整使回零時(shí)的位置偏差大于或等于12。(4)如果位置偏差大于128,檢查脈沖編碼器的電壓是否大于4.75V,如果電壓過(guò)低,更換電源;電壓正常時(shí)仍有報(bào)警需檢查脈沖編碼器和軸卡。2023/1/993(3)機(jī)床的回零參數(shù)在機(jī)床廠已經(jīng)設(shè)置完成,可檢查回零時(shí)位置偏7.3n0(n軸需要執(zhí)行回零)故障原因:絕對(duì)脈沖編碼器的位置數(shù)據(jù)由電池進(jìn)行保持,不正確的更換電池方法(在斷電的情況下?lián)Q電池),更換編碼器,拆卸編碼器的電纜?;謴?fù)方法:該報(bào)警的恢復(fù)就是使系統(tǒng)記憶機(jī)床的位置,有以下兩種方法:(1)如果有返回參考點(diǎn)功能,可以手動(dòng)將報(bào)警的軸執(zhí)行回零動(dòng)作,如果在手動(dòng)回零時(shí)還有其它報(bào)警,改變參數(shù)PRM21#(該參數(shù)指明各軸是否使用了絕對(duì)脈沖編碼器),消除報(bào)警,并執(zhí)行回零操作,回零完成后使用RESET消除該報(bào)警。(2)如果沒有出現(xiàn)回零功能,用MTB完成回零設(shè)置,方法如下:2023/1/9947.3n0(n軸需要執(zhí)行回零)2023/1/894a)在手動(dòng)方式將機(jī)床移到回零位置附近(機(jī)械位置)
b)選擇回零方式c)選擇回零軸,選擇移動(dòng)方向鍵“+”或“—”移動(dòng)該軸,機(jī)床移到下一個(gè)柵格時(shí)停下來(lái)。這位置就被設(shè)為回零點(diǎn)。2023/1/995a)在手動(dòng)方式將機(jī)床移到回零位置附近(機(jī)械位置)20238.3n1~3n6(絕對(duì)編碼器故障)故障原因:編碼器與伺服模塊之間通訊錯(cuò)誤,數(shù)據(jù)不能正常傳送。恢復(fù)方法:在該報(bào)警中牽涉三個(gè)環(huán)節(jié):編碼器,電纜,伺服模塊。先檢測(cè)電纜接口,再輕輕晃動(dòng)電纜,注意看是否有報(bào)警,如果有,修理或更換電纜。在排除電纜原因后,可采用置換法,對(duì)編碼器和伺服模塊進(jìn)行進(jìn)一步確認(rèn)。2023/1/9968.3n1~3n6(絕對(duì)編碼器故障)2023/1/8969.3n7~3n8(絕對(duì)脈沖編碼器電池電壓低)故障原因:絕對(duì)脈沖編碼器的位置由電池保存,當(dāng)電池電壓低有可能丟失數(shù)據(jù),所以系統(tǒng)檢測(cè)電池電壓,提醒到期更換?;謴?fù)方法:選擇符合系統(tǒng)要求的電池進(jìn)行更換。必須保證在機(jī)床通電情況下,執(zhí)行更換電池的工作。2023/1/9979.3n7~3n8(絕對(duì)脈沖編碼器電池電壓低)2023/1/10.手動(dòng)及自動(dòng)均不能運(yùn)行原因及處理:位置顯示(相對(duì),絕對(duì),機(jī)械坐標(biāo))全都不動(dòng)時(shí),檢查CNC的狀態(tài)顯示,檢查急停信號(hào),復(fù)位信號(hào),操作方式狀態(tài),到位檢測(cè),互鎖狀態(tài)信號(hào)。11.不能JOG操作運(yùn)行原因及處理:(1)確認(rèn)操作方式是否正確,檢查操作面板操作方式旋鈕,檢查操作方式信號(hào)接口診斷;(2)確認(rèn)是否輸入了進(jìn)給軸方向選擇信號(hào)(M);(3)進(jìn)行在位檢查。2023/1/99810.手動(dòng)及自動(dòng)均不能運(yùn)行2023/1/89812.不能自動(dòng)運(yùn)行原因及處理:先確認(rèn)是否能手動(dòng)運(yùn)行,如果不能,請(qǐng)參照前面“不能手動(dòng)”恢復(fù);按照前面的方法檢查操作方式是否正確;循環(huán)起動(dòng)信號(hào)是否起作用;輸入進(jìn)給保持信號(hào),檢查診斷DGN0008.5,如果為0的話、檢查PMC梯形圖。2023/1/99912.不能自動(dòng)運(yùn)行2023/1/89913.系統(tǒng)ROM奇偶校驗(yàn)錯(cuò)誤報(bào)警#900的處理方法(1)利用系統(tǒng)存儲(chǔ)卡恢復(fù)或重新安裝系統(tǒng)軟件程序及PMC順序程序,如果故障排除則判定故障原因?yàn)橄到y(tǒng)軟件故障。(2)更換系統(tǒng)FROM/SRAM模塊并重新輸入系統(tǒng)參數(shù)如果系統(tǒng)恢復(fù)正常,故障原因?yàn)橄到y(tǒng)硬件FROM/SRAM模塊故障。(3)更換系統(tǒng)主板(有時(shí)需更換系統(tǒng)CPU卡因?yàn)榘惭b系統(tǒng)ROOT的FROM不良)2023/1/910013.系統(tǒng)ROM奇偶校驗(yàn)錯(cuò)誤報(bào)警#900的處理方法2023/14.系統(tǒng)動(dòng)態(tài)存儲(chǔ)器DRAM奇偶校驗(yàn)錯(cuò)誤報(bào)警#912-919(1)系統(tǒng)在電源斷開再接通后運(yùn)行正常,則故障原因可能是外部干擾引起的。(2)系統(tǒng)CPU卡的DRAM不良,更換系統(tǒng)CPU卡。(3)更換系統(tǒng)主板。15.靜態(tài)存儲(chǔ)器SRAM發(fā)生ECC錯(cuò)誤報(bào)警#935(1)全部清除系統(tǒng)SRAM的數(shù)據(jù)后故障消失,則故障為系統(tǒng)的SRAM數(shù)據(jù)不良。(2)系統(tǒng)電池電壓(標(biāo)準(zhǔn)為3V)如果低于2.6V就會(huì)產(chǎn)生電池報(bào)警,更換電池。(3)如果全部清除存儲(chǔ)器并恢復(fù)數(shù)據(jù)后還不能解決問(wèn)題,就更換FROM/SRAM模塊。(4)更換系統(tǒng)主板或系統(tǒng)主CPU。2023/1/910114.系統(tǒng)動(dòng)態(tài)存儲(chǔ)器DRAM奇偶校驗(yàn)錯(cuò)誤報(bào)警#912-91916.系統(tǒng)926(伺服串行總線報(bào)警)(1)伺服放大器的控制電路電源DC24V故障或伺服電動(dòng)機(jī)編碼器+5V電路短路故障;(2)伺服放大器的連結(jié)光纜故障。(3)伺服放大器本身故障。(4)FSSB初始化(自動(dòng)設(shè)定)。(5)系統(tǒng)軸板故障。(6)系統(tǒng)主板不良。17.SV400#,SV402#(過(guò)載報(bào)警)18.SV401,SV403(伺服準(zhǔn)備完成信號(hào)斷開報(bào)警)2023/1/910216.系統(tǒng)926(伺服串行總線報(bào)警)2023/1/810210219.SV4n0:停止時(shí)位置偏差過(guò)大20.SV4n1:運(yùn)動(dòng)中誤差過(guò)大21.SV4n4#(數(shù)字伺服報(bào)警)注:17-21故障為伺服出現(xiàn)的主要故障,在第五章中有詳細(xì)的說(shuō)明。2023/1/910319.SV4n0:停止時(shí)位置偏差過(guò)大2023/1/8103103二、故障實(shí)例分析
1.回參考點(diǎn)故障
數(shù)控機(jī)床坐標(biāo)系是機(jī)床固有的坐標(biāo)系統(tǒng),它是通過(guò)操作刀具或工件返回機(jī)床零點(diǎn)M的方法建立的。但是,在大多數(shù)情況下,當(dāng)已裝好刀具和工件時(shí),機(jī)床的零點(diǎn)已不可能返回,因而需設(shè)參考點(diǎn)R。機(jī)床參考點(diǎn)R是由機(jī)床制造廠家定義的一個(gè)點(diǎn),R和M的坐標(biāo)位置關(guān)系是固定的,其位置參數(shù)存放在數(shù)控系統(tǒng)中。當(dāng)數(shù)控系統(tǒng)啟動(dòng)時(shí),都要執(zhí)行返回參考點(diǎn)R,由此建立各種坐標(biāo)系。數(shù)控機(jī)床返回參考點(diǎn)的方式,因數(shù)控系統(tǒng)類型和機(jī)床生產(chǎn)廠家而異,就大多數(shù)而言,常用的返回參考點(diǎn)方式有兩種,即柵格方式和磁性開關(guān)方式。目前大部分機(jī)床采用柵格方式。2023/1/9104二、故障實(shí)例分析
1.回參考點(diǎn)故障2023/1/8104FANUC數(shù)控機(jī)床返回參考點(diǎn)原理:首先在回參方式REF下,按軸移動(dòng)鍵,軸以快速(PRM1420設(shè)定)移動(dòng)尋找減速檔塊,當(dāng)撞上減速檔塊后按設(shè)定低速(PRM1425設(shè)定)移動(dòng),進(jìn)入階段2。當(dāng)減速檔塊釋放后,開始尋找零脈沖,并在柵格位置停止。同時(shí)返回參考點(diǎn)結(jié)束信號(hào)被送出。見圖2-41所示。2023/1/9105FANUC數(shù)控機(jī)床返回參考點(diǎn)原理:首先在回參方式RE回參考點(diǎn)出現(xiàn)故障通常有以下兩種情況:(1)返回參考點(diǎn)時(shí)機(jī)床停止位置與參考點(diǎn)位置不一致①停止位置偏離參考點(diǎn)一個(gè)柵格間距多數(shù)情況是由減速擋塊安裝位置不正確或減速擋塊太短所致。檢驗(yàn)方法是:先減小由參數(shù)設(shè)置的接近原點(diǎn)的速度,若重試結(jié)果正常了,則通過(guò)重新調(diào)整擋塊位置或減速開關(guān)位置,或適當(dāng)增加擋塊長(zhǎng)度即可將此故障解決。也可通過(guò)設(shè)置柵點(diǎn)偏移量改變電氣原點(diǎn)的方法來(lái)解決。這是由于當(dāng)一個(gè)減速信號(hào)由硬件輸出后,數(shù)字伺服軟件識(shí)別這個(gè)信號(hào)需要一定時(shí)間。因此當(dāng)減速擋塊離原點(diǎn)太近時(shí),軟件有時(shí)捕捉不到原點(diǎn)信號(hào),導(dǎo)致原點(diǎn)偏離?;貐⒖键c(diǎn)出現(xiàn)故障通常有以下兩種情況:106如果重試結(jié)果仍舊偏離,可減小快速進(jìn)給速度或快速進(jìn)給時(shí)間常數(shù)的參數(shù)設(shè)置,重回參考點(diǎn)。這是由于時(shí)間常數(shù)設(shè)置太大或減速擋塊太短,在減速擋塊范圍內(nèi),進(jìn)給速度不能達(dá)到接近原點(diǎn)速度。當(dāng)開關(guān)被釋放時(shí),即使柵格信號(hào)出現(xiàn),軟件檢測(cè)出進(jìn)給速度未達(dá)到接近原點(diǎn)速度,回參考點(diǎn)操作也不會(huì)停止,因而發(fā)生參考點(diǎn)偏離。如上述辦法用過(guò)后仍有偏離,則應(yīng)檢查參考計(jì)數(shù)器設(shè)置的值是否有效,修正參數(shù)設(shè)置。如果重試結(jié)果仍舊偏離,可減小快速進(jìn)給速度或快速進(jìn)給時(shí)間常數(shù)的107②偏差沒有規(guī)律性主要原因是:外界干擾,如屏蔽地連接不良,檢測(cè)反饋元件的通信電纜與電源電纜靠得太近;脈沖編碼器的電源電壓過(guò)低;脈沖編碼器損壞;數(shù)控系統(tǒng)的主印刷電路板不良;伺服電機(jī)與工作臺(tái)聯(lián)軸器連接松動(dòng);伺服軸電路板或伺服放大器板不良等。在排除此類故障時(shí),應(yīng)有開闊的思路和足夠的耐心,逐個(gè)原因進(jìn)行檢查、排除,直到消除故障。③微小誤差多數(shù)為電纜或連接器接觸不良,或因主印刷電路板及速度控制單元工作性能不良,造成位置偏量過(guò)大。此時(shí),需有針對(duì)性地檢查。②偏差沒有規(guī)律性108(2)機(jī)床不能正常返回參考點(diǎn)且有報(bào)警主要是回參考點(diǎn)減速開關(guān)產(chǎn)生的信號(hào)或零標(biāo)志位脈沖信號(hào)失效(包括信號(hào)未產(chǎn)生或在傳輸處理中丟失)。如采用脈沖編碼器作位置檢測(cè)裝置,則表現(xiàn)為脈沖編碼器的每轉(zhuǎn)的基準(zhǔn)信號(hào)(零標(biāo)志位信號(hào))沒有輸入到主印刷電路板,其原因常常是因?yàn)槊}沖編碼器斷線或脈沖編碼器的連接電纜、抽頭斷線。另外,返回參考點(diǎn)時(shí),機(jī)床開始移動(dòng)點(diǎn)距參考點(diǎn)太近也會(huì)產(chǎn)生此類報(bào)警故障排除方法可采用先外后內(nèi)和信號(hào)跟蹤法。所謂的外,是指安裝在機(jī)床上的擋塊和參考點(diǎn)開關(guān),可以用CNC系統(tǒng)PLC接口的1/0狀態(tài)指示直接觀察信號(hào)的有無(wú);所謂的內(nèi),是指脈沖編碼器中的零標(biāo)志位或光柵尺上的零標(biāo)志位,可采用示波器檢測(cè)零標(biāo)志位脈沖信號(hào)。(2)機(jī)床不能正常返回參考點(diǎn)且有報(bào)警1093)返回參考點(diǎn)過(guò)程中出現(xiàn)“NOTREADY”(未準(zhǔn)備好)狀態(tài)上無(wú)報(bào)警這多數(shù)為返回參考點(diǎn)用的減速開關(guān)失靈,觸頭壓下后不能復(fù)位造成的。因此排除也較簡(jiǎn)單,只需檢查減速開關(guān)復(fù)位彈簧是否損壞或直接更換減速開關(guān)即可。3)返回參考點(diǎn)過(guò)程中出現(xiàn)“NOTREADY”(未準(zhǔn)備好)狀110(4)故障時(shí)應(yīng)重點(diǎn)檢查的項(xiàng)目①檢查減速擋塊和減速開關(guān)的狀態(tài),如減速擋塊有無(wú)松動(dòng)現(xiàn)象,減速開關(guān)是否牢固、有無(wú)損壞;若無(wú)問(wèn)題,應(yīng)進(jìn)一步用百分表或激光測(cè)量?jī)x檢查機(jī)械相對(duì)位置的漂移量;減速擋塊的長(zhǎng)度是否合適;移動(dòng)部件回原點(diǎn)的起始位置、減速開關(guān)位置與原點(diǎn)位置的相對(duì)關(guān)系是否適當(dāng)。②檢查回原點(diǎn)的模式是否是開機(jī)的第一次回原點(diǎn),是否采用絕對(duì)式的位置檢測(cè)裝置。③檢查伺服電機(jī)每轉(zhuǎn)的運(yùn)動(dòng)量指令倍乘比及倍乘比的設(shè)置;檢查回原點(diǎn)快速進(jìn)給速度的參數(shù)設(shè)置、接近原點(diǎn)速度的參數(shù)設(shè)置、快速進(jìn)給時(shí)間常數(shù)的參數(shù)設(shè)置以及參考計(jì)數(shù)器的設(shè)置是否合適等。(4)故障時(shí)應(yīng)重點(diǎn)檢查的項(xiàng)目111例2-14:一臺(tái)FANUC0M系統(tǒng)立式加工中心,對(duì)其進(jìn)行回零操作時(shí),Y軸可以進(jìn)行回零動(dòng)作,但找不到零點(diǎn),直至碰到軸限位開關(guān)才停下來(lái),系統(tǒng)顯示回零錯(cuò)誤報(bào)警指示。例2-15:某配套FANUC0M的加工中心。在開機(jī)手動(dòng)回參考點(diǎn)的過(guò)程中,出現(xiàn)超程報(bào)警。例2-16:某配套FANUCOM的數(shù)控銑床。在批量加工零件時(shí),某一天加工的零件產(chǎn)生批量報(bào)廢。例2-17:某配套FANUC0M系統(tǒng)的數(shù)控機(jī)床。回參考點(diǎn)動(dòng)作正常,但參考點(diǎn)位置隨機(jī)性大,每次定位都有不同的值。例2-18:某配套FANUC0MD系統(tǒng)的立式加工中心?;貐⒖键c(diǎn)過(guò)程中出現(xiàn)ALM520和Y軸過(guò)行程報(bào)警。例2-14:一臺(tái)FANUC0M系統(tǒng)立式加工中心,對(duì)其進(jìn)行回112故障處理:①將機(jī)床運(yùn)動(dòng)到正常位置,進(jìn)行手動(dòng)回參考點(diǎn),并利用手動(dòng)方式壓上“回參考點(diǎn)減速”開關(guān),進(jìn)行回參考點(diǎn),驗(yàn)證回參考點(diǎn)動(dòng)作的正確性。②在回參考點(diǎn)動(dòng)作確認(rèn)正確后,通過(guò)MDI/CRT面板,修改軟件限位參數(shù)(為了方便可以直接將其改為最大值±99999999)。③再次執(zhí)行正常的手動(dòng)回參考點(diǎn)操作,機(jī)床到達(dá)參考點(diǎn)定位停止。④恢復(fù)軟件限位參數(shù)(由±99999999改回原參數(shù)值)。⑤再次執(zhí)行正常的手動(dòng)回參考點(diǎn)操作,機(jī)床動(dòng)作正常,報(bào)警消除。故障處理:1132.加工中心自動(dòng)換刀裝置控制及常見故障分析刀庫(kù)及換刀機(jī)械手結(jié)構(gòu)較復(fù)雜,且在工作中又頻繁運(yùn)動(dòng),所以故障率較高,目前機(jī)床上有50%以上的故障都與之有關(guān)。如刀庫(kù)運(yùn)動(dòng)故障,定位誤差過(guò)大,機(jī)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 初一語(yǔ)文基礎(chǔ)試題及答案
- 侗族雙語(yǔ)考試試題及答案
- 飯店股份合同協(xié)議書6
- 2025-2030中國(guó)調(diào)味品行業(yè)發(fā)展分析及發(fā)展前景與投資研究報(bào)告
- 2025-2030中國(guó)訂書機(jī)行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025-2030中國(guó)視頻直播社交平臺(tái)行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025-2030中國(guó)被動(dòng)外骨骼行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 旅行版空間測(cè)試題及答案
- 數(shù)字藝術(shù)與文化旅游融合:2025年市場(chǎng)交易活躍度與產(chǎn)業(yè)融合研究報(bào)告
- 國(guó)際私法學(xué)試題及答案
- GB/T 23723.5-2025起重機(jī)安全使用第5部分:橋式和門式起重機(jī)
- 兒童口腔護(hù)理疑難病例討論
- GB/T 45198-2024老舊汽車估值評(píng)價(jià)規(guī)范
- 重慶市2025年中考物理二模試卷含答案
- 2025年華東師大版八年級(jí)物理下冊(cè)階段測(cè)試試卷
- 【報(bào)告案例】河南中孚高精鋁材有限公司生命周期評(píng)估報(bào)告
- 2024年銀行業(yè)全渠道客戶旅程分析與精細(xì)化線上運(yùn)營(yíng)白皮書-火山引擎
- 施工安全生產(chǎn)風(fēng)險(xiǎn)分級(jí)管控和隱患排查治理雙重預(yù)防機(jī)制建設(shè)實(shí)施方案
- 中國(guó)高血壓防治指南(2024年修訂版)解讀課件
- 浙江溫州樂(lè)清市新居民服務(wù)中心招考聘用編外工作人員管理單位遴選500模擬題附帶答案詳解
- 基于Arduino的智能鬧鐘設(shè)計(jì)與制作
評(píng)論
0/150
提交評(píng)論