TR7700_SII_DL_Software_ch-v4.8_20130515.pdf - 第567页
Test Research Inc. TR 7700 S II DL Us er Gui de – Software 553 AOI 系統預設是用 [@] 符號來分割多個條碼,所以條碼 中絕對不可以出現 [@] ,否則會被當作分割字元而讀取不正確。 目前開放的特殊字元有 1. 空白 [ ] 破折號 [-] 分號 [;] 底線 [_] @ 符號 數字 1~9 大寫英文字母 [A, B, ... , Z] 小寫英文字母 [a, b, ...…

Test Research Inc.
552 TR7700 SII DL User Guide–Software
3. 詳細描述該元件的功能
此為顯示在元件上面或是下面的 Hint,因為按鈕上沒有辦法顯示過多的文字,所以採
用此方式來完整描述該按鈕所使用的是何種功能,並做詳細的描述。
並請注意一點,如果第二個參數設定的與第三個參數相同(指文字一模一樣時),則該
功能不會被啟動,此處的用意為,如果按鈕上的意思已經可以很清楚描述該功能的話,
則不需要再出現 Hint 的說明,則使用者可以修改成相同,即按鈕上的說明就不會被啟
動了。
7.4.2
顯示結果
在 lang 上做 Hint 設定如下
移動滑鼠到按鈕上即會顯示第三個參數設定的值。
7.5
條碼機讀取特殊字元設定
AOI 對於硬體條碼器有進行特殊字元過濾,如果使用者所印製的條碼中含有特殊字元,
例如[%]、[$]或[*]等等,請參考附件的[Ascii Table],將[C:\AOI\Barcode.config]檔案以
文字檔開啟進行修改。否則當條碼機讀取的條碼中有包含特殊字元時,會顯示解碼錯
誤而不被讀取。

Test Research Inc.
TR7700 SII DL User Guide–Software 553
AOI 系統預設是用[@]符號來分割多個條碼,所以條碼中絕對不可以出現
[@],否則會被當作分割字元而讀取不正確。
目前開放的特殊字元有
1. 空白 [ ]
破折號 [-]
分號 [;]
底線 [_]
@符號
數字 1~9
大寫英文字母 [A, B, ... , Z]
小寫英文字母 [a, b, ... , z]
修改的方法
1. 查詢 Ascii Table,希望可讀取的特殊字元的 Ascii 號碼為多少。
以文字檔開啟[C:\AOI\Barcode.config]檔案。
遵循之前的格式,換行填入可接受的符號的字元代碼號碼 XX YY (XX 到 YY 字元範
圍內都不算是特殊字元,所以不會被攔截變成解碼錯誤)。
簡易範例

Test Research Inc.
554 TR7700 SII DL User Guide–Software
1. 以文字檔打開[C:\AOI\barcode.config],可以看到目前此機台的過濾字元設定。
看起來此機台所容許的 ASCII 字元範圍為 45 (查下表得知, 45 = ‘-‘)、46:57 (查
下表得知 46 = ‘.’ 到 57 = ‘ ‘),以此類推。
假設使用者現在希望新增 [ / ] (ASCII = 47) 為容許的特殊字元,在檔案中加入 47 47
(中間用 Tab 鍵分開),再存檔。
重新開啟 AOI 主程式,這樣就可以讓希望的特殊字元不會被濾掉。
ASCII Table
Character
HTML
Explanation
00;
- 08;
Unused
09;
Horizontal tab
10;
Line feed