第一篇:5055錯(cuò)誤信息表
FT-R5055錯(cuò)誤信息表SET FILM MAG 供片盒沒裝,裝供片盒SET COLLECT BOX 收片盒沒裝,裝收片盒CHANGE COL BOX 收片盒膠片沒取完,將膠片取出MATERIAL EXIST 膠片位置錯(cuò)誤,調(diào)整膠片位置PLEASE CUT FILM 被排出的膠片留在機(jī)器內(nèi),執(zhí)行CUT命令6 PLEASE SET FILM 沒裝膠片,執(zhí)行SET命令PLEASE LOAD FILM 沒裝膠片,執(zhí)行LOAD命令FILM EMPTY1 膠片用完,取出剩余膠片,裝入新的膠片F(xiàn)ILM EMPTY2 膠片用完,取出剩余膠片,裝入新的膠片SHUT THE DOOR 膠片用完,取出剩余膠片,裝入新的膠片11 RESTART DL-MIDE 重新啟動(dòng)DOWNLOAD模式FILM EMPTY3 膠片用完,取出剩余膠片,裝入新的膠片WIDTH NOT ENORGH
計(jì)算機(jī)設(shè)定的曝光寬度大于膠片寬度大于膠片寬度,請(qǐng)輸入正確的數(shù)值14 FAN1 TROUBLE 進(jìn)風(fēng)扇1壞FAN2 TROUBLE 進(jìn)風(fēng)扇2壞FAN3 TROUBLE 進(jìn)風(fēng)扇3壞FAN4 TROUBLE 進(jìn)風(fēng)扇4壞AFP POWER OFF1 AFP 電源關(guān)上,請(qǐng)打開AFP NOT READY AFP 正在啟動(dòng),請(qǐng)稍等AFP POWER OFF2 AFP 停止,打開電源(備用)AFP BUSY AFP正忙,請(qǐng)稍等DOWNLOAD ERROR 下載任務(wù)失敗MODE MIXMATCH 啟動(dòng)模式錯(cuò)誤,檢查MCON板上的DIP開關(guān)24 CHANGE FILM MAG 更換膠片盒PUNCH DUST FULL 打孔碎片滿了,清理掉IMPUT DATA ERROR
輸入數(shù)據(jù)不符合曝光條件,檢查輸入數(shù)據(jù)LOADING ERROR 膠片在起始感應(yīng)器位置錯(cuò)誤,調(diào)整其位置28 FILM FAM1 膠片在中間感應(yīng)器位置錯(cuò)誤,調(diào)整其位置FILM FAM2 膠片在組合感應(yīng)器位置錯(cuò)誤,調(diào)整其位置FILM FAM3 膠片在排放感應(yīng)器位置錯(cuò)誤,調(diào)整其位置31 FILM FAM4 膠片停在排放感應(yīng)器位置錯(cuò)誤,調(diào)整其位置32 FILM FAM5 膠片在末端感應(yīng)器位置錯(cuò)誤,調(diào)整其位置33 FILM FAM6 膠片停在末端感應(yīng)器位置錯(cuò)誤,調(diào)整其位置34 FILM FAM7 膠片傳送時(shí)收片盒沒工作,調(diào)整其位置
FILM FAM11 膠片停在排放感應(yīng)器位置錯(cuò)誤,調(diào)整其位置36 FILM FAM12 膠片在末尾感應(yīng)器位置錯(cuò)誤,調(diào)整其位置37 FILM FAM13 膠片停在末尾感應(yīng)器位置錯(cuò)誤,調(diào)整其位置
FILM FAM14 膠片掉進(jìn)AT單元,調(diào)整其位置
MACHINE ERROR1 裁切部分錯(cuò)誤(感應(yīng)器都開或關(guān))40 MACHINE ERROR2 裁切部分錯(cuò)誤(前切感應(yīng)器沒打開)41 MACHINE ERROR3 裁切部分錯(cuò)誤(后切感應(yīng)器沒打開)42 MACHINE ERROR4
后緩沖導(dǎo)引錯(cuò)誤(后緩沖導(dǎo)引感應(yīng)器沒關(guān)上,后緩沖導(dǎo)引沒開)43 MACHINE ERROR5
后緩沖導(dǎo)引錯(cuò)誤(后緩沖導(dǎo)引感應(yīng)器沒打開,后緩沖導(dǎo)引沒關(guān))44 MACHINE ERROR6
前緩沖導(dǎo)引錯(cuò)誤(兩個(gè)或多個(gè)前緩沖導(dǎo)引感應(yīng)器都是打開的)45 MACHINE ERROR7
前緩沖導(dǎo)引錯(cuò)誤(當(dāng)前緩沖導(dǎo)引打開時(shí),感應(yīng)器沒開)46 MACHINE ERROR8
前緩沖導(dǎo)引錯(cuò)誤(當(dāng)前緩沖導(dǎo)引關(guān)上時(shí),感應(yīng)器沒開)47 MACHINE ERROR9
前緩沖導(dǎo)引錯(cuò)誤(當(dāng)前緩沖導(dǎo)引在REWIND位置時(shí),感應(yīng)器沒開)48 MACHINE ERROR10
AT導(dǎo)引感應(yīng)器沒關(guān)上,AT導(dǎo)引感應(yīng)器沒關(guān)上,AT導(dǎo)引沒開)49 MACHINE ERROR11
AT導(dǎo)引感應(yīng)器沒關(guān)上,AT導(dǎo)引感應(yīng)器沒打開,AT導(dǎo)引沒關(guān))50 MACHINE ERROR12 曝光過(guò)程錯(cuò)誤(EXP-END信號(hào)沒探測(cè)到)51 MACHINE ERROR13
ND轉(zhuǎn)換單元錯(cuò)誤(ND轉(zhuǎn)換感應(yīng)器沒有打開或關(guān)上)
MACHINE ERROR14 起始曝光錯(cuò)誤(頁(yè)面信號(hào)沒打開)53 MACHINE ERROR15
起始曝光錯(cuò)誤(連線啟動(dòng)脈沖信號(hào)沒探測(cè)到)
MACHINE ERROR16 棱鏡錯(cuò)誤(沒有探測(cè)到棱鏡加速信號(hào))55 MACHINE ERROR17
前緩沖棍探測(cè)傳感器錯(cuò)誤(感應(yīng)器全開)
MACHINE ERROR18
前緩沖棍探測(cè)傳感器錯(cuò)誤(當(dāng)前緩沖棍抬起時(shí),感應(yīng)器沒開)57 MACHINE ERROR19
前緩沖棍探測(cè)傳感器錯(cuò)誤(當(dāng)前緩沖棍下降時(shí),感應(yīng)器沒關(guān))58 MACHINE ERROR20
前打孔單元錯(cuò)誤(前打孔感應(yīng)器沒開,打孔單元不下降)59 MACHINE ERROR21
前打孔單元錯(cuò)誤(前打孔感應(yīng)器沒關(guān),打孔單元不上升)60 MACHINE ERROR22
尾打孔單元錯(cuò)誤(前打孔感應(yīng)器沒開,打孔單元不下降)61 MACHINE ERROR23
尾打孔單元錯(cuò)誤(前打孔感應(yīng)器沒關(guān),打孔單元不上升)62 MACHINE ERROR24 收片盒位置錯(cuò)誤
MACHINE ERROR30 電源接通時(shí),機(jī)器初始化錯(cuò)誤
STOP 按了停止鍵,操作停止
AFP ERROR1 膠片在傳接到?jīng)_機(jī)的過(guò)程中卡住
AFP ERROR2 膠片在沖機(jī)里卡住
AFP ERROR3 沖機(jī)馬達(dá)停止
AFP ERROR4 沖機(jī)門打開了,請(qǐng)關(guān)上
AFP ERROR9 沖機(jī)顯影溫度錯(cuò)誤
AFP ERROR10 沖機(jī)定影溫度錯(cuò)誤
AFP ERROR11 沖機(jī)烘干溫度錯(cuò)誤
AFP ERROR12 沖機(jī)顯影槽液面下降
AFP ERROR13 沖機(jī)定影槽液面下降
AFP ERROR14 沖機(jī)清洗液槽液面下降
AFP ERROR17 沖機(jī)顯影液補(bǔ)充槽液面下降
AFP ERROR18 沖機(jī)定影液補(bǔ)充槽液面下降
AFP ERROR19 沖機(jī)清洗液補(bǔ)充槽液面下降
AFP ERROR20 沖機(jī)水補(bǔ)充槽液面下降
AFP ERROR22 沖機(jī)廢顯影槽液面達(dá)到上限
AFP ERROR23 沖機(jī)廢定影槽液面達(dá)到上限
AFP ERROR24 沖機(jī)廢清洗槽液面達(dá)到上限
AFP WARNING9 更換顯影過(guò)濾器
AFP WARNING10 更換定影過(guò)濾器
AFP WARNING11 更換清洗過(guò)濾器1
AFP WARNING12 更換清洗過(guò)濾器2
AFP WARNING13 更換空氣排空過(guò)濾器
SERIAL ERROR11 AFP傳輸錯(cuò)誤(AFP SIDE)
SERIAL ERROR10 AFP傳輸錯(cuò)誤(FT-R SIDE)
I/F ERROR 1 AFP信息傳輸錯(cuò)誤(SCSI BUS),重啟系統(tǒng)90 SERIAL ERROR01 界面單元RS信息傳輸錯(cuò)誤,重啟系統(tǒng)91 SERIAL ERROR00 MCON板的RS信息傳輸錯(cuò)誤,重啟系統(tǒng)92 IMAGE ERROR
SCSI信息傳輸錯(cuò)誤(曝光圖文先于硬盤讀出數(shù)據(jù)),重啟系統(tǒng)93 I/F COM ERROR1
SCSI信息傳輸錯(cuò)誤(CDB參數(shù)錯(cuò)誤),重啟系統(tǒng)
I/F COM ERROR2
SCSI信息傳輸錯(cuò)誤(沒出息接收到操作命令),重啟系統(tǒng)95 I/F COM ERROR3 CDB錯(cuò)誤(SCSI)重啟系統(tǒng)
I/F ERROR2 SCSI錯(cuò)誤(邏輯單元除0都選擇)任務(wù)97 I/F ERROR3 SCSI傳輸命令錯(cuò)誤,重啟系統(tǒng)
I/F ERROR4 SCSI傳輸命令錯(cuò)誤,重啟系統(tǒng)
DISK**ERROR HDD錯(cuò)誤
DISD**UNMORNTED HDD沒執(zhí)行
第二篇:常見錯(cuò)誤信息
Keil C 編譯器常見警告與錯(cuò)誤信息的解決方法
1)如果兩個(gè)或更多c文件都需要使用某非bit型變量,那么聲明是應(yīng)將相應(yīng)存儲(chǔ)類型同時(shí)注明,即如果定義“uchar idata cntembuf;”,那么應(yīng)聲明為“extern uchar idata cntembuf;”或者“extern idata cntembuf;”;
2)如果是bit型變量,則數(shù)據(jù)類型“bit”必須注明,而存儲(chǔ)類型可以省略;
LN認(rèn)為,keil里之所以將bit變量和其他類型變量分開處理,是keil面向的處理器都是51內(nèi)核的,而51內(nèi)核bit變量只存在于特殊功能寄存器和內(nèi)存的位尋址區(qū)(bdata區(qū)),而特殊功能寄存器中的位變量若在兩個(gè)以上文件中使用各各文件都只能用類似于sbit abcd = P1^6;的形式進(jìn)行聲明,并且keil不檢測(cè)abcd這個(gè)位變量在不同文件中是否代替相同位(例如,可以在另一個(gè)c文件中聲明為:sbit abcd = P0^5;等),這樣一來(lái),用extern聲明的bit變量就只有在bdata區(qū)了,所以,允許在在一個(gè)c文件中定義位變量后,在其它c(diǎn)文件中省略“bdata”這個(gè)存儲(chǔ)類型;
而非bit型變量則可以在特殊功能寄存器,內(nèi)存,外存,所以聲明時(shí)要使存儲(chǔ)類型與定義時(shí)的存儲(chǔ)類型相同(也可以在定義和聲明時(shí)都不規(guī)定存儲(chǔ)類型,而又編譯器根據(jù)編譯模式自動(dòng)分配)。
1.Warning 280:?i?:unreferenced local variable
說(shuō)明局部變量i 在函數(shù)中未作任何的存取操作解決方法消除函數(shù)中i 變量的宣告Warning 206:?Music3?:missing function-prototype
說(shuō)明Music3()函數(shù)未作宣告或未作外部宣告所以無(wú)法給其他函數(shù)調(diào)用
解決方法將void Music3(void)寫在程序的最前端作宣告如果是其他文件的函數(shù)則要寫成extern void Music3(void),即作外部宣告。Compling :C:8051MANN.C
Error:318:can?t open file ?beep.h?
說(shuō)明在編譯C:8051MANN.C 程序過(guò)程中由于main.c 用了指令#i nclude “beep.h”,但卻找不到所致解決方法編寫一個(gè)beep.h 的包含檔并存入到c:8051 的工作目錄中Compling:C:8051LED.C
Error 237:?LedOn?:function already has a body
說(shuō)明LedOn()函數(shù)名稱重復(fù)定義即有兩個(gè)以上一樣的函數(shù)名稱
解決方法修正其中的一個(gè)函數(shù)名稱使得函數(shù)名稱都是獨(dú)立的***WARNING 16:UNCALLED SEGMENT,IGNORED FOR OVERLAY PROCESSSEGMENT: ?PR?_DELAYX1MS?DELAY
說(shuō)明DelayX1ms()函數(shù)未被其它函數(shù)調(diào)用也會(huì)占用程序記憶體空間解決方法去掉DelayX1ms()函數(shù)或利用條件編譯#if …..#endif,可保留該函數(shù)并不編譯***WARNING 6 :XDATA SPACE MEMORY OVERLAP
FROM : 0025H
TO: 0025H
說(shuō)明外部資料ROM 的0025H 重復(fù)定義地址
解決方法外部資料ROM 的定義如下Pdata unsigned char XFR_ADC _at_0x25 其中XFR_ADC 變量的名稱為0x25,請(qǐng)檢查是否有其它的變量名稱也是定義在0x25 處并修正它7 WARNING 206:?DelayX1ms?: missing function-prototype
C:8051INPUT.C
Error 267 :?DelayX1ms ?:requires ANSI-style prototype C:8051INPUT.C
說(shuō)明程序中有調(diào)用DelayX1ms 函數(shù)但該函數(shù)沒定義即未編寫程序內(nèi)容或函數(shù)已定義但未作聲明。
解決方法:編寫DelayX1ms 的內(nèi)容,編寫完后也要作聲明或作外部聲明可在delay.h 的包含檔聲明成外部以便其它函數(shù)調(diào)用。***WARNING 1:UNRESOLVED EXTERNAL SYMBOL
SYMBOL:MUSIC3
MODULE:C:8051MUSIC.OBJ(MUSIC)
***WARNING 2:REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:MUSIC3
MODULE:C:8051MUSIC.OBJ(MUSIC)
ADDRESS:0018H
說(shuō)明程序中有調(diào)用MUSIC 函數(shù)但未將該函數(shù)的包含文檔C 加入到工程文檔Prj 作編譯和連接。
解決方法:設(shè)MUSIC3 函數(shù)在MUSIC.C 里。將MUSIC C 添加到工程文件中去9 ***ERROR 107:ADDESS SPACE OVERFLOW
SPACE: DATA
SEGMENT: _DATA_GOUP_
LENGTH: 0018H
***ERROR 118: REFERENCE MADE TO ERRONEOUS EXTERNAL
SYMBOL: VOLUME
MODULE: C:8051OSDM.OBJ(OSDM)
ADDRESS: 4036H
說(shuō)明data 存儲(chǔ)空間的地址范圍為0~0x7f,當(dāng)公用變量數(shù)目和函數(shù)里的局部變量如果存儲(chǔ)模式設(shè)為SMALL 則局部變量先使用工作寄存器R2~R7 作暫存當(dāng)存儲(chǔ)器不夠用時(shí)則會(huì)以data 型別的空間作暫存的個(gè)數(shù)超過(guò)0x7f 時(shí)就會(huì)出現(xiàn)地址不夠的現(xiàn)象。
解決方法:將以data 型別定義的公共變量修改為idata 型別的定義說(shuō)明定義了全局變量而沒有外部External聲明:reference made to erroneous externalRam空間不足:public refers to ignore segment
外部變量:定義處不用加External,聲明處要加External
將以data 型別定義的公共變量修改為idata 型別的定義*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL
定義了某某函數(shù)或全部變量在不同文件里面想調(diào)用它,卻在包含頭文件里面少了extern語(yǔ)句,或只有主程序和包含頭文件沒有(EXTERN......定義語(yǔ)句(函數(shù))).如果調(diào)試時(shí)有些if結(jié)構(gòu)里的語(yǔ)句符合條件沒有執(zhí)行,或者某些語(yǔ)句不符合條件也被執(zhí)行,那是因?yàn)閕f和else里有相同的語(yǔ)句,編譯的時(shí)候作優(yōu)化處理了。WARNING 15(MULTIPLE CALL TO SEGMENT)癥狀
我添加了一個(gè)中斷處理程序(ISR)到我的項(xiàng)目中,然而我卻得到了如下的警告: ***WARNING L15:MULTIPLE CALL TO SEGMENT
SEGMENT:?PR?_WRITE_GMVLX1_REG?D_GMVLX1
CALLER1:?PR?VSYNC_INTERRUPT?MAIN
CALLER2:?C_C51STARTUP
***WARNING L15:MULTIPLE CALL TO SEGMENT
SEGMENT:?PR?_SPI_SEND_WORD?D_SPI
CALLER1:?PR?VSYNC_INTERRUPT?MAIN
CALLER2:?C_C51STARTUP
***WARNING L15:MULTIPLE CALL TO SEGMENT
SEGMENT:?PR?SPI_RECEIVE_WORD?D_SPI
CALLER1:?PR?VSYNC_INTERRUPT?MAIN
CALLER2:?C_C51STARTUP
上面這些都是什么?我該如何解決這個(gè)問(wèn)題呢?
原因
Warning 15向我們表明了linker發(fā)現(xiàn)了一個(gè)函數(shù),這個(gè)函數(shù)不僅在main code里被調(diào)用了,而且在ISR(或者被ISR調(diào)用的函數(shù)中)被調(diào)用了。或者是被同時(shí)被多個(gè)ISR同時(shí)調(diào)用了。這樣會(huì)產(chǎn)生一個(gè)問(wèn)題,就是在此函數(shù)不是一個(gè)可重入函數(shù),而當(dāng)此函數(shù)已經(jīng)在執(zhí)行時(shí)它可能被另一個(gè)ISR所調(diào)用。這樣就會(huì)導(dǎo)致結(jié)果是可變的而且很可能會(huì)導(dǎo)致一些參數(shù)的錯(cuò)誤。另一個(gè)問(wèn)題就是本地變量和參數(shù)所使用的內(nèi)存可能被其他函數(shù)的內(nèi)存覆蓋。如果函數(shù)是由中斷所調(diào)用的,則此函數(shù)的內(nèi)存就會(huì)被使用。這會(huì)引起其它函數(shù)的內(nèi)存錯(cuò)誤。
舉例來(lái)說(shuō),對(duì)于你的第一個(gè)警告,WRITE_GMVLX1_REG是會(huì)被多個(gè)root所調(diào)用。其被定義在D_GMVLX1.C或者D_GMVLX1.A51中。他不僅會(huì)被ISR(或者被ISR調(diào)用的函數(shù))而且也會(huì)被MAIN.C中的VSYNC_INTERRUPT函數(shù)所調(diào)用。
解決方法
有幾種方法去解決這個(gè)問(wèn)題
如果你100%確認(rèn)這個(gè)函數(shù)的兩個(gè)副本都不會(huì)同時(shí)執(zhí)行(如果此函數(shù)是被main調(diào)用并且中斷是未被使能的)并且此函數(shù)沒有使用內(nèi)存(只使用的寄存器),那么你就可以忽略此警告。如果此函數(shù)使用了內(nèi)存,你就要使用OVERLAY directive來(lái)將此函數(shù)從覆蓋分析(overlay anaysis)中移除。舉例如下:
OVERLAY(?PR?_WRITE_GMVLX1_REG?D_GMVLX1!*)
如上語(yǔ)句能阻止被此函數(shù)使用的內(nèi)存遭到覆蓋。如果這個(gè)函數(shù)調(diào)用了你程序中其他的在別處的函數(shù),那么你可能需要將這些函數(shù)也排除在覆蓋分析之外。
如果當(dāng)此函數(shù)在執(zhí)行時(shí)可以被調(diào)用,那么事情就會(huì)變得比較的復(fù)雜。你可能需要:
無(wú)論何時(shí)當(dāng)從main中調(diào)用此函數(shù)時(shí),需要關(guān)閉中斷。你可能需要對(duì)被調(diào)用的函數(shù)使用#pragma disable。你也必須使用OVERLAY directive將此函數(shù)從overlay analysis中移除。為此函數(shù)創(chuàng)建兩個(gè)副本。一個(gè)給main,一個(gè)給ISR。
使此函數(shù)可重入。舉例如下:
void myfunc(void)reentrant {
}
上面的定義會(huì)產(chǎn)生一個(gè)用來(lái)存儲(chǔ)參數(shù)和本地變量的可重入的棧。如果使用了這種方法那么這個(gè)可重入的棧必須在STARTUP.A51中配置。這樣會(huì)花費(fèi)更多的RAM并且會(huì)減緩可沖入函數(shù)的執(zhí)行
第三篇:CP45FV錯(cuò)誤信息總匯
$1 表示按下緊急停止(EMERGENCY)開關(guān)。$2 表示按下正面的緊急停止(EMERGENCY)開關(guān)。$3 表示按下背面的緊急停止(EMERGENCY)開關(guān)。$4 表示按下Teaching Box的馬達(dá)自由(Free)開關(guān)。$6 表示I/O電源開關(guān)被關(guān)閉。$7 I/O電源開關(guān)開不開。$8 移動(dòng)軸時(shí)JogBox的連接被斷掉 $10 感應(yīng)到正面Feeader松動(dòng)。$11 感應(yīng)到背面Feeader松動(dòng)。$20 前門開或安全傳感器被感應(yīng) $20 表示正面門開著。
$21 后門開或安全傳感器被感應(yīng) $21 表示背面門開著。
$30 在XY軸不安全的位置被解除正面Cart。
$31 不能解除Cart的狀態(tài)狀態(tài)下,正面Cart被解除。$32 在XY軸不安全的位置被解除背面Cart。
$33 不能解除Cart的狀態(tài)狀態(tài)下,背面Cart被解除。$100 表示Vme Module Ver %d已執(zhí)行。$800 移動(dòng)$A軸時(shí),另外的軸發(fā)生干涉。$801 表示AXIS_SAFE_POS_MOVE_ERROR(錯(cuò)誤)$802 移動(dòng)$A軸時(shí),另外的軸發(fā)生干涉。
$803 手動(dòng)動(dòng)作當(dāng)中,將要移動(dòng)%d軸時(shí),%d軸發(fā)生干涉。$804 手動(dòng)動(dòng)作當(dāng)中,%d軸或?qū)⒁苿?dòng)%d軸時(shí),%d軸發(fā)生干涉。$1,000 在$A軸,感應(yīng)到-H/W Limit。$1,001 在$A軸,感應(yīng)到+ H/W Limit。$1,002 在$A 軸,感應(yīng)到警報(bào)(ALARM)。$1,003 $A軸在規(guī)定的時(shí)間內(nèi)不停止 $1,004 在$A軸感應(yīng)到錯(cuò)誤。
$2,000 傳送帶的寬度調(diào)整軸上發(fā)生編碼器(Encoder)錯(cuò)誤。$2,001 不能提升BUT。$2,002 不能下降BUT。
$2,210 不能感應(yīng)Hole Fix的傳感器 $2,211 Hole Fix的右側(cè)傳感器不能感應(yīng)。$2,212 Hole Fix的左側(cè)傳感器不能感應(yīng)。$2,301 不能前進(jìn)Edge Fix。$2,302 不能后退Edge Fix。
$2,400 調(diào)整傳送帶的寬度時(shí)發(fā)生錯(cuò)誤。$3,000 傳送帶的領(lǐng)域中有PCB。$3,001 輸入傳感器領(lǐng)域中有PCB。$3,002 等待傳感器領(lǐng)域中有PCB。$3,003 裝配傳感器領(lǐng)域中有PCB。$3,004 輸出傳感器領(lǐng)域中有PCB。$3,010 在輸入口上有兩個(gè)PCB。$3,023 在退出口上有PCB。$3,101 PCB沒有到達(dá)等待傳感器領(lǐng)域。$3,102 PCB沒有到達(dá)裝配傳感器的領(lǐng)域。$3,103 PCB沒有到達(dá)退出傳感器領(lǐng)域。$3,104 退出PCB時(shí)發(fā)生錯(cuò)誤。$3,401 不能上升Place Stopper。$3,402 不能下降Place Stopper。$3,501 不能上升Out Stopper。$3,502 不能下降Out Stopper。
$3,701 作業(yè)當(dāng)中,傳送帶(Conveyor)發(fā)生TimeOut錯(cuò)誤。$4,000 一個(gè)循環(huán)中存在不能同時(shí)作業(yè)的部品。$4,001 手動(dòng)動(dòng)作中發(fā)生錯(cuò)誤。
$4,002 要使用沒有定義的操作模式(Operation Mode)。$4,004 Bad Mark位置的決定方式不對(duì)。$4,005 沒有定義的門的方式(Door Type)$4,200 $H在超出%d界限值的%d位置吸著部品時(shí)。$4,201 $H在超出%d界限值的%d位置裝配部品時(shí)。$4,202 $H在超出%d界限值的%d位置交換吸嘴時(shí)。$4,300 利用Jog Box,$A軸被-S/W Limit感應(yīng)。$4,301 利用Jog Box,$A軸被+S/W Limit感應(yīng)。$4,400 不能提升Head的側(cè)面(Side)照明。$4,401 不能下降Head的側(cè)面(Side)照明。$5,000 沒有定義的Feeder Type。$5,001 在Feeder $F上沒有部品。$5,011 在Feeder Base上有空位的Slot。$5,012 Feeder Base上有錯(cuò)誤的Feeder。$5,100 Tape Feeder $F上沒有部品。
$5,101 Tape Feeder $F上發(fā)生重試(Retry)次數(shù)以上的錯(cuò)誤。$5,200 Stick Feeder $F上沒有部品。
$5,201 Stick Feeder $F上發(fā)生重試(Retry)次數(shù)以上的錯(cuò)誤。$5,300 $F上沒有部品。
$5,301 Tray Feeder $F上發(fā)生重試(Retry)次數(shù)以上的錯(cuò)誤。$5,500 TRAY_COMM_ERROR $5,501 Tray Feeder處于錯(cuò)誤狀態(tài)。$5,502 沒有準(zhǔn)備好Tray Feeder。$5,503 Tray Feeder通訊命令發(fā)生錯(cuò)誤。$5,504 Tray Feeder的通訊數(shù)據(jù)上發(fā)生錯(cuò)誤。$5,505 Tray Feeder 上沒有Pallete。$5,506 Tray Feeder上發(fā)生Timeout錯(cuò)誤。$5,507 TRAY_NO_DATA_ERROR。
$5,508 TRAY_INVALID_PR_ERROR(CH %d)$5,509 TRAY_SENDING_ERROR(CH %d)。
$5,800 Feeder $F供應(yīng)的部品 $P發(fā)生Vacuum Check錯(cuò)誤。$5,801 Feeder $F供應(yīng)的部品 $P發(fā)生Vision Check錯(cuò)誤。$6,001 不能打開反射鏡(MIRROR)。$6,002 不能打開ANC。$6,003 不能關(guān)閉ANC。
$6,004 XY沒有移動(dòng)到吸嘴的PUT位置。$6,005 Z軸找不到PORT。$6,006 SET_AXIS_ADDON_ERROR $6,008 在ANC上有吸嘴。$6,009 在ANC上沒有吸嘴。
$6,010 Z軸不能移動(dòng)到吸嘴的檢查傳感器的位置。$6,020 在Head $H沒有吸嘴而不能PUT。$6,030 在Head $H上有吸嘴。但沒有進(jìn)行PUT。$6,040 Z軸沒有移動(dòng)到PUT的位置。
$6,050 Z軸進(jìn)行PUT后,沒有移動(dòng)到安全高度。$6,060 因?yàn)镠ead上有吸嘴,不能進(jìn)行GET。$6,070 在Head上有吸嘴。但沒有進(jìn)行GET。$6,080 Z軸沒有移動(dòng)到GET的位置。
$6,090 Z軸進(jìn)行GET后,沒有移動(dòng)到安全高度。$6,501 不能打開反射鏡(MIRROR)$6,502 不能打開ANC。$6,503 不能關(guān)閉ANC。
$6,504 沒有移動(dòng)到吸嘴的PUT位置。$6,505 Z軸找不到PORT。$6,506 SET_AXIS_ADDON_ERROR。
$6,507 PUT的吸嘴數(shù)據(jù)有錯(cuò)誤。(S/W ERROR).$6,508 在$H和ANC同時(shí)有吸嘴。
$6,509 在$H將要使用的吸嘴不存在于ANC。$6,510 Z軸沒有移動(dòng)到吸嘴的檢查傳感器的位置。$6,520 因?yàn)?H上沒有吸嘴不能進(jìn)行PUT。$6,530 $H上有吸嘴。但沒有進(jìn)行PUT。$6,540 Z軸沒有移動(dòng)到PUT的位置。
$6,550 Z軸進(jìn)行PUT后沒有移動(dòng)到安全高度。$6,560 因$H上有吸嘴,不能進(jìn)行GET。$6,570 $H上沒有吸嘴。但沒有進(jìn)行GET。$6,580 Z軸沒有移動(dòng)到GET的位置。
$6,590 Z軸進(jìn)行GET后沒有移動(dòng)到安全高度。$7,000 使用不支持的部品的排列方式。$3fff CONV_NOT_DEFINED $550a TRAY_INVALID_RES_ERROR。$550b TRAY_INVALID_CMD_ERROR(CH %d)$55ff TRAY_NOT_DEFINED。
$600a 沒有移動(dòng)到吸嘴的拾?。≒ICK)位置。
$600b BACKUP SRAM的CHECK SUM不正確。進(jìn)行ANC和吸嘴的數(shù)據(jù)初始化。$600c 部品的數(shù)據(jù)上沒有Nozzle ID。$600d 不能自動(dòng)找出將要使用的Nozzle ID。(Put動(dòng)作)$600e 不能自動(dòng)找到將要使用的Nozzle ID。(Get動(dòng)作)$600f 錯(cuò)誤地吸嘴的長(zhǎng)度。$60a0 NOZZLE_EMPTY_ERROR。$60b0 NOZZLE_EXIST_ERROR。$60c0 SET_NOZZLE_POINT_ERROR。$650b 沒有移動(dòng)到吸嘴的PICK位置。$650c 在$H上沒有吸嘴。$650d 在$H上有吸嘴。
$a100 Vision處理Fiducial Mark時(shí)發(fā)生異常狀況。$a131 Vision的第一個(gè)PCB的Fiducial Mark識(shí)別失敗。$a132 Vision的第二個(gè)PCB的Fiducial Mark識(shí)別失敗。$a133 Vision的第三個(gè)PCB的Fiducial Mark識(shí)別失敗。$a134 Vision的第四個(gè)PCB的Fiducial Mark識(shí)別失敗。$a135 Vision的第一個(gè)部品的Fiducial Mark識(shí)別失敗。$a136 Vision的第二個(gè)部品的Fiducial Mark識(shí)別失敗。$a201 將要使用不支持的攝象機(jī)。$a210 Play Camera的識(shí)別動(dòng)作沒有結(jié)束。$a211 Play Camera進(jìn)行識(shí)別時(shí)發(fā)生錯(cuò)誤。$a212 Play Camera的識(shí)別TimeOut Error。$a213 Play Camera的識(shí)別結(jié)果值有異常。$a220 Upward Camera的識(shí)別動(dòng)作沒有結(jié)束。$a221 Upward Camera進(jìn)行識(shí)別時(shí)發(fā)生錯(cuò)誤。$a300 以前的Vision命令沒有結(jié)束。$a401 錯(cuò)誤的攝象機(jī)ID。
$a402 進(jìn)行Vision處理時(shí),發(fā)生內(nèi)部錯(cuò)誤。
$a403 由于錯(cuò)誤的Fiducial形式,沒有生成Fiducial數(shù)據(jù)。$a404 Fiducial沒有登記。$a405 Fiducial的尺寸太大。$a406 Fiducial的尺寸太小。$a407 要登記的Fiducial數(shù)量太多。
$a408 沒有在指定的時(shí)間內(nèi)完成Fiducial識(shí)別。$a410 找不到給定的部品ID %d。
$a610 找不到上面Lead Gloup中的第一個(gè)(左側(cè))Lead。$a611 找不到上面Lead Gloup中最后(右側(cè))的Lead。$a612 找不到左面Lead Gloup中的第一個(gè)(上側(cè))Lead。$a613 找不到左面Lead Gloup中最后(右側(cè))的Lead。$a614 找不到下面Lead Gloup中的第一個(gè)(左側(cè))Lead。$a615 找不到下面Lead Gloup中最后(右側(cè))的Lead。$a616 找不到右面Lead Gloup中的第一個(gè)(上側(cè))Lead。$a617 找不到右面Lead Gloup中最后(下側(cè))的Lead。
$a620 Lead Gloup(%d)的被識(shí)別的間距(Pitch)值,比登記的值數(shù)(%d)大。$a621 Lead Gloup(%d)的被識(shí)別的間距(Pitch)值,比登記的值數(shù)(%d)大。$a631 上面Lead Gloup中的第一個(gè)(左側(cè))Lead位置上沒有明亮的(%d)像素。$a632 左面Lead Gloup中的第一個(gè)(上側(cè))Lead位置上沒有明亮的(%d)像素。$a633 下面Lead Gloup中的第一個(gè)(左側(cè))Lead位置上沒有明亮的(%d)像素。$a634 右面Lead Gloup中的第一個(gè)(上側(cè))Lead位置上沒有明亮的(%d)像素。$a635 上面Lead Gloup中的第一個(gè)(左側(cè))Lead位置上沒有境界(%d)。$a636 左面Lead Gloup中的第一個(gè)(上側(cè))Lead位置上沒有境界(%d)。$a637 下面Lead Gloup中的第一個(gè)(左側(cè))Lead位置上沒有境界(%d)。$a638 右面Lead Gloup中的第一個(gè)(上側(cè))Lead位置上沒有境界(%d)。
$a641 上面Lead Gloup中的第一個(gè)(左側(cè))Lead的外部沒有明亮的(%d)像素。.$a642 左面Lead Gloup中的第一個(gè)(上側(cè))Lead的外部沒有明亮的(%d)像素。$a643 下面Lead Gloup中的第一個(gè)(左側(cè))Lead的外部沒有明亮的(%d)像素。$a644 右面Lead Gloup中的第一個(gè)(上側(cè))Lead的外部沒有明亮的(%d)像素。$a645 上面Lead Gloup中的第一個(gè)(左側(cè))Lead位置上境界點(diǎn)少。$a646 左面Lead Gloup中的第一個(gè)(上側(cè))Lead位置上境界點(diǎn)少。$a647 下面Lead Gloup中的第一個(gè)(左側(cè))Lead位置上境界點(diǎn)少。$a648 右面Lead Gloup中的第一個(gè)(上側(cè))Lead位置上境界點(diǎn)少。$a649 上面Lead Gloup中的第一個(gè)(左側(cè))Lead不是直線。$a64a 左面Lead Gloup中的第一個(gè)(上側(cè))Lead不是直線。$a64b 下面Lead Gloup中的第一個(gè)(左側(cè))Lead不是直線。$a64c 右面Lead Gloup中的第一個(gè)(上側(cè))Lead不是直線。
$a651 上面Lead Gloup中最后(左側(cè))的Lead位置上沒有明亮的(%d)像素。$a652 左面Lead Gloup中最后(上側(cè))的Lead位置上沒有明亮的(%d)像素。$a653 下面Lead Gloup中最后(左側(cè))的Lead位置上沒有明亮的(%d)像素。$a654 右面Lead Gloup中最后(上側(cè))的Lead位置上沒有明亮的(%d)像素。$a660 識(shí)別%d方向的Lead Gloup(%d)時(shí),一個(gè)Lead也找不到。
$a665 %d方向Lead Gloup(%d)的Lead識(shí)別數(shù)量(%d)與已登記的Lead數(shù)量(%d)不同。$a671 沒有正確找到上面Lead Gloup末端的Pin。$a672 沒有正確找到左面Lead Gloup末端的Pin。$a673 沒有正確找到下面Lead Gloup末端的Pin。$a674 沒有正確找到右面Lead Gloup末端的Pin。$a805 識(shí)別部品時(shí),實(shí)際上沒有執(zhí)行識(shí)別。$a810 識(shí)別部品的計(jì)算錯(cuò)誤。
$a811 識(shí)別部品時(shí),不能計(jì)算部品的角度。$a812 識(shí)別部品時(shí),不能計(jì)算交叉點(diǎn)。$a820 有關(guān)部品識(shí)別的錯(cuò)誤。
$a821 部品的面積與已登記的值數(shù)不同。$a822 部品的寬度(X值)與已登記的值數(shù)不同。$a823 部品的高度(Y值)與已登記的值數(shù)不同。
$a824 部品的中心離吸嘴中心偏離得太多(X軸方向)。$a825 部品的中心離吸嘴中心偏離得太多(Y軸方向)。$a826 部品的角度值太大。
$a830 在搜索領(lǐng)域內(nèi)什么也看不見。$a831 圖象的背景太亮。$a832 部品看得太暗。$a833 找不到部品的境界線。$a840 發(fā)生有關(guān)識(shí)別Pin的錯(cuò)誤。$a841 最長(zhǎng)的邊的長(zhǎng)度太短。
$a842 Lead Gloup的兩端Pin中,失敗第一個(gè)Pin的識(shí)別。$a843 Lead Gloup的兩端Pin中,失敗最后一個(gè)Pin的識(shí)別。$a844 識(shí)別到的Lead Gloup的Pin的數(shù)量太少。(不足4個(gè))$a845 Lead Gloup內(nèi)該有的Pin沒有。$a846 Lead Gloup的間距超過(guò)允許值。$a847 找不到找Lead Gloup的Pin的境界線。$a848 識(shí)別的Lead參數(shù)中,width和foot太大。$a850 Crack-coding失敗 $a851 太多的物體被識(shí)別到。$a852 Code的長(zhǎng)度超過(guò)最大值。
$a860 執(zhí)行MinWidth的Algorithm時(shí)發(fā)生錯(cuò)誤。$a861 不支持MinWidthAlgorithm的背景燈 $aa00 由VME傳送錯(cuò)誤的角度。$aa04 找不到部品。$aa05 是錯(cuò)誤的Algorithm。$aa06 運(yùn)行內(nèi)部函數(shù)當(dāng)中發(fā)生錯(cuò)誤。$aa07 部品的尺寸識(shí)別為不同。$aa08 部品的尺寸識(shí)別為不同。$aa09 部品的中心偏離得太大。$aa0a 部品的中心偏離得太大。$aa0b 部品的角度超過(guò)基準(zhǔn)角度。
$aa0c Internal function Error(MelfFindOut).$aa0d Internal function Error(MelfAreaSort).$aa0e 部品的尺寸太小。
$aa0f 部品Lead的高度識(shí)別得小。$aa10 部品Lead的高度識(shí)別得大。$aa11 部品的面積太小。$aa12 部品的面積太大。$aa14 部品的中心偏離得太大。$aa15 找Edge時(shí)發(fā)生錯(cuò)誤。$aa16 計(jì)算部品的角度時(shí)發(fā)生錯(cuò)誤。
$aa17 Internal function Error(LineFitting).$aa18 Internal function Error(LineFitting).$aa19 部品的長(zhǎng)度識(shí)別得小。$aa1a 部品的長(zhǎng)度識(shí)別得大。$aa1b 部品的中心偏離得太大。$aa1c 部品的中心偏離得太大。
$aa1d 部品的寬度(Width)比基準(zhǔn)值大。$aa1e 部品的寬度(Width)比基準(zhǔn)值小。$aa1f 沒有拾取到部品。$aa20 找Edge時(shí)發(fā)生錯(cuò)誤。
$aa21 Threshold上有問(wèn)題。用手動(dòng)方法把值數(shù)設(shè)定設(shè)定為高。$aa22 Threshold上有問(wèn)題。用手動(dòng)方法把值數(shù)設(shè)定設(shè)定為高。$ab00 由VME傳送錯(cuò)誤的角度。
$ab01 由VME傳送錯(cuò)誤的Algorithm序號(hào)。
$ab02 核對(duì)Heat時(shí),下邊的Lead數(shù)量應(yīng)該是2個(gè)以上。$ab09 Lead的尺寸太大。
$ab0a Projection領(lǐng)域超出檢查領(lǐng)域。$ab0b Lead的寬度(Width)超出基準(zhǔn)尺寸。$ab0c 檢查L(zhǎng)ead時(shí)發(fā)生錯(cuò)誤。$ab0d 錯(cuò)誤的Lead數(shù)量。
$ab0e 為了計(jì)算角度,找Lead時(shí)發(fā)生錯(cuò)誤 $ab0f 通過(guò)Lead計(jì)算的角度有錯(cuò)誤。$ab10 通過(guò)Lead計(jì)算的角度超出基準(zhǔn)角度。$ab13 部品的高度超出基準(zhǔn)尺寸。$ab14 計(jì)算角度時(shí),角度除于0。$ab15 上面Lead的Pitch超出基準(zhǔn)值。$ab16 下面Lead的Pitch超出基準(zhǔn)值。$ab17 上面各Lead之間的間距超出基準(zhǔn)值。$ab18 下面各Lead之間的間距超出基準(zhǔn)值。$ab19 部品的角度超出基準(zhǔn)值。
$ab1a 上面各Lead之間的角度超出基準(zhǔn)值。$ab1b 下面各Lead之間的角度超出基準(zhǔn)值。$ab1d 內(nèi)部函數(shù)中輸入錯(cuò)誤的Algorithm序號(hào)。$ab1e 進(jìn)行內(nèi)部函數(shù)計(jì)算時(shí)發(fā)生錯(cuò)誤。
$ab1f Internal function Error(TrCenterCorrection)。$ab20 Internal function Error(TrCenterCorrection)。$ab21 Lead的總數(shù)量少于2。$ab22 Lead的總數(shù)量太多。$ab23 Lead的數(shù)量為負(fù)值。$ab24 沒有定義的Algorithm。$ab25 沒有定義的角度。$ab26 檢查L(zhǎng)ead時(shí)發(fā)生錯(cuò)誤。$ab27 檢查L(zhǎng)ead時(shí)發(fā)生錯(cuò)誤。$ab28 檢查L(zhǎng)ead時(shí)發(fā)生錯(cuò)誤。$ab29 檢查L(zhǎng)ead時(shí)發(fā)生錯(cuò)誤。$ab2a 通過(guò)Lead計(jì)算的角度有錯(cuò)誤。$ab2b 部品的角度超出基準(zhǔn)值。$ac00 從VME傳送錯(cuò)誤的角度。$ac02 輸入錯(cuò)誤的參數(shù)。
$ac06 進(jìn)行內(nèi)部函數(shù)計(jì)算時(shí)發(fā)生錯(cuò)誤。
$ac07 識(shí)別的部品寬度(Width)與基準(zhǔn)值不同。$ac08 識(shí)別的部品高度(Height)與基準(zhǔn)值不同。$ac09 Internal function Error(CenterCorrection)。$ac0a 沒有定義的Algorithm。
$ac0b Internal function Error(LineFitting 1)。$ac0c Internal function Error(LineFitting 2)。$ac0d Internal function Error(LineFitting 3)。$ac0e Internal function Error(LineFitting 4)。$ac0f Internal function Error(LineFitting 5)。$ac10 Lead的程度太大,而不能進(jìn)行識(shí)別。$ac11 設(shè)定部品太小或Lead的長(zhǎng)度太長(zhǎng)。
$ac12 部品的寬度(Width)值識(shí)別為比基準(zhǔn)值小。$ac13 部品的寬度(Width)值識(shí)別為比基準(zhǔn)值大。$ac14 部品的角度超出基準(zhǔn)值。
$ad01 不是可進(jìn)行AutoTeach的部品形式。
$ad02 進(jìn)行AutoTeach時(shí),Tangential distance應(yīng)該是0。$ad03 進(jìn)行AutoTeach時(shí),一邊應(yīng)該有最少4個(gè)以上的Lead。$ad04 進(jìn)行AutoTeach時(shí),不應(yīng)該有Gap。
$ad05 進(jìn)行AutoTeach時(shí),一邊應(yīng)該有1個(gè)Lead Gloup。
$ad06進(jìn)行AutoTeach時(shí),Lead參數(shù)的數(shù)量與Lead Gloup的數(shù)量不同,而且不是1。$ad07進(jìn)行AutoTeach時(shí),找不到第%d個(gè)Lead Gloup的Put的結(jié)尾。$ad08進(jìn)行AutoTeach時(shí),找不到第%d個(gè)Lead Gloup的Put的開始。
$ad09進(jìn)行AutoTeach時(shí),找不到第%d個(gè)Lead Gloup的Put和Lead之間的境界線。
$ad10進(jìn)行AutoTeach時(shí),找不到第%d個(gè)Lead Gloup的Lead的開始。
$ad11進(jìn)行AutoTeach時(shí),在Lead Gloup%d發(fā)生上升Edge(%d)和下降Edge(%d)的數(shù)量不同的錯(cuò)誤。$ad12 進(jìn)行AutoTeach時(shí),部品的高度(或長(zhǎng)度)為1像素的錯(cuò)誤。
$ad13進(jìn)行AutoTeach時(shí),因?yàn)楫嬅嫔蠜]有一個(gè)足夠亮(%d)的像素,失敗部品的識(shí)別。$ad14 進(jìn)行AutoTeach時(shí),部品超出了有效領(lǐng)域。
$ad15進(jìn)行AutoTeach時(shí),因?yàn)?d Lead Gloup識(shí)別的Lead數(shù)量(%d)不足4個(gè),識(shí)別失敗。$ad16進(jìn)行AutoTeach時(shí),因?yàn)樽R(shí)別的部品角度(%d)為+-20以上,識(shí)別失敗。
$ad17進(jìn)行AutoTeach時(shí),因?yàn)榭梢曰ネ腖ead Gloup(%d, %d)識(shí)別的Lead數(shù)量(%d, %d)不同而識(shí)別失 敗。
$ad18進(jìn)行AutoTeach時(shí),可以互望的Lead Gloup(%d, %d)的RADIAL DISTANCE(%d, %d)相差很大。(允許值%d)$ad19 進(jìn)行AutoTeach時(shí),識(shí)別的Lead的參數(shù)值之間相差很大。
$ad20進(jìn)行AutoTeach時(shí),識(shí)別的Lead Gloup %d的Put長(zhǎng)度(%d)比Lead的長(zhǎng)度小。$ad21進(jìn)行AutoTeach時(shí),識(shí)別的Lead Gloup %d的Pitch(%d)比Lead的寬度小。$ad22 進(jìn)行AutoTeach時(shí),發(fā)生識(shí)別的部品尺寸(%d)為負(fù)數(shù)的錯(cuò)誤。
$ad30進(jìn)行AutoTeach時(shí),識(shí)別的Lead Gloup(%d, %d)的寬度(%d, %d)值相差很大。(允許值%d)$ad31進(jìn)行AutoTeach時(shí),識(shí)別的Lead Gloup(%d, %d)的長(zhǎng)度(%d, %d)值相差很大。(允許值%d)$ad32進(jìn)行AutoTeach時(shí),識(shí)別的Lead Gloup(%d, %d)的Pitch(%d, %d)值相差很大。(允許值%d)$ad33進(jìn)行AutoTeach時(shí),識(shí)別的Lead Gloup(%d, %d)的foot(%d, %d)值相差很大。(允許值%d)$ae03 失敗Fiducial Mark的識(shí)別。$b100 手動(dòng)命令中存在錯(cuò)誤因素。$b203 不能確認(rèn)Tray Feeder的信息。$b204 不能確認(rèn)Mount的信息。
$b206 部品$P上存在錯(cuò)誤的R速度設(shè)定。$b207 不能啟用Tray Feeder的ID。$b210 安裝角度的計(jì)算失敗。$b600 存在錯(cuò)誤的PCB數(shù)據(jù)。$bbbb 發(fā)生Assert Fault。
$bbbc 識(shí)別結(jié)果和執(zhí)行的循環(huán)不符合。$bbbe 不能編輯Fiducial數(shù)據(jù)。
$bbbf 刪除Fiducial Mark數(shù)據(jù)途中失敗。$bc00 設(shè)備不處在Ready狀態(tài)。$bc01 還沒有下載PCB數(shù)據(jù)。
$bc02 清除部品結(jié)果的Offset途中,發(fā)生錯(cuò)誤。$bc03 使用不支持的真空傳感器。$bc04 測(cè)試真空度時(shí)發(fā)生錯(cuò)誤。$bc05 吸嘴有堵塞。
$bc06 存在最大值以上的Mounting數(shù)據(jù)。$bc07 存在最大值以上的Array。$bc08 使用最大值以上的軸。
$bc09 使用沒有定義的堆存停止選項(xiàng)。$bc0a 預(yù)先使用沒有定義的ANC選項(xiàng)。
$bc0b 存在沒有定義的Auto Limit Search Sequence。$bc10 Head不處在Home的狀態(tài)。$bc11 Mir不處在Home狀態(tài)。$bd00 找不到該部品的信息。Sequence $bd01 找不到該部品的共同信息。$bd05 找不到有關(guān)部品Package的信息。$bd20 找不到有關(guān)Fiducial Mark的信息。$bd30 找不到該吸嘴的信息。$be00 是沒有定義的Task ID。$be01 執(zhí)行錯(cuò)誤的Sequence。$be20 找不到Mount信息。
$be30 利用已SKIP的Head進(jìn)行裝配。$be40 計(jì)算Bad Mark位置時(shí)發(fā)生錯(cuò)誤。
$be41 計(jì)算Guide 上的Bad Mark位置時(shí)發(fā)生錯(cuò)誤。$be42 計(jì)算Accept Mark位置時(shí)發(fā)生錯(cuò)誤。$be50 使用沒有定義的Bad Mark位置的方式。$be51 用沒有定義的裝置測(cè)試Bad Mark。$be52 不能親熱識(shí)別Accept Mark的裝置。
$be60 把邏輯坐標(biāo)轉(zhuǎn)換成Fiducial Camera位置時(shí)發(fā)生錯(cuò)誤。$be61 把邏輯坐標(biāo)轉(zhuǎn)換成Head位置時(shí)發(fā)生錯(cuò)誤。$be70 計(jì)算PCB Fiducial Mark位置時(shí)發(fā)生錯(cuò)誤。$be71 計(jì)算部品的Fiducial Mark位置時(shí)發(fā)生錯(cuò)誤。$be72 是沒有定義的部品Fiducial Mark形式。$be80 是沒有定義的PCB Fiducial Mark識(shí)別方式。$be81 利用沒有定義的裝置識(shí)別Fiducial Mark。$be90 計(jì)算裝配位置時(shí)發(fā)生錯(cuò)誤。
$bea0 計(jì)算Upward攝象機(jī)位置時(shí)發(fā)生錯(cuò)誤。$bea1 不能確認(rèn)實(shí)際要使用的攝象機(jī)。
$beb0 互相連動(dòng)的Head當(dāng)中,計(jì)算先使用的Head時(shí)發(fā)生錯(cuò)誤。$bec0 用Vision不能識(shí)別角度進(jìn)行識(shí)別。$bed0 設(shè)定部品的補(bǔ)償信息時(shí)發(fā)生錯(cuò)誤。$bee0 不能確認(rèn)識(shí)別部品的攝象機(jī)的序號(hào)。
$bef0 用不是Upward Camera的攝象機(jī)執(zhí)行Upward Vision。$bef1 用不是Fly Camera的攝象機(jī)執(zhí)行Fly Vision。$bf00 在TskSch的Sequence Table發(fā)生錯(cuò)誤。$bf01 在TskSch的Scheduler Table發(fā)生錯(cuò)誤。$bf02 在TskSch執(zhí)行Sequence時(shí)發(fā)生錯(cuò)誤。$bf03 在TskSch的Sequence%d發(fā)生TimeOut。$bf10 在TskHead的Sequence Table發(fā)生錯(cuò)誤。$bf11 在TskHead的Scheduler Table發(fā)生錯(cuò)誤。$bf12 在TskHead執(zhí)行Sequence時(shí)發(fā)生錯(cuò)誤。$bf20 在TskMir的Sequence Table發(fā)生錯(cuò)誤。$bf21 在TskMir的Scheduler Table發(fā)生錯(cuò)誤。$bf22 在TskMir執(zhí)行Sequence時(shí)發(fā)生錯(cuò)誤。$bf30 在TskGan的Sequence Table發(fā)生錯(cuò)誤。$bf31 在TskGan的Scheduler Table發(fā)生錯(cuò)誤。$bf32 在TskGan執(zhí)行Sequence時(shí)發(fā)生錯(cuò)誤。$bf80 不能搜索TskTray的信息。$bfff 沒有定義的錯(cuò)誤(ERROR)。
$c000 設(shè)定$A的加減速度Profile當(dāng)中發(fā)生錯(cuò)誤。$c001 設(shè)定$A的等速度Profile當(dāng)中發(fā)生錯(cuò)誤。$c002 $A設(shè)定Home動(dòng)作命令當(dāng)中發(fā)生錯(cuò)誤。$c003 $A的Home動(dòng)作當(dāng)中發(fā)生錯(cuò)誤。$c004 $A的Home動(dòng)作當(dāng)中發(fā)生錯(cuò)誤。$c005 $A在等Comp當(dāng)中感應(yīng)到錯(cuò)誤。$c006 在$A感應(yīng)到Minus S/W Limit。$c007 在$A感應(yīng)到Plus S/W Limit。
$c008 計(jì)算坐標(biāo)時(shí),發(fā)現(xiàn)錯(cuò)誤的刻度(scale)值。
$c009 等待表示馬達(dá)動(dòng)作結(jié)束的flag(%x)當(dāng)中發(fā)生%d錯(cuò)誤。$c00a 設(shè)定表示馬達(dá)動(dòng)作結(jié)束的flag(%x)當(dāng)中發(fā)生%d錯(cuò)誤。$c00b 接近軸Board(X3203)當(dāng)中發(fā)生錯(cuò)誤。
$c00c 手動(dòng)動(dòng)作時(shí),只有在所有的軸完成Homeing后才可以進(jìn)行 $c00d 自動(dòng)搜索軸的Limit時(shí)發(fā)生錯(cuò)誤。$c7ff 手動(dòng)動(dòng)作當(dāng)中,馬達(dá)的驅(qū)動(dòng)發(fā)生錯(cuò)誤。$c801 設(shè)定為沒有定義的Wait Position Type。$cfff 計(jì)算坐標(biāo)時(shí),發(fā)現(xiàn)錯(cuò)誤。$d102 DPRAM通訊當(dāng)中發(fā)生TimeOut。
$d103 DPRAM通訊當(dāng)中,傳送%x命令時(shí)在%d frame搜索到Checksum錯(cuò)誤。$d107 DPRAM通訊當(dāng)中,搜索到錯(cuò)誤的Frame No。$d108 DPRAM通訊當(dāng)中,搜索到超過(guò)Retry Count的錯(cuò)誤。$d110 從MMI受到?jīng)]有定義的命令。$d111 從MMI受到?jīng)]有定義的通訊命令。
$e000 在PC = %x使用%x編號(hào)時(shí)發(fā)生Access Fault錯(cuò)誤。$e001 在PC = %x Addr = %x發(fā)生除于0的錯(cuò)誤。$e011 在Vision Board發(fā)生Access Fault。$e012 在IO Board發(fā)生Access Fault。$e013 在DPRAM Board發(fā)生Access Fault。$e014 在Axis1 Board發(fā)生Access Fault。$e015 在Axis2 Board發(fā)生Access Fault。$e016 在Axis3 Board發(fā)生Access Fault。$e017 在Axis4 Board發(fā)生Access Fault。$e100 在IO Board %d發(fā)生%x錯(cuò)誤。$e101 Vision的結(jié)果值有異常狀況。$e200 設(shè)備沒有壓縮氣供應(yīng)。$e300 在$A軸發(fā)生錯(cuò)誤。
$e800 $A軸馬達(dá)的設(shè)定有異常狀況。$e801 不能確認(rèn)$A軸的速度Profile。$e802 不能確認(rèn)$A軸的Home Escape范圍。$e803 $A軸的電子齒輪比有異常狀況。$e804 不能確認(rèn)$A軸的刻度。$e805 不能確認(rèn)$A軸的安全位置。
$e806 確認(rèn)沒有定義的Feeder松動(dòng)傳感器。$f800 生成Queue ID %d的途中發(fā)生%d錯(cuò)誤。$f801 給QueueID %d Post %d信息發(fā)生%d錯(cuò)誤。$f802 在QueueID %d,Pend信息時(shí)發(fā)生%d錯(cuò)誤。$f803 在QueueID %d,Accept信息時(shí)發(fā)生%d錯(cuò)誤。$f900 生成系統(tǒng)內(nèi)存時(shí),發(fā)生%d錯(cuò)誤。$f901 刪除系統(tǒng)內(nèi)存時(shí),發(fā)生%d錯(cuò)誤。$f902 生成PCB內(nèi)存時(shí),發(fā)生%d錯(cuò)誤。$f903 刪除PCB內(nèi)存時(shí),發(fā)生%d錯(cuò)誤。$f910 沒有生成系統(tǒng)內(nèi)存。$f911 沒有生成PCB內(nèi)存。
$f912 在PCB的數(shù)據(jù)構(gòu)造上發(fā)生%d錯(cuò)誤。$f920 分割Config DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$f921 分割Factory DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$f922 分割System DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa00 分割Bad DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa01 分割A(yù)rray DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa02 分割Pcb Header內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa03 分割A(yù)ncDef DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa04 分割FidCon DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa05 分割Mount DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa06 分割FidBeam內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa07 分割FidSsaMath內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa08 分割Tape Feeder DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa09 分割Stick Feeder DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa0a 分割Tray Feeder DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa0b 分割Part DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa0c 分割PackCom DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa0d 分割PackSsaLl DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa0e 分割PackSsaBga DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa0f 分割PackSsaChip DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa10 分割PackChuck DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa11 分割PackCa DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa12 分割PackQa DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa80 分割Bad Real DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa81 分割A(yù)rray Real DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa82 分割Pcb Header Real DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa83 分割Mount Real DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa84 分割CycleEntryReal DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa85 分割Tape Feeder Real DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa86 分割Stick Feeder Real DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa87 分割Tray Feeder Real DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa88 分割PackReal DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa89 分割Head Real DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa8a 分割A(yù)ncDef Real DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fa8b 分割Product Real DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb00 解除Bad DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb01 解除Array DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb02 解除PcbHeader DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb03 解除AncDef DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb04 解除FidCon DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb05 解除Mount DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb06 解除FidBeam DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb07 解除FidSsaMath DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb08 解除Tape Feeder DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb09 解除Stick Feeder DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb0a 解除Tray Feeder DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb0b 解除Part DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb0c 解除PackCom DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb0d 解除PackSsaLl DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb0e 解除PackSsaBga DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb0f 解除PackSsaChip DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb10 解除PackChuck DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb11 解除PackCa DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb12 解除PackQa DB內(nèi)存時(shí)發(fā)生%d錯(cuò)誤。$fb13 存在重復(fù)的視覺指令。
$fb14 視覺應(yīng)答時(shí)間超過(guò)VME的 Time Out。
$fb21 設(shè)備內(nèi)部溫度超過(guò)基準(zhǔn)值。(Over Heat 傳感器受感應(yīng))
第四篇:中常見的一些錯(cuò)誤信息
匯編中常見的一些錯(cuò)誤信息
ml.exe錯(cuò)誤信息:
FATAL嚴(yán)重錯(cuò)誤
cannot open file不能打開文件
I/O error closing fileI/O錯(cuò)誤 正在關(guān)閉文件
I/O error writing fileI/O錯(cuò)誤 正在寫文件
I/O error reading fileI/O錯(cuò)誤 正在讀取文件
out of memory缺少內(nèi)存
assembler limit : macro parameter name table full匯編限制:宏參數(shù)名表已滿 invalid command-line option無(wú)效命令行參數(shù)
nesting level too deep嵌套過(guò)深
unmatched macro nesting不正確的宏嵌套
line too long行太長(zhǎng)
unmatched block nesting不正確的區(qū)、段嵌套
directive must be in control block指令必須在控制段
error count exceeds 100;stopping assembly錯(cuò)誤數(shù)超過(guò)100,停止匯編 invalid numerical command-line argument無(wú)效命令行參數(shù)
too many arguments太多參數(shù)、定義、沖突
statement too complex聲明太復(fù)雜
Internal Assembler Error內(nèi)部匯編錯(cuò)誤
missing source filename找不到源文件名
COFF error writing fileCOFF錯(cuò)誤,正在寫文件
invalid debug and browser data;file exceeds line limit不能排除故障和瀏覽數(shù)據(jù);文件超過(guò)行限制
cannot find link.exe找不到連接程序
cannot find cvpack.exe找不到cvpack.exe
SEVERE嚴(yán)重的錯(cuò)誤
memory operand not allowed in context內(nèi)存操作數(shù)無(wú)法載入上下文環(huán)境 immediate operand not allowed當(dāng)前操作數(shù)無(wú)法載入
cannot have more than one ELSE clause per IF blockIF段只能有一個(gè)ELSE從句 extra characters after statement附加的字符在聲明之后
symbol type conflict符號(hào)類型沖突
symbol redefinition符號(hào)已經(jīng)定義
undefined symbol符號(hào)沒有定義
non-benign record redefinition沒有利于記錄的定義
syntax error語(yǔ)法錯(cuò)誤
syntax error in expression表達(dá)式存在語(yǔ)法錯(cuò)誤
invalid type expression無(wú)效的類型表達(dá)式
distance invalid for word size of current segment當(dāng)前區(qū)、段的大小命令無(wú)效
PROC, MACRO, or macro repeat directive must precede LOCALPROC, MACRO, 或 macro repeat指令必須在LOCAL之前
.MODEL must precede this directive.MODEL必須在指令之前
cannot define as public or external不能定義為公有或外部的segment attributes cannot change區(qū)、段屬性不能更換
expression expected預(yù)期表達(dá)式
operator expected預(yù)期操作數(shù)
invalid use of external symbol使用了無(wú)效的外部符號(hào)
operand must be RECORD type or field操作數(shù)必須是RECORD類型或域
identifier not a record沒有記錄標(biāo)示符
record constants may not span line breaks連續(xù)記錄不能超過(guò)行間隔
instruction operands must be the same size命令操作數(shù)必須是一樣的長(zhǎng)度
instruction operand must have size命令操作數(shù)必須有長(zhǎng)度
invalid operand size for instruction操作數(shù)長(zhǎng)度對(duì)于指令無(wú)效
operands must be in same segment操作數(shù)必須在相同的段
constant expected連續(xù)預(yù)期
operand must be a memory expression操作數(shù)必須是一個(gè)內(nèi)存表達(dá)式
expression must be a code address表達(dá)式必須是一個(gè)代碼地址
multiple base registers not allowed不允許多重基礎(chǔ)寄存器
multiple index registers not allowed不允許多重標(biāo)志寄存器
must be index or base register必須是基礎(chǔ)或標(biāo)志寄存器
invalid use of register使用的寄存器無(wú)效
invalid INVOKE argument無(wú)效的INVOKE符號(hào)
must be in segment block必須在區(qū)、段、塊中
DUP too complexDUP太復(fù)雜
too many initial values for structure太多結(jié)構(gòu)的基礎(chǔ)資料
statement not allowed inside structure definition聲明不允許在結(jié)構(gòu)里面
missing operand for macro operator找不到宏的操作數(shù)
line too long
segment register not allowed in context上下文不允許有寄存器
string or text literal too long文本或字符串太長(zhǎng)
statement too complex聲明太復(fù)雜
identifier too long標(biāo)識(shí)符太長(zhǎng)
invalid character in file文件里有無(wú)效字符
missing angle bracket or brace in literal語(yǔ)句里找不到同樣的括弧或框架
missing single or double quotation mark in string找不到單引號(hào)或雙引號(hào)
empty(null)string沒有字符串
nondigit in number沒有總數(shù)
syntax error in floating-point constant不確定的指向中有語(yǔ)法錯(cuò)誤
real or BCD number not allowed不允許real或BCD編碼
text item required必須的文本項(xiàng)
forced error強(qiáng)制錯(cuò)誤
forced error : value equal to 0標(biāo)準(zhǔn)等于零
forced error : value not equal to 0標(biāo)準(zhǔn)不等于零
forced error : symbol not defined符號(hào)沒有定義
forced error : symbol defined符號(hào)已定義
forced error : string blank字符串是空的forced error : string not blank字符串不是空的forced error : strings equal字符串是相同的forced error : strings not equal字符串不是相同的[ELSE]IF2/.ERR2 not allowed : single-pass assembler[ELSE]IF2/.ERR2不允許單獨(dú)匯編 expression too complex for.UNTILCXZ.UNTILCXZ表達(dá)式太復(fù)雜
can ALIGN only to power of 2僅能對(duì)齊到2的冪
structure alignment must be 1, 2, 4, 8, or 16結(jié)構(gòu)對(duì)齊必須是1,2,4,8或16 expected預(yù)定義
incompatible CPU mode and segment size不匹配的CPU模式和段尺寸
LOCK must be followed by a memory operationLOCK指令必須跟在內(nèi)存操作之后 instruction prefix not allowed不允許的命令前綴
no operands allowed for this instruction指令沒有操作數(shù)
invalid instruction operands無(wú)效的指令操作數(shù)
initializer magnitude too large for specified size初始指定尺寸太大
cannot access symbol in given segment or group在特定的段或類不能存取符號(hào)
operands have different frames操作數(shù)存在不同的結(jié)構(gòu)
cannot access label through segment registers在段寄存器中不能存取標(biāo)記
jump destination too far跳轉(zhuǎn)目標(biāo)太遠(yuǎn)
jump destination must specify a label跳轉(zhuǎn)目標(biāo)必須指定一個(gè)標(biāo)記
instruction does not allow NEAR indirect addressing指令不允許近間接尋址
instruction does not allow FAR indirect addressing指令不允許遠(yuǎn)間接尋址
instruction does not allow FAR direct addressing指令不允許遠(yuǎn)直接尋址
jump distance not possible in current CPU mode跳轉(zhuǎn)距離不適合當(dāng)前CPU模式
missing operand after unary operator一元運(yùn)算符之后找不到操作數(shù)
cannot mix 16-and 32-bit registers不能結(jié)合16位和32位寄存器
invalid scale value無(wú)效范圍標(biāo)準(zhǔn)
constant value too large連續(xù)標(biāo)準(zhǔn)太多
instruction or register not accepted in current CPU mode當(dāng)前CPU模式不認(rèn)可的指令或寄存器 reserved word expected預(yù)期的保留字
instruction form requires 80386/486指令需要80386/486指示
END directive required at end of fileEND指令必須在文件結(jié)尾
too many bits in RECORD太多位在記錄里
positive value expected預(yù)期的明確的標(biāo)準(zhǔn)
index value past end of string索引標(biāo)準(zhǔn)在字符串結(jié)尾之后
count must be positive or zero計(jì)數(shù)必須是零或明確的count value too large計(jì)數(shù)標(biāo)準(zhǔn)太多
operand must be relocatable操作數(shù)必須是轉(zhuǎn)移表
constant or relocatable label expected預(yù)期的轉(zhuǎn)移表或連續(xù)的segment, group, or segment register expected預(yù)期的段,類型或段寄存器 segment expected預(yù)期的區(qū)段
invalid operand for OFFSETOFFSET操作數(shù)無(wú)效
invalid use of external absolute由于完全外部的使用無(wú)效
segment or group not allowed區(qū)段或類型不允許
cannot add two relocatable labels不能增加雙重轉(zhuǎn)移表標(biāo)記
cannot add memory expression and code label不能增加內(nèi)存表達(dá)式和代碼標(biāo)記
第五篇:Visual_C++_6.0常見語(yǔ)法錯(cuò)誤信息
Visual C++ 6.0常見的語(yǔ)法錯(cuò)誤信息
1、error C2018: unknown character '0xa1'
不認(rèn)識(shí)的字符'0xa1'。(一般是漢字或中文標(biāo)點(diǎn)符號(hào))
2、error C2065: 'I??' : undeclared identifier“I??”:未聲明過(guò)的標(biāo)識(shí)符。
3、error C2146: syntax error : missing ';'
語(yǔ)法錯(cuò)誤:丟了“;”。
4、error C2146: syntax error : missing ')'
語(yǔ)法錯(cuò)誤:丟了“)”。
5、fatal error C1004: unexpected end of file found 語(yǔ)法錯(cuò)誤:丟了“}”。
6、error C2057: expected constant expression
希望是常量表達(dá)式。(一般出現(xiàn)在switch語(yǔ)句的case分支中)
7、error C2196: case value 'xx' already used
值xx已經(jīng)用過(guò)。(一般出現(xiàn)在switch語(yǔ)句的case分支中)
8、error C2181: illegal else without matching if語(yǔ)法錯(cuò)誤:if缺少判斷表達(dá)式。