苗松
摘 要:通過使用PMC多語言信息顯示功能,可以在FANUC系統(tǒng)上編寫中文外部報(bào)警信息,便于維修人員迅速準(zhǔn)確的判斷故障原因,解決問題。
關(guān)鍵詞:多語言信息;中文報(bào)警;FANUC
中圖分類號(hào):TP206 文獻(xiàn)標(biāo)識(shí)碼:A
當(dāng)數(shù)控機(jī)床有故障發(fā)生時(shí),系統(tǒng)會(huì)及時(shí)地顯示報(bào)警號(hào)和報(bào)警信息,以便維修人員分析并查找問題所在。在FANUC數(shù)控系統(tǒng)中,由機(jī)床廠商制作的外部報(bào)警信息往往是以英文來書寫,并且對(duì)于報(bào)警信息和提示信息的字符長度有著一定的限制,這樣導(dǎo)致了設(shè)備維修人員有可能會(huì)看不懂或者錯(cuò)誤理解了報(bào)警信息,延長了故障維修時(shí)間。為了便于機(jī)床的保養(yǎng)及維護(hù),可以選擇使用PMC多語言信息顯示功能,將外部報(bào)警信息變?yōu)橹形娘@示。
PMC多語言信息顯示功能為選項(xiàng)功能,適用范圍為0i-MD,0i-MF,31i-MA及31i-MB系統(tǒng),如需使用此功能需要單獨(dú)開通。
使用PMC多語言信息顯示功能需要用戶另外準(zhǔn)備多語言信息文字源文件。首先新建一個(gè)單獨(dú)的TXT文檔,可以任意以數(shù)字和字母命名,例如xds.TXT。然后打開xds.TXT文件按以下格式進(jìn)行編輯:
%@4-D
"CHINESE LANGUAGE DISPLAY 2016 01"
$15% A0.1 1001 液壓潤滑泵電機(jī)
%
起始處的%@4-D和結(jié)尾處的%為識(shí)別代碼,用于識(shí)別信息數(shù)據(jù)的開始和結(jié)束。
雙引號(hào)之間的文字CHINESE LANGUAGE DISPLAY 2016 01為文件的注釋部分,可以方便編寫者及其他使用者閱讀和修改多語言信息文字源文件??梢允褂萌我庹Z言來編寫注釋部分,當(dāng)轉(zhuǎn)換為存儲(chǔ)卡格式文件后注釋部分會(huì)自動(dòng)被省略。
$15為多語言信息的定義ID號(hào),見表1說明。
%A0.1為地址型信息地址,指定格式為實(shí)際的信息地址前加%。如果系統(tǒng)中有擴(kuò)展PMC程序指令功能時(shí),也可以輸入符號(hào)型信息地址,寫法為ALM1001或者是%P1.ALM1001。
1001液壓潤滑泵電機(jī)為機(jī)床廠商編寫的外部報(bào)警信息。需要注意的是,多語言信息文字源文件中的報(bào)警號(hào)和梯圖中的報(bào)警號(hào)需要保持一致,即A0.1的報(bào)警號(hào)在源文件和梯圖中同時(shí)是1001。使用了PMC多語言信息顯示功能后梯圖中的報(bào)警信息可以不寫,但是必須填寫報(bào)警號(hào)。原則上系統(tǒng)側(cè)PMC信息編輯畫面可以不用編制具體的信息文本內(nèi)容,只需要輸入相應(yīng)信息號(hào)即可,但為了可靠,建議仍在PMC側(cè)的信息編輯畫面編制英文信息。系統(tǒng)側(cè)信息編輯畫面不支持直接編制中文信息文本,使用FLADDERIII軟件編制的中文信息系統(tǒng)側(cè)也不支持,實(shí)際顯示為空白內(nèi)容。如果實(shí)際觸發(fā)的操作信息號(hào)或報(bào)警信息號(hào)在多語言信息文字源文件中并無與之對(duì)應(yīng)的項(xiàng)目,實(shí)際顯示信息是系統(tǒng)側(cè)的信息文本??梢栽谝粋€(gè)文件中同時(shí)編輯多種語言的報(bào)警信息,系統(tǒng)根據(jù)參數(shù)中設(shè)定的顯示語言類型來顯示相應(yīng)語言的報(bào)警。
編輯完成后以txt文件格式保存多語言信息文字源文件,然后使用存儲(chǔ)卡格式文件轉(zhuǎn)換工具FPMCMSG將源文件轉(zhuǎn)換為存儲(chǔ)卡格式文件。FPMCMSG位于FLADDERIII梯圖程序編輯軟件的安裝目錄下,轉(zhuǎn)換命令的格式為:
FPMCMSG多語言信息文字源文件(務(wù)必帶擴(kuò)展名txt)/O=存儲(chǔ)卡格式文件名稱,在TXT和/之間需要敲一個(gè)空格,如果沒有將產(chǎn)生報(bào)警并且不能轉(zhuǎn)換文件格式。
文件夾內(nèi)有存儲(chǔ)卡格式文件轉(zhuǎn)換工具FPMCMSG.EXE,多語言信息文字源文件xds.TXT,轉(zhuǎn)換后生成存儲(chǔ)卡格式文件。
此外在高版本(7.7以上)的FANUC LADDER-3軟件安裝包里新增加了Multi-language PMC message conversion軟件,專門用于處理多語言信息文字源文件和存儲(chǔ)卡格式文件之間的相互轉(zhuǎn)換。雙擊打開軟件后,選擇Source files to Memory card format file,在第一欄Source files中add選擇添加需要轉(zhuǎn)換的源文件,在第二欄Memory card format file中輸入轉(zhuǎn)換后的存儲(chǔ)卡格式文件名和保存位置,最后選擇Exec執(zhí)行轉(zhuǎn)換操作。在此例中轉(zhuǎn)換后在保存的位置可以找到自動(dòng)生成的存儲(chǔ)卡格式文件。
最后將生成的文件傳入系統(tǒng)中,并將此語言信息文件保存到F-ROM中,即生成了中文外部報(bào)警信息。
觸發(fā)相應(yīng)報(bào)警,檢測(cè)實(shí)際效果如圖1所示。
系統(tǒng)側(cè)PMC報(bào)警信息編制畫面如圖2所示。
多語言信息源文件為:
%@4-D
"CHINESE LANGUAGE DISPLAY 2016 01"
$15% A0.0 1000 中文顯示報(bào)警信息
$15% A0.1 1001 液壓潤滑泵電機(jī)
$15% A0.2 1002 卡緊放松主軸刀號(hào)
$15% A0.3 1003 直接輸入中文字符
%
參考文獻(xiàn)
[1] FANUC Series 0i -MODEL D參數(shù)說明書B-64310CM/03,2012[Z].
[2]龔仲華.FANUC-0iC數(shù)控系統(tǒng)完全應(yīng)用手冊(cè)[M].北京:人民郵電出版社,2009.