專注條碼技術19年
條碼系統應用集成服務提供商
UCC 128碼與code 128碼生成列印及相關知識
128碼的結構
128碼開始于一九八一年推出,是一種長度可變、連續性的字母數字條碼。與其他一維條碼比較起來,128碼是較為復雜的條碼系統,而其所能支援的字符也相對地比其他一維條碼來得多,又有不同的編碼方式可供交互運用,因此其使用彈性也較大。128碼的內容大致也分為起始碼、資料碼、終止碼、檢查碼等四部分,其中檢查碼是可有可無的。Code 128 碼可表示從 ASCII 0 到ASCII 127 共128個字符,故稱128碼。下圖是128碼的范例與結果。
128碼的特性
128碼具有下列特性:
1. 具有A、B、C三種不同的編碼類型,可提供標準ASCII中128個字符的編碼使用。
2. 允許雙向的掃描處理。
3. 可自行決定是否要加上檢查碼。
4. 條碼長度可自由調整,但包括起碼和終止碼在內,不可超過232個字元。
5. 同一個128碼,可以采用不同的方式進行編碼。藉由A、B、C三種不同編碼規則的互換可擴大字符選擇的范圍,也可縮短編碼的長度。
128碼的編碼方式
128碼有三種不同類型的編碼方式,對于選擇何種編碼方式,則決定于起始碼的內容。
起始碼
編碼類別 邏輯型態 相對值
CODE A 11010000100 103
CODE B 11010010000 104
CODE C 11010011100 105
終止碼
無論是采用A、B、C何種編碼方式,128碼的終止碼均為固定的一種性能,其邏輯型態皆為1100011101011。
EAN-128碼
目前所推行的128碼是EAN-128碼,EAN-128碼是根據EAN/UCC-128碼作為標準將資料轉變成條碼符號,并采用128碼邏輯,具有完整性、緊密性、連接性和高可靠度的特性。辯證范圍含蓋生產過程中一些補充性能且易變動之資訊,如生產日期、批號、計量等。可運用于貨運標簽、攜帶式資料庫、連續性資料段、流通配送標簽等。其效益有:
1. 變動性產品資訊的條碼化。
2. 國際流通的共同協議標準。
3. 產品運送較佳的品質管理。
4. 更有效的控制生產及配銷。
5. 提供更安全可靠的供給源。
代號碼別 長度 說明
A 應用識別碼 18 00代表其后之資料內容為運送容器序號,為固定18位數字
B 包裝性能指示碼 1 3代表無定義的包裝指示碼
C 前置碼與公司碼 7 代表EAN前置碼與公司碼
D 自行編定序號 9 由公司指定序號
E 檢查碼 1 檢查碼
F 應用識別碼 420代表其后之資料內容為配送郵政碼應用于僅有一郵政當局
G 配送郵政碼 代表配送郵政碼