
条码打印机
:
条码打印机
条形码机
标签打印机
标签机
条码机
条形码打印机
条码扫描器
:
条码扫描器
条形码扫描器
条码扫描仪
条码阅读器
条形码阅读器
条码扫描枪
条码设备
:
数据采集器
数据采集终端
盘点机
条码扫描
条形码设备
条形码扫描枪

图10.1 DataMatrix的外观
Datamatrix的尺寸可任意调整,最大可到14平方英寸,最小可到0.0002平方英寸,这个尺寸也是目前一维与二维条码中最小的,因此特别适合印在电路板的零组件上。另一方面,大多数的条码的大小与编入的资料量有绝对的关系,但是Datamatrix的尺寸与其编入的资料量却是相互独立的,因此它的尺寸比较有弹性。
此外,Datamatrix最大储存量为2,000bytes,自动纠正错误的能力较低,只适用特别的CCD扫瞄器来解读。(一) 特性
Datamatrix码具有以下特性:
-
可编码字元集包括全部的ASCII字元及扩充ASCII字元,共256个字元。
-
条码大小(不包括空白区):10×10 ~ 144×144
-
资料容量:235个文数字资料,1556个8位元资料,3116个数字资料。
-
错误纠正:透过Reed-Solomon演算法产生多项式计算获得错误纠正码。不同尺寸宜采用不同数量的错误纠正码。
-
定位图形
定位图形是资料区域的一个周界,为一个模组宽度。其中两条邻边为暗实线,主要用於限定物理尺寸;定位和符号失真。另两条邻边由交替的深色和浅色模组组成,主要用於限定符号的单元结构,但也能帮助确定物理尺寸及失真。
-
符号尺寸
ECC000-140符号有奇数行与奇数列。符号外观为一方形矩阵,尺寸从9×9至49×49,不包括空白区。这些符号可透过右上角深色方格识别出来。
ECC200符号有偶数行与偶数列。有些符号是正方形,尺寸从10×10至144×144,不包括空白区。有些是长方形,尺寸从8×18至16×48,不包括空白区。所有的ECC200符号都可以透过右上角浅色方格识别出来。
Datamatrix按以下步骤来表示资料:
-
资料编码
先分析要表示的资料,选取合适的编码方案,按所选定的方案将资料流转为字码流,并加入必要的填字,如果使用者未规定矩阵寸,则应选取能满足要存放资料的最小尺寸。Datamatrix共有6种编码方案,即6种字码集,见表10.1。
表10.1 Datamatrix的编码方案与相对应之字元集
|
编码方案 |
字元集 |
|
ASCII |
十进位数字 ASCII值0~127 扩展 ASCII值128~255 |
|
C40 |
基本大写文数字型 |
|
Text |
基本小写文数字型 |
|
X12 |
ANSI X12 EDI数据集 |
|
EDIFACT |
32~94 |
|
Base256 |
0~255 |
-
错误检测和纠正字码(ECC)的产生
对少於255个字码的Datamatrix码,错误纠正字码可由资料字码计算得出。对於多於255个字码的符号,应将资料字码分成多个模组,然後再产生每一个模组的错误纠正字码。错误纠正字码能够纠正两种类误字码,包括E错误(已知位置上的错误字码),以及T错误(未知位置上的错误字码)。换句话说,E错误是不能被扫瞄或不能被解码的符号字元,T错误则是被错误解码的符号字元。


