條碼符號的編碼方法
添加時間:2019-06-23 17:42:28
來源:
條碼是利用“條”和“空”構(gòu)成二進(jìn)制的“0”和“1”,并以它們的組合來表示某個數(shù)字或字符,反映某種信息的。但不同碼制的條碼在編碼方式上卻有所不同。一般有以下兩種:
1.寬度調(diào)節(jié)編碼法
寬度調(diào)節(jié)編碼法即條碼符號中的條和空由寬、窄兩種單元組成的條碼編碼方法。按照這種方式編碼時,是以窄單元(條或空)表示邏輯值“0”,寬單元(條或空)表示邏輯值“l(fā)”。寬單元通常是窄單元的2~3倍。對于兩個相鄰的二進(jìn)制數(shù)位,由條到空或由空到條,均存在著明顯的印刷界限。39條碼、庫德巴條碼及交插25條碼均屬寬度調(diào)節(jié)型條碼。下面以交插25條碼為例,簡要介紹寬度調(diào)節(jié)型條碼的編碼方法。
交插25條碼是一種條、空均表示信息的連續(xù)型、非定長、具有自校驗功能的雙向條碼。它的每一個條碼數(shù)據(jù)符由5個單元組成,其中兩個是寬單元(表示二進(jìn)制的“1”),三個窄單元(表示二進(jìn)制的“0”)。圖2-4是交插25碼的一個示例。

圖2-4 表示“3185”的交插25條碼
2.模塊組配編碼法
模塊組配編碼法即條碼符號的字符由規(guī)定的若干個模塊組成的條碼編碼方法。按照這種方式編碼,條與空是由模塊組合而成的。一個模塊寬度的條模塊表示二進(jìn)制的“1”,而一個模塊寬度的空模塊表示二進(jìn)制的“0”。
EAN條碼、UPC條碼均屬模塊組配型條碼。商品條碼模塊的標(biāo)準(zhǔn)寬度是0.33mm,它的一個字符由2個條和2個空構(gòu)成,每一個條或空由1~4個標(biāo)準(zhǔn)寬度的模塊組成,每一個條碼字符的總模塊數(shù)為7。凡是在字符間用間隔(位空)分開的條碼,稱為非連續(xù)性條碼。凡是在條碼字符間不存在間隔(位空)的條碼,稱為連續(xù)性條碼。模塊組配編碼法條碼字符的構(gòu)成如圖2-5所示。

圖2-5 模塊組配編碼法條碼字符的構(gòu)成
地 址:中國(上海)自由貿(mào)易試驗區(qū)臨港新片區(qū)平港路883-885號1幢
郵政編碼:201411
電 話:13761963296
郵 箱:847098433@qq.com
投訴郵 箱:info@xtvu.com