fanuc數(shù)控系統(tǒng)范文
時(shí)間:2023-04-08 17:01:50
導(dǎo)語(yǔ):如何才能寫(xiě)好一篇fanuc數(shù)控系統(tǒng),這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
關(guān)鍵詞:數(shù)控系統(tǒng);fanuc;編程
現(xiàn)在典型的數(shù)控系統(tǒng)都含有CNC控制裝置和I/O邏輯處理裝置。CNC裝置完成插補(bǔ)、控制和監(jiān)控管理等功能,而I/O邏輯處理主要都是PLC處理。FANUC數(shù)控系統(tǒng)也含有CNC控制器和PLC,但FANUC數(shù)控系統(tǒng)的PLC在該公司產(chǎn)品系列中把通常稱謂的PLC稱為PMC。其主要原因是通常的PLC主要用于一般的自動(dòng)化設(shè)備,具有像輸入、與、或、輸出、定時(shí)器、計(jì)數(shù)器等功能,但是缺少針對(duì)機(jī)床的便于機(jī)床控制編程的功能指令,像快捷選刀、用于機(jī)床的譯碼指令等,一般PLC是沒(méi)有的,而FANUC數(shù)控系統(tǒng)中PLC,除具有一般PLC邏輯功能外,還專門(mén)設(shè)計(jì)了便于用戶使用針對(duì)機(jī)床控制的功能指令,故FANUC數(shù)控系統(tǒng)把數(shù)控系統(tǒng)中PLC稱為PMC(可編程機(jī)床控制器)。
1 FANUC 系統(tǒng)簡(jiǎn)介
1.1 CNC是數(shù)控系統(tǒng)的核心,機(jī)床上I/O及設(shè)備與CNC數(shù)據(jù)交換,都要通過(guò)PMC處理,才能完成,PMC起著機(jī)床與CNC之間橋梁作用。
1.2 機(jī)床本體上的信號(hào)進(jìn)入PMC,輸入信號(hào)為X地址信號(hào),輸出到機(jī)床本體信號(hào)為Y信號(hào)地址,因內(nèi)置PMC和外置PMC不同,地址的編排和范圍有所不同。
1.3 根據(jù)機(jī)床動(dòng)作要求,編制PMC程序,由PMC處理送給CNC裝置的信號(hào)為G信號(hào),CNC處理結(jié)果產(chǎn)生的標(biāo)志位為F信號(hào),直接用于PMC邏輯編程,各具體信號(hào)含義可以參考FANUC相關(guān)技術(shù)資料。機(jī)床本體上的一些開(kāi)關(guān)量通過(guò)接口電路進(jìn)人系統(tǒng),大部分信號(hào)進(jìn)入PMC控制器參與邏輯處理,處理結(jié)果送給CNC裝置。
1.4 其中有一部分高速處理信號(hào)如“DEC(減速)、ESP(急停)、SKIP(跳躍)”等直接進(jìn)入CNC裝置,由CNC裝置來(lái)處理相關(guān)功能。CNC輸出控制信號(hào)為地址信號(hào),該信號(hào)根據(jù)需要參與PMC編程。
因?yàn)楝F(xiàn)在的中高檔數(shù)控系統(tǒng)已經(jīng)把CNC、PMC(PLC)緊密結(jié)合在一起,數(shù)控系統(tǒng)柔性更強(qiáng),CNC與PMC之間有G、F信號(hào)關(guān)聯(lián),而PMC與MT之間通過(guò)X、Y地址輸入輸出。外部信號(hào)要進(jìn)入CNC以及CNC信號(hào)要輸出控制機(jī)床,均需用戶編制PMC程序。
如要正確應(yīng)用FANUC數(shù)控系統(tǒng),必須要理解控制對(duì)象(機(jī)床)的動(dòng)作要求,明確有哪些信號(hào)輸入數(shù)控系統(tǒng),數(shù)控系統(tǒng)要輸出哪些控制信號(hào),各個(gè)信號(hào)的作用和電平要求。掌握PMC和CNC裝置之間G和F各個(gè)信號(hào)時(shí)序和邏輯要求,根據(jù)機(jī)床動(dòng)作要求,分清哪些需要進(jìn)入CNC裝置(G信號(hào)),哪些信號(hào)(F信號(hào))從CNC裝置輸出,哪些信號(hào)需要參與編制邏輯程序。最后在理解機(jī)床動(dòng)作基礎(chǔ)上,應(yīng)用PMC編程指令,編制程序,對(duì)程序進(jìn)行調(diào)試。
2 FANUC PMC編程基本工作原理
2.1 循環(huán)執(zhí)行
FANUC順序程序從梯形圖的開(kāi)頭執(zhí)行直到梯形圖結(jié)束。在程序執(zhí)行完后,再次從梯形 圖的開(kāi)頭執(zhí)行,這被稱為循環(huán)執(zhí)行。從梯形圖的開(kāi)頭直至結(jié)束的執(zhí)行時(shí)間成為循環(huán)處理周期,它取決于控制的規(guī)模(程序步數(shù))和第一級(jí)程序的大小,處理周期越短,信號(hào)的響應(yīng)延遲越短,信號(hào)的響應(yīng)能力也越強(qiáng)。
2.2 執(zhí)行的優(yōu)先順序(第一級(jí)、第二級(jí))
順序程序由兩部分組成:第一級(jí)程序部分和第二級(jí)程序部分,第一級(jí)程序每8ms執(zhí)行一次,如果第一級(jí)程序較長(zhǎng),那么總的執(zhí)行時(shí)間(包括第二級(jí)程序)就會(huì)延長(zhǎng)因此編輯第一級(jí)程序時(shí),應(yīng)使其盡可能短。第二級(jí)程序每(8×n)ms執(zhí)行一次,n為第二級(jí)程序分割數(shù)。程序編制完成后,在向CNC調(diào)試RAM中傳送過(guò)程中,第二級(jí)程序被自動(dòng)分割。如果使用計(jì)算機(jī)編程軟件,編程結(jié)束后畫(huà)面上顯示一個(gè)循環(huán)所占用的時(shí)間。順序程序構(gòu)成如圖。
第一級(jí)程序:僅處理短脈沖信號(hào)。這些信號(hào)包括急停,各軸超程,返回參考點(diǎn),減速,外部減速和進(jìn)給暫停信號(hào)等。第二級(jí)程序的分割是為了執(zhí)行第一級(jí)程序。
第二級(jí)程序的分割:當(dāng)最后(分割數(shù)為n)的第二級(jí)程序部分執(zhí)行完后,程序又從頭開(kāi)始執(zhí)行。這樣當(dāng)分割數(shù)為n時(shí),一個(gè)循環(huán)的執(zhí)行時(shí)間為(8×n)ms。第一級(jí)程序每8ms執(zhí)行一次,第二級(jí)程序每(8×n)ms執(zhí)行一次。
在PMC-PA1軟件版本中,8ms中的1.25ms用于執(zhí)行第一和第二級(jí)程序,剩余時(shí)間由CNC使用。
2.3 編程地址分類
地址用來(lái)區(qū)分信號(hào)。不同的地址分別對(duì)應(yīng)機(jī)床側(cè)的輸入、輸出信號(hào)、CNC側(cè)的輸入、輸出信號(hào)、內(nèi)部繼電器、計(jì)數(shù)器、保持型繼電器(PMC參數(shù))和數(shù)據(jù)表。每個(gè)地址由地號(hào)和位號(hào)(0~7)組成。表明信號(hào)名稱和地址關(guān)系的信號(hào)表在編制順序程序時(shí)可在CRT/MDI上或者通過(guò)計(jì)算機(jī)輸入到PMC中。在編制PMC順序程序時(shí),需使用兩類輸入/輸出地址:與PMC相關(guān)的輸入/輸出信號(hào)地址,經(jīng)由I/O板的接收電路和驅(qū)動(dòng)電路傳送地址;與PMC相關(guān)的輸人/輸出信號(hào),僅在存儲(chǔ)器(例如RAM)中傳送的地址。
地址格式由如下所示用地址號(hào)和位號(hào)表示,如:X127.6,其中X127為地址號(hào)(字母后三位或四位數(shù)字),6為位號(hào)(0~7)。在地址號(hào)的開(kāi)頭必須指定一個(gè)字母用來(lái)表示下中所列的信號(hào)的類型。在功能指令中指定字節(jié)單位時(shí),位號(hào)可以省略,如X127。
PMC與CNC之間的基本的接口地址為:
PMCCNC相關(guān)信號(hào),地址為F0~F255,具體信號(hào)參考有關(guān)技術(shù)資料。
CNCPMC相關(guān)信號(hào),地址為G0~G255,具體信號(hào)參考有關(guān)技術(shù)資料。
PMC與機(jī)床之間的地址(PMCMT):
2.3.1 當(dāng)使用FANUC I/O LINK時(shí):
PMCMT 地址范圍為X0~X127。
PMCMT 地址范圍為Y0~Y127。
2.3.2 當(dāng)使用內(nèi)裝I/0地址時(shí):
PMCMT地址范圍為X1000~X1019。接口地址在上述范圍內(nèi)指定,硬件指定后,不能更改。
PMCMT地址范圍為Y1000~Y1014。接口地址在上述范圍內(nèi)指定,硬件指定后,不能更改。此地址由硬
2.3.3 接口地址固定的信號(hào)
在FANUC數(shù)控系統(tǒng)PMC與機(jī)床之間信號(hào)有些地址是固定的,如“DEC(減速)、ESP(急停)、SKIP(跳躍)”等,必須確認(rèn)從機(jī)床側(cè)輸入的信號(hào)連接在指定的地址上,因?yàn)镃NC在運(yùn)行時(shí)會(huì)直接引用這些地址信號(hào)。具體信號(hào)參考有關(guān)技術(shù)資料。
2.3.4 如果同時(shí)使用I/O LINK和內(nèi)裝I/O卡,若I/O LINK和內(nèi)裝I/O指定相同地址,以I/O卡指定的地址有效。
總之,F(xiàn)ANUC系統(tǒng)編程,既有與其它CNC系統(tǒng)相同的共性,又有自己獨(dú)有的特點(diǎn)。編程時(shí),必須認(rèn)證閱讀編程手冊(cè),嚴(yán)格優(yōu)化嵌入程序,減少系統(tǒng)占用時(shí)間,進(jìn)而減小系統(tǒng)延遲,提高CNC系統(tǒng)的響應(yīng)速度。
課題編號(hào):
黑教育廳高職高??蒲?2515171
作者簡(jiǎn)歷:
篇2
一、概述
數(shù)控加工技術(shù)已成為現(xiàn)代制造技術(shù)的核心,采用數(shù)控機(jī)床加工零件時(shí),往往會(huì)遇到被加工的零件中有多個(gè)相同內(nèi)容。零件在數(shù)控機(jī)床上進(jìn)行加工時(shí),對(duì)零件上的相同內(nèi)容進(jìn)行加工的刀具路徑是一樣的,因此相同部分的程序代碼也是一樣的。如被加工的零件中多個(gè)相同減輕重量的圓、多個(gè)相同的通風(fēng)口等。對(duì)于數(shù)控編程者來(lái)說(shuō),遇到這種情況確定的加工方案與編程的方法很多。問(wèn)題是要實(shí)現(xiàn)編制的程序精簡(jiǎn),也要便于管理,對(duì)于編程者來(lái)說(shuō)采用固定循環(huán)就顯得尤為重要。
二、相同內(nèi)容的編程方法
下面以一個(gè)實(shí)例,詳解相同內(nèi)容的編程方法。需要說(shuō)明的是:以下編程方法暫且不考慮刀具補(bǔ)償、設(shè)備轉(zhuǎn)速與進(jìn)給。
1.主-子編程法
主-子編程法是將相同被加工內(nèi)容編制成一個(gè)獨(dú)立的加工程序并將其作為子程序,在主程序中來(lái)反復(fù)調(diào)用。圖1所示的某產(chǎn)品機(jī)箱側(cè)板零件有54個(gè)相同的矩形,將54個(gè)相同的矩形加工路線編制成一個(gè)子程序,然后在主程序中增加子程序調(diào)用指令M98來(lái)反復(fù)調(diào)用子程序,程序如圖2所示。
主-子編程法將被加工零件分解開(kāi),化整為單,簡(jiǎn)化編程。但在FANUC Oi數(shù)控系統(tǒng)中子程序和主程序是相互獨(dú)立的,子程序和主程序一樣,必須有自己獨(dú)立的程序名,都是以大寫(xiě)字母“O”開(kāi)頭的(如主程名是O0188,子程序名是O0189),主程序和子程序也是單獨(dú)的存儲(chǔ)在系統(tǒng)中,和主程序一樣占用系統(tǒng)的程序容量和存儲(chǔ)空間。對(duì)于操作者和程序管理來(lái)說(shuō)只看程序名,在系統(tǒng)程序目錄中往往難以區(qū)分程序的主、子關(guān)系。FANUC Oi數(shù)控系統(tǒng)在對(duì)程序編輯、驗(yàn)證時(shí),主程序和子程序又不能同時(shí)在系統(tǒng)工作界面上進(jìn)行控制操作控制,要不斷地反復(fù)切換。在對(duì)程序管理和程序校驗(yàn)時(shí)給操作者帶來(lái)了一定的麻煩。
FANUC Oi數(shù)控系統(tǒng)的程序名編號(hào)資源也是及其有限制的(通常是0000~9999),在實(shí)際應(yīng)用中極易被用完,一旦用完,就需要將暫時(shí)不用的程序傳輸出來(lái),因此往往需要反復(fù)輸出或輸入程序。在程序輸出或輸入過(guò)程中,也要將主程序和子程序分別進(jìn)行輸出或輸入,這在程序管理上就給操作者和管理者帶來(lái)了不便。
2.順序編程法
順序編程法是按加工順序進(jìn)行逐項(xiàng)編程。如圖1所示從左向右按順序進(jìn)行加工54個(gè)矩形,程序如圖3所示。
順序編程法編制的特點(diǎn)是程序繁長(zhǎng),54個(gè)矩形要重復(fù)53次相同的程序段(N035~N085與N095~N145代碼相同),程序量很大,檢驗(yàn)重復(fù)性工作太多,而且程序占用容量和存儲(chǔ)空間也相應(yīng)的比較大。
3.固定循環(huán)編程法
固定循環(huán)是將被加工相同的內(nèi)容的程序代碼在一個(gè)程序中反復(fù)循環(huán)。應(yīng)用FANUC Oi數(shù)控系統(tǒng)(因FANUC Oi數(shù)控系統(tǒng)沒(méi)有某一段程序的反復(fù)循環(huán)指令)中的公共變量、邏輯比較運(yùn)算及IF條件轉(zhuǎn)移語(yǔ)句來(lái)實(shí)現(xiàn)某一段程序的固定循環(huán),程序如圖4所示。
采用固定循環(huán)法,同樣也是將被加工零件化繁為簡(jiǎn),將主-子編程法中的子程序(即第1個(gè)矩形的程序代碼序)放入主程序中反復(fù)循環(huán)執(zhí)行,程序就得到了很大程度的優(yōu)化,解決了程序編號(hào)資源。同時(shí),也將順序編程法中的54個(gè)相同程序段合為一個(gè),程序顯得更為精簡(jiǎn),從而使整個(gè)程序不顯得繁長(zhǎng)。
篇3
【關(guān)鍵詞】倒圓角 分層加工 刀具半徑補(bǔ)償 G10
倒圓角就是把工件的棱角切削成圓弧面的加工,在數(shù)銑加工應(yīng)用的非常頻繁。圓角曲面可以看成是由無(wú)數(shù)等高線組成的,所以我們可以采用分層加工的方式倒圓角,每一層都沿著等高線走刀,一層一層的加工出圓角曲面。
方法一、計(jì)算每層的等高線軌跡
圓孔倒角等高線都是圓,高度增加圓的半徑也在變大。編程時(shí)只要計(jì)算出每個(gè)高度圓的半徑,然后使用圓弧指令G02或G03和宏程序編寫(xiě)加工程序。
程序的編寫(xiě)
O1000 程序名
N10 M6 T1 換上一號(hào)刀,Ф10mm立銑刀
N20 G54 G90 G40 設(shè)置加工初始狀態(tài)
N30 G00 X0 Y0 刀具快速移動(dòng)到X0 Y0處
N40 M03 S1000 主軸正轉(zhuǎn),轉(zhuǎn)速1000r/min
N50 Z5 刀具快速下降到Z5處
N60 #1=0 定義變量的初值(θ的初始值)
N70 WHILE[#1LE90]DO1 循環(huán)語(yǔ)句,當(dāng)#1≤90°時(shí)在N80~N120之間循環(huán),加工圓角曲面
N80 G01 Z[10*SIN[#1]-10] F100 指定每一層的加工高度和進(jìn)給速度
N90 G41 X[35-10*COS[#1]] D1 移動(dòng)到每層銑削時(shí)的初始位置同時(shí)引入左刀補(bǔ)
N100 G3 I[10*COS[#1]-35] 逆時(shí)針加工整圓,分層等高加工圓角
N110 G40 G1 X0 移動(dòng)到X0 YO處同時(shí)取消刀補(bǔ)
N120 #1=#1+5 角度值每次增加5°(增量值取得越小,圓角的加工精度越高)
N130 END1 循環(huán)語(yǔ)句結(jié)束
N140 G0 Z100 快速抬刀到Z100處
N150 M30 程序結(jié)束
方法二、用刀具補(bǔ)償值指令G10編程
只減小程序中的半徑r,而不改變刀具實(shí)際半徑R,加工輪廓就會(huì)向外偏移,偏移量就等于實(shí)際半徑R-程序半徑r。如果使R-r等于每層等高線相對(duì)于底層圓弧輪廓的水平偏移量,偏移后的輪廓就能和每一層的等高線軌跡重合。只要把r設(shè)成變量#101,并通過(guò)刀具補(bǔ)償值指令G10輸入到程序中就可以實(shí)現(xiàn)刀具自動(dòng)偏移按等高線輪廓加工圓角。
程序的編寫(xiě)
要想在程序中改變刀具半徑,就需要用到輸入刀具補(bǔ)償值的指令――G10,編程格式:G10 L12 P0 R#101(P:刀具補(bǔ)償號(hào)R:刀具補(bǔ)償量)
O1002 程序名
N10 M6 T1 換上一號(hào)刀,Ф10mm立銑刀
N20 G54 G90 G40 設(shè)置加工初始狀態(tài)
N30 G00 X0 Y0 刀具快速移動(dòng)到X0 Y0處
N40 M03 S1000 主軸正轉(zhuǎn),轉(zhuǎn)速1000r/min
N50 Z5 刀具快速下降到Z5處
N60 #1=0 定義變量的初值(θ的初始值)
N70 #101=5 定義變量的初值(刀具半徑R的初始值)
N80 WHILE[#1LE90]DO1 循環(huán)語(yǔ)句,當(dāng)#1≤90°時(shí)在N90~N150之間循環(huán),加工圓角曲面
N90 G10 L12 P1 R#101 指定一號(hào)刀具的半徑補(bǔ)償值
N100 G01 Z[10*SIN[#1]-10] F100 指定每一層的加工高度和進(jìn)給速度
N110 G41 X25 D1 移動(dòng)到每層銑削時(shí)的初始位置同時(shí)引入左刀補(bǔ)
N120 G03 I-25 逆時(shí)針加工整圓,分層等高加工圓角
N130 G40 G1 X0 移動(dòng)到X0 YO處同時(shí)取消刀補(bǔ)
N140 #1=#1+5 角度值每次增加5°(增量值取得越小,圓角曲面的加工精度越高)
N150 #101=10*COS[#1]-5 計(jì)算一號(hào)刀具的半徑補(bǔ)償值
N160 END1 循環(huán)語(yǔ)句結(jié)束
N170 G0 Z100 快速抬刀到Z100處
N180 M30 程序結(jié)束
上面講了兩種倒圓角的編程方法:
第一種方法思路簡(jiǎn)單但,只適用于在輪廓比較規(guī)則的型腔上加工圓角,像圓孔、方形型腔等,如果型腔的輪廓比較復(fù)雜或者不規(guī)則就難以實(shí)現(xiàn)了;
第二種方法用在程序中改變刀具半徑的方法編程,因?yàn)檫@種方法只按型腔的輪廓編程,因此可以簡(jiǎn)化編程,而且能夠?qū)崿F(xiàn)在任何形狀的型腔上加工倒角。實(shí)際上任何由等高線組成的曲面都可以用這種方法來(lái)加工。
這兩種方法并不只局限于FANUC系統(tǒng),它們的編程思路同樣可以用到其他系統(tǒng)當(dāng)中。
【參考文獻(xiàn)】
篇4
關(guān)鍵詞:數(shù)控車床 報(bào)警故障 故障診斷
一、FANUC 0i系列數(shù)控系統(tǒng)的功能特點(diǎn)與系統(tǒng)配置
本文研究載體為數(shù)控車床,配備FANUC Series 0i Mate TC數(shù)控系統(tǒng),該系統(tǒng)均屬于FANUC數(shù)控系統(tǒng)0i Mate系列。這是一款在21i一體型基礎(chǔ)上開(kāi)發(fā)的,具有高性價(jià)比且超薄的一體型CNC系統(tǒng)。主運(yùn)動(dòng)驅(qū)動(dòng)系統(tǒng)采用變頻器驅(qū)動(dòng)調(diào)速控制,最多可以控制1個(gè)主軸電機(jī),進(jìn)給伺服驅(qū)動(dòng)可連接βi S伺服電機(jī)。伺服接口采用FANUC 串行伺服總線FSSB控制技術(shù),機(jī)床操作面板為系統(tǒng)標(biāo)準(zhǔn)配置。該系列用于車床的FANUC Series 0i Mate TC為2軸2聯(lián)動(dòng);用于銑床、加工中心的FANUC Series 0i Mate MC為3軸3聯(lián)動(dòng)。
二、FANUC Series 0i Mate TC數(shù)控系統(tǒng)控制主板特點(diǎn)
1、從CP1輸入24V直流電源
2、通過(guò)JD36A/JD36B可與外部PC機(jī)連接并通訊,通過(guò)RS232串行通訊協(xié)議完成編輯、傳輸?shù)炔僮?/p>
3、JA40為模擬主軸驅(qū)動(dòng)器(一般為變頻器)連接接口,JA7A為主軸獨(dú)立檢測(cè)裝置編碼器的反饋信號(hào)接口。
4、采用光纜FSSB總線技術(shù)通過(guò)COP10A接口與進(jìn)給伺服放大器連接,完成對(duì)進(jìn)給坐標(biāo)軸的控制。
5、JD1A作為與I/O模塊通訊的接口。
6、JA3連接手搖脈沖發(fā)生器。
三、配置FANUC 0i系列數(shù)控系統(tǒng)的數(shù)控車床常見(jiàn)報(bào)警類故障診斷分析
機(jī)床故障產(chǎn)生以后,會(huì)以無(wú)顯示報(bào)警和有顯示報(bào)警兩種形式給用戶。比如:由于機(jī)械傳動(dòng)部件的磨損引起的加工精度故障,故障現(xiàn)象是加工零件的精度超差,但是機(jī)床無(wú)任何顯示報(bào)警形式產(chǎn)生。再比如:CK6132A型FANUC系統(tǒng)數(shù)控車床,Z軸靠近卡盤(pán)方向移動(dòng)時(shí)產(chǎn)生超程報(bào)警“OVER TRAVEL。-X”。此時(shí)Z軸不動(dòng)作,但同時(shí)系統(tǒng)在顯示屏上顯示系統(tǒng)報(bào)警號(hào)給用戶。具體案例分析如下:
1、由于機(jī)床自身故障導(dǎo)致的數(shù)控車床常見(jiàn)系統(tǒng)報(bào)警號(hào)故障診斷分析
案例一:故障現(xiàn)象:配置FAUNC系統(tǒng)數(shù)控車床,按下系統(tǒng)開(kāi)機(jī)啟動(dòng)按鈕,系統(tǒng)進(jìn)入正常界面,但是顯示屏顯示報(bào)警代碼:“BAT”。
故障原因分析:根據(jù)理論分析,該故障是系統(tǒng)后備存儲(chǔ)器電池電壓過(guò)低導(dǎo)致。拆開(kāi)數(shù)控柜發(fā)現(xiàn)系統(tǒng)3V鋰電池不存在。
故障診斷方法:根據(jù)說(shuō)明書(shū)正確重新安裝電池,寫(xiě)入SRAM存儲(chǔ)參數(shù),故障解決。
案例二:故障現(xiàn)象:配置FAUNC系統(tǒng)數(shù)控車床,開(kāi)機(jī)報(bào)警:“401# Z軸 VRDY OFF”
故障分析與診斷:查閱系統(tǒng)維修說(shuō)明書(shū),報(bào)警內(nèi)容為z軸的伺服放大器準(zhǔn)備未緒。調(diào)查發(fā)現(xiàn)該機(jī)床出現(xiàn)此報(bào)警號(hào)一般與設(shè)計(jì)及控制原理無(wú)關(guān),而極有可能是部件之間連接不良導(dǎo)致。仔細(xì)檢查電路的連接狀況,發(fā)現(xiàn)系統(tǒng)與放大器之間的連接松動(dòng),重新緊固連接后該類報(bào)警解除。
案例三:故障現(xiàn)象:配置FAUNC系統(tǒng)數(shù)控車床,系統(tǒng)報(bào)警:“ 430# Z AXIS:SV。MOTOROVERHEAT?!?/p>
故障分析與診斷:查閱系統(tǒng)維修說(shuō)明書(shū),報(bào)警內(nèi)容為伺服電機(jī)過(guò)熱。有可能是機(jī)械傳動(dòng)故障;切削條件引起的故障;電動(dòng)機(jī)本身故障。經(jīng)排查,確定是電動(dòng)機(jī)與絲杠連接故障松動(dòng)引起的機(jī)械傳動(dòng)故障,從而導(dǎo)致電動(dòng)機(jī)過(guò)載。重新調(diào)整連接后故障解除。
案例四:故障現(xiàn)象:配置FAUNC系統(tǒng)數(shù)控車床,報(bào)警顯示“油不足”,機(jī)床無(wú)進(jìn)給。
故障分析與診斷:油箱儲(chǔ)油低于郵箱標(biāo)示的最低界限;油路堵塞;泵故障。檢查油箱油面及壓力表,依次排除解決故障。
案例五:故障現(xiàn)象:配置FAUNC系統(tǒng)數(shù)控車床,報(bào)警顯示“冷卻液不足”,切削過(guò)程中沒(méi)有切削液噴出。
故障分析與診斷:冷卻液不足;冷卻泵未工作;管道堵塞;冷卻泵故障。依次檢修確定是管道堵塞引起此報(bào)警,拆開(kāi)冷卻泵位置,清洗堵塞處即可。
案例六:故障現(xiàn)象:配置FAUNC系統(tǒng)數(shù)控車床,系統(tǒng)開(kāi)機(jī)進(jìn)入正常操作界面,顯示“701”報(bào)警。
故障分析與診斷:查說(shuō)明書(shū),根據(jù)數(shù)控系統(tǒng)的相關(guān)知識(shí),確定是系統(tǒng)散熱風(fēng)扇故障。
2、學(xué)生因?yàn)檎`操作而引起的部分系統(tǒng)常見(jiàn)報(bào)警故障
案例一:故障現(xiàn)象:配置FAUNC系統(tǒng)數(shù)控車床,“1008 ”外部報(bào)警
故障分析與診斷:系統(tǒng)急停按鈕未松開(kāi)。旋開(kāi)急停按鈕,按下復(fù)位鍵故障解決
案例二:故障現(xiàn)象:配置FAUNC系統(tǒng)數(shù)控車床,“071”數(shù)據(jù)未找到。
故障分析與診斷:程序輸入過(guò)程中,誤按下幫助鍵。按下復(fù)位鍵問(wèn)題解決。
案例三:故障現(xiàn)象:配置FAUNC系統(tǒng)數(shù)控車床,“091”返回參考點(diǎn)未完成
故障分析與診斷:執(zhí)行回參考點(diǎn)的過(guò)程中,未到達(dá)參考點(diǎn)人為中斷。重新執(zhí)行返回參考點(diǎn)操作,故障解決
案例四:故障現(xiàn)象:配置FAUNC系統(tǒng)數(shù)控車床,報(bào)警“011 無(wú)進(jìn)給速度指令”
故障分析與診斷:在程序中插補(bǔ)指令運(yùn)用時(shí)沒(méi)有給F值;進(jìn)給倍率選擇0%。檢查發(fā)現(xiàn)是程序錯(cuò)誤,修改程序,重新運(yùn)行即可。
案例五:故障現(xiàn)象:配置FAUNC系統(tǒng)數(shù)控車床,進(jìn)行Z軸對(duì)刀,在刀補(bǔ)里輸入z0測(cè)量時(shí),報(bào)警“REF字?jǐn)?shù)位太多”。
故障分析與診斷:對(duì)刀時(shí),在刀補(bǔ)里輸入測(cè)量值產(chǎn)生該報(bào)警。在刀補(bǔ)對(duì)應(yīng)處輸入0,執(zhí)行機(jī)床回參考點(diǎn)即可。
以上論述到的數(shù)控車床報(bào)警故障均來(lái)自生產(chǎn)實(shí)際。報(bào)警故障作為數(shù)控機(jī)床故障的一種常見(jiàn)表現(xiàn)形式,為維修人員提供了必要的理論依據(jù)。合理參照維修說(shuō)明書(shū),正確分析故障機(jī)理,是快速、準(zhǔn)確的進(jìn)行故障診斷的保障。
參考文獻(xiàn)
[1] 劉加勇.數(shù)控機(jī)床故障診斷與維修.中國(guó)勞動(dòng)社會(huì)保障出版社.2011(3)
[2] BEIJING FANUC 0i CB/0i Mate C維修說(shuō)明書(shū)
篇5
論文摘要:數(shù)控機(jī)床FANUC系統(tǒng)是目前應(yīng)用最廣泛的系統(tǒng)之一,雖然FANUC系統(tǒng)具有很好的可靠性和先進(jìn)性,但是對(duì)于比較復(fù)雜的數(shù)控系統(tǒng)總會(huì)遇到這樣或那樣的問(wèn)題出現(xiàn),而這些問(wèn)題又都通過(guò)數(shù)控系統(tǒng)界面顯現(xiàn)出來(lái),怎樣靈活、快速、高效、準(zhǔn)確的解決這些問(wèn)題,成為每個(gè)維修人員必須面對(duì)的現(xiàn)實(shí)。主要就日常機(jī)床工作中遇到的一些輸入電源故障問(wèn)題進(jìn)行了探討和分析。
1. 前言
FANUC數(shù)控系統(tǒng)輸入電源故障是數(shù)控機(jī)床常見(jiàn)的故障之一,根據(jù)曾多次參與多種FANUC數(shù)控系統(tǒng)的機(jī)床維修,就自己淺薄的經(jīng)驗(yàn)來(lái)看,提高維修人員的綜合判斷能力,將數(shù)控機(jī)床電氣、機(jī)械各部分有機(jī)的綜合起來(lái)整體考慮,是準(zhǔn)確判斷數(shù)控系統(tǒng)電源問(wèn)題的一個(gè)較好方法,有利于快速解決維修過(guò)程中的難題。以下是電源常見(jiàn)故障分析。
2. 接通總電源開(kāi)關(guān)后,電源指示燈不亮
外部電源開(kāi)關(guān)未接通;電源進(jìn)線熔斷器熔芯斷或機(jī)床總?cè)蹟嗥魅坌緮?機(jī)床電源進(jìn)線斷;機(jī)床總電源開(kāi)關(guān)壞;控制變壓器輸入端熔斷器熔芯斷(或斷路器跳);指示燈控制電路中熔斷器熔芯斷或斷線;電源指示燈燈泡壞。
機(jī)床設(shè)計(jì)時(shí)選擇的空氣開(kāi)關(guān)容量過(guò)小,或空氣,開(kāi)關(guān)的電流選擇撥碼開(kāi)關(guān)選擇了一個(gè)較小的電流;機(jī)床上使用了較大功率的變頻器或伺服驅(qū)動(dòng)。
3. FANUC輸入電源故障
FANUC的數(shù)控系統(tǒng),一般采用FANUC公司生產(chǎn)的“輸入單元”模塊,通過(guò)相應(yīng)的外部控制信號(hào),進(jìn)行數(shù)控系統(tǒng)伺服驅(qū)動(dòng)的電源的通、斷控制。電源接通條件
(1)電柜門(mén)互鎖觸電閉合。
(2)外部電源切換觸電閉合。
(3)MDI/CRT單元的電源切斷OFF按鈕觸電閉合。
(4)系統(tǒng)電源模塊無(wú)報(bào)警,報(bào)警觸點(diǎn)斷開(kāi)。
不符合以上條件之任何一條,則會(huì)出現(xiàn)電源斷電故障:維修要點(diǎn):FANUC6/11等系統(tǒng)的電源輸入單元的元器件,除熔斷器外,其他元器件損壞的幾率非常小,維修時(shí)切勿輕易更換元器件。在某些機(jī)床上,由于機(jī)床互鎖的需要,使用了外部電源切斷信號(hào),這時(shí)應(yīng)根據(jù)機(jī)床電氣原理圖,綜合分析故障原因,排除外部電源切斷的因素,才能啟動(dòng)。
4. CNC電源單元不能通電
4.1 當(dāng)電源單元不能接通時(shí),如果電源指示燈(綠色)不亮
(1)電源單元的保險(xiǎn)熔斷輸入高電壓,元器件損壞,造成短路或過(guò)流。
(2)輸入電壓低,檢查輸入電壓,電壓的允許值為AC200V±10%,50HZ±1HZ。
(3)電源單元不良,元器件損壞。
4.2 電源指示等亮,報(bào)警燈也消失,但電源不能接通
電源接通條件
(1)電源ON按鈕閉合。
(2)電源OFF按鈕閉合。
(3)外部報(bào)警接點(diǎn)打開(kāi)。
4.3 電源單元報(bào)警燈亮
24V輸出電壓的保險(xiǎn)絲熔斷:顯示器屏幕使用+24v電壓,+24v與地短路,顯示器/手動(dòng)數(shù)據(jù)輸入板不良,或短路。
5. CNC電源單元不能通電
5.1 當(dāng)電源單元不能接通時(shí),如果電源指示燈(綠色)不亮
(1)電源單元的保險(xiǎn)熔斷:輸入高電壓,元器件損壞,造成短路或過(guò)流。
(2)輸入電壓低:檢查輸入電壓,電壓的允許值為AC200V±10%,50HZ±1HZ。
(3)電源單元不良,元器件損壞。
5.2 電源指示等亮。報(bào)警燈也消失,但電源不能接通電源接通條件
(1)電源ON按鈕閉合。
(2)電源OFF按鈕閉合。
(3)外部報(bào)警接點(diǎn)打開(kāi)。
5.3 電源單元報(bào)警燈亮
(1)24V輸出電壓的保險(xiǎn)絲熔斷顯示器屏幕使用+24v電壓,+24v與地短路。顯示器/手動(dòng)數(shù)據(jù)輸入板不良或短路。
(2)電源單元不良,檢查步驟:
a.把電源單元的所有輸出插頭拔掉,只留下電源輸入線和開(kāi)關(guān)控制線。
b.把機(jī)床所有電源關(guān)掉,把電源控制部分整體拔掉。
c.再開(kāi)電源,此時(shí)如果電源報(bào)警燈熄滅,那么可以認(rèn)為電源單元正常,而如果電源報(bào)警燈仍然亮,那么電源單元壞。注意事項(xiàng):16/18系統(tǒng)電源拔下的時(shí)間不要超過(guò)半小時(shí),因?yàn)镾RAM的后備電源在電源單元上。
(3)24V的保險(xiǎn)熔斷 a.+24V是提供外部輸入/輸出信號(hào)用的,參照下圖檢查外部輸入,輸出回路是否短路。
b.外部輸入/輸出開(kāi)關(guān)引起+24V短路或補(bǔ)充I/O板不良。
(4)5V電源負(fù)荷短路,檢查方法:
a.把+5V電源所帶負(fù)荷一個(gè)一個(gè)地拔掉,每拔一次,必須關(guān)電源再開(kāi)電源。
b.在拔掉任何一個(gè)+5V電源負(fù)荷后,電源報(bào)警燈熄滅,那么可以證明該負(fù)荷及其連接電纜出現(xiàn)故障,注意事項(xiàng):當(dāng)拔掉電機(jī)編碼器的插頭時(shí),如果是絕對(duì)位置編碼器,還需要重新回零,機(jī)床才能恢復(fù)正常。
(5)系統(tǒng)的印刷電流板上有短路。檢查:用完用表測(cè)量+5V,+15V,+24D與OV之間的電阻必須在電源關(guān)的狀態(tài)下測(cè)量。
a.把系統(tǒng)各印刷板一個(gè)一個(gè)的往下拔,再開(kāi)電源,確認(rèn)報(bào)警燈是否再亮。
b.如果當(dāng)某一印刷板拔下后,電源報(bào)警燈不亮,那就證明該板有問(wèn)題,需更換該板或維修。
c.對(duì)于O系統(tǒng),如果+24D與OV短路,更換時(shí)一定要把輸入/輸出板與主板同時(shí)更換。
d.當(dāng)計(jì)算機(jī)與CNC系統(tǒng)進(jìn)行通信作業(yè),如果CNC通信接口燒壞,有時(shí)也會(huì)使系統(tǒng)電源不能接通。
6. 電源開(kāi)關(guān)與機(jī)床開(kāi)關(guān)后,電源不能接通
(1)電源輸入端熔斷器熔芯熔斷或爆斷(或自動(dòng)開(kāi)關(guān)跳閘)。
(2)機(jī)床電源進(jìn)線斷。
(3)機(jī)床總電源開(kāi)關(guān)或電源開(kāi)關(guān)壞。
(4)電氣控制柜門(mén)未關(guān)好,開(kāi)門(mén)斷電保護(hù)開(kāi)關(guān)動(dòng)作。
(5)電氣控制柜上的開(kāi)門(mén)斷電保護(hù)開(kāi)關(guān)損壞或關(guān)門(mén)后與碰塊接觸不良。
7. 控制電源故障
控制變壓器無(wú)輸入電壓(輸入端保險(xiǎn)燒斷或斷路器跳)原因:變壓器內(nèi)部短路、過(guò)載線短路,電流過(guò)大無(wú)DC電流輸出原因:因直流側(cè)短路、過(guò)流、過(guò)壓、過(guò)熱等造成整流模塊或直流電源損壞;整流電路有斷線或接觸不良電源連接線接觸不良或斷線控制變壓器輸入電源電壓過(guò)高過(guò)低(超過(guò)±10%)或電壓浪涌控制變壓器損壞原因:熔斷器,斷路器的電流過(guò)大,沒(méi)有起到保護(hù)作用:電源短路,串接:負(fù)荷過(guò)大,內(nèi)部繞組短路,短路等??刂谱儔浩鞲边吶蹟嗥魅蹟嗷虮瑪?。
8. I/0無(wú)輸入信號(hào),+24V電源報(bào)警
+24V電源保險(xiǎn)燒壞:I/O輸入短路,檢查輸入+24V電源是否對(duì)地短路,排除故障;更換保險(xiǎn)。I/O無(wú)輸入信號(hào)維修:更換輸入/輸出板在機(jī)床運(yùn)行中,控制系統(tǒng)偶爾出現(xiàn)突然掉電現(xiàn)象原因:電源供應(yīng)系統(tǒng)故障維修:更換系統(tǒng)電源,更換電源輸入單元。系統(tǒng)工作半個(gè)月或一個(gè)月左右,必須更換電池,不然參數(shù)有可能丟失:原因:電池是為了保障系統(tǒng)在不通電的情況下,不會(huì)丟失NC數(shù)據(jù)維修:檢查確認(rèn)電池連接電纜是否有破損存儲(chǔ)板上的電池保持回路不良,請(qǐng)更換存儲(chǔ)板。電池質(zhì)量不好,更換質(zhì)量較好的電池。
9. 結(jié)語(yǔ)
從以上常見(jiàn)FANUC數(shù)控電源維修事例中。不難看出,對(duì)于較為復(fù)雜的數(shù)控機(jī)床來(lái)說(shuō),往往對(duì)維修人員的綜合分析能力有較高要求,如果我們拘泥一格、就事而論,往往會(huì)舍本逐末,找不到問(wèn)題的根源所在,數(shù)控系統(tǒng)的任何報(bào)警和故障都有可能是幾個(gè)方面因素的相互作用造成的,我們必須善于透過(guò)表面現(xiàn)象,抓住問(wèn)題的本質(zhì),快速、高效的解決這些故障,只有這樣才能更好的保障數(shù)控機(jī)床的正常使用,為生產(chǎn)服務(wù)。
參考文獻(xiàn):
[1]鄭小年,楊克,中,數(shù)控機(jī)床故障診斷與維護(hù)[M],華中科技大學(xué)出版社,2005:76-78.
篇6
【關(guān)鍵詞】CF卡 數(shù)控系統(tǒng) 數(shù)據(jù)備份與加載 要點(diǎn)
【中圖分類號(hào)】G 【文獻(xiàn)標(biāo)識(shí)碼】A
【文章編號(hào)】0450-9889(2017)02C-0189-03
在數(shù)控機(jī)床的運(yùn)行使用過(guò)程中,數(shù)控系統(tǒng)作為機(jī)床的中樞控制機(jī)構(gòu),指揮和控制數(shù)控機(jī)床實(shí)現(xiàn)自動(dòng)加工。數(shù)控系統(tǒng)主要由硬件和軟件兩大部分組成,通常簡(jiǎn)稱CNC系統(tǒng),即由程序、輸入裝置、輸出裝置、CNC裝置(主控制系統(tǒng))、PLC(可編程控制器)、主軸驅(qū)動(dòng)裝置和進(jìn)給(伺服)驅(qū)動(dòng)裝置組成。
數(shù)控系統(tǒng)的數(shù)據(jù)備份主要是指對(duì)存儲(chǔ)在主控制系統(tǒng)存儲(chǔ)器中的部分控制程序(主要是PMC程序)以及各種用戶文件,包括系統(tǒng)參數(shù)、伺服參數(shù)、PMC參數(shù)、宏程序及宏變量、用戶加工程序、刀補(bǔ)數(shù)據(jù)、工件坐標(biāo)數(shù)據(jù)等進(jìn)行備份。數(shù)控系統(tǒng)的系統(tǒng)文件存儲(chǔ)在FROM只讀存儲(chǔ)器中,包括系統(tǒng)軟件、伺服軟件和PMC程序梯形圖;而用戶文件,包括以上提到的各種用戶數(shù)據(jù),則存儲(chǔ)在SRAM靜態(tài)隨機(jī)存儲(chǔ)器當(dāng)中。只讀存儲(chǔ)器FROM中的數(shù)據(jù)在機(jī)床斷電后不會(huì)丟失,不需要保護(hù),而靜態(tài)存儲(chǔ)器SRAM中的數(shù)據(jù)在機(jī)床斷電后需要通過(guò)電池保持,當(dāng)電池電量不足時(shí),數(shù)控系統(tǒng)會(huì)產(chǎn)生報(bào)警提示,此時(shí)必須在系統(tǒng)通電狀態(tài)下盡快更換電池。出現(xiàn)該報(bào)警后,通常至多不可超過(guò)二至三周必須更換電池,具體時(shí)間的長(zhǎng)短因系統(tǒng)配置不同而異。如果電池電壓過(guò)低,存儲(chǔ)器將不能備份數(shù)據(jù)而造成系統(tǒng)數(shù)據(jù)丟失,系統(tǒng)出現(xiàn)相應(yīng)報(bào)警。在電池電量不足情況下關(guān)機(jī)可能將導(dǎo)致系統(tǒng)數(shù)據(jù)全部丟失。除此之外,在遇到突發(fā)性的高頻脈沖等因素干擾,或突發(fā)性的拉閘斷電等,或是機(jī)床長(zhǎng)時(shí)間停機(jī),沒(méi)有定期給機(jī)床上電;機(jī)床在DNC狀態(tài)下加工工件或在數(shù)據(jù)通訊過(guò)程中突然斷電;在斷電情況下拔插電池或存儲(chǔ)器;更換了系統(tǒng)硬件如存儲(chǔ)器模塊等,均有可能導(dǎo)致存貯在SRAM靜態(tài)隨機(jī)存儲(chǔ)器內(nèi)的運(yùn)行數(shù)據(jù),各種設(shè)定參數(shù)數(shù)據(jù)以及加工程序等丟失,造成數(shù)控系統(tǒng)不能正常運(yùn)行。在上述無(wú)論哪種情況下,通過(guò)采用系統(tǒng)數(shù)據(jù)備份進(jìn)行系統(tǒng)數(shù)據(jù)的加載回裝以恢復(fù)系統(tǒng)的正常運(yùn)行是最為便捷有效的途徑。
下面以FANUC 0i系列數(shù)控系統(tǒng)為例,分析利用存儲(chǔ)卡CF卡進(jìn)行數(shù)控系統(tǒng)的數(shù)據(jù)備份與加載的幾個(gè)要點(diǎn)。
一、利用CF卡進(jìn)行數(shù)控系統(tǒng)的數(shù)據(jù)備份與加載的前期準(zhǔn)備
FANUC 0i系列數(shù)控系統(tǒng)的數(shù)據(jù)備份與加載可以采用整體式數(shù)據(jù)備份與加載或系統(tǒng)數(shù)據(jù)的個(gè)別備份與加載兩種方式。其中整體式的數(shù)據(jù)備份通常也稱為在開(kāi)機(jī)引導(dǎo)畫(huà)面下的數(shù)據(jù)備份,即在BOOT畫(huà)面下的數(shù)據(jù)備份,這種備份方式需要在數(shù)控系統(tǒng)開(kāi)機(jī)時(shí)通過(guò)數(shù)據(jù)備份及加載引導(dǎo)界面進(jìn)行,開(kāi)機(jī)引導(dǎo)畫(huà)面如圖1所示;而系統(tǒng)數(shù)據(jù)的個(gè)別備份指在數(shù)控系統(tǒng)常規(guī)工作界面通過(guò)數(shù)據(jù)輸入輸出方式進(jìn)行數(shù)據(jù)備份。在實(shí)際應(yīng)用過(guò)程中,初學(xué)者對(duì)這兩種數(shù)據(jù)備份概念極易產(chǎn)生混淆。無(wú)論采用哪種方式進(jìn)行系統(tǒng)數(shù)據(jù)的備份與加載,均需先做好如下前期準(zhǔn)備。
(一)選擇適當(dāng)?shù)拇鎯?chǔ)卡CF卡和PCMCIA適配器。無(wú)論是整體式數(shù)據(jù)備份與加載或系統(tǒng)數(shù)據(jù)的個(gè)別備份與加載,首先要選擇適合的CF卡。CF卡類似于我們常用的U盤(pán),是一種固態(tài)產(chǎn)品,不需要電池來(lái)維持其中存儲(chǔ)的數(shù)據(jù),可與數(shù)控機(jī)床匹配使用的CF卡一般要選用小容量的,如64MB、128MB,一般不要超過(guò)1GB為好。使用前,必須先將CF卡插入讀卡器通過(guò)USB接口接入電腦,進(jìn)行CF卡格式化,選用的文件系統(tǒng)格式為.FAT,格式化成功才能用于數(shù)控系統(tǒng)的數(shù)據(jù)存儲(chǔ)。
(二)數(shù)據(jù)備份前的系統(tǒng)準(zhǔn)備。在做數(shù)控系統(tǒng)數(shù)據(jù)備份與加載之前,應(yīng)首先將系統(tǒng)I/O通道設(shè)定為4,即在系統(tǒng)MDI鍵盤(pán)上單擊SYSTEM鍵,在系統(tǒng)參數(shù)畫(huà)面下通過(guò)號(hào)搜索查找20號(hào)參數(shù)并將其設(shè)置為4,確定選擇使用存儲(chǔ)卡CF卡作為數(shù)據(jù)輸入/輸出設(shè)備。
二、運(yùn)用CF卡進(jìn)行數(shù)控系統(tǒng)數(shù)據(jù)備份與加載
(一)開(kāi)機(jī)引導(dǎo)畫(huà)面下的數(shù)據(jù)備份與加載――整體式的數(shù)據(jù)備份與加載。整體式的數(shù)據(jù)備份與加載實(shí)際上是通過(guò)開(kāi)機(jī)引導(dǎo)畫(huà)面,對(duì)系統(tǒng)需要備份的數(shù)據(jù)分兩大類進(jìn)行備份,即分別對(duì)存儲(chǔ)在FROM當(dāng)中的PMC控制程序及存儲(chǔ)在SRAM當(dāng)中的用戶稻萁行備份。FANUC系統(tǒng)文件除了PMC程序外均不需要備份,但也不能輕易刪除。
1.SRAM數(shù)據(jù)的備份與加載。系統(tǒng)上電前,先把CF卡以“大邊對(duì)寬槽,小邊對(duì)窄槽”的對(duì)應(yīng)方式插入PCMCIA適配器,然后將裝好CF卡的適配器單邊朝上插入數(shù)控機(jī)床上插槽。系統(tǒng)啟動(dòng)的同時(shí)按下顯示器下方系統(tǒng)軟鍵的最右邊兩個(gè)鍵,或者同時(shí)按下MDI鍵盤(pán)上的6鍵和7鍵,直到出現(xiàn)開(kāi)機(jī)引導(dǎo)畫(huà)面,如圖1所示。用系統(tǒng)軟鍵up或者down鍵選擇圖1中的第七項(xiàng)“SRAM DATE UTILITY”,按選擇鍵確認(rèn)后進(jìn)入SRAM數(shù)據(jù)備份主菜單,如圖2所示,選擇其中的第一項(xiàng)“SRAM BACKUP(CNCMEMORY CARD)”,選擇并確認(rèn),可觀察到信息欄的數(shù)據(jù)閃爍,即系統(tǒng)將數(shù)據(jù)存儲(chǔ)到CF卡中,待信息欄出現(xiàn)“BACKUP SRAM DATA OK?HIT YES OR NO”備份完成的提示,選擇確認(rèn)后即可完成數(shù)據(jù)備份。
SRAM數(shù)據(jù)的加載方法與備份類似,通過(guò)BOOT畫(huà)面進(jìn)入圖2所示SRAM數(shù)據(jù)備份主菜單后,選擇其中的第二項(xiàng)“RESTORE SARM(MEMORY CARDCNC),即可將CF卡中存儲(chǔ)的SRAM備份文件加載回裝到數(shù)控系統(tǒng)中。
2.系統(tǒng)數(shù)據(jù)(FROM)的備份與加載-PMC。進(jìn)入圖1所示開(kāi)機(jī)引導(dǎo)畫(huà)面主菜單后,選擇第六項(xiàng)“SYSTEM DATA SAVE”(具體排列可能因版本而不同),繼續(xù)選擇該項(xiàng)目下的“PMC1”,即可對(duì)PMC程序進(jìn)行備份操作。選擇第二項(xiàng)“USER DATA LOADING”,可進(jìn)行加載回裝操作。
(二)通過(guò)輸入輸出方式進(jìn)行數(shù)據(jù)備份與加載――數(shù)據(jù)的個(gè)別備份與加載。通過(guò)輸入輸出方式進(jìn)行數(shù)據(jù)備份與加載不需要進(jìn)入系統(tǒng)開(kāi)機(jī)引導(dǎo)畫(huà)面,在數(shù)控機(jī)床的正常工作界面就可以進(jìn)行。同樣需要在斷電狀態(tài)下將裝入CF卡的PCMCIA適配器的插裝到系統(tǒng)接口上,然后正常啟動(dòng)數(shù)控機(jī)床和系統(tǒng),急停保持,即可進(jìn)行系統(tǒng)數(shù)據(jù)的分別備份。
系統(tǒng)數(shù)據(jù)的個(gè)別備份要按照數(shù)據(jù)的不同類型逐個(gè)分別備份,包括PMC程序、系統(tǒng)參數(shù)、伺服參數(shù)、PMC參數(shù)、螺距誤差補(bǔ)償、刀具補(bǔ)償、用戶宏程序、宏變量、用戶加工程序等,操作步驟較數(shù)據(jù)的整體式備份要煩瑣。其中,PMC程序與PMC參數(shù)均在PMC維護(hù)畫(huà)面下進(jìn)行,其他各類參數(shù)數(shù)據(jù)在各自的輸入輸出畫(huà)面下進(jìn)行。通過(guò)輸入輸出方式進(jìn)行的數(shù)據(jù)備份,機(jī)床必須保持在急?;蚓庉嫞‥DIT)狀態(tài)下,同時(shí)在設(shè)定畫(huà)面將寫(xiě)參數(shù)項(xiàng)置1,即可以寫(xiě)參數(shù)。大多數(shù)參數(shù)及PMC程序備份必須將寫(xiě)參數(shù)鎖定打開(kāi),否則備份時(shí)會(huì)出現(xiàn)寫(xiě)參數(shù)報(bào)警。
1.PMC程序及PMC參數(shù)的備份與加載。在MDI鍵盤(pán)上按下SYSTEM功能鍵,按顯示器下方最右邊擴(kuò)展鍵軟鍵至出現(xiàn)PMC MNT時(shí),按下該軟鍵,接著按下I/O軟鍵,進(jìn)入PMC維護(hù)畫(huà)面,逐項(xiàng)選擇其中設(shè)置,如圖3所示,其中功能項(xiàng)的“寫(xiě)”為輸出至CF卡,“讀取”為輸入至系統(tǒng),在狀態(tài)區(qū)會(huì)有相應(yīng)提示,亦即選擇“寫(xiě)”為備份文件,選擇“讀取”為加載回裝文件。PMC程序與PMC參數(shù)的備份與加載除了數(shù)據(jù)類型及文件名不同外,其他操作基本相同,畫(huà)面各項(xiàng)設(shè)置完成后,單擊I/O軟鍵,再按執(zhí)行鍵即可完成PMC程序或PMC參數(shù)的備份或加載。PMC程序及PMC參數(shù)的備份與加載均需在PMC維護(hù)畫(huà)面下逐個(gè)完成。
圖3 PMC維護(hù)畫(huà)面
2.數(shù)控系統(tǒng)參數(shù)備份及其他參數(shù)的備份與加載。數(shù)控系統(tǒng)的參數(shù)備份只要在MDI鍵盤(pán)上按下SYSTEM鍵,接著選擇參數(shù)(SYSTEM)軟鍵操作鍵擴(kuò)展鍵F輸出全部執(zhí)行,即可完成,而加載的步驟與備份類似,只是在選擇“F輸出”軟鍵時(shí)改為選擇“F輸入”即可。
其他參數(shù)的備份與加載如螺距誤差補(bǔ)償、刀具補(bǔ)償?shù)?,操作方式與系統(tǒng)參數(shù)備份與加載基本相同,只要找到相應(yīng)畫(huà)面及選項(xiàng),如螺距誤差補(bǔ)償畫(huà)面“螺補(bǔ)”選項(xiàng)、刀偏畫(huà)面,其余根據(jù)提示仿照以上步驟操作即可完成。
在需要通過(guò)選擇文件來(lái)進(jìn)行數(shù)據(jù)加載的操作中,要特別注意根據(jù)文件名及備份時(shí)間判斷是否加載了正確的備份文件,以確保數(shù)據(jù)加載回裝正確成功。
三、系統(tǒng)數(shù)據(jù)備份的檢查
利用存儲(chǔ)卡CF卡完成備份后,可直接在數(shù)控系統(tǒng)中檢查數(shù)據(jù)備份情況。在MDI鍵盤(pán)上按下系統(tǒng)功能鍵,單擊擴(kuò)展鍵至出現(xiàn)“所有 I/O”(ALL I/O),可顯示所有I/O頁(yè)面,存儲(chǔ)卡中的文件全部列表顯示,可以根據(jù)列表及所顯示的備份時(shí)間逐項(xiàng)檢查備份是否完成。
總之,由于進(jìn)數(shù)控系統(tǒng)種類繁多,不同的數(shù)控系統(tǒng)數(shù)據(jù)備份與加載的方法各有不同,甚至同一品牌數(shù)控系統(tǒng)的不同系列,其數(shù)據(jù)備份與加載處理方法也可能有所區(qū)別。本文僅針對(duì)目前較為廣泛應(yīng)用的FANUC 0i系列數(shù)控系統(tǒng)的(下轉(zhuǎn)第192頁(yè))(上接第190頁(yè))數(shù)據(jù)備份c加載在運(yùn)用過(guò)程中的一些技術(shù)處理進(jìn)行了分析概括。在進(jìn)行數(shù)據(jù)備份和加載操作前,應(yīng)仔細(xì)閱讀系統(tǒng)調(diào)試維修說(shuō)明書(shū)和相關(guān)技術(shù)資料,以確保備份與加載的準(zhǔn)確和完整。
【參考文獻(xiàn)】
[1]李宏勝.機(jī)床數(shù)控技術(shù)及應(yīng)用[M].北京:高等教育出版社,2000
[2]周蘭,陳少艾.數(shù)控系統(tǒng)連接調(diào)試于PMC編程[M].北京:機(jī)械工業(yè)出版社,2013
[3]郭繼麗.數(shù)控機(jī)床常用數(shù)控系統(tǒng)的參數(shù)備份與回裝[J].機(jī)床電器,2008(1)
[4]王瑞明.數(shù)控機(jī)床常見(jiàn)數(shù)控系統(tǒng)參數(shù)的備份與恢復(fù)方法[J].設(shè)備管理與維修,2016(2)
[5]BEIJING-FANUC.FANUC_0i-D維修說(shuō)明書(shū)[Z].
【基金項(xiàng)目】2015年度廣西高等學(xué)??茖W(xué)研究項(xiàng)目“斜床身雙工位數(shù)控裝調(diào)與維修實(shí)訓(xùn)臺(tái)研發(fā)及應(yīng)用”(桂教科研[2015]2號(hào))
篇7
【關(guān)鍵詞】數(shù)控機(jī)床;在線測(cè)量系統(tǒng);測(cè)頭電路
在研究的在線測(cè)量系統(tǒng)中,所用測(cè)頭為接觸式觸發(fā)式測(cè)頭。觸發(fā)式測(cè)頭是由一套高精度敏感元件組成,它是由萬(wàn)向電子開(kāi)關(guān)感應(yīng)測(cè)頭的觸發(fā)力,并將感應(yīng)信號(hào)輸送到數(shù)控系統(tǒng)和采集卡。觸發(fā)式測(cè)頭相當(dāng)于一個(gè)機(jī)械開(kāi)關(guān),通常情況下測(cè)頭的狀態(tài)處于零位開(kāi)關(guān)閉合,在測(cè)量時(shí),當(dāng)測(cè)頭探針接觸被測(cè)工件時(shí),測(cè)頭被向任一方向偏轉(zhuǎn)或頂起開(kāi)關(guān)斷開(kāi),這就使得和測(cè)頭相連的處理電路立即斷開(kāi)并隨即發(fā)出測(cè)量信號(hào)。當(dāng)測(cè)頭脫離被測(cè)件后,測(cè)頭又回到原始零位,機(jī)械開(kāi)關(guān)又閉合。所用到的是Renishaw公司生產(chǎn)的1C2432型接觸式觸發(fā)測(cè)頭,探針重復(fù)定位精度0.2um,任意方向最大擺角15°。1C2432型接觸式觸發(fā)測(cè)頭沒(méi)有自帶測(cè)頭電路,所以主要是對(duì)1C2432型接觸式觸發(fā)測(cè)頭電路進(jìn)行設(shè)計(jì),以實(shí)現(xiàn)測(cè)針接觸到被測(cè)工件表面時(shí),測(cè)頭電路產(chǎn)生3種信號(hào):(1)脈沖計(jì)數(shù)信號(hào):輸出寬度很窄的單穩(wěn)態(tài)信號(hào),給采集卡提供測(cè)點(diǎn)采集中斷信號(hào)。(2)聲音信號(hào):脈沖計(jì)數(shù)信號(hào)輸出的同時(shí),發(fā)出短暫的一聲警報(bào),表示已接觸到工件表面。(3)閃光信號(hào):與聲音信號(hào)類似的報(bào)警功能。
1消抖電路設(shè)計(jì)
當(dāng)探針與被測(cè)件表面接觸時(shí),測(cè)頭內(nèi)部機(jī)械開(kāi)關(guān)斷開(kāi),機(jī)械信號(hào)轉(zhuǎn)換為高電平脈沖輸出。在開(kāi)關(guān)斷開(kāi)或閉合的瞬間,將會(huì)產(chǎn)生不規(guī)則的電平尖刺和抖動(dòng)。這些抖動(dòng)可能會(huì)影響信號(hào)的電平識(shí)別,帶來(lái)難以預(yù)計(jì)到的誤差。因此對(duì)輸出信號(hào)進(jìn)行濾波,得到平滑的脈沖是很必要的。這里選擇集成電壓比較器LM311來(lái)消除脈沖信號(hào)中的毛刺和抖動(dòng),如圖2所示。
2單穩(wěn)態(tài)觸發(fā)電路設(shè)計(jì)
當(dāng)測(cè)頭產(chǎn)生觸發(fā)信號(hào)后,由于每次產(chǎn)生的觸發(fā)信號(hào)的高低電平周期都不一致,而且每次產(chǎn)生的觸發(fā)信號(hào)時(shí)間會(huì)比較長(zhǎng),這樣就會(huì)影響數(shù)控系統(tǒng)對(duì)數(shù)據(jù)的采集,并且還會(huì)影響測(cè)量程序的速度,一般情況下數(shù)控機(jī)床對(duì)數(shù)據(jù)的采集是由一定寬度的單穩(wěn)態(tài)信號(hào)觸發(fā)的,所以這里就是要把測(cè)頭的觸發(fā)信號(hào)轉(zhuǎn)變成單穩(wěn)態(tài)信號(hào)。圖3所示,本文采用單穩(wěn)態(tài)觸發(fā)器74HC221芯片來(lái)產(chǎn)生單穩(wěn)態(tài)信號(hào),74HC221工作在-0.5V~+7.0V單電源條件下,輸入電壓在1.5V之間。74HC221單穩(wěn)態(tài)觸發(fā)器有兩種輸入,A為低電平有效,B為高電平有效。有兩種輸出,正好相反。用外接的電阻電容作定時(shí)元件。
3聲光報(bào)警電路的設(shè)計(jì)
此處設(shè)計(jì)了一種常規(guī)的聲光報(bào)警電路,聲音報(bào)警采用小功率蜂鳴器,光學(xué)報(bào)警采用一個(gè)發(fā)光二極管。如圖3所示,LM311消抖輸出信號(hào)通過(guò)74LS74雙D觸發(fā)器對(duì)單穩(wěn)態(tài)脈沖進(jìn)行展寬,然后進(jìn)入另一個(gè)74HC221單穩(wěn)態(tài)觸發(fā)芯片,輸出單穩(wěn)態(tài)信號(hào)帶動(dòng)小功率蜂鳴器。LM311消抖輸出信號(hào)通過(guò)75452芯片提高信號(hào)的驅(qū)動(dòng)能力,然后點(diǎn)亮LED作為發(fā)光提示信號(hào)。
4數(shù)控系統(tǒng)測(cè)頭接口
對(duì)工件測(cè)量時(shí),為了保護(hù)測(cè)頭不被工件撞壞,測(cè)頭探測(cè)到工件后數(shù)控系統(tǒng)要控制測(cè)頭立即停下來(lái),并按事先的路徑安全返回進(jìn)行下一點(diǎn)的測(cè)量。所以當(dāng)測(cè)頭碰到工件后產(chǎn)生的脈沖信號(hào)可作為數(shù)控系統(tǒng)的Skip跳步信號(hào)輸入到數(shù)控系統(tǒng)控制器中,從而保護(hù)測(cè)頭被撞壞并進(jìn)行下一點(diǎn)的測(cè)量。一般測(cè)頭電路輸出的脈沖信號(hào)和數(shù)控系統(tǒng)Skip跳步信號(hào)電平不匹配,所以要通過(guò)電路來(lái)實(shí)現(xiàn)電平的轉(zhuǎn)換。5Fanuc18i/21i數(shù)控系統(tǒng)在Fanuc系統(tǒng)中,數(shù)控系統(tǒng)面板上I/O接口的Xn+4.7鍵和G31指令一起被用于機(jī)床的測(cè)量。圖4為Fanuc21i數(shù)控系統(tǒng)面板矩陣鍵盤(pán)結(jié)構(gòu)圖,在測(cè)量過(guò)程中,測(cè)頭產(chǎn)生觸發(fā)使Xn+4.7開(kāi)關(guān)閉合(也就是把*KCM1和*KYD7兩接口短路),則數(shù)控系統(tǒng)就自動(dòng)產(chǎn)生Skip跳步信號(hào)輸入到數(shù)控系統(tǒng)的控制器端配合G31指令進(jìn)行在線測(cè)量。
參考文獻(xiàn):
篇8
關(guān)鍵詞:刀尖圓弧;半徑補(bǔ)償;左補(bǔ)償;右補(bǔ)償;刀尖位置
中圖分類號(hào):TG51 文獻(xiàn)標(biāo)識(shí)碼:A
一、數(shù)控車削中刀尖圓弧半徑補(bǔ)償?shù)淖饔?/p>
在數(shù)控車削加工中,為了提高刀具的強(qiáng)度、耐用度及工件的表面加工質(zhì)量,一般使用機(jī)夾可轉(zhuǎn)位車刀,而機(jī)夾可轉(zhuǎn)位車刀的刀尖都有一個(gè)精度較高的刀尖圓弧,如圖1所示,刀尖圓弧一般為R0.2~R0.8。
圖1刀尖圓弧
當(dāng)有刀尖圓弧后,由于數(shù)控加工程序的編制是按假想刀尖點(diǎn)進(jìn)行的,切削端面和圓柱面時(shí)不存在誤差,如圖2所示;而在切削錐面和圓弧時(shí),就會(huì)出現(xiàn)過(guò)切或欠切現(xiàn)象,如圖3所示。這樣當(dāng)工件輪廓精度要求高時(shí),就達(dá)不到精度要求。
如果單從編程的角度解決,需要根據(jù)所加工的零件輪廓計(jì)算刀尖圓弧中心的運(yùn)動(dòng)軌跡進(jìn)行編程,這樣會(huì)增加計(jì)算的工作量,而且也容易出現(xiàn)錯(cuò)誤。為解決這一難題,我們引入刀尖圓弧半徑補(bǔ)償這一概念。由于數(shù)控系統(tǒng)擁有刀尖圓弧半徑自動(dòng)補(bǔ)償功能,因此,加工程序的編制仍然按圖紙所標(biāo)注的尺寸編寫(xiě),這樣由刀尖圓弧半徑而產(chǎn)生的過(guò)切或欠切問(wèn)題可以通過(guò)刀具半徑補(bǔ)償功能,使刀具自動(dòng)地沿加工輪廓方向偏置一個(gè)刀尖圓弧半徑值,如圖4所示。
二、刀尖圓弧半徑補(bǔ)償指令及使用技巧
1.刀尖半徑補(bǔ)償指令
G41――左補(bǔ)償,沿刀具加工方向看,刀具位于工件左側(cè)時(shí)即為左補(bǔ)償。
G42――右補(bǔ)償,沿刀具加工方向看,刀具位于工件右側(cè)時(shí)即為右補(bǔ)償。
G40――刀具補(bǔ)償取消。
2.G41、G42的判別技巧
機(jī)床前置刀架與后置刀架方式下刀補(bǔ)的方向有一定的區(qū)別,如圖5和圖6所示,可得出一個(gè)結(jié)論就是:無(wú)論后置還是前置刀架使用右偏刀加工外圓時(shí)刀具半徑補(bǔ)償方向是G42,內(nèi)孔是G41。
3.刀具假想刀尖方位的選擇。機(jī)床前置刀架與后置刀架方式下,不同類型的刀具假想刀尖方位也有所不同。如圖7和圖8所示,從圖中可看出無(wú)論后置還是前置刀架,我們常用的外圓右偏刀刀尖方位為3,內(nèi)孔右偏刀刀尖方位為2。
4.刀具假想刀尖方位及刀尖圓弧半值的輸入。要使刀尖圓弧補(bǔ)償發(fā)揮作用,必須在數(shù)控系統(tǒng)的刀具補(bǔ)償頁(yè)面內(nèi)填入刀具假想刀尖方位和刀尖圓弧半值,以FANUC―0i數(shù)控系統(tǒng)為例,如圖9所示,刀尖方位填在T欄下,刀尖圓弧填在R欄下。
5.刀補(bǔ)指令G41、G42或G40必須寫(xiě)在G01或G00程序段上,否則會(huì)出現(xiàn)語(yǔ)法錯(cuò)誤報(bào)警。例如:G42 G00 X50 Z5和G42 G01 X50 Z5 F0.1都是正確的,G42 G02 X50 Z5 R20 F0.1是錯(cuò)誤的。
6.刀尖圓弧半徑補(bǔ)償?shù)慕⑴c取消都要在加工輪廓的外面進(jìn)行,由于在刀尖圓弧半徑補(bǔ)償?shù)慕⑴c取消過(guò)程中,都要進(jìn)行偏置過(guò)渡運(yùn)動(dòng),如果該程序段已進(jìn)入工件就可能產(chǎn)生誤切。
7.刀尖圓弧半徑補(bǔ)償?shù)慕⑴c取消過(guò)渡線段長(zhǎng)度必須大于刀尖圓弧半徑值,例如:刀尖圓弧半徑R=0.4mm,則Z軸移動(dòng)量必須大于0.4mm,X軸移動(dòng)量必須大于2×0.4mm=0.8mm。
三、刀尖圓弧半徑補(bǔ)償應(yīng)用實(shí)例
零件圖如圖10所示,使刀尖圓弧半徑補(bǔ)償方法編寫(xiě)FANUC―0i數(shù)控系統(tǒng)精加工程序。
結(jié)論
刀尖圓弧半徑補(bǔ)償是數(shù)控車床系統(tǒng)的一個(gè)重要功能,正確靈活的使用此功能,可以在不需要通過(guò)繁瑣計(jì)算而獲得刀尖圓弧中心運(yùn)動(dòng)軌跡的情況下保證加工零件的輪廓尺寸精度,可以使零件的數(shù)控加工程序的編制更加簡(jiǎn)化。在實(shí)際加工時(shí),使用刀尖圓弧補(bǔ)償功能時(shí)可能會(huì)出現(xiàn)圓弧干涉報(bào)警,這時(shí)需要根據(jù)所加工的零件選擇合適的刀尖圓弧的刀片或選擇合適的補(bǔ)償建立坐標(biāo)點(diǎn)。
篇9
一、直觀法
維修人員通過(guò)故障發(fā)生時(shí)的各種光、聲、味等異?,F(xiàn)象的觀察,認(rèn)真察看系統(tǒng)的各個(gè)部分,將故障范圍縮小到一個(gè)模塊或一塊印刷線路板。
例1:數(shù)控機(jī)床加工過(guò)程中,突然出現(xiàn)停機(jī)。打開(kāi)數(shù)控柜檢查發(fā)現(xiàn)Y軸電機(jī)主電路保險(xiǎn)管燒壞,經(jīng)仔細(xì)觀察,檢查與Y軸有關(guān)的部件,最后發(fā)現(xiàn)Y軸電機(jī)動(dòng)力線外皮被硬物劃傷,損傷處碰到機(jī)床外殼上,造成短路燒斷保險(xiǎn),更換Y軸電機(jī)動(dòng)力線后,故障消除,機(jī)床恢復(fù)正常。
二、自診斷功能法
數(shù)控系統(tǒng)的自診斷功能,已經(jīng)成為衡量數(shù)控系統(tǒng)性能特性的重要指標(biāo),數(shù)控系統(tǒng)的自診斷功能隨時(shí)監(jiān)視數(shù)控系統(tǒng)的工作狀態(tài)。一旦發(fā)生異常情況,立即在CRT上顯示報(bào)警信息或用發(fā)光二極管指示故障的大致起因,這是維修中最有效的一種方法。
例2:AX15Z數(shù)控車床,配置FANUC10TE—F系統(tǒng),故障顯示:
FS10TE1399B
ROMTEST:END
RAMTEST:
CRT的顯示表明ROM測(cè)試通過(guò),RAM測(cè)試未能通過(guò)。RAM測(cè)試未能通過(guò),不一定是RAM故障,可能是RAM中參數(shù)丟失或電池接觸不良一起的參數(shù)丟失,經(jīng)檢查故障原因是由于更換電池后電池接觸不良,所以一開(kāi)機(jī)就出現(xiàn)上述故障現(xiàn)象。
三、功能程序測(cè)試法
功能程序測(cè)試法就是將數(shù)控系統(tǒng)的常用功能和特殊功能用手工編程或自動(dòng)編程的方法,編制成一個(gè)功能測(cè)試程序,送入數(shù)控系統(tǒng),然后讓數(shù)控系統(tǒng)運(yùn)行這個(gè)測(cè)試程序,借以檢查機(jī)床執(zhí)行這些功能的準(zhǔn)確性和可靠性,進(jìn)而判斷出故障發(fā)生的可能原因。
例3:采用FANUC6M系統(tǒng)的一臺(tái)數(shù)控銑床,在對(duì)工件進(jìn)行曲線加工時(shí)出現(xiàn)爬行現(xiàn)象,用自編的功能測(cè)試程序,機(jī)床能順利運(yùn)行完成各種預(yù)定動(dòng)作,說(shuō)明機(jī)床數(shù)控系統(tǒng)工作正常,于是對(duì)所用曲線加工程序進(jìn)行檢查,發(fā)現(xiàn)在編程時(shí)采用了G61指令,即每加工一段就要進(jìn)行1次到未停止檢查,從而使機(jī)床出現(xiàn)爬行現(xiàn)象,將G61指令改用G64(連續(xù)切削方式)指令代替之后,爬行現(xiàn)象就消除了
四、交換法
所謂交換法就是在分析出故障大致起因的情況下,利用備用的印刷線路板、模板、集成電路芯片或元件替換有疑點(diǎn)的部分,從而把故障范圍縮小到印刷線路板或芯片一級(jí)。
例4:TH6350加工中心旋轉(zhuǎn)工作臺(tái)抬起后旋轉(zhuǎn)不止,且無(wú)減速,無(wú)任何報(bào)警信號(hào)出現(xiàn)。對(duì)這種故障,可能是由于旋轉(zhuǎn)工件臺(tái)的簡(jiǎn)易位控器故障造成的,為進(jìn)一步證實(shí)故障部位,考慮到該加工中心的刀庫(kù)的簡(jiǎn)易位控器與轉(zhuǎn)臺(tái)的基本一樣。于是采用交換法進(jìn)行檢查,交換刀庫(kù)與轉(zhuǎn)臺(tái)的位控器后,并按轉(zhuǎn)臺(tái)位控器的設(shè)定對(duì)刀庫(kù)位控器進(jìn)行了重新設(shè)定,交換后,刀庫(kù)則出現(xiàn)旋轉(zhuǎn)不止,而轉(zhuǎn)臺(tái)運(yùn)行正常,證實(shí)了故障確實(shí)出在轉(zhuǎn)臺(tái)的位控器上。
五、原理分析法
根據(jù)CNC組成原理,從邏輯上分析各點(diǎn)的邏輯電平和特征參數(shù),從系統(tǒng)各部件的工作原理著手進(jìn)行分析和判斷,確定故障部位的維修方法。這種方法的運(yùn)用,要求維修人員對(duì)整個(gè)系統(tǒng)或每個(gè)部件的工作原理都有清楚的、較深的了解,才可能對(duì)故障部位進(jìn)行定位。
例5:PNE710數(shù)控車床出現(xiàn)Y軸進(jìn)給失控,無(wú)論是點(diǎn)動(dòng)或是程序進(jìn)給,導(dǎo)軌一旦移動(dòng)起來(lái)就不能停下來(lái),直到按下緊急停止為止。
根據(jù)數(shù)控系統(tǒng)位置控制的基本原理,可以確定故障出在X軸的位置環(huán)上,并很可能是位置反饋信號(hào)丟失,這樣,一旦數(shù)控裝置給出進(jìn)給量的指令位置,反饋的實(shí)際位置始終為零,位置誤差始終不能消除,導(dǎo)致機(jī)床進(jìn)給的失控,拆下位置測(cè)量裝置脈沖編碼器進(jìn)行檢查,發(fā)現(xiàn)編碼器里燈絲已斷,導(dǎo)致無(wú)反饋輸入信號(hào),更換Y軸編碼器后,故障排除。
六、參數(shù)檢查法
數(shù)控系統(tǒng)發(fā)現(xiàn)故障時(shí)應(yīng)及時(shí)核對(duì)系統(tǒng)參數(shù),系統(tǒng)參數(shù)的變化會(huì)直接影響到機(jī)床的性能,甚至使機(jī)床不能正常工作,出現(xiàn)故障,參數(shù)通常存放在磁泡存儲(chǔ)器或由電池保持的CMOSRAM中,一旦外界干擾或電池電壓不足,會(huì)使系統(tǒng)參數(shù)丟失或發(fā)生變化而引起混亂現(xiàn)象,通過(guò)核對(duì),修正參數(shù),就能排除故障。
例6:G18CP4數(shù)控磨床,數(shù)控系統(tǒng)是FANUC11M系統(tǒng),故障現(xiàn)象使機(jī)床不能工作,CRT顯示器無(wú)任何報(bào)警信息。
檢查機(jī)床各部分,發(fā)現(xiàn)CNC裝置及CNC與各接口的連接單元都是好的,最后分析是由于外部干擾引起磁泡存儲(chǔ)器內(nèi)存儲(chǔ)數(shù)據(jù)混亂而造成的,因此,對(duì)磁泡存儲(chǔ)器存儲(chǔ)內(nèi)容進(jìn)行了全部清除,重新按手冊(cè)送入數(shù)控系統(tǒng)各種參數(shù)后,數(shù)控機(jī)床即恢復(fù)正常。除了上面介紹的幾種檢查方法外,還有測(cè)量比較法、敲擊法、局部升溫法,電壓拉編法及開(kāi)環(huán)檢測(cè)法等,這些方法各有特點(diǎn),維修時(shí)應(yīng)根據(jù)故障現(xiàn)象,常常同時(shí)采用幾種方法,靈活運(yùn)用,對(duì)故障進(jìn)行綜合分析逐步縮小故障范圍,以達(dá)到排除故障的目的。
線切割機(jī)床常見(jiàn)故障
故障現(xiàn)象可能原因排除方法
1.貯絲筒不換向,導(dǎo)致機(jī)器總停。行程開(kāi)關(guān)SQ3或SQ2損壞。
換行程開(kāi)關(guān)SQ3或SQ2。
2.貯線筒在換向時(shí)常停轉(zhuǎn)。
1.電極線太松;
2.斷絲保護(hù)電路故障。1.緊電極絲;
2.換斷絲保護(hù)繼電器。
3.絲筒不轉(zhuǎn)(按下走絲開(kāi)按
鈕SB1無(wú)反應(yīng))。
1.外電源無(wú)電壓;
2.電阻R1燒斷;
3.橋式整流器VC損壞,造成保
險(xiǎn)絲FU1熔斷。1.檢查外電源并排除;
2.更換電阻R1;
3.更換整流器VC,保險(xiǎn)絲FU1。
4.絲筒不轉(zhuǎn)(走絲電壓有指
示且較正常工作時(shí)高)。1.碳刷磨損或轉(zhuǎn)子污垢;
2.電機(jī)M電源進(jìn)線斷。1.更換碳刷、清潔電機(jī)轉(zhuǎn)子;
2.檢查進(jìn)線并排除。
5.工作燈不亮。保險(xiǎn)絲FU2斷更換保險(xiǎn)絲FU2。
6.工作液泵不轉(zhuǎn)或轉(zhuǎn)速慢。1.液泵工作接觸器KM3不吸合;
2.工作液泵電容損壞或容量減
少;1.按下SB4,KM3線包二端若有
115V電壓,則更換KM3,若
無(wú)115V電壓,檢查控制KM3
線包電路;
2.換同規(guī)格電容或并上一只足
夠耐壓的電容
7.高頻電源正常,走絲正常,
無(wú)高頻火花(模擬運(yùn)行正常
切割時(shí)不走)。1.若高頻繼電器K1不工作,則
是行程開(kāi)關(guān)SQ3常閉觸點(diǎn)壞;
2.若高頻繼電器K1能吸合,則
是高頻繼電器觸點(diǎn)壞或高頻
篇10
關(guān)鍵詞:狀態(tài)監(jiān)控;server-push;ZK;MES
中圖分類號(hào):F272 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9599 (2013) 02-0000-03
制造執(zhí)行系統(tǒng)(ManufacturingExecutionSystem,簡(jiǎn)稱MES)是現(xiàn)代集成制造系統(tǒng)中制造管理自動(dòng)化的一項(xiàng)重要技術(shù)。它定位于企業(yè)上層管理和底層設(shè)備之間,面向車間層的管理控制,收集生產(chǎn)過(guò)程中的大量的實(shí)時(shí)數(shù)據(jù),反饋處理結(jié)果和生產(chǎn)指令,對(duì)生產(chǎn)過(guò)程中發(fā)生的事件及時(shí)進(jìn)行處理,保持計(jì)劃層與生產(chǎn)控制層的信息通暢??梢哉f(shuō),MES是制造企業(yè)生產(chǎn)管理控制信息集成的樞紐,而其中生產(chǎn)過(guò)程狀態(tài)信息又是MES得以正常運(yùn)行的重要信息來(lái)源。
1 車間制造執(zhí)行系統(tǒng)構(gòu)建
為應(yīng)對(duì)當(dāng)代車輛關(guān)鍵零部件研制提出的周期短、交貨期緊、批量品種變化的挑戰(zhàn),提高車輛關(guān)鍵零部件快速研制能力和自主創(chuàng)新能力。針對(duì)某車輛關(guān)鍵零部件車間的實(shí)際需求,設(shè)計(jì)并開(kāi)發(fā)車輛關(guān)鍵零部件車間制造執(zhí)行系統(tǒng),該系統(tǒng)面向車輛關(guān)鍵零部件制造車間,有效地儲(chǔ)存和傳遞生產(chǎn)信息,監(jiān)控生產(chǎn)狀態(tài)及計(jì)劃信息執(zhí)行情況、產(chǎn)品質(zhì)量情況、資源配置情況等,優(yōu)化車間的生產(chǎn)過(guò)程。實(shí)現(xiàn)車間級(jí)制造信息的管理與集成,利用計(jì)算機(jī)輔助進(jìn)行信息管理、生產(chǎn)工藝計(jì)劃制定和生產(chǎn)過(guò)程控制,完成車間內(nèi)的信息集成,驅(qū)動(dòng)生產(chǎn)的有序、高效運(yùn)行。該系統(tǒng)的軟件架構(gòu)如下圖所示:
本系統(tǒng)采用基于WEB的多層技術(shù)架構(gòu)。為了滿足系統(tǒng)的實(shí)際功能及性能需求并適應(yīng)車間管理的業(yè)務(wù)模式,本系統(tǒng)特別采用了ZK框架來(lái)實(shí)現(xiàn)其表現(xiàn)層。ZK是一個(gè)事件驅(qū)動(dòng)(event-driven)的,基于組件(component-based)的,用以豐富網(wǎng)絡(luò)程序中用戶界面的框架。利用ZK框架,不需撰寫(xiě)JavaScript,即可開(kāi)發(fā)出具有Ajax豐富互動(dòng)效果的網(wǎng)頁(yè)型應(yīng)用程序。即軟件系統(tǒng)的結(jié)構(gòu)是B/S的,而軟件的操作風(fēng)格是C/S的,把兩種軟件結(jié)構(gòu)的特點(diǎn)有機(jī)的結(jié)合了起來(lái),且不增加系統(tǒng)的開(kāi)發(fā)難度。
2 制造執(zhí)行系統(tǒng)狀態(tài)監(jiān)控技術(shù)整體架構(gòu)
車間制造執(zhí)行系統(tǒng)需要對(duì)底層設(shè)備生產(chǎn)狀態(tài)進(jìn)行采集和監(jiān)控,生產(chǎn)狀態(tài)是車間制造執(zhí)行系統(tǒng)得以正常運(yùn)行的主要信息和數(shù)據(jù)來(lái)源。本車間是數(shù)控機(jī)加車間,生產(chǎn)設(shè)備主要是離散的數(shù)控機(jī)床,數(shù)控機(jī)床生產(chǎn)狀態(tài)信息采集技術(shù)難題的解決是制造執(zhí)行系統(tǒng)實(shí)現(xiàn)的關(guān)鍵。數(shù)控機(jī)床的參數(shù),生產(chǎn)狀態(tài),刀具信息,主軸信息,NC程序信息等都是需要重點(diǎn)進(jìn)行監(jiān)控的。機(jī)床狀態(tài)監(jiān)控功能主要是在制造執(zhí)行系統(tǒng)的機(jī)床狀態(tài)監(jiān)控模塊中實(shí)現(xiàn)的。
本系統(tǒng)是基于Web的制造執(zhí)行系統(tǒng),要實(shí)現(xiàn)對(duì)底層數(shù)控機(jī)床的狀態(tài)監(jiān)控需要解決兩個(gè)層面的技術(shù)難題。一個(gè)是軟件架構(gòu)的,一個(gè)是狀態(tài)采集技術(shù)的。第一個(gè)問(wèn)題就是如何在本系統(tǒng)的軟件架構(gòu)下實(shí)現(xiàn)基于Web的狀態(tài)監(jiān)控軟件設(shè)計(jì)與開(kāi)發(fā),另一個(gè)問(wèn)題是如何實(shí)現(xiàn)對(duì)車間內(nèi)各種類型的數(shù)控機(jī)床進(jìn)行采集,并最終把采集到設(shè)備狀態(tài)信息集成到軟件系統(tǒng)中,從而達(dá)到對(duì)車間數(shù)控機(jī)床的狀態(tài)監(jiān)控。
為解決實(shí)時(shí)顯示生產(chǎn)狀態(tài)信息的問(wèn)題,在軟件實(shí)現(xiàn)方面采用ZK框架的服務(wù)器推(Server-push)技術(shù),負(fù)責(zé)對(duì)狀態(tài)信息的處理。狀態(tài)信息由負(fù)責(zé)狀態(tài)采集的軟硬件采集到,存儲(chǔ)在生產(chǎn)狀態(tài)數(shù)據(jù)庫(kù)中。制造執(zhí)行系統(tǒng)實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)庫(kù)中狀態(tài)信息的變化,并實(shí)時(shí)根據(jù)數(shù)據(jù)的變化把狀態(tài)數(shù)據(jù)推到每個(gè)ZK頁(yè)面中去。這樣車間工作人員就能及時(shí)掌握到各機(jī)床狀態(tài)信息的變化。
根據(jù)數(shù)控機(jī)床種類的不同,主要是FANUC數(shù)控機(jī)床和西門(mén)子數(shù)控機(jī)床,采用不同的狀態(tài)采集技術(shù)。對(duì)于FANUC數(shù)控機(jī)床使用串口宏技術(shù)采集機(jī)床狀態(tài),對(duì)于西門(mén)子數(shù)控機(jī)床采用PLC接口技術(shù)進(jìn)行采集。圖2為機(jī)床狀態(tài)監(jiān)控的整體軟硬件技術(shù)架構(gòu)。
3 ZK框架服務(wù)器推(Server-push)技術(shù)
ZK框架是一個(gè)支持推模式的框架,即服務(wù)器推(Server-push)技術(shù)。服務(wù)器推技術(shù)是說(shuō)一種基于網(wǎng)絡(luò)的交流,其請(qǐng)求是由中央服務(wù)端發(fā)起。與之相對(duì)應(yīng)的是拉模式,拉模式是一種請(qǐng)求由接受方或者說(shuō)客戶端發(fā)起的。這種技術(shù)也可以叫作反向Ajax(reverse-Ajax)。所謂推模式,就是服務(wù)器把數(shù)據(jù)推到每個(gè)ZK頁(yè)面上,而不是客戶端請(qǐng)求后的響應(yīng),并且可以實(shí)時(shí)地反映數(shù)據(jù)的變化。它的這種特性使得以它為表現(xiàn)層框架的軟件系統(tǒng)具備了特殊的功能。利用ZK框架的這一特點(diǎn),再輔以相應(yīng)的機(jī)床數(shù)據(jù)采集技術(shù),以數(shù)據(jù)庫(kù)集成接口,即狀態(tài)采集軟硬件將機(jī)床狀態(tài)存入生產(chǎn)狀態(tài)數(shù)據(jù)庫(kù),ZK框架通過(guò)把數(shù)據(jù)庫(kù)中的機(jī)床狀態(tài)數(shù)據(jù)推到任意的訪問(wèn)機(jī)床狀態(tài)監(jiān)控模塊的頁(yè)面上,就可以實(shí)現(xiàn)機(jī)床狀態(tài)實(shí)時(shí)監(jiān)控。
通過(guò)使用服務(wù)器推技術(shù),需要啟動(dòng)一個(gè)工作線程對(duì)相應(yīng)的數(shù)據(jù)進(jìn)行不間斷地查詢,當(dāng)預(yù)先定義的條件滿足時(shí),則可以在工作線程內(nèi)將內(nèi)容發(fā)至客戶端或更新客戶端的內(nèi)容。服務(wù)器推技術(shù)最適合應(yīng)用于需要實(shí)時(shí)動(dòng)態(tài)更新數(shù)據(jù)的應(yīng)用場(chǎng)景。機(jī)床狀態(tài)實(shí)時(shí)監(jiān)控使用該項(xiàng)技術(shù)是再恰當(dāng)不過(guò)的了。在ZK框架下使用服務(wù)器推技術(shù)很簡(jiǎn)單,僅需要如下的三步,
(1)使用Desktop.enableServerPush(booleanbool)為桌面調(diào)用啟用服務(wù)器推動(dòng)。
(2)將需要更新的組件、數(shù)據(jù)傳遞至工作線程。
(3)在桌面內(nèi)調(diào)用工作線程。
遵照這3個(gè)步驟,就可以實(shí)現(xiàn)狀態(tài)監(jiān)控頁(yè)面的開(kāi)發(fā)。
服務(wù)器推機(jī)制是使用客戶端輪詢(client-polling)技術(shù)實(shí)現(xiàn)的,即客戶端將會(huì)反復(fù)詢問(wèn)服務(wù)器以調(diào)用工作線程完成其工作,詢問(wèn)的頻率可以調(diào)用Executions.setDelay(intmin,intmax,intfactor)手動(dòng)調(diào)整。
4 FANUC機(jī)床串口宏?duì)顟B(tài)采集技術(shù)
針對(duì)不同的要采集的機(jī)床狀態(tài)信息,通過(guò)數(shù)據(jù)輸出指令,就可以把機(jī)床狀態(tài)信息傳送到上位機(jī),進(jìn)而由狀態(tài)監(jiān)控模塊到網(wǎng)絡(luò)上。
5 西門(mén)子機(jī)床PLC接口狀態(tài)采集技術(shù)
本車間大部分的數(shù)控機(jī)床都是西門(mén)子840D或810D數(shù)控系統(tǒng),對(duì)于西門(mén)子數(shù)控系統(tǒng),由于其采用的PLC是通用的PLC系統(tǒng),因此可以通過(guò)采集數(shù)控系統(tǒng)PLC的狀態(tài)寄存器的值來(lái)實(shí)現(xiàn)狀態(tài)信息采集的目的。
由于西門(mén)子840D或810D數(shù)控系統(tǒng)采用的PLC是西門(mén)子的S7-300PLC,故采用Prodave接口開(kāi)發(fā)采集監(jiān)控軟件對(duì)其進(jìn)行狀態(tài)監(jiān)控。采集用的硬件是大連德嘉公司ETH_MPI轉(zhuǎn)換器。將西門(mén)子S7-300PLC的MPI接口通過(guò)ETH_MPI轉(zhuǎn)換器轉(zhuǎn)換成Profinet協(xié)議(TCP/IP),然后用以太網(wǎng)與上位機(jī)相連。ETH_MPI轉(zhuǎn)換器與西門(mén)子以太網(wǎng)通訊處理器CP343功能相同,可替代西門(mén)子CP5611,CP5613通訊卡。
通過(guò)查閱數(shù)控機(jī)床的資料,找到需要監(jiān)控的狀態(tài)所在的寄存器地址,通過(guò)Prodave接口的編程實(shí)現(xiàn)對(duì)這些寄存器地址位的讀取,同時(shí)將這些狀態(tài)數(shù)據(jù)寫(xiě)入生產(chǎn)狀態(tài)數(shù)據(jù)庫(kù),再通過(guò)車間制造執(zhí)行系統(tǒng)的機(jī)床狀態(tài)監(jiān)控模塊給局域網(wǎng)上的所有用戶。
6 總結(jié)
在進(jìn)行類似上述離散型制造執(zhí)行系統(tǒng)的開(kāi)發(fā)過(guò)程中,數(shù)控機(jī)床的狀態(tài)監(jiān)控是實(shí)現(xiàn)狀態(tài)監(jiān)控模塊開(kāi)發(fā)的主要組成部分。為了降低技術(shù)風(fēng)險(xiǎn)、工程造價(jià),縮短工作周期,我們往往采用數(shù)控機(jī)床原有的狀態(tài)采集接口,如串行口、MPI接口等。只有在不得以的情況下才會(huì)通過(guò)硬件連接的方式采集機(jī)床的狀態(tài)信息。但不論何種狀態(tài)信息采集模式,ZK框架的服務(wù)器推(Server-push)技術(shù)都可以把狀態(tài)信息到整個(gè)系統(tǒng)網(wǎng)絡(luò)上。這種結(jié)合網(wǎng)絡(luò)數(shù)據(jù)庫(kù)、信息采集、服務(wù)器推等相關(guān)技術(shù)的模式,可以很好地指導(dǎo)未來(lái)基于Web的制造執(zhí)行系統(tǒng)狀態(tài)監(jiān)控模塊的構(gòu)建,而ZK框架結(jié)合Spring框架、Hibernate框架也為制造執(zhí)行系統(tǒng)軟件的實(shí)現(xiàn)提供了有力的支撐。
參考文獻(xiàn):
[1]PeterSmid.FANUC數(shù)控系統(tǒng)用戶宏程序與編程技巧[M].北京:化學(xué)工業(yè)出版社,2009.