Page 3 - T A B L E O F C O N T E N T S; G E T T I N G S TA R T E D
T A B L E O F C O N T E N T S G E T T I N G S TA R T E D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 About This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 Standard Features . . . ....
Page 7 - G E T T I N G S T A R T E D; Equipment Manual; A b o u t T h i s M a n u a l; Pr ogrammer Manual; S t a n d a r d F e a t u r e s; Getting Started
G E T T I N G S T A R T E D 1 Bef ore you read this manual, r eview the print er infor mation in t he Equipment Manual . A b o u t T h i s M a n u a l This manual is for t he developer cr eating the applicat ion f or thepr inter. You must develop an application that uses the packets you cr eate. Ref...
Page 8 - C r e a t i n g a n M P C L I I F o r m a t P a c k e t; for mat
C r e a t i n g a n M P C L I I F o r m a t P a c k e t A for mat defines which f ields appear and wher e t he f ields are pr inted on t he label. The pr inter r equires t his infor mation in aspecial for m, using Monarch ® Print er Contr ol Language II ( MPCL). This sect ion descr ibes how t o crea...
Page 10 - U s i n g M P C L I I C o n v e n t i o n s; M P C L I I P u n c t u a t i o n; ‘comment‘
U s i n g M P C L I I C o n v e n t i o n s Her e ar e some guidelines t o f ollow when using MPCLII . M P C L I I P u n c t u a t i o n Use t he f ollowing symbols when cr eating MPCLII packet s: { star t of header } end of header p f ield separat or. Depending on the char act erset you are using, ...
Page 11 - S t a n d a r d S y n t a x G u i d e l i n e s; st art of header
S t a n d a r d S y n t a x G u i d e l i n e s When cr eating MPCLII packet s: N Begin each packet with a st art of header ( { ) . N End each packet with an end of header ( } ). N Def ine no more than 50 f ields in a for mat. Each p indicates one f ield. However, opt ions are not count ed as f ield...
Page 13 - D E S I G N I N G A F O R M A T; This chapter descr ibes how t o
D E S I G N I N G A F O R M A T 2 This chapter descr ibes how t o N det ermine what kind of infor mation to use in your for mat. N use t he Supply Layout Grid and Format Worksheet . N categor ize data into field types. N select f onts t o use in your f ormat . Designing a Format 2-1
Page 14 - S t a r t i n g w i t h a D e s i g n; At t his point, you ar e r eady to use your f ormat .
S t a r t i n g w i t h a D e s i g n Bef ore you cr eate a f ormat packet , you must design your label.Ther e ar e sever al steps t o designing a custom label: 1. Decide which f ields should appear on your label. See" Deter mining Format Cont ents" for mor e inf ormat ion. 2. Det ermine you...
Page 15 - Designing a Format
D e t e r m i n i n g F o r m a t C o n t e n t s Bef ore you lay out your f ormat , you need t o make a few decisions.For example: N How large is your supply? N Which f onts do you want to use? N Do you want to include a bar code? N Do you want to include graphics? D e t e r m i n i n g t h e P r i...
Page 16 - English
D r a w i n g R o u g h S k e t c h e s Af ter you decide what inf ormat ion you want t opr int, sket ch how you want t he inf ormat ion t oappear on the label. Not e any ar eas that ar epr eprint ed on the label, such as a logo. As soon as you know what inf ormat ion t o includeon the label, and yo...
Page 17 - C o n s i d e r i n g F i e l d Ty p e s; All of the above field types except graphics
C o n s i d e r i n g F i e l d Ty p e s Af ter you select a supply size, t he next st ep in designing a f ormatis t o decide what inf ormat ion you want t o pr int on t he label. Forexample, you may want to print your company name, pr ice of anit em, and a bar code that combines infor mation fr om ...
Page 18 - F i l l i n g i n t h e F o r m a t W o r k s h e e t
C o n s i d e r i n g F o n t s When working wit h f onts, you have thr ee consider ations: N f ont appearance N f ont size ( bitmapped) N f ont spacing ( monospaced or pr oport ional) See Appendix B, "Fonts," f or samples of each f ont. U s i n g t h e F o r m a t W o r k s h e e t The For ...
Page 19 - D E F I N I N G F I E L D S; This chapter pr ovides a ref erence f or defining
D E F I N I N G F I E L D S 3 This chapter pr ovides a ref erence f or defining N t he f ormat header N t ext and constant t ext N bar code f ields N line and box f ields. Defining Fields 3-1
Page 20 - D e f i n i n g t h e F o r m a t H e a d e r; A For mat Header begins a f ormat f ile.
D e f i n i n g t h e F o r m a t H e a d e r A For mat Header begins a f ormat f ile. S ynt a x { F, fo rm at #, ac ti on ,d ev ic e, me as ur e, le ng th ,w id th ," na me " p F 1. F For m at H e ad er. F 2. f or m at # U n iq ue n um be r f r om 0 - 99 9 to i de nt if y th e fo r m a t. F...
Page 21 - D e f i n i n g Te x t F i e l d s; S ynt a x; Defining Fields
D e f i n i n g Te x t F i e l d s Cr eate a separat e def inition for each t ext f ield. I f text falls on twolines, each line of t ext r equires a separ ate definit ion. S ynt a x T, fi el d# ,# o f ch ar,f ix /v ar,r o w, co lu m n , ga p, fo nt ,h gt m ag ,w i dm ag ,c ol or,a li gn m e nt , ch ...
Page 25 - D e f i n i n g B a r C o d e F i e l d s; Each bar code f ield r equires a separ ate definit ion.
D e f i n i n g B a r C o d e F i e l d s Each bar code f ield r equires a separ ate definit ion. S ynt a x B ,f ie ld #, # of c ha r, fi x/ va r, ro w, co lu mn ,f on t, de ns it y, he ig ht ,t ex t, al ig nm en t,f ie ld r ot p B 1 . B B a r C o de F ie ld . B 2 . fi el d# U n iq ue n um be r f r ...
Page 26 - Balanced Fields
Ba r Co d e N u mbe r o f C h ara ct ers Fi x ed o r Va ri abl e Co da ba r ( NW7 ) 0 t o 26 F or V Co de 12 8 0 t o 2 71 0 F or V Co de 93 0 t o 2 71 0 V Co de 16 K 0 t o 2 71 0 V M SI 0 t o 14 F or V M ax i co de 1 5 t o 99 F PD F41 7 0 t o 2 71 0 F or V POS TNE T 0 t o 11 F B 5 . r ow D i st an c...
Page 30 - D e f i n i n g C o n s t a n t Te x t F i e l d s
B 1 1. a li gn me nt C h oo s e L , R , C , B o r E to a li gn t he b ar co de d at a co r r ec tl y in t he f ie ld . For I2 o f 5, C o de 3 9 ( Mo d 43 ) , C od ab ar, an d MS I ,y ou c an u se L , R , C , B o r E . Fo r a ll o th er ba r c od es , us e L . B 1 2. f ie ld r o t F ie ld r o ta ti o...
Page 33 - D e f i n i n g L i n e F i e l d s; fields per f ormat ). You can def ine any line length
C 1 1. f ie ld r o t F ie ld r o ta ti on . L ow e r l ef t co r ne r o f fi el d is t he p iv ot p oi nt .O p ti on s: 0 Top o f ov er l ay p oi nt s to t op o f su pp ly 1 Top o f ov er l ay p oi nt s to l ef t of s up pl y 2 Top o f ov er l ay p oi nt s to b ot to m of s up pl y 3 Top o f ov er l...
Page 34 - L i n e Ty p e s; Segments; You choose t he star ting point and ending point.; Vectors
L i n e Ty p e s You can cr eate horizontal and vert ical lines. There are two wayst o def ine lines. Segments You choose t he star ting point and ending point. Vectors You choose t he star ting point, t he angle, andt he lengt h of t he line. S ynt a x L ,t yp e, ro w, co lu mn ,a ng le /e nd r ow ...
Page 36 - D e f i n i n g B o x F i e l d s; f ields per for mat) . You can define any
L 8. " pa tt er n " L in e pa tt er n . E n te r " " . E xam pl e: L ,S ,1 10 ,3 0, 11 0, 15 0, 10 ," " p Def ines a hor izont al line field as a segment st art ing at r ow 110,column 30 and ending at row 110, column 150. The line t hicknessis 10 dots. D e f i n i n g B o x F...
Page 39 - D E F I N I N G F I E L D O P T I O N S
D E F I N I N G F I E L D O P T I O N S 4 This chapter pr ovides a ref erence f or defining N f ield opt ions in f ormat s N check digit packet s. Defining Field Options 4-1
Page 40 - A p p l y i n g F i e l d O p t i o n s; befor e; C o m b i n i n g F i e l d O p t i o n s; R e s t r i c t i o n s
A p p l y i n g F i e l d O p t i o n s Field options f urt her define text and bar code f ields. The t ext ,const ant text, or bar code f ield must be pr eviously defined befor e you can apply any f ield opt ion t o it . Def ine opt ions immediatelyaf ter t he f ield t o which t hey apply. C o m b ...
Page 41 - O p t i o n 1 ( F i x e d D a t a ); Under score char act ers ar e str ipped out and
O p t i o n 1 ( F i x e d D a t a ) Fixed dat a is inf ormat ion ( a company name or stor e number ) youwant t o pr int on all labels. You can def ine f ixed char act ers f or anent ire field or for par t of a f ield. S ynt a x R ,1 ," fi xe d ch ar " p R 1 . R O p ti on H e ad er. R 2 . 1 O...
Page 42 - bar code; Defining Field Options
O p t i o n 4 ( C o p y D a t a ) You can cr eate a f ield t hat uses dat a f rom another f ield. This isuseful for creat ing mer ged f ields or sub- fields. You can copy t heinf ormat ion f rom multiple fields int o one field by applying the copypr ocedur e mor e t han once. Copy dat a is t he only...
Page 43 - E xam pl e; M e r g i n g F i e l d s; Fi eld
R 7 . co py c od e C o py M et ho d. 1 C op y fi el d as i s ( in cl ud in g pr i ce s ym bo ls , pa d ch ar a ct er s , ch ec k di gi ts , et c. ) . 2 C op y un fo r ma tt ed d at a ( w it ho ut p r ic e ch ar a ct er s , pa d ch ar a ct er s , et c. ) . E xam pl e R ,4 ,3 ,1 ,3 ,1 ,1 p Copies dat ...
Page 44 - O p t i o n 3 1 ( C a l c u l a t e C h e c k D i g i t ); O p t i o n 5 0 ( B a r C o d e D e n s i t y )
S u b - F i e l d s You can copy a segment of dat a f rom one f ield int o a new location,called a sub- field. For example, ext ract part of t he dat a in a barcode and display it in text for m in a sub-f ield. Then, use t he copydat a opt ion. O p t i o n 3 1 ( C a l c u l a t e C h e c k D i g i t...
Page 45 - only; with Code 39 and Codabar. I f these; O p t i o n 5 1 ( P D F 4 1 7 S e c u r i t y / Tr u n c a t i o n )
Bar codes produced using Opt ion 50 may not be scannable. Theaddit ional character gap, nar row space, and wide spacepar ameter s are valid only with Code 39 and Codabar. I f these par ameter s are specified for any ot her bar codes, they will beignor ed by t he pr inter. Do not use Option 50 wit h ...
Page 46 - O p t i o n 5 2 ( P D F 4 1 7 W i d t h / L e n g t h )
As t he secur ity level is increased, so is the size of your PDF417bar code. For each level incr eased, t he bar code will double insize. S ynt a x R ,5 1, se cu ri ty ,s ta nd /d ef au lt p R 1 . R O p ti on H e ad er. R 2 . 5 1 I nd ic at es O p ti on 5 1 . R3 . se cu r it y S e cu r it y le ve l ...
Page 47 - U s i n g C h e c k D i g i t s; when you apply Opt ion 31 to a f ield. You can use check
R 3 . r ow / c o lu m n I nd ic at es i f yo u ar e d ef in in g th e nu m b er of r o w s or co lu m n s. R R ow C C ol um n I f yo u sp ec if y r ow s , th e ba r c od e ex pa nd s in c ol um ns , o r v ic e ve r sa . R 4 . di me ns io n T he n um be r o f r ow s o r c ol um ns d ef in ed f or th ...
Page 48 - S u m o f P r o d u c t s C a l c u l a t i o n
Do not use check digits wit h pr ice fields. Do not define a checkdigit scheme for t hese bar codes, because t hey have predef inedcheck digit s: UPC, EAN, Code 39 (wit h t he MOD43 check digit) ,and Code 93. S ynt a x { A, se le ct or ,a ct io n, de vi ce ,m od ul us ,f ld _l en gt h, D/ P, "w ...
Page 50 - S u m o f D i g i t s C a l c u l a t i o n; Each digit in the field is multiplied by the weight assigned t o it :
S u m o f D i g i t s C a l c u l a t i o n This is an example of how t he pr inter uses Sum of Digit s tocalculat e a check digit for t his data: 5 2 3 2 4 5 2 1 9 1. Weights ar e applied to each digit, star ting with the last digit int he weight str ing. They ar e applied right t o lef t, beginnin...
Page 53 - P R I N T I N G
P R I N T I N G 5 This chapter descr ibes how t o N def ine t he bat ch header, bat ch cont rol, and batch dat a f iles N creat e a Print Cont rol Packet. Printing 5-1
Page 54 - D e f i n i n g t h e B a t c h H e a d e r; A batch packet contains t hree part s:; batch header; def ines the print job.; Printing
D e f i n i n g t h e B a t c h H e a d e r Bat ch data is the act ual inf ormat ion pr inted on t he supply. Batchdat a f ills in t he f ormat ’s text, bar code, and non- print able t extf ields. A batch packet contains t hree part s: batch header ident ifies t he f ormat and how many labels t opr ...
Page 55 - Using; D e f i n i n g t h e B a t c h C o n t r o l F i e l d
B 4 . qu an ti ty Q u an ti ty t o pr i nt ( 0 - 24 ) . Using 0 pre- images the field to reduce t he imaging time for labels. See "Bat ch Quantit y Zer o Met hod" for mor e inf ormat ion. E xam pl e: { B, 1, N, 1 p Def ines a bat ch header that uses for mat #1 and reimages all fieldsusing t ...
Page 56 - D e f i n i n g B a t c h D a t a F i e l d s; , you need to list only t hose fields; M e r g e d o r S u b - F i e l d s
D e f i n i n g B a t c h D a t a F i e l d s Bat ch data fields should be sent in field number order. Usecontinuat ion f ields for lar ge amount s of data. If you ar e using N ( New) in t he bat ch header, you must list all fields wit h your data insequence. If you ar e using U , you need to list o...
Page 57 - D o w n l o a d i n g M e t h o d s; Progr ammer Manual; S e q u e n t i a l M e t h o d
D o w n l o a d i n g M e t h o d s You can use pclOpen or pclWr ite to writ e t he packet t o t he pr inter,or you can download the for mat and bat ch data using one of t hreemet hods: sequent ial met hod, batch met hod, batch quant ity zeromet hod. Ref er to the Progr ammer Manual f or more infor ...
Page 58 - D e f i n i n g t h e P r i n t C o n t r o l P a c k e t
To use the batch quant ity zero method: 1. Send the for mat and a batch header in one f ile. The fir st t imeyou send t he bat ch header, use t he par ameter N (new batch), and the paramet er 0 f or (zero quantit y) . This ensures t he label is proper ly posit ioned. The print er images constant t e...
Page 59 - C l e a r i n g P a c k e t s f r o m M e m o r y
C 4 . m a r gi n_ ad j - 9 9 to 9 9 in 1 /1 92 i nc h. 0 is t he d ef au lt f or al l pr i nt er s . A d ju st s w he r e da ta p r in ts h or i zo nt al ly o n th e su pp ly. In cr e as et he m ar g in p os it io n to m ov e pr i nt t o th e r ig ht , de cr e as e tom ov e pr i nt t o th e le ft . ...
Page 61 - C R E A T I N G G R A P H I C S; This chapter pr ovides inf ormat ion on how t o
C R E A T I N G G R A P H I C S 6 This chapter pr ovides inf ormat ion on how t o N map out the graphic image using the hexadecimal ( hex) orrun length method. N creat e a graphic packet using a graphic header, bitmap,duplicat e, next -bit map, text, const ant text, line, and boxFields. N place a gr...
Page 62 - O v e r v i e w o f B i t m a p p e d I m a g e s; D e t e r m i n i n g a M e t h o d; You can use one of t wo met hods to map out your graphic image:; Hex Method; Creating Graphics
O v e r v i e w o f B i t m a p p e d I m a g e s A print ed image is for med t hrough a series of dot s. Each squar eon the grid below r epresents a dot on t he pr inthead. The gr aphicimage is cr eated by blackening dot s in a specific pat ter n. You canpr int var ying shades of gr ay according to...
Page 63 - D e s i g n i n g B i t m a p p e d I m a g e s; The image that you map must be an upside; S p e c i a l C o n s i d e r a t i o n s
D e s i g n i n g B i t m a p p e d I m a g e s Once you det ermine the encoding method to use, you can beginmapping out your gr aphic image. The image that you map must be an upside down mirr or image of t he f inal r esult . S p e c i a l C o n s i d e r a t i o n s Solid black pr int cannot excee...
Page 65 - U s i n g t h e R u n L e n g t h E n c o d i n g M e t h o d
3. One row at a t ime, convert each gr oup of eight binar y digits t ohex. starting at position 49 ... 00111111 = 3F11111111 = FF11111111 = FF11110000 = F0 4. Wr ite the hex values f or each row as a continuous str ing. row 1, position 49 = 03FFFFFF00000 5. Repeat steps 3 thr ough 4 for each r ow on...
Page 67 - D e t e r m i n i n g H o w t o S t o r e t h e I m a g e
I f the number is great er than 26, writ e z, followed by the lett ercorr esponding to the amount over 26. For example, to repr esent45 off dot s, wr ite zs. 5 on (E), 45 off (zs), 6 on (F).. 3. Wr ite the lett er codes in sequence, uninter rupt ed, for each r ow. (row 1,position 50) Z(row 2,positio...
Page 68 - U s i n g R A M; Gr aphics ar e stor ed in the image buf fer and; U s i n g Te m p o r a r y S t o r a g e
U s i n g R A M You should use RAM when the graphic image is used by severalf ormat s, because you only have to send the graphic image once.This eliminat es the need t o send t he gr aphic image r epeatedly.See "Placing t he Gr aphic in a For mat, " for mor e inf ormat ion aboutusing t he gr...
Page 69 - C r e a t i n g a G r a p h i c P a c k e t; Your gr aphic packet can cont ain; P o s i t i o n i n g t h e G r a p h i c I m a g e; W i t h i n t h e G r a p h i c P a c k e t H e a d e r
C r e a t i n g a G r a p h i c P a c k e t Your gr aphic packet can cont ain N bit mapped f ields (f or bitmapped images) N const ant text fields N lines N boxes. I mages using hex repr esent ation or run length encoding arebit mapped images. See "Designing Bit mapped I mages" t o designyou...
Page 70 - W i t h i n t h e F i e l d
The area enclosed wit hin t he dot ted linesr epresents t he gr aphic image star ting at0, 0 ( as defined in t he gr aphic header) . I f you want a f ixed amount of white spacear ound your graphic image, usesomething other t han 0 for r ow and/ orcolumn. The area enclosed wit hin t he dot ted lines ...
Page 71 - W i t h i n a F o r m a t; D e f i n i n g t h e G r a p h i c H e a d e r
W i t h i n a F o r m a t When you define the graphic f ield wit hin y our for mat, t he r ow andcolumn par ameter s repr esent wher e on the for mat to place thegr aphic image. I f you are doing a compliance label, t hese numbers ar e usually0, 0, because your compliance label covers t he ent ire s...
Page 73 - E xam ple; C r e a t i n g B i t m a p F i e l d s
G8 . mo de I m a gi ng m od e. E nt er 0. G9 . "n am e" Gr a ph ic n am e ( op ti on al ) , 0- 8 c ha r ac te r s, e nc lo se w i th inq uo ta ti on m ar k s. E xam ple { G, 99 ,A ,R ,G ,0 ,0 ,0 ," 99 Wi re " p Adds a graphic image identif ied by number 99 to volat ile RAM.The graphi...
Page 74 - C r e a t i n g N e x t - B i t m a p F i e l d s
Def ines a bit mapped gr aphic field. The image begins 39 dot s fr omt he bot tom and 56 dots f rom the left edge of the graphic ar ea.Hex r epresentat ion is used. C r e a t i n g N e x t - B i t m a p F i e l d s This f ield uses the previous field’s r ow and column locat ions. Itallows you t o us...
Page 75 - C r e a t i n g D u p l i c a t e F i e l d s; Duplicat e f ields are usef ul when you have a
C r e a t i n g D u p l i c a t e F i e l d s I f a line of data is identical t o a previous bitmap or next -bit mapf ield, the duplicat e f ield allows you t o r epeat the dot sequencewit hout ret yping the data. A duplicate field repr esent s one r ow ofdot s on t he image. Duplicat e f ields are ...
Page 76 - S a m p l e H e x G r a p h i c P a c k e t
S a m p l e H e x G r a p h i c P a c k e t { G, 99 ,A ,R ,G ,0 ,0 ,0 ," 99 WI RE "B ,3 9, 48 ,H ," 3F FF FF F0 " p B ,4 0, 32 ,H ," 01 FF C0 00 00 0F F8 " p B ,4 1, 32 ,H ," 3E 00 00 00 00 00 0F C0 " p B ,4 2, 24 ,H ," 03 C0 00 3F FF FF F0 00 0F " p B ,4 3, 2...
Page 77 - S a m p l e R u n L e n g t h G r a p h i c P a c k e t
B ,1 07 ,3 2, H, "3 FF FF FF FF FF FF FE 0" p B ,1 08 ,3 2, H, "0 3F FF FF FF FF FF F" p B ,1 09 ,4 8, H, "0 7F FF F8 0" p D ,0 ,1 ,2 p B ,1 11 ,4 8, H, "F FF FF FF F" p B ,1 12 ,3 2, H, "F FF F0 00 00 00 0F FE 0" p B ,1 13 ,2 4, H, "0 78 00 0F FF FF FF F0...
Page 81 - S a m p l e B i t m a p G r a p h i c I m a g e
S a m p l e B i t m a p G r a p h i c I m a g e The following for mat shows t he gr aphic packets ( hex and r unlengt h) in a sample for mat. { F, 2, A, R, E, 20 0, 20 0, "F MT 2" | p G ,9 9, 13 2, 30 ,0 ,0 p Q ,1 46 ,3 0, 19 8, 95 ,5 ," " p T ,1 ,5 ,V ,1 75 ,1 00 ,0 ,1 00 4, 1, 1, B...
Page 83 - T R O U B L E S H O O T I N G; Operat or’s Handbook
T R O U B L E S H O O T I N G 7 This chapter explains how t o r eset t he pr inter, call TechnicalSuppor t, and gives explanations of your print er’s er ror s. The er ror sar e classified by type and are list ed in order. Call TechnicalSuppor t if you receive any err or message not listed in t his c...
Page 84 - Tr o u b l e s h o o t i n g I n f o r m a t i o n; I f Y o u R e c e i v e a n E r r o r M e s s a g e; Make sure your PC and pr inter ar e pr operly connect ed.
Tr o u b l e s h o o t i n g I n f o r m a t i o n I f you exper ience problems using your print er, r efer t o t his section. I f Y o u R e c e i v e a n E r r o r M e s s a g e Any t ime you r eceive a message t hat is not described in t hismanual, or t he r ecommended act ion does not solve the p...
Page 85 - D a t a E r r o r s; Description; Troubleshooting
Have t he f ollowing inf ormat ion r eady befor e you call: N computer br and name and model N version of DOS N Monar ch print er model N ot her peripher al devices on your system N support agr eement, contr act number, or invoice inf ormat ion N cust omer number N pr inter serial number D a t a E r...
Page 90 - O n l i n e C o n f i g u r a t i o n E r r o r s ( 2 5 0 - 2 9 9 ); Descript ion
O n l i n e C o n f i g u r a t i o n E r r o r s ( 2 5 0 - 2 9 9 ) ErrorCode Descript ion 251 Power up mode must be 0 ( online). 252 Language selection must be 0 ( English) or 4 (ot her) . 253 Bat ch separ ator code in a supply set up packet must be 0 (of f) . 254 Slash zero selection must be 0 ( s...
Page 91 - exact ly
283 ENQ Trailer str ing is t oo long. Use a maximum of 3 character s. 284 The buff er type must be T (Tr ansmit ), R (Receive) , I ( Image) , F ( For mat) , or D ( Downloadable Fonts). 285 The st orage device t ype in t he memor y conf igurat ionpacket must be R (volatile RAM). 286 The buff er size ...
Page 92 - G e n e r a l P a c k e t E r r o r s ( 3 0 0 - 3 2 4 )
328 Duplicate count must be 0 to 999 . 340 Bit map line encoding must be H ( hex) or R (r un lengt h). 350 Font selector must be 1 to 9999 . 351 Font data length must be 68 t o 16384 . 352 I nsuf ficient font memor y is available for t he downloadedf ont. 360 Pr ompt name is invalid. 362 Pr ompt num...
Page 94 - D a t a F o r m a t t i n g F a i l u r e s; incomplet e, missing or contain
428 B a t c h n a m e i s i n v a l i d o r g r a p h i c n o t f o u n d . I f t h e e r r o rr e a p p e a r s , c a l l Te c h n i c a l S u p p o r t . 429 A field number appears mor e t han once in a f ormat . 430 The for mat uses a graphic f ile t hat cannot be found. 431 The for mat file cann...
Page 96 - M a c h i n e F a u l t s
M a c h i n e F a u l t s Er ror s 700 t o 799 occur when t here is a pr oblem wit h t he pr inter. 703 The print er sensed a calibr ation of diff erent -sized blackmar ks. Make sure the cor rect supply is loaded. 704 Pr inter has not sensed a supply mark wit hin t hespecif ied number of inches or o...
Page 99 - P R I N T E R O P T I M I Z A T I O N; adjusting the print qualit y.
P R I N T E R O P T I M I Z A T I O N 8 This appendix pr ovides inf ormat ion on how t o impr ove your pr inter ’sper for mance by N adjusting the print qualit y. N r educing the imaging t ime f or print ing. N pr oviding general tips and hints f or designing for mats. This pr inter uses "smart ...
Page 100 - A d j u s t i n g t h e P r i n t Q u a l i t y; I N SPEC; Printer Optimization
A d j u s t i n g t h e P r i n t Q u a l i t y Many f act ors af fect print qualit y: type of supplies, pr intcontr ast , and t he t ype of print er’s application. The t ypeof supply should match t he pr inter ’s applicat ion. N Using pr emium supplies reduces smudgedimages, har d t o r ead labels,...
Page 101 - R e d u c i n g I m a g i n g T i m e
R e d u c i n g I m a g i n g T i m e I maging t ime is t he t ime it t akes t he pr inter t o image the data fort he f irst label af ter t he pr inter r eceives the for mat and bat chpacket . Ther e ar e sever al ways to reduce t he imaging time: sendf ormat s and configur ations once, use a bat ch...
Page 103 - I n c r e a s i n g T h r o u g h p u t; G e n e r a l F o r m a t T i p s a n d H i n t s; W i t h F o r m a t s; You can group fields wit h similar paramet ers. For example
I n c r e a s i n g T h r o u g h p u t Reducing t he imaging time incr eases t hroughput . You can alsoincrease t he baud rat e t o increase t he t ransmission t ime andincrease t hroughput . Make sure the communication set tings at t hepr inter mat ch those at t he host. G e n e r a l F o r m a t ...
Page 104 - W i t h B a r C o d e s; at the bott om of t he; W i t h F i e l d s
The fir st t ext f ield sets all the paramet ers f or that f ield. Thesecond text field’s number of character s and column locationchanges fr om what was def ined in the fir st f ield. I n t he t hirdt ext f ield, only the column locat ion is changed. This met hodcan be used on bar code and constant...
Page 105 - S A M P L E S; Samples
S A M P L E S A This appendix contains sample f ormat s. You can cust omize any oft hese for mats t o meet your needs. Samples A-1
Page 106 - S a m p l e U P C A F o r m a t P a c k e t; Sample Batch Packet
S a m p l e U P C A F o r m a t P a c k e t { F, 25 ,A ,R ,M ,5 08 ,5 08 ," Fm t 25 " p C ,2 50 ,8 0, 0, 1, 2, 1, W, C, 0, 0, "M ON AR CH M AR KI NG " p B ,1 ,1 2, F, 11 0, 11 5, 1, 2, 12 0, 5, L, 0 p T ,2 ,1 8, V, 30 ,3 0, 1, 1, 1, 1, B, C, 0, 0 p } Sample Batch Packet { B, 25 ,N ,1...
Page 107 - S a m p l e F i x e d C h a r a c t e r F o r m a t P a c k e t
S a m p l e F i x e d C h a r a c t e r F o r m a t P a c k e t { F, 1, A, R, E, 30 0, 20 0, "T EX TI LE S" p T ,1 ,1 0, V, 25 0, 50 ,0 ,1 ,1 ,1 ,B ,C ,0 ,0 ,0 p B ,2 ,1 2, V, 15 0, 40 ,1 ,2 ,8 0, 7, L, 0 p D ,3 ,3 p D ,4 ,2 0 p T ,5 ,2 5, V, 80 ,1 0, 0, 1, 1, 1, B, L, 0, 0, 0 p R ,1 ," ...
Page 109 - F O N T S; This appendix contains inf ormat ion you need to work wit h f onts.
F O N T S B This appendix contains inf ormat ion you need to work wit h f onts. Fonts B-1
Page 110 - S t a n d a r d F o n t s; Your pr inter comes with these downloadable font s:; Ref er to the following pages for illustr ations of
S t a n d a r d F o n t s Your pr inter comes with these downloadable font s: N u mbe r Fo n t S i ze an d A p p ea ranc e Ty p e o f Spa ci n g # o f D o ts Be twe en C hara ct ers 10 00 C G Triu m vir at e B o ld 6 . 5 p t p ro po rt io na l v ar ies w/ e ac h le t t er 10 01 CG Tr ium v ira t e B...
Page 111 - M o n o s p a c e d F o n t M a g n i f i c a t i o n
M o n o s p a c e d F o n t M a g n i f i c a t i o n Monospaced char act ers occupy t he same amount of space withina magnification. Use monospaced f onts f or price f ields and dat ayou want t o list in a column. Decide how wide and t all you wantt he character s to appear on t he labels. The foll...
Page 112 - P r o p o r t i o n a l F o n t M a g n i f i c a t i o n
Hei ght Ma gnifi ca tion Re du ce d n t 1/ 1 00 in. 6. 9 4 8. 2 8 1 / 10 m m 1 7. 5 1 22 . 6 d ot s 14 98 P r o p o r t i o n a l F o n t M a g n i f i c a t i o n Each character in a pr oport ionally spaced f ont is a dif fer ent heightand width. You may be able t o place mor e character s on a lin...
Page 113 - Fonts
C G T r i u m v i r a t e B o l d ( 6 . 5 p t . ) F o n t # 1 0 0 0 Width Ma g. Minim um Av era ge Max imum 1x 1 / 10 0 in . 1 / 10 m m D ot s 1. 5 6 3. 9 7 3 4. 6 9 11 . 91 9 9. 9 0 25 . 14 19 7x 1 / 10 0 in . 1 / 10 m m D ot s 10 . 94 27 . 78 21 32 . 81 83 . 34 63 69 . 27 17 5. 9 5 13 3 Hei ght Ma...
Page 120 - C G T r i u m v i r a t e B o l d C o n d ( 8 p t . )
C G T r i u m v i r a t e B o l d C o n d ( 8 p t . ) F o n t # 1 0 0 7 Width Ma g. Minimum A ve rage Max imum 1x 1 / 10 0 in . 1 / 10 m m D ot s 1. 5 6 3. 9 7 3 4. 6 9 11 . 91 9 8. 8 5 22 . 49 17 7x 1 / 10 0 in . 1 / 10 m m D ot s 10 . 94 27 . 78 21 32 . 81 83 . 34 63 67 . 94 15 7. 4 3 11 9 Hei ght...
Page 121 - C G T r i u m v i r a t e B o l d C o n d ( 1 0 p t . )
C G T r i u m v i r a t e B o l d C o n d ( 1 0 p t . ) F o n t # 1 0 0 8 Width Ma g. Minimum A ve rage Max imum 1x 1 / 10 0 in . 1 / 10 m m D ot s 2. 0 8 5. 2 9 4 5. 7 3 14 . 55 11 11 . 98 30 . 43 23 7x 1 / 10 0 in . 1 / 10 m m D ot s 14 . 58 37 . 04 28 40 . 10 10 1. 8 6 77 83 . 85 21 2. 9 9 16 1 H...
Page 122 - C G T r i u m v i r a t e B o l d C o n d ( 1 2 p t . )
C G T r i u m v i r a t e B o l d C o n d ( 1 2 p t . ) F o n t # 1 0 0 9 Width Ma g. Minimum A ve rage Max imum 1x 1 / 10 0 in . 1 / 10 m m D ot s 2. 6 0 6. 6 1 5 7. 2 9 18 . 52 14 14 . 58 38 . 04 28 7x 1 / 10 0 in . 1 / 10 m m D ot s 18 . 23 46 . 30 35 51 . 04 12 9. 6 5 98 96 . 88 24 6. 0 6 18 6 H...
Page 123 - C G T r i u m v i r a t e B o l d C o n d ( 1 8 p t . )
C G T r i u m v i r a t e B o l d C o n d ( 1 8 p t . ) F o n t # 1 0 1 0 Width Ma g. Minimum A ve rage Max imum 1x 1 / 10 0 in . 1 / 10 m m D ot s 7. 8 1 19 . 84 15 10 . 94 27 . 78 21 21 . 88 55 . 56 42 7x 1 / 10 0 in . 1 / 10 m m D ot s 54 . 69 13 8. 9 1 10 5 76 . 56 19 4. 4 7 14 7 15 3. 1 2 38 8....
Page 124 - C G T r i u m v i r a t e B o l d C o n d ( 2 2 p t . )
C G T r i u m v i r a t e B o l d C o n d ( 2 2 p t . ) F o n t # 1 0 1 1 Width Ma g. Minimum A ve rage Max imum 1x 1 / 10 0 in . 1 / 10 m m D ot s 9. 3 8 23 . 81 18 13 . 02 33 . 07 25 26 . 56 67 . 47 51 7x 1 / 10 0 in . 1 / 10 m m D ot s 65 . 63 16 6. 6 9 12 6 91 . 15 23 1. 5 1 17 5 18 5. 9 4 47 2....
Page 127 - S Y M B O L S E T S / C O D E P A G E S; S u p p o r t e d S y m b o l S e t s a n d C o d e P a g e s; The print ers support t hese symbol sets and code pages:
S Y M B O L S E T S / C O D E P A G E S C This appendix pr ovides a list ing of t he symbol set s and code pages t hepr inter support s. S u p p o r t e d S y m b o l S e t s a n d C o d e P a g e s The print ers support t hese symbol sets and code pages: N I nter nal Symbol Set N ASCI I Symbol Set ...
Page 128 - S e l e c t i n g a S y m b o l S e t o r C o d e P a g e; The print er default s to the inter nal symbol set .; S e l e c t i n g t h e I n t e r n a l S y m b o l S e t; U s i n g C o d e 1 2 8 F u n c t i o n C o d e s; Symbol Sets/Code Pages
S e l e c t i n g a S y m b o l S e t o r C o d e P a g e The print er default s to the inter nal symbol set . S e l e c t i n g t h e I n t e r n a l S y m b o l S e t The CG Tr iumvir ate font s suppor t only the ASCII andDOS Code Page Symbol Sets. S e l e c t i n g t h e 4 3 7 C o d e P a g e Thi...
Page 129 - A S C I I S y m b o l S e t; designates non- print ing character s.
A S C I I S y m b o l S e t To deter mine t he character code, add t he column number and rownumber f or the char act er. For example, to produce t he ~character, you would pr ess Al t 226 ( column 14 + row 112). designates non- print ing character s. Symbol Sets/Code Pages C-3
Page 130 - C o d e P a g e 4 3 7
Page 131 - D o t t o R u n L e n g t h E n c o d i n g C h a r t
D o t t o R u n L e n g t h E n c o d i n g C h a r t O N ( B l a c k ) D o t s # of D ot s C o de # of D ot s C o de 1 A 1 4 N 2 B 1 5 O 3 C 1 6 P 4 D 1 7 Q 5 E 1 8 R 6 F 1 9 S 7 G 2 0 T 8 H 2 1 U 9 I 2 2 V 1 0 J 2 3 W 1 1 K 2 4 X 1 2 L 2 5 Y 1 3 M 2 6 Z O F F ( W h i t e D o t s ) # of D ot s C o ...
Page 133 - F O R M A T D E S I G N T O O L S; Bat ch Wor ksheet
F O R M A T D E S I G N T O O L S D Use copies of these wor ksheets and grids t o creat e f ormat s, bat chdat a, and check digit schemes. You may want to keep copies oft he completed for ms for your records: N Bat ch Wor ksheet N Check Digit Wor ksheet N Supply Layout Grids ( Inches, Met ric, Dots)...
Page 134 - B a t c h W o r k s h e e t
B a t c h W o r k s h e e t FIELD # DATA BATCH DATA E E1 E2 E3 E5 HEADER E6 E7 E4 0 0 FE ED- M OD E BATCH-SEP PRI N T-M U LT MULTI-PAR T CUT-TYPE CUT-MULT B B1 B2 B3 B4 HEADER FORMAT # NE W / UP DA TE QU ANTITY C DATA CCCCCCCCCCCCCC BATCH CONTINUATION HEADE R CONTRAST PRINT ADJUST MARG IN ADJUST SP ...
Page 135 - C h e c k D i g i t W o r k s h e e t
C h e c k D i g i t W o r k s h e e t A1 HEADE R A2 SELEC TOR # A3 ACT IO N A4 DEVIC E A5 MODULUS A6 LE N G T H A7 ALG O R IT HM WEIGHTS A8 A R A1 HEADE R A2 SELEC TOR # A3 ACT IO N A4 DEVIC E A5 MODULUS A6 LE N G T H A7 ALG O R IT HM WEIGHTS A8 A R A1 HEADE R A2 SELEC TOR # A3 ACT IO N A4 DEVIC E A...
Page 137 - G L O S S A R Y; Glossary
G L O S S A R Y Batch Data2,"Monarch" p Def ines the act ual inf ormat ion ( as fields wit hin { } ) pr inted on t he label. Batch ControlE,0,1,4,2 p Def ines the print job (as a field) . Batch Header{B,1,N,1} Fir st line of a bat ch, immediat ely following ( { ). Ident ifies t he f ormat an...
Page 139 - I N D E X; Index
I N D E X A a lg o r it h m , in s u m o f d ig it s 4 - 1 2a lg o r it h m , in s u m o f p r o d u c t s 4 - 1 0a lig n m e n t , b a r c o d e 3 - 1 2A S C I I s y m b o l s e t C - 3 B b a r c o d e d e f in in g a s p e c t r a t io s 4 - 8P D F 4 1 7 o p t io n s 4 - 8 b a r c o d e a lig n m ...