欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > PDF文档下载
    分享到微信 分享到微博 分享到QQ空间

    BS ISO IEC 16022-2006 Information technology - Automatic identification and data capture techniques - Data Matrix bar code symbology specification《信息技术 自动识别和数据俘获技术 数据矩阵条形码.pdf

    • 资源ID:396410       资源大小:3.99MB        全文页数:144页
    • 资源格式: PDF        下载积分:10000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要10000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    BS ISO IEC 16022-2006 Information technology - Automatic identification and data capture techniques - Data Matrix bar code symbology specification《信息技术 自动识别和数据俘获技术 数据矩阵条形码.pdf

    1、BRITISH STANDARD BS ISO/IEC 16022:2006 Information technology Automatic identification and data capture techniques Data Matrix bar code symbology specification ICS 01.080.50; 35.040 Incorporating Corrigenda October 2008 and February 2011National foreword This British Standard is the UK implementatio

    2、n of ISO/IEC 16022:2006, incorporating corrigenda October 2008 and February 2011. It supersedes BS ISO/IEC 16022:2000 which is withdrawn. The start and finish of text introduced or altered by corrigendum is indicated in the text by tags. Text altered by ISO/IEC corrigendum October 2008 is indicated

    3、in the text by . Text altered by ISO/IEC corrigendum February 2011 is indicated in the text by . The UK participation in its preparation was entrusted by Technical Committee IST/34, Automatic identification and data capture techniques. A list of organizations represented on this committee can be obt

    4、ained on request to its secretary. This publication does not purport to include all the necessary provisions of a contract. Users are responsible for its correct application. Compliance with a British Standard cannot confer immunity from legal obligations. BS ISO/IEC 16022:2006 This British Standard

    5、 was published under the authority of the Standards Policy and Strategy Committee on 31 October 2006 BSI 2011 Amendments/corrigenda issued since publication Date Comments 30 June 2009 Implementation of ISO/IEC corrigendum October 2008 30 June 2011 Implementation of ISO/IEC corrigendum February 2011

    6、ISBN 978 0 580 73412 0Reference number ISO/IEC 16022:2006(E) INTERNATIONAL STANDARD ISO/IEC 16022 Second edition 2006-09-15 Information technology Automatic identification and data capture techniques Data Matrix bar code symbology specification Technologies de linformation Techniques didentification

    7、 automatique et de capture des donnes Spcification de symbologie de code barres Data Matrix BS ISO/IEC 16022:2006 ISO/IEC 16022:2006 (E)ii iii Contents Page Foreword. vi i Introduction . viii 1 Scope . 1 2 Normative references . 1 3 Terms, definitions, symbols and abbreviated terms, and mathematical

    8、/logical notations 2 3.1 T erms and definitions. 2 3.2 S ymbols and abbreviations . 2 3.3 M athematical/logical notations . 3 4 Symbol description. 3 4.1 B asic characteristics 3 4.2 Summary of additional features 4 4.3 S ymbol structure 4 4.3.1 F inder pattern 5 4.3.2 Symbol sizes and capacities .

    9、5 5 ECC 200 requirements 5 5.1 Encode procedure overview 5 5.2 D ata encodation 6 5.2.1 O verview 6 5.2.2 D efault character interpretation 6 5.2.3 A SCII encodation 7 5.2.4 S ymbologyc ontrol characters. . 7 5.2.5 C 40 encodation . 9 5.2.6 T ext encodation 11 5.2.7 A NSI X12 encodation 11 5.2.8 E D

    10、IFACTe ncodation 12 5.2.9 B ase 256 encodation 12 5.3 User considerations .1 3 5.3.1 User selection of Extended Channel Interpretation 13 5.3.2 User selection of symbol sizea nd shape 13 5.4 E xtended Channel Interpretation 13 5.4.1 E ncoding ECIs. 14 5.4.2 E CIs and Structured Append. 15 5.4.3 Post

    11、-decode protocol. 15 5.5 ECC 200 symbol attributes. . 15 5.5.1 Symbol sizes and capacity. . 15 5.5.2 Insertion of Alignment Patterns into larger symbols 17 5.6 S tructured Append .1 7 5.6.1 B asic principles 17 5.6.2 S ymbol sequence indicator . 17 5.6.3 File identification 18 5.6.4 F NC1 and Struct

    12、ured Append . 18 5.6.5 B uffered and unbuffered operation 18 5.7 Error detection and correction 18 5.7.1 R eed-Solomon error correction 18 5.7.2G enerating the error correction codewords 18 5.7.3E rror correction capacity. 19 5.8 S ymbol construction 20 5.8.1 S ymbol characterp lacement. 20 5.8.2 A

    13、lignment Pattern module placement 2 0 BS ISO/IEC 16022:2006 ISO/IEC 16022:2006 (E)iv 5.8.3 F inder Pattern module placement . 20 6 ECC 000 - 140 requirements. 21 6.1 U se recommendations 21 6.2 Encode procedure overview 21 6.3 D ata encodation 21 6.3.1 Base 11 - Numeric encodation. 23 6.3.2 Base 27

    14、- Upper-case Alphabetic encodation 23 6.3.3B ase 37 - Upper-case Alphanumeric encodation 23 6.3.4 Base 41 - Upper-case Alphanumeric plus Punctuation encodation 24 6.3.5 ASCII encodation 24 6.3.6 8 -bit byte encodation 24 6.4U ser selection of error correction level 24 6.4.1S election of error correc

    15、tion level. 24 6.4.2 Other error correction levels based on convolutional code algorithms. 25 6.5 Constructing the Unprotected Bit Stream 2 5 6.5.1 F ormat ID Bit Field 25 6.5.2 CRC Bit Field . 25 6.5.3 Data Length Bit Field. . 25 6.5.4 Data prefix construction. 25 6.5.5 Completing the Unprotected B

    16、it Stream.2 6 6.6 Constructing the Unrandomised Bit Stream2 6 6.6.1 H eaderc onstruction . 26 6.6.2 A pplying convolutional coding to create the Protected Bit Stream 26 6.6.3 T railer construction 27 6.6.4 Completing the Unrandomised Bit Stream.2 7 6.7 P atternr andomising . 27 6.8 Module placement

    17、in matrix. 27 7 Symbol dimensions 27 7.1 D imensions 27 7.2 Quiet zone 27 8 Symbol quality. 27 8.1 S ymbol quality parameters 28 8.1.1 Fixed pattern damage . 28 8.1.2 Scan grade and overall symbol grade. . 28 8.1.3 G rid non-uniformity 28 8.2 P rocess control measurements. 28 9 Reference decode algo

    18、rithm for Data Matrix . 28 10 U ser guidelines. 38 10.1 Human readable interpretation3 8 10.2 A utodiscrimination capability 38 10.3 S ystem considerations. 38 11 T ransmitted data . 38 11.1 Protocol for FNC1 (ECC 200 only) . 38 11.2 Protocol for FNC1 in thes econd position (ECC 200 only) . 38 11.3

    19、Protocol for Macro characters in the first position (ECC 200 only). 38 11.4 Protocol for ECIs (ECC 200 only) 39 11.5 S ymbologyi dentifier. 39 11.6 T ransmitted data example 39 Annex A (normative) ECC 200 interleaving process 40 A.1 Schematic illustration. 40 A.2S tarting sequence for interleaving i

    20、n different sized symbols 40 Annex B (normative) ECC 200 pattern randomising 43 B.1 2 53-state algorithm. 43 B.1.1 253-state randomising algorithm.4 3 B.1.2 2 53-state un-randomising algorithm. 43 B.2 2 55-state algorithm. 44 BS ISO/IEC 16022:2006 ISO/IEC 16022:2006 (E)v B.2.1 2 55-state randomising

    21、 algorithm 44 B.2.2 255-state un-randomising algorithm. 44 Annex C (normative) ECC 200 encodation character sets 45 C.1 C40 encodation character set 45 C.2 T ext encodation character set. 46 C.3 EDIFACT encodation character set. 47 Annex D (normative) ECC 200 alignment patterns. . 48 Annex E (normat

    22、ive) ECC 200 Reed-Solomon error detection and correction 50 E.1 Error correction codeword generator polynomials. 50 E.2 Error correction calculation. 52 E.3 Calculation of error correction codewords 53 Annex F (normative) ECC 200 symbol character placement 55 F.1 Symbol character placement. 55 F.2 S

    23、ymbol character placement rules . 57 F.2.1 N on-standard symbol character shapes 57 F.2.2 S ymbol charactera rrangement. 60 F.3 Symbol character placement examples for ECC 200 63 Annex G (normative) ECC 000 - 140 symbol attributes. 68 G.1 ECC 000 . 68 G.2 ECC 050 . 69 G.3 ECC 080 . 70 G.4 ECC 100 .

    24、71 G.5 ECC 140 . 72 Annex H (normative) ECC 000 - 140 data module placement grids . 73 Annex I (normative) ECC 000 - 140 character encodation schemes 90 I.1 Base 11 encodation scheme 94 I.1.1 First stage procedure .94 I.1.2 S econd stage procedure9 4 I.1.3 E xample. 94 I.2 Base 27 encodation scheme

    25、95 I.2.1 First stage procedure .9 5 I.2.2 S econd stage procedure9 5 I.2.3 E xample. 95 I.3 Base 37 encodation scheme 96 I.3.1 First stage procedure .9 6 I.3.2 S econd stage procedure9 6 I.3.3 E xample. 96 I.4 Base 41 encodation scheme 97 I.4.1 First stage procedure .9 7 I.4.2 S econd stage procedur

    26、e9 7 I.4.3 E xample. 97 Annex J (normative) ECC 000 - 140 CRC algorithm 98 J.1 CRC state machine . 98 J.2 C RC polynomial. . 98 J.3 CRC 2-byte header 98 Annex K (normative) ECC 000 - 140 error checking and correcting algorithms. . 100 K.1 E CC 000 . 100 K.2 E CC 050 . 100 K.3 E CC 080 . 100 K.4 E CC

    27、 100 . 100 K.5 E CC 140 . 100 K.6P rocessing the convolutional code 100 K.7 Convolutional codes reference decode algorithm 101 Annex L (normative) ECC 000 - 140 Master Random Bit Stream (in hexadecimal) 104 BS ISO/IEC 16022:2006 ISO/IEC 16022:2006 (E)vi Annex M (normative) Data Matrix print quality

    28、symbology-specific aspects. . 105 M.1D ata Matrix Fixed Pattern Damage 105 M.1.1 Features to be assessed 105 M.1.2 Grading of the outside L of the fixed pattern .1 05 M.1.3 Grading of the clock track and adjacent solid area segments. 107 M.1.4 C alculation and grading of average grade . 111 M.2 Scan

    29、 grade. 112 Annex N (normative) Symbology identifier. 113 Annex O (informative) ECC 200 encode example. 114 Annex P (informative) Encoding data using the minimum symbol data characters for ECC 200. 116 Annex Q (informative) ECC 000 - 140 encode example using ECC 050. 120 Q.1 Encode example 120 Q.2 C

    30、RC calculation for example . 125 Annex R (informative) Useful process control techniques . 128 R.1 S ymbol contrast 128 R.2 S pecial reference symbol. 128 R.3 A ssessing Axial Nonuniformity.1 29 R.4 Visual inspection for symbol distortion and defects. . 129 Annex S (informative) Autodiscrimination c

    31、apability. . 130 Annex T (informative) System considerations. 131 Bibliography. 132 BS ISO/IEC 16022:2006 ISO/IEC 16022:2006 (E)vii Foreword ISO ( the International O rganization for Standardization) and I EC ( the International Electrotechnical Commission) form the specialized system for worldwide

    32、standardizati on. National bodies that are members of ISO o r IEC participate in t he development of I nternational Standards t hrough technical committees established by the respective o rganization t o deal with p articular fields o f technical a ctivity. I SO a nd I EC technical committees collab

    33、orate in fields ofm utual interest. Other internationa l organizations, governmental and n on-governmental, i n liaison with ISO and IEC, also take part in t he work. I n the field of i nformation technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1. International Stan

    34、dards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2 . The main task of t he joint technical committee is t o prepare International Standards. Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting. Public

    35、ation as an International Standard requires approval by at least 75 % of the national bodies casting a vote. Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO and IEC shall not be held responsible for identifying any or all such

    36、 patent rights. ISO/IEC 16022 was p repared by J oint Technical C ommittee ISO/IEC JTC 1, Information technology, Subcommittee SC 31, Automatic identification and data capture techniques. This second edition cancels and replaces the first edition (ISO/IEC 16022:2000), which has been technically revi

    37、sed. It also incorporates the Technical Corrigendum ISO/IEC 16022:2000/Cor.1:2004. BS ISO/IEC 16022:2006 ISO/IEC 16022:2006 (E)viii Introduction Data Matrix is a two-dimensional matrix symbology which is made up of nominally square modules arranged within a perimeter finder pattern. Though primarily

    38、 shown and described in this International Standard as a dark symbol on light background, Data Matrix symbols can also be printed to appear as light on dark. Manufacturers of b ar c ode equipment and users of t he technology r equire p ublicly a vailable standard symbology specifications tow hic h t

    39、hey can refer when deve loping equipment and application standards. The publication of standardised symbolog y specifications is designed to achieve this. BS ISO/IEC 16022:2006 ISO/IEC 16022:2006 (E)Information technology Automatic identification and data capture techniques Data Matrix bar code symb

    40、ology specification 1 Scope This International Standard defines the requirements for the symbology known as Data Matrix. It specifies the Data M atrix s ymbology c haracteristics, data c haracter encodation, s ymbol formats, dimensions a nd p rint quality requirements, errorc orrection rules, decodi

    41、ng algorithm, and user-selectable application parameters. It applies to all Data Matrix symbols produced by any printing or marking technolog y. 2 Normativer eferences The following referenced d ocuments a re i ndispensable for the application of t his d ocument. For dated references, only the editi

    42、on cited applies. For undated references, the latest edition of t he r eferenced document (including any amendments) applies . ISO/IEC 15424, Information t echnology A utomatic identification and data capture techniques D ata Carrier Identifiers (including Symbology Identifiers) ISO/IEC 19762-1, Inf

    43、ormation technology Automatic identification and data capture (AIDC) techniques Harmonized vocabulary Part 1: General terms relating to AIDC ISO/IEC 19762-2, Information technology Automatic identification and data capture (AIDC) techniques Harmonized vocabulary Part 2: Optically readable media (ORM

    44、 ) ISO/IEC 15415, Information technology Automatic identification and data capture techniques Bar code print quality test specification Two-dimensional symbols ISO/IEC 15416, Information technology Automatic identification and data capture techniques Bar code print quality test specification Linear

    45、symbols ISO/IEC 646:1991, Information technology ISO 7-bit coded character set for information interchange ISO/IEC 8859-1, Information technology 8-bit s ingle-byte c oded graphic c haracter s ets P art1 : Latin alphabet No. 1 ISO/IEC 8859-5:1999, Information technology 8 -bit s ingle-byte c oded gr

    46、aphic c haracter s ets Part5 : Latin/Cyrillic alphabet AIM Inc. I TS/04-001 International Technical Standard: Extended Channel Interpretations P art1 : Identification Schemes and Protocol 1 BS ISO/IEC 16022:2006 ISO/IEC 16022:2006 (E)2 3 Terms, definitions, symbols and mathematical/logical notations

    47、 3.1T erms and definitions For the purposes of this document, the terms and definitions given in ISO/IEC 19762-1, ISO/IEC 19762-2 and the following apply. 3.1.1 codeword symbol character value, an intermediate level of coding between source data and the graphical encodation in the symbol 3.1.2 modul

    48、e single cell in a matrix symbology used to encode one bit of data, nominally a square shape in Data Matrix 3.1.3 convolutional coding error checking and correcting (ECC) algorithm that processes a set of input bits into a set of output bits that can recover from d amage by breaking the input bits i

    49、nto blocks, then convolv ing each input block with the contents of a multi-stage shift register to produce protected output blocks NOTE These encoders can be constructed in hardware using input and output switches, shift registers, and exclusive-or (XOR) gates. 3.1.4 pattern randomising procedure to c onvert a n original bit pattern to a nother b it p attern, intended to reduce the probabilityo f repeating patterns occurring in the symbol, by inverting selected bits 3.2 Symbols For the purposes of this document, the following


    注意事项

    本文(BS ISO IEC 16022-2006 Information technology - Automatic identification and data capture techniques - Data Matrix bar code symbology specification《信息技术 自动识别和数据俘获技术 数据矩阵条形码.pdf)为本站会员(confusegate185)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开