EN 12323-2005 en AIDC technologies - Symbology specifications - Code 16K《自动识别技术 符号规范 16K码》.pdf

上传人:explodesoak291 文档编号:706151 上传时间:2019-01-03 格式:PDF 页数:34 大小:412.07KB
下载 相关 举报
EN 12323-2005 en AIDC technologies - Symbology specifications - Code 16K《自动识别技术 符号规范 16K码》.pdf_第1页
第1页 / 共34页
EN 12323-2005 en AIDC technologies - Symbology specifications - Code 16K《自动识别技术 符号规范 16K码》.pdf_第2页
第2页 / 共34页
EN 12323-2005 en AIDC technologies - Symbology specifications - Code 16K《自动识别技术 符号规范 16K码》.pdf_第3页
第3页 / 共34页
EN 12323-2005 en AIDC technologies - Symbology specifications - Code 16K《自动识别技术 符号规范 16K码》.pdf_第4页
第4页 / 共34页
EN 12323-2005 en AIDC technologies - Symbology specifications - Code 16K《自动识别技术 符号规范 16K码》.pdf_第5页
第5页 / 共34页
点击查看更多>>
资源描述

1、BRITISH STANDARDBS EN 12323:2005AIDC technologies Symbology specifications Code 16KThe European Standard EN 12323:2005 has the status of a British StandardICS 35.040g49g50g3g38g50g51g60g44g49g42g3g58g44g55g43g50g56g55g3g37g54g44g3g51g40g53g48g44g54g54g44g50g49g3g40g59g38g40g51g55g3g36g54g3g51g40g53g

2、48g44g55g55g40g39g3g37g60g3g38g50g51g60g53g44g42g43g55g3g47g36g58BS EN 12323:2005This British Standard was published under the authority of the Standards Policy and Strategy Committee on 8 September 2005 BSI 8 September 2005ISBN 0 580 46252 8National forewordThis British Standard is the official Eng

3、lish language version of EN 12323:2005. It supersedes BS EN 12323:1998 which is withdrawn.The UK participation in its preparation was entrusted to Technical Committee IST/34, Automatic identification and data capture techniques, which has the responsibility to:A list of organizations represented on

4、this committee can be obtained on request to its secretary.Cross-referencesThe British Standards which implement international or European publications referred to in this document may be found in the BSI Catalogue under the section entitled “International Standards Correspondence Index”, or by usin

5、g the “Search” facility of the BSI Electronic Catalogue or of British Standards Online.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 does not of itself confer immunity from

6、 legal obligations. aid enquirers to understand the text; present to the responsible international/European committee any enquiries on the interpretation, or proposals for change, and keep the UK interests informed; monitor related international and European developments and promulgate them in the U

7、K.Summary of pagesThis document comprises a front cover, an inside front cover, the EN title page, pages 2 to 30, an inside back cover and a back cover.The BSI copyright notice displayed in this document indicates when the document was last issued.Amendments issued since publicationAmd. No. Date Com

8、mentsEUROPEAN STANDARD NORME EUROPENNE EUROPISCHE NORMEN 12323 May 2005 ICS 35.040 Supersedes EN 12323:1998 English version AIDC technologies - Symbology specifications - Code 16K Code barres - Spcifications des symbologies - Code 16K AutoID-Technologien - Symbologiespezifikationen - Code 16K This E

9、uropean Standard was approved by CEN on 21 March 2005. CEN members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this EuropeanStandard the status of a national standard without any alteration. Up-to-date lists and bibliographical references c

10、oncerning such national standards may be obtained on application to the Central Secretariat or to any CEN member. This European Standard exists in three official versions (English, French, German). A version in any other language made by translation under the responsibility of a CEN member into its

11、own language and notified to the Central Secretariat has the same status as the official versions. CEN members are the national standards bodies of Austria, Belgium, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxem

12、bourg, Malta, Netherlands, Norway, Poland, Portugal, Slovakia, Slovenia, Spain, Sweden, Switzerland and United Kingdom. EUROPEAN COMMITTEE FOR STANDARDIZATION COMIT EUROPEN DE NORMALISATION EUROPISCHES KOMITEE FR NORMUNG Management Centre: rue de Stassart, 36 B-1050 Brussels 2005 CEN All rights of e

13、xploitation in any form and by any means reserved worldwide for CEN national Members. Ref. No. EN 12323:2005: EEN 12323:2005 (E) 2ContentsPage Foreword3Introduction .41 Scope .52 Normative references.53 Terms and definitions 54 Requirements64.1 Symbology characteristics.64.2 Symbol structure74.3 Cha

14、racter assignments84.3.1 Symbol character encodation.84.3.2 Data character encodation .84.3.3 Code sets94.3.4 Special characters 114.3.5 Start and stop characters .124.3.6 Check characters134.3.7 Separator bars144.4 Transmitted data144.5 Dimensions144.6 Reference decode algorithm .144.6.1 Introducti

15、on.144.6.2 Start and stop characters .154.6.3 Symbol characters154.6.4 Symbol decode.164.6.5 Message decode 164.6.6 Additional checks164.7 User-defined application parameters 174.7.1 Introduction.174.7.2 Symbology and dimensional characteristics 174.7.3 Optical specifications174.7.4 Test specificati

16、ons 17Annex A (normative) Symbol check characters 19Annex B (normative) Special considerations relating to the use of Function Code 1 (FNC1) 21Annex C (normative) Using two or more “Code 16K” symbols to distribute longer data messages.22Annex D (normative) Transmitted data25Annex E (normative) Symbo

17、logy identifiers .26Annex F (informative) Use of mode, code and shift characters to minimize symbol size.27Annex G (informative) Relationship of symbol character value to ASCII Value .28Annex H (informative) Guidelines for the use of “Code 16K“.29Bibliography 30EN 12323:2005 (E)3Foreword This docume

18、nt (EN 12323:2005) has been prepared by Technical Committee CEN/TC 225 “AIDC Technologies“, the secretariat of which is held by NEN. This European Standard shall be given the status of a national standard, either by publication of an identical text or by endorsement, at the latest by November 2005,

19、and conflicting national standards shall be withdrawn at the latest by November 2005. This document supersedes EN 12323:1998. According to the CEN/CENELEC Internal Regulations, the national standards organizations of the following countries are bound to implement this European Standard: Austria, Bel

20、gium, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Slovakia, Slovenia, Spain, Sweden, Switzerland and United Kingdom. EN 12323:2005 (E) 4IntroductionThe techn

21、ology of bar coding is based on the recognition of patterns encoded in bars and spaces of defined dimensions. There are a number of methods of encoding information in bar code form, known as symbologies, and the rules defining the translation of characters into bar and space patterns and other essen

22、tial features are known as the symbology specifications. “Code 16K“ is one such symbology. Previously, symbology specifications have been developed and published by a number of different private organisations, resulting in certain instances in conflicting requirements for certain symbologies. Manufa

23、cturers of bar code equipment and users of bar code technology require publicly available standard symbology specifications to which they can refer when developing equipment and application standards. EN 12323:2005 (E)51 Scope This document: specifies the requirements for the multi row bar code symb

24、ology known as “Code 16K“; specifies “Code 16K“ symbology characteristics, data character encodation, dimensions, tolerances, decoding algorithms and user-defined application parameters; describes a subset of “Code 16K“ assigned to EAN International. 2 Normative references The following referenced d

25、ocuments are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. EN 1556:1998, Bar coding Terminology EN ISO/IEC 15416, Information technolo

26、gy Automatic identification and data capture techniques Bar code print quality test specification Linear symbols (ISO/IEC 546:2000) ISO/IEC 646:1991, Information technology ISO 7-bit coded character set for information interchangeISO/IEC 88591:1998, Information technology 8-bit single-byte coded gra

27、phic character sets Part : Latin alphabet No. ISO/IEC 15424, Information technology Automatic identification and data capture techniques Data Carrier Identifiers (including Symbology Identifiers)EAN UCC General Specifications (EAN International, Brussels) 3 Terms and definitions For the purposes of

28、this European Standard, the terms and definitions given in EN 1556:1998 and the following apply. 3.1guard bar additional bar used to separate the trailing space of a start character from the leading space of the first symbol character in a row 3.2mode character symbol character in the first position

29、 after the start character in the first row of a symbol, used to define the initial code set and any implied special characters 3.3separator bar horizontal bar separating two rows of a symbol or abutting the top or bottom of the first or last row respectively EN 12323:2005 (E) 64 Requirements 4.1 Sy

30、mbology characteristics The characteristics of “Code 16K“ are: a) encodable character set: 1) all 128 ASCII characters, i.e. ASCII characters 0 to 127 inclusive, in accordance with ISO/IEC 646:1991; 2) characters with ASCII values 128 to 255 in accordance with ISO 8859-1:1998 may also be encoded. Se

31、e 4.3.4.4 d); 3) 4 non data function characters; 4) 3 code set selection characters; 5) 7 shift characters; 6) 8 start characters; 7) 8 stop characters; 8) 1 pad character; b) code type: continuous, multi row; c) elements per symbol character: 6, comprising 3 spaces and 3 bars, each of 1, 2, 3 or 4

32、modules in width; d) character self-checking: yes; e) row self-checking: yes; f) symbol width: 81X inclusive of minimum quiet zones; g) symbol height: variable (2 to 16 rows); h) bidirectional decoding: yes; i) number of symbol check characters: 2, mandatory (see Annex A); j) symbol character densit

33、y: 11 modules per symbol character representing data (equivalent to 5,5 modules per data character in code set C); k) representative data capacity: 2 row symbol: 7 ASCII characters, 14 numeric characters; l) maximum data capacity 16 row symbol: 77 ASCII characters, 154 numeric characters; m) non-dat

34、a overhead: per row: 15 modules; per symbol: 33 modules minimum, 81 modules maximum. EN 12323:2005 (E)74.2 Symbol structure Each “Code 16K“ symbol consists of 2 to 16 rows. Each row shall comprise: a) leading quiet zone; b) start character; c) 1X guard bar (where X is the nominal width of a narrow b

35、ar or space); d) 5 symbol characters; e) 1 stop character; f) trailing quiet zone. Figure 1 illustrates the row structure. Rows shall be separated from each other by a horizontal separator bar. The top and bottom of the symbol shall also have separator bars which shall extend to the ends of the quie

36、t zones. Figure 1 “Code 16K” row structure Figure 2 shows the structure of a full 16-row symbol. The symbol characters are ordered from the leftmost character of the first (top) row, through each row left to right to the rightmost character in the last (bottom) row. The first symbol character is the

37、 “mode” character S. The last two characters are the check characters C1 and C2. The remaining symbol characters encode the data for the symbol. Figure 2 “Code 16K” symbol structure EN 12323:2005 (E) 8Figure 3 illustrates a complete symbol encoding the data “ab0123456789” in “Code 16K”. Figure 3 “Co

38、de 16k” symbol encoding “ab0123456789” 4.3 Character assignments 4.3.1 Symbol character encodation There are 107 “Code 16K“ symbol characters. Each symbol character consists of eleven 1X-wide modules. Each symbol character consists of three space elements alternating with three bar elements, startin

39、g with a space. Each bar or space element may consist of 1 to 4 modules. Table 1 defines all the “Code 16K“ character assignments. In the column headed Symbol Character Structure the numeric value represent the widths of the elements in modules or multiples of the X dimension. Symbol character parit

40、y is defined by the sum of the bar modules in any symbol character. In “Code 16K“ this sum shall always be odd (odd parity). This odd parity feature enables character self-checking to be carried out. Figure 4 illustrates the symbol character value 33. Figure 4 Symbol character value 33 4.3.2 Data ch

41、aracter encodation “Code 16K“ has three unique data character sets, shown in Table 1 as code sets A, B and C. The symbol character bar and space patterns shown are equivalent to the data characters listed in the columns for code A, B or C. The choice of data character set depends on the mode charact

42、er (starting symbol character), or the use of code set A, code set B or code set C characters or the shift characters. The code set can be redefined within the symbol by the use of code set or shift characters. The same data may be represented by different “Code 16K“ symbol characters, through the u

43、se of different combinations of mode, code set or shift characters. Annex F contains guidelines to generate the smallest symbol for given data. An application need not specify the code set to be used. Each symbol character is assigned a numeric value listed in Table 1. This value is used in calculat

44、ing the check characters C1 and C2. It may also be used to provide a conversion to and from ASCII decimal values when encoding in code sets A and B (see Annex G). EN 12323:2005 (E)94.3.3 Code sets 4.3.3.1 Code set A Code set A includes all of the standard upper case alphanumeric characters together

45、with the control characters (i.e. characters with ASCII values from 00 to 95 inclusive), and eleven special characters. 4.3.3.2 Code set B Code set B includes all of the standard upper case alphanumeric characters together with the lower case alphabetic characters (i.e. characters with ASCII values

46、from 32 to 127 inclusive), and eleven special characters. 4.3.3.3 Code set C Code set C includes the set of 100 digit pairs from 00 to 99 inclusive, as well as seven special characters. This allows numeric data to be encoded, two data digits per symbol character, at effectively twice the density of

47、standard data. EN 12323:2005 (E) 10Table 1 “Code 16K“ character encodations NOTE 1 Shift is denoted as 1S, Double Shift is denoted as 2S, Triple Shift is denoted as 3S. NOTE 2 The numeric value in the “s” and “b” columns represent the number of modules in each of the symbol character bars and spaces

48、. NOTE 3 Dashed line indicates trailing edge of the preceding character. EN 12323:2005 (E)114.3.4 Special characters 4.3.4.1 Introduction The special characters defined below provide information to the reader and are not transmitted as data. 4.3.4.2 Mode character The mode character, S, defines init

49、ial mode value : m the number of rows : r The initial mode specifies the initial code set and may also represent an implied leading FNC1 character or implied leading Shift character as shown in Table 2. Implied characters function as if they were actual symbol characters but do not occupy any space. Table 2 Initial mode value m Initial code set Implied character 0 Code set A none 1 Code set B none 2 Code set C none 3 Code set B FNC1 4 Code set C FNC1 5 Code set C Shift B 6 Code set C Double shift B The value, s, of

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 标准规范 > 国际标准 > 其他

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