用模式如basic、text、analog?等。在不同的模式下,視窗會用不同的規則檢查輸入的指
令與工作區的內容。若要切換視窗的模式,只要輸入想要的模式再按enter 即可,視窗
將會顯示新的模式。
工作區:輸入程式敘述的地方。
編輯與指令互換鍵(F1):當這個鍵顯示” Edit “時,代表目前使用的是指令列的功能;當
這個鍵顯示“Command “時,代表目前使用的是編輯列的功能。
- 25 -
呼叫下一個指令(F2):BT-Basic 視窗會記錄在這個梘窗中曾使用過的指令,可以用這個
功能鍵來尋找使用過的前一個指令。
呼叫前一個指令(F3):這個功能鍵可用來尋找使用過的下一個指令。
執行(F4):用來執行最後一個被執行過的指令或是目前顯示在指令列的指令。 標記(F5):可以對某一行或某一區段做標記以便做進一歩的修改。按第一下可以標記區
間的起始,按第二下可以標記區間的結束,第三下則是取消已標記的區間。 test consult(F6):用來呼叫Agilent IPG Test Consultant 程式。 pb qstats(F7):用來呼叫Agilent Pushbotton Q-STATS 程式。
儲存目前的指令(F8):將目前顯示在指令列上的指令或敘述儲存到工作區中。
二、BT-Basic 常用指令
??cat 列出目前所在路徑下的檔案以及目錄。 ??change 將指定的字串以新的字串取代。
??changem 在marked的區間內,將指定的字串以新的字串取代。 範例1:
change ‘cards’ to ‘pin cards’ changem ‘cards’ to ‘pin cards’
Note:1. 將目前的工作區的中的cards 字串全部改成pin cards 這個字串。 2. 將已標記內容中的cards 字串全部改成pin cards 這個字串。 ??copy to 將檔案複製到新的路徑下,目的檔不存在。 ??copy over 將檔案複製到新的路徑下,目的檔已存在。 範例2:
copy ‘config’ to ‘/home/user1/class_bd/config’ copy ‘config’ over ‘/home/user1/class_bd/config’
Note:1. 執行copy to 的指令,將目前目錄的config 檔案拷貝到/home/user1/class_bd 中 並以config 為檔名儲存。
2. 若/home/user1/class_bd/config 已存在,則需使用copy over 以新檔蓋過舊檔。
- 26 -
??creat dir 產生新的目錄。 範例:
creat dir ‘class_bd’
creat dir ‘/home/user1/class_bd’
Note:1. 在目前的工作目錄下產生一個叫做class_bd 的子目錄。 2. 在/home/user1 的目錄下產生一個叫做class_bd 的子目錄。 ??delete 將用
??edit 移動游標到指定的行數。若未指定,則為第一行。 範例: edit 27
Note : 將游標移動到第27 行。
??fetch 到指定的行數並將這一行複製到指令列。 ??find 找出在檔案中的第一個指定字串。
??findn 以目前游標位置為基準,找下一個指定的字串。 範例:
find ‘cards‘ findn ‘cards‘
Note:1. 找尋目前的檔案中的第一個cards 字串。 2. 找尋目前的檔案中的下一個cards 字串。 ??get 載入檔案。 範例:
get ‘config’ get ‘board’;win
Note:1. 將config 檔案開啟在BT-Basic 視窗中。 2. 將board 檔案用一個新的BT-Basic 視窗開啟 ??list 在檔案前面加上行數號碼。 ??load 載入檔案,用法同”get”。
- 27 -
??merge 將指定的檔案合併到現在的檔案內。 範例: merge ‘file_test’ ,1 ,10
Note: 將file_test 檔案中的第1 行到第10 行拷貝出來並插入目前使用中檔案的游標所在 位置。
??mov 將用
msi ‘/home/user1’ msi$
/home/user1
Note:1. 將目前的工作目錄指到/home/user1 這個目錄。 2. 顯示目前所在的工作目錄。 3. 執行msi$的結果。
??number 列出目前游標所在的行數。
??scratch 將BT-Basic視窗中的所有內容全部清除。 ??save 將目前的資料儲存。
??re-save 再次儲存檔案(會將原來的檔案蓋過)。 範例:
save “/home/user1/clss_bd/board” re-save
??unlink 刪除檔案。 範例:
unlink “testplan”
Note : 刪除目前路徑下testplan 這個檔案。 ??testhead is 1 取得testhead 控制權。 ??testhead is * 釋放testhead 控制權。 ??exit 結束關閉BT-BASIC 視窗。
- 28 -
第三章基本操作
第一節如何載入治具及測試程式
1. 將治具放在Agilent 3070 Testhead 上。
2. 在擁有testhead 控制權的BT-BASIC 視窗中輸入fixture lock 並按下鍵盤上
的Enter 鍵。
3. 在BT-BASIC 視窗中輸入msi “program_path”再按下鍵盤上的Enter 鍵,將路徑切換到待測
板程式路徑。其中program_path 為程式所在位置,如/home/user1/class_bd。 4. 輸入get ‘testplan’ 按下鍵盤上的Enter 鍵。
5. 輸入run。
6. 即可開始測試。
如果要更換治具及程式呢?
1. 在控制testhead 的BT-BASIC 視窗輸入fixture unlock 並按下鍵盤上的Enter 鍵。
2. 取下治具,再換上待測機種的治具。
3. 在原來的BT-BASIC 視窗中輸入msi “program_path” 再按下鍵盤上的Enter 鍵,將目錄移到 新的程式位置。
4. 輸入fixture lock 按下鍵盤上的Enter 鍵。 5. 輸入get ?testplan? 按下鍵盤上的Enter 鍵。 6. 輸入run。
7. 即可開始測試。
- 29 -
第二節如何解讀error ticket
以下將針對3070 各種不良報表做簡單的解釋與說明:
1. shorts
--------------------------------------------------------------- Open #1 Thresh 9, Delay 50us Ohms From: J201-1 22072 Open To: J201-2 22073 Message is: None.
-------------------------------------------------------------- Open 代表開路不良,
節點J201-1 與J201-2 之間應該有短路(小於臨界阻抗9ohm) ,待測板上卻量測為開路(>9ohm),
22072 代表節點J201-1 所連接的MINT pin(BRC) 。
-------------------------------------------------------------- Short #1, Thresh 1000, Delay 50us Ohms From: CR201-C 22163 3 To: VR201-C 22162 3
Total of 2 nodes, Message is: None.
-------------------------------------------------------------- Short 代表短路不良
節點CR201-C 與VR201-C 之間應該是開路(臨界阻抗1000ohm) ,待測板上卻量測為短路,量
測值為3ohm,小於臨界阻抗。
2. analog in-circuit
---------------------------------------- r205 HAS FAILED Measured: 1.9413M Nominal: 1.0000k High Limit: 1.0836k Low Limit: 962.20 Resistance in OHMS
----------------------------------------
電阻不良,R205 應該是1kohm 的電阻,上限1.0836kohm,下限962.2ohm,卻量測到
1.9413Mohm。
- 30 -
---------------------------------------- l201 HAS FAILED Measured: -17.153 Nominal: 10.000m High Limit: 10.897m Low Limit: 9.8110m Inductance in HENRYS
---------------------------------------- 電感L201 不良。
---------------------------------------- cb313 HAS FAILED Measured: -2839.8p Nominal: 66.660u High Limit: 72.086u Low Limit: 54.061u Capacitance in FARADS
---------------------------------------- DEVICES IN PARALLEL cb314 22.0u cb315 22.0u cb301 100n cb302 100n
----------------------------------------
電容CB313 不良,並聯元件有CB314、CB315、CB301、CB302。
- 31 -
---------------------------------------- d1 HAS FAILED Measured: 1.4187 High Limit: 828.00m Low Limit: 213.00m Forward VOLTAGE drop Status: 2cH
Moa Voltage/Current Compliance Detector Over Range Integrator Over Voltage
----------------------------------------