l - Express Barcode Labels

Transcript

l - Express Barcode Labels
I “--l
N(IT
SENSITIVE
MIL-STD–1189B
10 RUGUST 1989
-——-——suPmmING
ttIL-5Tbl189fl
4 SEmalBm
1984
l’lILITRRY
STFMIRRD
STRNORRO
OEPflRTMEtI!T
(IF
OEENSE
BfiR
CODE
SYMBOUIGY
RRm
RISC NA3
ISTR IEWTISIN STFllHIENT —R.
Rt=wuved .fkr wbl ic release
distribution
is unlimited.
PRCK
pfnrs’m-llm
DEP~
cl?D===-
Washington, ~
Stiard Dqartnmt
of
DefenseBar We
204~2
-MY
.
MIL-S!UWU89
aMiti- 8 d~e~i;~~km
2. Beneficialconments (recmumdatim,
pertinent
data which q be of use in -KOV@
ti~ d~
Packaging,Storaqe z&l Containerization Center,Am:
-ressed: Director,W
~1%
‘Ibbyknna,PA 18466-~97f by US-iIMjthe seM-*r-d
Starikrd
izationDocumentInprovemnt Proposal (m Form 1426) appearing at the
end of this doaumnt or by letter”.
ii
ccm’xmTs
Page
Paragraph1.
●
oo--oooee*
●
* *009*--.*
...-.**---*
1
**O.***
●
1*1
Purpse
1.2
-----*O-**.
~lzcation ***--O*.***---**-***
2.
2*1
2.2
2.3
3.
4.1
4.2
4.3
4*4
4.5
Figuze
SXPE
1
● **a*****..
● .**.*.**-*
●
**O*
● -***00****
●
..***.*****
.***e*e
5.
5.1
5.1.1
5.1.1.1
5.1.1.2
5.1.1*3
T&le
11
5.1.2
5.2
5.2.1’
III
5.2.2
5.2.3
5.2.4
5.2.5
5.2.6
2
e . . ..o.. ee . .. ... .. ..
.........................
2
2
2
DEFINII’KXS.******-**
.*e**.*m*a* ...**.....
..
3
GENERAL ~IRXMENE
6
Gamrnmnt
Otbfx =Hm
DaamEn
e.e..
**e*
●
.. ...o . .. ..e . .. .. .. . . .. ...
aaotmm~
●
●
O*****----•o-o-o.eoo~ ***
●
●
3 ot 9Mr Code Description.................
Human-Re=mle Intefpretat
ion t=) 0-.0*99ee
SE Configuration
...........................
Qt@nalWeF
omats.....
..................
*O*********
*O*.****.-**
~izu
lkqlm~ts
.
6
6
6
6
●
-~
~ with a H@=Densi@ Bar Code
e**oe*e***
,of 9.4=1 mlarged) **-***-**-O*
7
Code Configuration
...........O................
8
o*aa-e*o**0*0*000******
9
D~
~
●
●
Rf2tl=tivlty and Contrast ...................
9
ReklCtivity
9
..m.
**ee*
..
9.....9
.
.
.
.
.
Light Scurces...**...*.........
.**.
.
.*
.
.
.
●
*.**
**m
.***
Qa2ity *****-*O*****me****m 000..e****.*O*
..e. *.. e... . *..-**..*
****.
Bar IkXlectivity
●
●
●
●
Allowale
●
Valles”ot Bar Reuectame..
e........
9
9
10
10”
Pmltuxltrast
signal(=).0 ................ 11
.-m-i~.ti
mmti
..............e... U
-e d ERI EMght ......a.o...*..*.*.e...*- M.
Bar Code and HRI E3eights
.......................
12
Intercharacter
Gap *****-***-*-*O**..aoaooa 13
Margins (@iet tines)-00000000O*OO**Oe ***O 13
SpacingBeWeen Bar Code and HEU............ 13
Spzing &tm
Elge of Label and ERX....... 13
~ing
WcWmkm5atiom for =S Mess-e.....
Formats*.*.*.....
.....*.**.
..****.***
13
SIS”hkssages
........................ 13
~ata
IwLSM Messages.............. 13
13
Maximum mn’berOt EncodedChar=te.rs
........
●
●
●
●
●
5.2.6.1
5.2.6.2
5.2.7
1
***
~DcmmNTs
●
!I!5ble I
1
Stacked
iii
-.
. .
m*..
MIIam-u.89B
CONTENE - Contimed
Page
Figure
.
T2bti
2
5.3
5.3.1
5.3.2
~~
for Multiple=S Message
Formats
Code !IblerzmeS
mlaa...
e................e
.
Calculating
mlerame. *.......*.....**.”
14
Is
15
ls
Iv
!blerancesfor Sekcbed Densities.........
Is
e.e**.
5.4
5*401
5.4.2
5.4.3
e.-.
.
******.*.
●
Bar
.
*.**
..*.
● 00
*-..*-**-
m .
9.......-
.
Maasllring
m-.
*-.
-a...
am! Bar B3ge IW@ness....
..............................
-.***.***.
Barmgemtlg-B
?3rdW)lds
.*.oe **o..** . . . .. . ... .. .
O ***O******
●
●
6.
6.1
6.1.1
6.1.2
17
..0..00Message
Printing on ~rrugat~
F U)erboardO*.**-**** **.**--** *O-****
Printing Prztic~ .....aOOO.----O---O.-O
SDS
Marking
..
*..*.*.
.--
6ale3e2
6.1.3.3
6.1.4
6.2
6.2.1
Table
v
17
Dkat
●
6.1.2.1
6.1.2.2
6.1.3
6.1.3.1
16
16
16
16
==
WS
●
.. ... . ......-**---*--***-****
Rfntlng ...****e...*.......*.*.
....*...*
..***..o...e *...*..*.**
Dti~kti~.-.......o..-o-o~
nd~
~
Printing..............
P~
tl!larking
BMxmds.-....
*.*..*...
qtional ~mee
...................
Use of Qtional Cbeck Charactertor
Hitim&Dati
Wri~
..............
T’!xmml
●
●
17
17
17
17
17
17
17
u
18
18
Chaxacter Values for Determining the
18
6.2.2
19
Fqure
19
3
6.2.3
6.2.4
‘1’zble VI
6.3
m-.............”..””””
20
................. 20
Wseof me~hmlx
~iqti
-e
3of 9ConvexsiOn to FUll HI..
...... 21
Changes from Previous Issues................ 22
--
mL-sTD-l189B
APPENDIX A
PARAGRAPH
10
ImmA131LITY
.
..9......
.
.
.
.
.
.
.
.
.
.*
●
**.****
--.-.-e- ...- 23
10.1
10.2
~~
.........................-....-.--..”-””.23
A@ication ...................................23
20
20.1
*-O*********e**o***e e**O*23
m?EREmm~
GoVernmnt DOauren% ..........................23
30
D~NITIOW
●
●
●
●
**O*-******e***e*...**
•.****@*.*~*23
●
40
●
V
●
eoeme*eao*e
~-
●
*o**me***meo
●
*23
THIS PAGE INI’ENHONALLY
LEFT BLANK
vi.
1. =(PE
1-2 aLMatim*
TbesEsbalbeu8@
wimever b=
C50cie
murktq and
read$ngoperations
are enployedwithinloglsticsoperations.
1
Unkx5 otherwiseSpecitid,
2.1.1 Smcifications.standark ~ks
for tk issue!
list@ in
tk tolkwing ~ifications, stan&rdsO am&
Ot @eciftitiDns d Stiaxds
thatissue ot the DqwblEnt Ot DefenseIxw3ex
~ISS)
specifiedin the solicitationform a part of this standardto the
extentspecifi- herein.
MmJN?YSmNMuDS”
.
km4+lD-lo5, Proceduresand !l!&Mes
for ~
-SID-130,
Identiticatim
by A~~tes.
Markingot U.S. MUltary
-oper~o
(Copiesof specificatims,stax@Kds, hardbooks,drawings,and publications
rqired by contr=tors in connectionwith specificzqu isition tunctions
shuM be obtainedtrornthe contrzting ~tivity or as direCtedby the
contrzxXingotficer).
TransportCase E@bol (=) by the Distrtitim -logy
availzblefrom the AutomaticIdentification
Manut_rers
Study Group is
(~) .
(Application for copies should be zddressedto the MaterialHandlingInstitute,
1326Fmeport RQ* , P~t-rgh,
PA I-5238.)
Inc.k
(1’km=@?ernRmtstam3ardsare genertiy avail~le for referencefrom libraries.
ZMy are alsodistiibu= amng mn—Governnm t stmdards bodies aml using
FGal
apcies.)
CmtMct
tbew
2
betwem
of this
mbsm=l189B
3. IXZE’INImOW
3.1* 3 Ot 9bar code. The 3 ot 9 bar code is a variablelength,discrete,
self-checking,bidirectional,alphammx ic bar code. Its characterset
contains43 maningful cbaraXers: O-9, A-z, -, ., $. /, i-,%, d
we.
Three
Each chartier is coxxposed
of nine elenmts: five bars ZUXIfour ~.
ot the nine elemnts are wide (binaryvalue 1) six elementsare narrow
ecxxxmn@artier (*) is used for both start
(b~w
ValMe 0). An =itimal
and stip
d~W6.
Table I px~=
the -e synMlogy fozthe30t9
.
bar-codecimr=ters. ●
3.2 ~.
Tbe darker elenmt
3.3 Bar Coc&
of a bar ode.
An arrayof rectangular
barsm
~
In a pr&eterzdn@
pattern.
3.4 Bar wid th. The perpendicular distance across a bar measuredfrom a
point on one edge to a point on the _ite
edge. ~h point will be defina
as havinga reflectancethat is 50 percent of the d i.fterme between the
backgr~
and bar reflectance.
3*5 E==LwL*-Ar~b=m-c
OftM
t!8@d Wi~
bOfA!# d&eCtlY
a X
3.6 w~~.
—m-=-m?
(QP-M4
irmmcxibixq tbe bar
win&!d on COr~&d
t~.
code,
A bar code formatwhich perml- Eez@lng In
bars ‘a ~.
~tk
“
dis=tiazs
3.7 --~
tIOa cbmcteristlc or”p~
Involvinga
selecticm,
choice, or ccxxlition
in which there are two possibil.itles.
3.8 Bm~
usuallyo m
code
1.
3.9 c~.
services, e.g. ,
●
A code which makes use of exactly two distinctchar= ters
In a transaction, the party that provides transportation
-ck,
boat, rail, etc.
3.10 ~.
Letter, digit, or other ~ial
tom that is used as part
of tk orgmization, CUMZOl, or representation of data. A cbar~
Is often
intk firm of a spatial arrangementof zdj-t
or mmected StZOICeS.
3o11 ~.
Wlthlnthe bar axle.
Thosechar~wMchae
3
——
avaiMme
fir
eSEdnlg
MnA’m-l189B
3.13 closed s-.
authori~ has controlover
A system in which a Single
ekumts, e.g., data content, bar Code printing, bax code scanners;
%P=ite
of “Opensystem”.
-
3.14
Code
per unit of
The nllnberof Char=te.rsthat can qar
dens$$y.
&h
(~1)
.
3.I.5~.
Abarcode inwhich~iMercbarX
gqismt~”
of thecdezxxl is allowed to vary dlxmsimally withinwide -Usrmce limlts.
-,
I’U=-y
3J6
~==-
in Cha.t=t=S
glgKH&. Ageneric
3.17 -.
defined
.
.
3.18 F-.
per
●
eitberabarora~.
termusedtmrefatm
A uniqaephysicalobject -t
whichinformation
can be
See “Message”.
man ReZ*le Internretation (MU) . T13eex=t interpretation ot the
3.19
encoded bar code data present~ in a laman-re=able tent.
3020 ~.
chacX
the last elementof one
-b—=
t& first elenmt of the =j=ent char~
of a discretebar
code.
Ibtllal
prodm/tzbxicalxx of m entity;mt moessarily
an
Mamfzcturer”sID code is aprmof
3*= “EmmmKQL.
the supplkr in a tr~iom
entity,not of a trms~o
See ‘Supplierafor tr~..
The area Hia@ly
precedingthe start
3.22
charzcterand followingthe‘s@ character,which containsno markingsand
providesthe sam reflectance as the spzces.
3.23 ~.
The string ot data ch==ters
encoded in a b=
tale.
(Ako
called a field.)
3.24 Jbn+ead. In a bar code system,the absenceofdataat the scanner
ou~t atter an atteuptedscan due - no code, det~tive code, scannertailme
or
operatmr
3.25 ~.
error.
A
6ysM
which
anto~
W)
es~lxxl
Se-
ad
that
tbre50recan be re&lilycmwct&l
Sward
●
@#oSite of -C1OM
toother systemsthatcouply with thesa=
system”
●
3.26 Print contrast s“~al
(PCs)* A ~asure of the contrast between the
bars ~ spzes of a synbol. It is basa on refl~tance z’masuremnts at a
specified wavelength ot light.
4
MXK&SmWJ189EI
●
3.27 m
t ~.
The measureof co~liance of a bar c~e syrrbol
to ~
requirementOf dimns ional tolerance, age roughness, SPOtS ~ Wids,
reflectance,KS, *iet zone, ~ encodation.
The ratio ot the nuaber of successfulreads on the tirst
3.28 ~.
attenpt@ the total.
Xnnberof attenpts.
3.29 9X (S=ard ~
~
we
~
!the30f 9barcxxlewitia
hunawremzble Interpretation(HRI). The 3 o; 9barcode lsdetlnedti~
densi~, Cmtrast, ti codepattern. ~30f9barwde
of 6ize,
is also
xefermd tapas Code 39 or Co& 3 ot 90
3.30 ~..
whichcm be ~~
3.31 ~.
a@ust ~
Abarcaode whlchuses achaclcing
algorithm
charto guard aga=t uxxletectal
errors.
The lighterelexmt of a bar code.
A distinct charzcter represent- by an
3“32 ~.
astirisk,oz star (*),used at the b6ginningand end of each 3 of 9 bar code
which provides ixutia.1
treferencesdirectionof red informationto
the coding logic. The asteriskstart ard stop code is an intqral
part ot ZUY3
~liu
to the 3 ot 9 bar caie.
3.33
~.
111
a ti~ti,
arnmhas allbemotsavioe,
.
Warr2erm
tknp8rty thatp~
Otkrthtul ~SemlSes.
# p-m,
~
AISo~
●
3.34 k.
Ch8S=&XW
~
A ooapletebar code con~ing
margins.start character;dati
~,
Cdigit (if q), _
S- Char-.
A muber assignedby a controlling
athori~ to
3.35 x~~~.
provideuni~e identification to an enti~ or group of entities @ permit
of the rmvemnt of that at ity or group of entitiestrom POint to
~=k
q
pht
through a series of transztions~
3.36 ~
●
narrow~areqalti~
~
-
The Width of the narrow elemnt.
(W narrowbar and the
3of9 bar code.)
This width is refemxl ti as
ax- dixmsion.
3*37 ~.
-
see
-supplier-*
4.1 3ot !lbar c~e dexription.
The30t9bar
applications unless Otherwise
specitid.
codeshzdJbe
usedtorzill
4.2 Ehmawreackble inte~retatin (EEW
The HRIotthe30f9barcde
shallrepresentonly tk encockd charzters. Themlsix
ltendedtikwti
●
only foc _
recognitimaml is not mtemk@ to be ~hine rezxhble.For
met
a =t~
GtQCk ~
(~
~~y
~
be mark=
5960-0CkIZ7-4329
. Ibwever,when barcoded, mly the 13digitsare tobe
~
m tk ERI willbe IIHrkti
eqmlly as 5%ooo1274329* Note that t!=
Startl!mdstopasbermksshall besuppmssedwhen
markingtbe
mu. me shapes
tislzes oftbecbar~scm
bein~easilyrxtont=
are bo bea
minimm Of 0.094Am&s
(2.39m) in height.The BRI may be mark- m
besideor preferablybelow m bar code.
. (when~itkd
by the procuxingactivity). m =S
4.3 ~s c~
nessageshallconsistot a nunberot 3 ot 9 bar code data char~er syxrboIs
enclwed betweenstart and stq code characters,with the cormspord~ FiRI
cbar=ters. An exanpleof an = nessagecontainingthe data string “=” is
sti in figure1. The dimnsioni.ngrqirenents are cletail- in section5.2.
4*4 ~.
“char-,
seesectios16*oxtbe optimal use Otcheqk
M=
~,
and the-full
Amer$ca Standa@ Code”SW
- InSomaMcm Interchange
(AS211)
charifderset. Anemoded leMIIqspme&?lll
beusedwhm zxxionlywhentbeoptlmalbroken~et
ormat is beixqused~”
formatalxltkz-x=e
(See6.2ol) _
both tbe brok~
Calmlatiq thevalue
beused# tbHncoded~shall
Cilsobeconsiilere
dwhen
of m
check chare.
.
4*5
rem~
There may be a@ications that requirespecial
concerning & code tormat @ density as well as the ~
or
contents, size, and location. The pert inent application st@ard
procurement documnt shall take precedence tor these applications.
COMiderZkiOnS
Kn!E - An exaupleof a ~ial
requirementis for a bar code with a densityot
per inch and only 0.016 inch (0.406rx@.
high that is etched into
9.4 char-s
the edge ot a printedci.rmitboard.
—
w
.?43WS’ID-l189B
DIMENSIONS IN INCHES*
NARROUBAR
.00753 .0017
MIDE SPACE
UIDE
.0168
BAR
~ .0017
6AP8ETUEE
II CHARAq
?iAfutoU”
SPACE
-0075: .0017
*X T03X
f
I
-EDGE
f
No HINIWH?WR61N
\\
OF UMEL
.
.
.
A—
(@rET
ZONE)
—
z
0.0625?41N1FuJrI
~
MRGIN
HR1
●
)( IS EQUAL TO THE
UNITSIZE
* ?fIMMJ?l
14ARGINS
- 0.25 INCHESOR IOX
UNraiEVER Is UW6ER
FIGURE
1. Exanmle ~S with a ~ia~~sit-v
((3?1)(ml arqd) .
7
?2arc05e of 9.4 characters ner i~~
PATTERN
CHAR.
BARS
SPACES
1
10001”
0100”
2
3
01001
11OOO
0100
Olm
4
00101
0100
5
6
7
8
9
1o1oo
0100
01100
00011
0100
0100
0100
0100
0100
0010
0010
0010
,0010
‘0010
0010
0010
10010
01010
00110
0
A
10001
01001
11000
00101
10100
8
c
o
E
F
01100
00011
G
H
I
10010”
01010
J
00110
K
L
aQo$/1
01001
The*symbol
denotes
a
unique
S~a~t/StOp
character
0010
0010
plo
Ooo1
Ooo1
which
must
be the
first
and
last
cl~aractet
of every
bar code
-.
Ncn!E:
@r
~
Table VI tor tull.AXII enc~ation.
—
5. DEX!MSEI
5.1 ~fectivim
~~
~RE4?31??
COntraSt.
5.1.1 Reflectivity.
5.1.1.1 ~t
Spectxal
SaJYx!es
●
-
Four
spctral
bads are refer-~:
!rypical
Salines
wave Length
(Peak
“
Nanometers)
I
I
X33
633 * 5%
B680
B8!)C
680+ 5%
800 * 5%
heliuumean (visible]
visiblelaserdiode
solid-hte laserdiode
B900
900 & 5%
invkible infrard smrces
These bards representspectralresponsesrequiredfrom the msaSuz@ in.strunent
(lightsource,filter,det=tor] . Bard 13633correspondswith scannersus@
sarces emittingvisiblercd lightwithin the B633 ~tral
bad. Bad B680
com?sponds b devices that respod to visible laser diode sourcesthatoperate
within the visibleB680 bard. Bm3 B800 cozr~s
to rezdixqdevicesthat
mspoM m laser diod~lightsmmes thatemit lightwithinthenear mare
ald
MN-.
Ba@B900comespm3s boma3k@evK
thatuselight~
SMl be
~Wiabe
de-m
opecat@ in ~
Mm&.
AU the ~-ts
&lein-final
_ccnfiguratim
asitistO&sczmM.
~pxkting
sqchasthose
usiqin!c=ontaining
CZ@OCM~=Sily~
l?====
Sldl
-ate
emtrast in all threespectrallxm3s. pctit~ p~
as thoseusing Variaw Cx310r’d
dyes may satis~ *
r(quimnents of the M33
bandbut not for the !3800or WOO btis. As a minimm, the mark~ m de
synbolshall meet the contrast an?lreflectivity requirements for M
s800 ad
for band B633 using barium sulfate (BaS04) or magnesium oxide (MgO) as a
photometric s’tiard.
Wflectivity measurementssimll “m me with incident
ixrdiation at 45 dqmes frm a nomal (-perperd
icular) to the su~fze ti
reflectedflux collectd withina M degree angle centerd on the normal. W
bar ~
slxillbe re&lablewhen utilizings2anners that operate in thebailof
WaveWqtis bex
the B633 artiMOO ti
inclusiveMess otl-ise
specifi03*
.
SOLL2
~
aeasumauimctsfaabamde
~vaMessii@n3
whfchbaEuK
t4Jg0Bilpnme
-,eti--ma~
eme&Mrq 0.90. ~ ~bed
~i~
value of a materKL slxill
be debeunind
by tam refla?&s’Ee
masumknts (Rp@m&
me fi=t ~ewnt
(~) shall
with enoughlayersof thesane
be tdcen m a blank materialszmpleMe
materialso thatdoublingthe number of layers will not change the neasurd
value oE refls-e.
ZlleseCOnd Xn3asuremnt(112)shall be taken on the sane
blank material.s~le except that a bl~k baking s’hallbe placedd iratly
&iml the materialsanple inste~ of uultiple layecs. l’hereflectance
v~ue
of the black back~ shall not ~
S percent. The calculatim of the
opacityvalue is as follows:
.
9
,6A,
,
W cde synbolsare to & ~k&
~ nmwe
n~terids wit.11
~iq
sh~l
W
tie
on
values 1than or qual to ().90,reflat=e ~=u~ments
a backing material which has a refl=tme
v~u~ ~a
the k“ cde
synbol witil
to -t of &
bar co3e -1
b~k~
in the final pzckaging configuraha.
the bar code synbol is -lid
to the find ~kage
configuratim, there
shall be no 9 rester than 10 percent variatiOn in the reflec~e
values of tM
-
white elemen= due b
cde
s@Ol
the interfer~ patterss~@
timgh
n~-e
~
materiaM.
dhwab.le refl~tivi~ of - dti
~.
me XIE?xilnlm.
lightp.
Bar cde -h
witi
bars is relaM ti the refleCtivi~of the”
~
thatare Is deflective
willzequirebazs thatare ‘dtia” (1w
!J!zWeIIilllmm-timkreflecZe”%@~
reflective).
p
r~ec~
shzill
be 25 pemt
for
of spa= remctajm% ~. T!& m.ininum
5.1.1.3
bar de symbolswith narrowbar widths-al to or greater than 0.020 tih
mininumwe
reflec~e shallbe 50 percent for bar code
(0.508m). s@Ms
with narrowbar widths less than 0.020 imsh (0.508m).
1
TABLE
11.
Allowable values o f bar refl~t~e.
Space
Reflec~e
Q(%)
MaXm
Bar R2flect=e
qJ%)
625
.25
7s0
30
8.75
35
40
10*OO .
11.25
12So
13.75
15.00
45
50
55
60
16.25
65
70
75
80
85
90
17.50
18.75
20.00
21.25
22s0
9s
.
23.7s
25.00
100
●
twnm In@xd30ve&a’e,*~@=-z8tioof~*~&4”o,
m midlmm print Cmtrast signal (PCs) is 75 pement.
10
1
,
ti
5.1.2 Prin t Contrast Signal (~s).
me
KS
is defind
as:
ZU13~ is the reflectance
where ~ is tbe reflectancefrom the white -es,
pement.
TheminiRuIll
PC!salloWedis75
from the dark tXUS.
.
.
.
e d~
d~l
5.2
~. ‘1’he30f9 bar code can be marked at
ate a varietyof markingand red ing processes.
vari&s densiti- to L
d 3.0
Mmples of q-e
densitiesin CPI are: 9.4 = highs5.7- med~
= low. High densi~ codes are cummnly whereq
is“at-aprmium. Im
densitycdks are cammly usedon exteriorsh@ping containerswhere lwer
densi~ codeswill f~ilitate au-ted
materials~ling
by r-te seamers.
Ultra-highdensitiesgreater than 9.4 CPI may be us@ in closdl-loopan3
specialapplicationswhen required. (See6.2.4) The significantparameters
are the nominal width (x) of the narrow elements ti the nominal ratio of
Widetenarrow
elements. The allwable range for the n6minal unit size ad the
nominalwide-to-narrowratio is as follows:
Minimm nominalunit size
(fOZspecialapplications)
- 0.0044 inch (0.112m)
MdJluxa
-
nm&nalunitsi2x2
applicatiotM3)
general
(*E
Maciuura
nanlnal unit size
(forgenemi
a@icatiOns)
.
Mf3ximmnminal unit size
(for specialapplications)
Nominal wide to-narrow ratio
0.0075 imh (0.i90mm).
.
- 0.0200 *1
(.508 m?)
- 0.0400 imh (1-016°
m)
●
- 2.5:1 to 3.0:1 for codes whose unit size is
less than 0.0075 inch (0.190 nun)
2.2:1 to 3.0:1 for codes whose unit size is
less than 0.015 inch (0.381
m)
ad
equal
to
or greater than 0.0075*b (0.190m)
- 2.0:1to 3.0:1for codeswhineunit sizeis
x
tO or more than0.015
. inch (0.381~.
wi$3*tXHlarrow ratioof 3.0:1b gxeferrd for all unit sizes.The
ztial widetonarrm ratio will don ‘~ mtual (mark&i)sizes of the
narrow and wide element,but shall not exceed 3.3:1.
5.2.1 C@e d
HRI heiuhts. !Ihebar code height can vary to suit spific
realing ard marking requirements. TINSbar cde heights lista3 in table 111
shall be usa for the correspondingranges of bar cede density. For those
appltitions where these heightsare not suitable, height requirements will be
as -ifi~
by the responsible prmurement activity.
utiimm HRI heights are also listed in table III.
11
II
t
The correspoti ing
MIIFszl%l189B
T!f)BIE III. Bar tie d
A. Bar code ~
Bar (Me”
DensiW Ranue
1.7 ~CPI < 3.0
3.0 ~CPI < 6.5
6.5 ~CPI & 9.4
HRI kigh-
for~.
HKI _
Bar We
Bar Code
Min I“HLIJIIHeiqht
Maximm
(nnl) in
in
FIeiqh~
0.75
0.375
0.25
(31.75)
(22.23)
(12.7)
(19.05) 1.25
(9.53) 0.875
(6.35) 0.s0
B. Bar cde a-d HRI heiqhtsfor mec
Bar Code
9.4 ~ CPI & 32.5
U*S < CPI ~ 15.5
Mininum Wiah~
in
(m
(nan)
.125
.094
.094
amlications.
id
“BarCode
Bar Code
piniRu!nE@sclht @Xilmnll
HeiQht”
in
(m)
~
(0.125 (3.18) 0.375
0.0625 (1.s9) 0.250
in
il!llm
Heic&
(-
(9.53)
.063
1*6O
(6.35)
.035
0.89
*Special ap@ications or conditions may dictate the use of height a-d
densi~ combinations other than those shown in TABLE III.
12
.
3.18
2.39
2.39
8
---
MHFSIXI-U-8933
5.2.2 Interc-te
the
minimm
width
SW
r qm
(x) o;
dimnsion
be three
times
The minimum
gap
*t-
a narrow element.
the width
ot
a narrow
c~=f==
The
max~
ekrent
=
*
S-
as
intercharacter gap
(3X)
(S*
tig
1).
In
mst cases, the minimumdimension(x) is used.
Eightmarginsshallbe 10
The mininum
lett md
tiresthe widthof one narrow&amt
(l(h)or 0.25 M
(6.35m) , whichever
is greaterunlassOtmrwme qecltmd (seefig 1) Uniqlesi~
q
exist,butinnocasesw
theWidthbfthegliet zonesbe lef3stmno.125
imh (3.17m).
5.2.3
~~
(caQgt
m
●
5.2.5
.~acirm
between
tiqe ot ~
tbe horizontaledge of the lzbel-
mu.
the HEU SW
The IIwlin’llmspacing be*
be 0.0625 inch (1.588m)
(seetig 1).
5.2.6
spa=ing
~=ixw
zqir~ts
gly
tor 9)s ~ts
The tO~OW@
unlessotherwisespecitied (rlterto tig 2):
reconmmlat@ns
5.20601-~.
-
=
~
“
areinaover—~
shall have a midmm sqaratlon ot 0.375
Contlguratlm (m=c.ea) # ==q=
inch (9.53MN and a maximm sepacaticm ot 0.75 -h (19.05mm) fromM mde
to barmde (sOefig2).
T&w Spacing bet3ieentx) separately
- 5.2.6.2 “~*
~mWsamAineshaU
md’edm
{U*7 Iun)(-
haveaminimm separatiocqt0.51mh
fig 2)
●
5.2.7 Maximum nunber Q e~m~
The maximum nunber of encoded
data characters in a single SX message shall-not exceed 30 data c-asters
nUKber Ot ermoded Char=ters shall not
unless otherwise speciti@.
The to=
~
32 char=ters including the start and stop char=ters and other control
characterstly!k~beused
suchasanenwded~.
13I
. .
9.53mu) MINIMUM
lllll1lllllllllllllllllll
STACKED:
To
SRf’’lPLE 1
9.QSnml. MAXIMUM
.
llllulllllllllllllllllllllllllll[lIllllllllllt"75hcb(
SRilPLE
B.QI
2
INCH ( ~.asmm > MINIMUM TO 0.25 inch [6.35 mm] MAXIMUM
nPn
THESE DIMENSIONS APPLY TO ALL FOUR MESSAtita
.“
03incti
02.7 ml
IN-LINE:
MINIMUld
.
lll[llIlllllllllIllllllllllllllllllllllllllllllll
lIllllllllllIllllllllllllllllllllllllllllllll
SflI’lPLE
SRMPLE
3
14
I
4
5.3.1
wcan be
The Width of maxked bars a
to~e
instruments
Easur& with an optical~&ra~x
or electro@ical lK?asuring
using retl.ected
light incidentat 30 degzees to 45 degr= mom a ~to the
marktisurt- . Whm using a cmparator, a magnificationOt 5~ = r-~ed
although,with so= loss of ~~,
20X may be -.
uk~
-es with
reason&ly smoth bar edges are ea8fiy measuredby visulJy averagingthe -e
rouglmss over a Linearreticleon ~
coapara~r semen.
5*3= ~“
tllnction
of *
~allowblemadclxqptidthtoknominalwidth (x) of a n=mw element m -
ot the wide to mrow
elenmts.
This tderzme
is defined
(t)&a
~~
r*iO
(n)
as:
range OX 2 to 3.” ““
of n shaU be no less than 1.98nor greaterthan3.3.
Table IV stiws t& tolerance for som of the cormmn.ly used d inensions and
on the =tual bar width
ratios~ The ~Wal densityobtainedmy vary depend-
Note that the nominal value ot n shall be in the aUowable
The
zctual
(marked)
value
~“.
~~.
)ensl&
~
Narrow
●
w~a
(x)
wid#Nam)’w
Elemmts.
--
NmltAalWd-WideElemats
lnd .
Ele91Ent
w-
(t)
Cm
15.5
0.0044
O*U2
2.5
0.0110 0.279
0.Oou 0.030
12*5
9.4
8.6
0.0055
0.0075
0.0080
0 ●140
0.190
0.203
2.5
2.24
2.5
0.0138
0.0168
0.0200
7.4
0.0100
0.254
2.2
0.0220
0.0300
0.0300
0.0345
0.351
0.427
0.508
0.559
0.762
0.762
0.876
0.003-50.038
0.0017 0.044
0.0022 0.055
0.0023 0.058
0.0035 0.088
0.0033 0.083
0.0040 0.101
6.3
5.7
5.4
4e8
3.9
0.0100
0.0120
0.Olls
0.0160
0.0160
0.254
0.305
0.292
3.0
2.5
3.0
0.406
2*O
0.0320 0.8J3
0.0032 0.081
0.406
3.0
0.0480
1.219
0.0055 0.140
3.0
O+lo
0s33
3.0
O.(Km
1.600
0.0073 0.184
2.3
1.7
O.om
0.0400
9.762
1.016
Z*5
2*5
.
t).0750 1.905
0.1000 2.540.
15
0---- -— —---
0 ●OWL (1
.207
0.0109 0.276
MIbS2D-U89B
5.4
5.4.~
●
~.
ids, and MU edqe rouqhness.
A
n’qor
avantxy?
Ot
USlng
~
3
Ot
9
ba
cme
lS ltS
proper~ which leaas to a very low charactersubstl~tlon erzor
(arm)
rate. The charactersubstitutmn rate varEs wxtb the prtit q~l~
ot the bar code syRMl and operatortecfnlqe.
seLt+3ecHng
5-4*3 ~~
cmm=ter
Incmndual
smgLe spot or vmd ot Suttacxent magmtude In an
wxll c=se a tmd scannermnotre=lwhentm
A
code
scanmng Mx? passes d iK?ctly thrOUgh the deteCt.
130wever , tW) independent
ocmrrmg along the sane scan.wltlunthe same charmer code could
SUCh error can Only result
It a voti m a wide
producea substltitlon error.
detects
bar E aLIgned with a spot
Spots and vokls Wuch
met
on a narrow bar wlthm
either ot the tollowmg
the sam
ChEWZCter
code.
cr lterla are pernutted:
a. Z13espot or voti can be contameu wmhm a circlewmse ammter M
0.4 tunes the nominalwidth ot the narrow element.
.
mmpiesnolmm
UKm 25peroent ottheareaota
b. Tbeqoton%nd
nominalWidth Ot tm narrw
circle~
d~
3s0.8tlues ~t.
Larger spots omllcmdscalbe expeeWd toreducethetlrst
real rate cf~lng
upon theu slzeo
16
M&ml189B
con~
ml
(E) TraAsportcase @mol Hcs) .Thesepz=tlces mnlkl be toLLOWd mr mmrct prlKMxlgOt @s ~
m
corruga~ t~.
widthOz tm narrmll
Tm mcolmEm@ nlinimlm
~
elenmt tir direct pxmtang on comagated tiberboamSW
be 0.020mm (0.508
For curectprinted bar coaes, me reco~ed
mmiuum Eatlo OZ WM-C
m.
narrow elemmt wmth E 2.5:1. Duect pr mted bar cme aensmles greater than
mz!cuces tog Unq
1.7 CPI axe -eptable when they =t
the r~uemnts
ot th2s s~ard.
A rearer Dar E a rectangular bar pattern
vertlcmy.
A bearer b= my
the SDS mssage horizontally~
be errpLqed to provme umtorm supprt tor the prmt~
p-te at criticalareas
near the SDS -age
tor direct prantingon corrugatedtberboard. ~ed
d~xms.ot~beamrbar
arealso~~snt&r~rt
reZer~m
,.
6 L~-2
~.
cxrcumscr
Dmg
. .
‘6.1.2.1.
Zhere are W
thermaLprinting mtbcMS, directaM
irxlirect
(tCMmnaltranszer) Both X=tmds can be used to achieve-ra&
sharplydetined bar codes.
6.1.3.1
~.
●
D~ect
therm
prmtmg utlllzesheat
6-1”3”2 D~sells
Itive paper and theretore the heated pr xnt be= contzcts the prlntq ~
(1-M)
direcUy.
thermal 1-
my
stock that has ~
C~llity
la
Ot belq
is mre
B800hams shall.be Usa.
Thas stock
heat ~
IMustrml solventstba the wbxt~lored
Ocgmlc H
mock is The materiaishall have the capmtilq ot being
Sam@
by laser-diodeam visiblemd scanners. EHKlycaset herlWUMtms
. shaUnOtbeHm_iaL
that WbedxrectLy~
@sunlight toza
periodOt trot?exceeding3 ~.
salnea
duxzUe
m
-
both tne
zes~tant
B633
m
~
●
Jmirect tf=rmu printingRetWds
are ~llw
m an lnkrlmalamltmlnkls
then transferred~ the Lmel ~terial. Care should betakentousew
correctconmnatmn ot ink r~
l.&eL materi~ when using this prlntlng
EUKM
6~”3*3‘ ~*
are usecl
t& &ated prantmg ~
●
17
“
6.1.4 P
~t
mark jJKl IIEms
Some qlications WU
permanency uarked bz codes be u&l. mls Udlafly llrplles
=
or
to
M
rqi=
-t
that the bar code
tor the litetim
ot the mater la
to wmc!’1 It iS ?&t lxremainreamb~e
Aitetime Ot tk
material
m which ~
bar axle M marK2d - For ~
zqplicationsthe ox cods
may be laser-etma,
pho-imaged. or ut~i~ ~
naming natbodsare
Omr perlwxlmtmarxq tecmology. A WtUl~ Or ~t
slxlwnin ~130,
Identification
Wor U.S. MflltaryPrOper~.
Pernlmentmaralxqreqliremesl=shallbe uses Speciti- by = p~-w
PerIEmmtmarkingtecmomgy bas to be
actlvlty.Whetheror not a specltic
U8edWLLlalsobe Spelctited.
.Code3
cm
c~
~
~~
6a.1
armmostzmmitionsdo not reqtire a cbecK
of 9 Is strongly~hecked
It a specitz applacatmn rqires excqtmnal data semrlty, a
char-r.
check cbar~ter can be aXled to the encmm mssage. When this option M m be
The check
exercisedthe data SW
be tollowedby the encodedcheck CWXter.
character@ the mlus
43 sum ot U
the charmer vties (seeTable V) in a
given ms=qe, am 1s pr~ted as the l=t char=ter. Check char=ter
generatmn is i~ustrat- by the tollowmg exanple:
mxa k@ssqe:
U345f=E
am 02 value: l+2+3+4+HO+10+U+12+13+14 = 1.15.Divxie 115 by 43. _
me~cmr~ctf=c-~
~tmzmm-z~=
remalmer, Wtucfl m ttus exfmple is 29 or
- cxxrespaxtlng @ -*
valne ot *
the check ctmrzter
wuW tberetwe be
“T”.
The ample‘nesszqe, ~xmg
~=.
‘mEtE
t
v. Cnarzc
ter V~r
~lng
W
-WM1
c~ Kc
.
value
I
Char=ter
Vtiue
Charz ter
Value
Cmraster
o
0
F
1.5
u
1
2
1
2
G
16
17
v
v
32
3
3
I
4
5
4
5
J
18
19
x
Y
33
34
K
20
z
6
7
6
7
L
21
35
36
M
22
8
9
8
9
N
23
0
A
B
c
D
E
10
U
X?
13
14
P
Q
24
25
26
27
28
29
E
R
s
T
18
-
30
31
37
38.
G
$
/
+
%
39
40
41
42
1
. Itis
dd
“
6.2.2 .-@E!&
1- ~a===%l=
somtadvantqeous or even necessaryto break UP 1~
c~e msages
break may be na~
due to we
into X
or more shortermssages. w
constrain- or bar cde scannercapabili~. If the first da- cti=ter of 2
Code 3 of 9 message is a ~e,
the bar codd reder -s
w tifomation
containedwithinthe message (excludingthe led ing ~e)
~ i= hffer. This
●
qyxation continuesfor ti Cde 3 of 9 mssages thatc~a
a leaing we.
Wbenatie30f9~e*t
doesnot cmtainaltiq~e
isr-, the
~e
is -d
m the ztier’s buffex,coq?letingthedab entryevent. &
-e
of a brokenxnes=qe in Figuze 3. It is mcammcdd
that tbe Mividual
===~:E&~
z ~~~
-h
ZJI13
-t
the coabimd data does not
*
sfRcE
Euc#Eo
NO ENCOOEIJ
9
mlu!lmllw
UR4TINURJS
4MiTR
Mlmm
tEssfEE”
UITHEtaXJED~ING
“m
tHTRUITHNOEKCK)ED
I
(3FITR tlESSRGES
I
CONTINUOt.JS ORTR
EJ%ZE
LEROIUG
CtltlE31NEU f3S ONE
tIESSflGE
.
I
I
]
I
R
Figure 3. Exa@e
for Use of BrokenMessages
19
MIL-SID1189B
6.2.3 COnversiO?l
to full MZII. (Limitd to internalclo-1~
Operationsonly)* There may be applicationsthat r-ire the xodatim
of
the entireMXX1 char= ter set. W
fullASCIIset of 128 charaters may be
=~d
by using the Code 3 of 9 syxbols$, /, %, and + as precdme
cdes
with the 26 letters,as shown in TableVI. While in “~~ ~11” ~ec the
Code 3 of 9 char~ters $, /, %, d + representtheir corresponding
AS211
charactersif they are followedby a digit.~e~
s@&
or st~ c~e. If
one of these~ial
char=ters is follti by a letter. the ~
of hinters
is dtied as show in TableVI. Nobe that the lower case lettersof the
by thecoxrespadixqletter(a
~t
ue rqpsentd by a phS signfo.Jkxded
is -W e-.) Cez@in A9ClIcontrolcodesare alternately
h
as cmtxol
letters.Foremz@e, carriageretum(CI?)is also~~~~Mtiis
representiin CXMe30f9m$@f.
ManyCde30f9rti=
arektetnally ~
progrti ti mspmd in uniqueways to qxdfic ~harater
MMs
in-h
botbcharacters
are qubols (+8-, .,/a %, $). For exqle# ‘—* d~
~
BUFFZR. l!’rtiiticxmlly,
the36 possible~har=teg
~
in which
both char=ters are s@Ols are r~rvd
for use as controll-.
FOr
exauple,tk ~11 data ab@P would be convertd to cde 3 of 9 by -od ing the
characters+M%/~P or the reverse is true, i.e., the encdd characters
+&ffl/mP WOUld k
this wmld d-de
d~~d
~ &/DP
If the reeder is not in the XXII
exactly as it appears, i.e., +Ai%/CDP.
m
de,
●
densiti=. Ultr&high densitiesgreater than9.4
of ul...
CPI may be uqd in clos@-loop axd specialapplicationswhen specifid by the
Pr-m
=@vity, EKX thep~vtier of the baf cdle markings. ~
that
6.2.4
&e
-- will red
ultra-high
densitybar codeswillnotusuallybe able- Ed the
wi31 not usuallymxil
l&er-densiq/bar Cdes d thescmners gener~y -
ultrtiigh densitybar Codes.
.
20
~SID-l189B
‘ABLE VI
Cde
3
“1-1 =1-1
1
*
w
SC
h
1
AC%
E
&
I
F
F
t
G
IG
I
c
0
‘E
c
r
9
h
t
i
k
H
H
u
w
SK
+
I
J
K
1
J
K
FF
SL
SM
/L
-.
.L
M
I
CR
Q.
0
L
M
so
S84
*
N
I
so
/
.
1
1
.s?
m“
“o
I
SS
1
NM
●
SYN -
“L
“
●SV
Em
SW
CAN
EM
1
six
I
S@
I
m
1
Gs
us
%E
I
I
I
Q
+Q
f
s
+R
+s
[
R
s
I
u
u
i
v
w
x
v
w
x
I
Y
z
Y
z
I
6
7
I
8
9
/z
*
4
9
>
?
%F
%4
“A
L
IWI!E: Charecteg pairs /M, /N,
I
and
1
(
\
1
A
—
/I?tirxnqh
1
*
‘A
*A
W
v
+1/
w
+W
+x
x
I
I
/’Yare resemd
.
1
u
I
I
+K
+L
1
P
R
s
7
I
+N
2
3.
I
+[
*J
+()
+P
2
3
m
+H
0
v
Q.
5
+G
0
Q
I
I
+:4
[.
5
6
+E
+F
1
1
i
- OO
+()
n
1.
I
+0
N
P
i
I
I
●
i
●
1
1
o
i
●
%8
%c
o
G
8
9
.
SY
Sz
[
.
1
e
F
/1
iJ.
/K
+A
+c
d
G
II+
%W
.I
a
b
)
9
I
/
c
o
E
%
“m
I
B
’1-1=’
.
B
(
GE.
cm
t
/8.
SE
I
A
1A
#
e
%V
A
SI
SJ
s
F
I
C
m
.s+
I
Bs
r
m
s
S(3
HT
.
I
I
AS211
%1-1= I
St)
SF
I
8EL
,
Sf
\
#
SA
$8
ST)(” 1
EOT
1
■
I
NW
of 9 Conversion to Full
Y
+y
z
+2
%P
%0
%R
w~
{
8
I
}
I
~W -6X-OY“’a
for future
controlchamcter pairs.
21
L
—
.
..-
-..
.
-
..
—..-
-
y.
v.
-
.,-.-v..”
.,
.
evialsissues Verticallinesor asterisks are not usd
6.3 ChaxmesfromPr
in this revisionto identi~ chang& with respectto tbe previous issuedue
the extensivenessof the changes.
to
—
22
I
1-
l—
I
I
---
MWSTlj-l189B
APPEN)Ix
A
Rwwu31LrXY -P~
10.
GEmmw
10.1
a.
criteriafordelxxmining
the
‘1’bis appeidix
eswlishes
the
axeptabili~ of bar cod&ldatabasedm rea3abiliqof tbebar code. !Llk
rquirments W information
con~e3 hereinare a mzdabory part of this
Starikrd
●
‘rherequimlleneint
hisappedix
apply
toaumand
on the ~- of matirialxnrkd- or a) &- niirkingtdmology
utilized. Inspectim of the SDS sh~l be perforn&l after any process thatmy
It W~
be axxptable
if
the bar code
aff~t the readabilityof the bar cde.
can be successfully scanned as descrM
in section 40.
U*Z
●
are not de&dent
20. RITmExm
Zo.1
eti
DaxJMnn’s
TIE following daument
~.
to the ext~t
forms a part of the
~ified.
Militxq Specifications
MIA!ID=105,
30.
Proceduresml Tables for Inspectionby Attr~tes
DES?INI!L!KM
Not ap@icable.
40• SPECIFIC~REIWWS
SX3 will be ~eptable if the bar code can be
successfullyscanned. A suc&sful scan is achievedwhen a bar code is red
scanner or two or fewer att~pts
with three or fewer attenpts with a wand-~
with a laser Wanner.
These requirements apply when the scanners are being
used in accord-e
with corr=t operating procedures as s~ified
by the
scanner manuf~~rer.
A minimm of 97 percent of the bar codes in a shipxent
shall be su&essfully red within the above paramkers, ad 100 percentof the
formatrequir~ts.
Ran30cnsanpling shall be in
~
nllstEet W
-Odame
with B5-105•
23
Custodians:
@my-si
Navy -sli
Air Force - 43
Prqaring
=tivity:
AmY-=
(ProjectPXK 0836]
Marinecorps - x (LLW2)
DL?4- DH (DXJWMP)
R3viewZxAivities:
Army-mAL,A&ATME,AV,PDEA,
E& Kf, GL, IM, AM, m,m,’XM,
mvy-YD, m,sE, As, m, Ms, E, m,m,
im
Aix Force-11, 99, 01, 69, 70, 71, 80, 82, 84
Dm-cT, m, KM, m, Gs, E, PS, CS, XP, SS
Fderal - GSA
!xn-l?o,~
User=tivities:
DLA-IP, SS
Amy-m
nh--
.*.
-..*
AM
DEPARTMENT
OF
THE
ARMY
111111
AMCPSCC
ATTENTION SDSTO-TA
TOBYHANNA,
PA. 18466
1
.