SATO M-5900RV Operator And Technical Reference Manual

Specifications

Brand: SATO
Category: Printer
Model: M-5900RV (Operator And Technical Reference Manual)
File Type: PDF
File Size: 1.4 Mb
Pages: 258

Read Online

Read the SATO M-5900RV Operator And Technical Reference Manual online using the built-in PDF viewer.

Text of the manual

SATO America, Inc.

10350-A Nations Ford Rd. Charlotte, NC 28273 Main Phone: (704) 644-1650 Technical Support Hotline: (704) 644-1660 Fax: (704) 644-1661 http:\\www.satoamerica.com  Copyright 2000 SATO America, Inc.                           !  "      #      $          !           %   !"        !      &   '  ()             "*     '  ()     "!!   !  PN 9001081 Rev. C SATO M-5900RV Operator and Technical Reference Manual

SATO M-5900RV Operator and Technical Reference Manual

i Preface M-5900RV Operator and Technical Reference Manual                 Section 1. Printer Overview      Section 2. Installation and Configuration   !        Section 3. Adjustments and Maintenance  "  Section 4. Programming Reference #$ %%&         Section 5. Interface Specifications  '      ((  ( Section 6. Troubleshooting   )( )   Appendices Appendix A: Command Code Quick Reference Appendix B: Bar Code Specifications Appendix C: Custom Characters and Graphics Appendix D: Optional Features Appendix E: Custom Protocol

SATO M-5900RV Operator and Technical Reference Manual

iii Table of Contents Section 1. Overview Page 1 Introduction...................................................................................................... 1-1 2 Compatibility.................................................................................................... 1-2 3 General Printer Specifications ....................................................................... 1-3 4 Character Fonts ............................................................................................... 1-6 5 Bar Codes......................................................................................................... 1-7 6 Physical Specifications .................................................................................. 1-8 7 Optional Accessories...................................................................................... 1-8 Section 2. Installation and Configuration 1 Introduction ...................................................................................................... 2-1 2 Unpacking and Parts Identification................................................................ 2-2 3 Setting Up the M-5900RV ................................................................................ 2-3 4 Printer Features ............................................................................................... 2-4 5 Operator Panel ................................................................................................. 2-7 6 Rear Panel ........................................................................................................ 2-8 7 Loading Labels or Tags................................................................................... 2-9 8 DIP Switch Settings ....................................................................................... 2-13 9 Default Settings ............................................................................................. 2-19 10 Printer Adjustments ...................................................................................... 2-20 11 Advanced Mode ............................................................................................. 2-24 12 Printing Test Labels....................................................................................... 2-36 13 Hex Dump Diagnostic Labels ....................................................................... 2-38 14 Potentiometer Adjustments .......................................................................... 2-40 Section 3. Adjustments and Maintenance 1 Introduction ......................................................................................................3-1 2 Adjusting the Print Quality..............................................................................3-1 Darkness ....................................................................................................3-1 Print Speed.................................................................................................3-2 3 Cleaning the Print Head and Platen ...............................................................3-3 Print Head...................................................................................................3-3 Platen ..........................................................................................................3-5 4 Replacing the Print Head ................................................................................3-6 Section 4. Programming Reference 1 Introduction ..................................................................................................... 4-1 2 The SATO RISC Programming Language ..................................................... 4-1 3 Selecting Protocol Control Codes ................................................................. 4-2 4 Using Basic ...................................................................................................... 4-3 5 The Print Area .................................................................................................. 4-5 6 Rotated Fields................................................................................................ 4-10

SATO M-5900RV Operator and Technical Reference Manual

iv Table of Contents Section 4. Programming Reference Page 7 Command Default Settings ...........................................................................4-11 8 Command Codes ........................................................................................... 4-12 Bar Codes ................................................................................................ 4-13 Bar Codes, Expansion ............................................................................ 4-18 Bar Codes, Variable Ratio....................................................................... 4-19 Base Reference Point ............................................................................. 4-21 Characters, Custom Designed ............................................................... 4-23 Character Expansion .............................................................................. 4-25 Character, Fixed Spacing ....................................................................... 4-27 Character Pitch ........................................................................................ 4-28 Character, Proportional Spacing ........................................................... 4-30 Clear Print Job(s) and Memory .............................................................. 4-31 Continuous Forms Printing .................................................................... 4-32 Copy Image Area ..................................................................................... 4-33 Cutter Command ..................................................................................... 4-35 Fonts, U, S, M, OA, OB, XU, XS and XM ................................................ 4-36 Fonts, Vector............................................................................................ 4-38 Fonts, WB, WL, XB and XL ..................................................................... 4-40 Form Feed ................................................................................................ 4-42 Form Overlay Recall................................................................................ 4-43 Form Overlay Store ................................................................................. 4-44 Graphics, Custom ................................................................................... 4-45 Graphics, PCX ......................................................................................... 4-47 Job ID Store ............................................................................................. 4-48 Journal Print ............................................................................................ 4-49 Lines and Boxes ...................................................................................... 4-50 Line Feed.................................................................................................. 4-52 Mirror Image............................................................................................. 4-54 Off-Line/Pause ......................................................................................... 4-56 Postnet ..................................................................................................... 4-57 Print Darkness ......................................................................................... 4-58 Print Length, Expanded .......................................................................... 4-59 Print Position ........................................................................................... 4-61 Print Quality ............................................................................................. 4-63 Print Speed .............................................................................................. 4-64 Repeat Label ............................................................................................ 4-65 Replace Data (Partial Edit)...................................................................... 4-66 Reverse Image ......................................................................................... 4-68 Rotate, Fixed Base Reference Point...................................................... 4-70 Rotate, Moving Base Reference Point................................................... 4-72 Sequential Numbering ............................................................................ 4-74 Start/Stop Label ....................................................................................... 4-76 Calendar Increment ................................................................................. 4-77 Calendar Print .......................................................................................... 4-79 Calendar Set ............................................................................................ 4-81

SATO M-5900RV Operator and Technical Reference Manual

v Table of Contents Section 4. Programming Reference Page 9 Memory Card Option Commands ................................................................ 4-82 Clear Card Memory ................................................................................. 4-82 Expand Memory Area.............................................................................. 4-83 Fonts, TrueType Recall ........................................................................... 4-85 Fonts, TrueType Store ............................................................................ 4-86 Format/Field Recall ................................................................................. 4-87 Format/Field Store................................................................................... 4-88 Graphics, Custom Recall ........................................................................ 4-89 Graphics, Custom Store ......................................................................... 4-90 Graphics, PCX Recall .............................................................................. 4-92 Graphics, PCX Store ............................................................................... 4-93 Initialize .................................................................................................... 4-94 Slot Select ................................................................................................ 4-95 Status ....................................................................................................... 4-96 Custom Protocol Codes Download ....................................................... 4-97 10 Two-Dimensional Symbols ........................................................................... 4-99 Data Matrix, Data Format ........................................................................ 4-99 Data Matrix, Print Data .......................................................................... 4-101 Data Matrix, Sequential Numbering..................................................... 4-102 Maxicode ................................................................................................ 4-104 PDF417 ................................................................................................... 4-106 Section 5. Interface Specifications 1 Introduction...................................................................................................... 5-1 2 Interface Types ................................................................................................ 5-1 3 The Receive Buffer .......................................................................................... 5-3 4 RS232C Serial Interface .................................................................................. 5-4 General Specifications .............................................................................. 5-4 Electrical Specifications ........................................................................... 5-4 Pin Assignments ........................................................................................ 5-5 Ready/Busy Flow Control ......................................................................... 5-5 X-On/X-Off Flow Control ........................................................................... 5-6 Bi-Directional Communications ............................................................... 5-7 5 Centronics Parallel Interface .........................................................................5-11 Electrical Specifications ..........................................................................5-11 6 Accessory (EXT) Connector ......................................................................... 5-12 Pin Assignments ...................................................................................... 5-12 External Output Signals .......................................................................... 5-13 Section 6. Troubleshooting 1 Initial Checklist................................................................................................. 6-1 2 Using the Centronics (Parallel) Interface....................................................... 6-2 3 Using the RS232C (Serial) Interface............................................................... 6-4 4 Error Signals .................................................................................................... 6-5 5 Diagnosing and Correcting Specific Problems............................................. 6-6

SATO M-5900RV Operator and Technical Reference Manual

vi Table of Contents Appendices Page APPENDIX A: Command Code Quick Reference ............................................... A-1 APPENDIX B: Bar Code Specifications Bar Code Symbologies ......................................................................................... B-1 Codabar ............................................................................................................ B-2 Code 39............................................................................................................. B-3 Interleaved Two of Five (1 2/5) ....................................................................... B-4 UPC-A/EAN-13 ................................................................................................. B-5 EAN-8 ................................................................................................................ B-7 Industrial Two of Five...................................................................................... B-8 Matrix Two of Five ........................................................................................... B-9 Code 128......................................................................................................... B-10 MSI .................................................................................................................. B-11 Code 93........................................................................................................... B-12 UPC-E ............................................................................................................. B-13 Bookland (UPC/EAN Supplements) ............................................................. B-14 UCC-128.......................................................................................................... B-15 Postnet ........................................................................................................... B-17 Data Matrix ..................................................................................................... B-18 Maxicode ........................................................................................................ B-20 PDF417 ........................................................................................................... B-21 Code 128 Character Table ............................................................................ B-22 APPENDIX C: Custom Characters and Graphics Custom Designed Characters Exanple ......................................................... C-1 Custom Graphics Example.............................................................................C-4 PCX Graphics Example................................................................................... C-8 APPENDIX D: Optional Accessories Introduction...................................................................................................... D-1 Label Rewinder ................................................................................................ D-1 Label Cutter...................................................................................................... D-2 Label Dispenser............................................................................................... D-3 PCMCIA Memory Cards .................................................................................. D-4 Plug-in Interface Cards ................................................................................... D-5 Calendar ........................................................................................................... D-5 APPENDIX E: Custom Protocol Command Codes Description....................................................................................................... E-1 Download Command Structure...................................................................... E-1 Reset................................................................................................................. E-2 Download Procedure....................................................................................... E-2

SATO M-5900RV Operator and Technical Reference Manual

Page 1-1 PN 9001081 Rev. C 1.1 Introduction                               ! "#$   %              !&        '(      ) !#                 $&% !#     *'        )         )         +!       "#, -  !        "#        )             !)  . . )                    )      !                !     / )    )    "#          )           !    )       )               !                /    '(          (    !    0                 1 !  0   %  2   ,# ,3 )    +                   ! , )     (       '(       !&   .  .  +     0          !                 4 5 ,   &   5 6 %   "   5 ,   7   3 ,  5 % "   5    #   Section Overview

SATO M-5900RV Operator and Technical Reference Manual

Page 1-2 Section 1. Printer Overview 1.2 Compatibility STEP PROCEDURE *! 7        $"89    !&           :    )    ;  %  $ /         ! '! &   :    /      1       -,$  !#          7<<$/=     2-&2<>!                       (! & -,$  )     /           !           !&                         !? )           ..          :  !3                  )   :    !                 !          ! 8@<",A#( @<",A             !          0        !        ,      $"8'9!8   2               !  !    "#$%&       '%()**+,-   .         / +  8                   !

SATO M-5900RV Operator and Technical Reference Manual

Page 1-3 Section 1. Printer Overview STEP PROCEDURE B! &           ..          $"8'9         /      +        ! ! &                       !&   0    /              "  B4%  ! &                 "# " $  ! Compatibility 1.3 General Printer Specifications N O I T A C I F I C E P S V R 0 0 9 5 - M t n ir P d o ht e M yln o la m r e h T tc e ri D ) elb atc ele S r e s U ( d e e p S ) s/ m m 5 7 - s pi 3 tlu af e D ( s pi 7. 4 ot 2 s/ m m 0 2 1 ot 0 5 ) e zi S t o D ( elu d o M tnir P ni 9 4 0 0. m m 5 2 1. n oitulo s e R ip d 3 0 2 m m p d 8 s s e n kr a D tnir P elb atc ele s s p ets 5 ht di W tnir P m u m ix a M .ni 4. 4 m m 2 1 1 ht g n e L tnir P m u m ix a M ) ht g n e L tnir P d e d n a p x E ( .ni 4 1 m m 6 5 3 ht g n e L tnir P m u m ix a M d r a C yr o m e M B M 2 hti w .ni 2. 9 4 m m 9 4 2 1

SATO M-5900RV Operator and Technical Reference Manual

Page 1-4 Section 1. Printer Overview General Printer Specifications GAP EYE- MARK 3 mm 3 mm .118 in. .118 in. 1.5 mm .06 in. 1.5 mm .06 in. 12345678901234567 12345678901234567 12345678901234567 12345678901234567 12345678901234567 12345678901234567 12345678901234567 .118 in. 3 mm 14 mm .55 in. LABEL FEED SATO Standard Label h ct a B e zi S )r e p a p g nik c a b g nid ulc ni.ni 6 1. 5 ot .ni 7 5. 1 ( .ni 4 0. 5 ot .ni 6 4. 1 :ht di W )r e p a p g nik c a b g nid ulc ni m m 1 3 1 ot m m 0 4 ( m m 8 2 1 ot m m 7 3 )r e p a p g nik c a b g nid ulc ni.ni 3 1. 4 1 ot .ni 0 1. 1 ( .ni 4 1 ot .ni 8 9. :ht g n e L )r e p a p g nik c a b g nid ulc ni m m 9 5 3 ot m m 8 2 ( m m 6 5 3 ot m m 5 2 r e pila C ) m m 1 2. ot m m 8 0.( .ni 8 0 0. ot .ni 3 0 0. r e s n e p si D r e pila C ) m m 6 1. ot m m 1.( .ni 6 0 0. ot .ni 4 0 0. r ettu C r e pila C ) m m 1 2. ot m m 8 0.( .ni 8 0 0. ot .ni 3 0 0. ff O -r a e T r e pila C ) m m 6 1. ot m m 8 0.( .ni 6 0 0. ot ni 3 0 0.

SATO M-5900RV Operator and Technical Reference Manual

Page 1-5 Section 1. Printer Overview General Printer Specifications N O I T A C I F I C E P S V R 0 0 9 5 - M ai d e M e p y T aid e M s u o u nitn o C r o k c ot S g a T , dlo F - n a F ,sle b a L tu C ei D d ni W ni- e c a F ,) m m 0 5 1 ( .ni 6 D O llo R ) m m 0 0 1 ( .ni 4 D Illo R )r e v o c r a e r aiv ) m m 0 0 1 ( .ni 4 ot p u dlo F - n a F g n i s n e S s g at r o sle b al r of u r h T - e e S elb a v o M kr a M - e y E e vitc elf e R elb a v o M m r o F s u o u nitn o C d e s u t o n r o s n e S n oitc n u F s cits o n g ai D -fle S ,tnir p ts et fle S ,n e p o d a e H , d n e r e p a P ,k c e h C d a e H r o rr e d r a C yr o m e M s t n e m t s u j d A r e t e m o it n e t o P s s e n kr a D tnir P le n a P tn o r F t e sff O le n a P tn o r F h cti P le n a P tn o r F s n o it c e n n o C e c a fr e t n I lella r a P ) 1 ( elbit a p m o C s cin o rtn e C lair e S ) 1 ( d r a d n at S ) s p b K 2. 9 1 ot 0 0 4 2 ( C 2 3 2 S R la n oit p O ) s p b K 2. 9 1 ot 0 0 4 2 ( 5 8 4/ 2 2 4 S R )y s u B /y d a e R ( lo rtn o C w ol F e r a w d r a H )ff O - X /n O - X ( lo rtn o C w ol F e r a w tf o S ) e s n o p s e R / Q N E ( la n oitc e rid -i B s u B lair e S la sr e vin U ) 1 ( 1. 1 n oisr e V N A L ) 1 ( T e s a B 0 0 1/ 0 1 tr o P T X E ) 1 ( d r a d n at S n ois si m s n a r T at a D t a m r o F II C S A g n i s s e c o r P U P C C S I R ti B 2 3 M O R m a r g o r P 1 x ety B K 2 1 5 M O R tn o F d e k s a M 1 x ety B K 2 1 5 M A R D ety B M 2 elb a m m a r g o r P M O R P E E ety B K 8 s elu d o M e c afr etnI nI- g ul P ) 1 (

SATO M-5900RV Operator and Technical Reference Manual

Page 1-6 Section 1. Printer Overview 1.4 Character Fonts N O I T A C I F I C E P S V R 0 0 9 5 - M s t n o F xirt a M tn of U ) H st o d 9 x W st o d 5 ( tn of S ) H st o d 5 1 x W st o d 8 ( tn of M ) H st o d 0 2 x W st o d 3 1 ( tn o F U X a cit e vle H ) H st o d 9 x W st o d 5 ( tn o F S X dlo B d e s n e d n o C sr e vin U ) H st o d 7 1 x W st o d 7 1 ( tn o F M X dlo B d e s n e d n o C sr e vin U ) H st o d 4 2 x W st o d 4 2 ( tn o F A O A - R C O ) H st o d 2 2 x W st o d 5 1 ( tn o F B O B - R C O ) H st o d 4 2 x W st o d 0 2 ( s t n o F g n i h t o o m S o t u A B W ) H st o d 0 2 x W st o d 8 1 ( tn o F B W L W ) H st o d 2 5 x W st o d 8 2 ( tn o F L W B X dlo B d e s n e d n o C sr e vin U ) H st o d 8 4 x W st o d 8 4 ( tn o F B X L X fir e S s n a S ) H st o d 8 4 x W st o d 8 4 ( tn o F L X t n o F r o t c e V g nic a p S d e xi F r o la n oitr o p o r P st o d 9 9 9 x 9 9 9 ot st o d 0 5 x 0 5 e zi S tn o F s n oit air a V tn o F 0 1 , a cit e vle H s t n o F el b a d a o l n w o D d r a C yr o m e M la n oit p O hti w stn o F e p y T e u r T l o rt n o C r e t c a r a h C s et a nid r o o c Y r o X e ht r e htie ni X 2 1 ot p u n ois n a p x E lo rtn o c h cti P r etc a r a h C lo rtn o c e c a p S e niL ytilic a F tnir P la n r u o J 00 0 9 , 0 0 8 1 , 0 0 7 2 d n a 0 n oit at o R

SATO M-5900RV Operator and Technical Reference Manual

Page 1-7 Section 1. Printer Overview 1.5 Bar Codes N O I T A C I F I C E P S V R 0 0 9 5 - M s ei g o l o b m y S )latn e m elp p u S N A E / C P U ( d n alk o o B 3 1 - N A E , 8 - N A E R A B A D O C 9 3 e d o C 3 9 e d o C 8 2 1 e d o C 5 f o 2 d e v a elr etnI 5 f o 2 lairts u d nI 5 f o 2 xirt a M I S M T E N T S O P 8 2 1 - N A E / C C U E - C P U d n a A - C P U xirt a M at a D e d o cix a M 7 1 4 F D P s oit a R s ht di w r a b elb a nif e d r e s u 5: 2 ,: 1 , 2: 1 th gie H r a B elb a m m a r g o r p r e s U ,st o d 0 0 6 ot 4 n oit at o R 00 0 9 , 0 0 8 1 , 0 0 7 2 d n a 0 s e r u t a e F r e h t O g nir e b m u N laitn e u q e S s e d o c r a b d n a s cir e m u n ht o b f o g nir e b m u n laitn e u q e S sr etc a r a h C m ots u C sr etc a r a h c laic e p s r of e g a r ots M A R s cih p a r G X C P r o yr a ni B /x e H O T A S ,s cih p a r g elb a s s e r d d a t o d llu F y alr e v O m r o F st a m r of x elp m o c f o g nitid e d e e p s- h gih r of y alr e v o m r o F

SATO M-5900RV Operator and Technical Reference Manual

Page 1-8 Section 1. Printer Overview 1.6 Physical Specifications 1.7 Optional Accessories N O I T A C I F I C E P S V R 0 0 9 5 - M s n o i s n e m i D e di W ) m m 0 6 2 ( .ni 2. 0 1 p e e D ) m m 2 2 3 ( .ni 6. 2 1 h gi H ) m m 0 8 2 ( .ni 1 1 th gie W ) g K 8. 9 ( s bl 5. 1 2 s t n e m e ri u q e R r e w o P e g atlo V ) g nitt e S tlu af e D ( % 0 1 -/ + V 5 1 1 - 0 0 1 % 0 1 -/ + V 0 2 2 % 1 -/ + z H 0 6/ 0 5 n oit p m u s n o C r e w o P eldI W 0 5 g nit a r e p O W 0 3 1 l a t n e m n o ri v n E e r ut a r e p m e T g nit a r e p O 1 4 0 4 0 1 ot 0 5 ( F 0 0 4 ot 0 ) C e r ut a r e p m e T e g a r ot S 3 2 0 0 4 1 ot 0 5 -( F 0 0 6 ot 0 ) C ytidi m u H g nit a r e p O g nis n e d n o c- n o n , H R % 0 8 - 0 3 ytidi m u H e g a r ot S g nis n e d n o c- n o n , H R % 0 9 - 0 3 e g r a h c si D cit ats o rtc el E V K 8 sl a v o r p p A y r o t al u g e R yt ef a S A S C , L U I M E /I F R A s s al C C C F n ois n a p x E yr o m e M e b n a C .) h c a e B M 2 ot p u ( s d r a C yr o m e M A I C M C P r of st ols o w T t a m r of ,n ois n a p x e r effu b tnir p , e g a r ots elif cih p a r g r of d e s u .stn of e p y T e u r T d e d a oln w o d d n a e g a r ots r a d n ela C p m ats e m it/ et a d ot d e s u e b n a c t a ht pih c C I d etn u o m ylla n r etni n A . g nitnir p f o e m it e ht t a sle b al r ettu C le b a L t a tu c e b ot sle b al g ni w olla tn e m h c att a d etn u o m ylla n r etni n A . g ni m m a r g o r p h g u o r ht d ello rtn o C .sla n r etni d eific e p s r e s n e p si D le b a L r of g nik c a b m o rf d ele e p ot sle b al g ni w olla tn e m h c att a la n r etnI . d n u o w e r si g nik c a B .n oit a cilp p a ) d n a m e d n o ( et aid e m m i r e d ni w e R le b a L e r a y e ht r etf a llo r a otn o sle b al s d ni w e r t a ht n oit p o la n r etx E . d etnir p

SATO M-5900RV Operator and Technical Reference Manual

Page 2-1                                 ! " #    $  " % #  "    &  " '     "    " (  ()  " * % %  "    +,  "    () " +    "     +,  " -.* * () 2.1 Introduction  Section Installation and Configuration

SATO M-5900RV Operator and Technical Reference Manual

Page 2-2 Section 2. Installation and Configuration 2.2 Unpacking and Parts Identification #      ! ") .   /  "'  ) .              "0     ) .      $                        "         "          "$   )       /       )                      REMOVE PACKING MATERIAL LIFT THE PRINTER FROM THE BOX CAREFULLY

SATO M-5900RV Operator and Technical Reference Manual

Page 2-3 Section 2. Installation and Configuration PN 9001081 Rev. C Unpacking and Parts Identification (Cont) 2.3 Setting Up the M-5900RV 0            ! "(                1    2           "   )          .  %343) . 0   )0) )   /          )  "&             / % !$  %             ! "   "  0  "'   5 6         "0*   ()78 %9

SATO M-5900RV Operator and Technical Reference Manual

Page 2-4 Section 2. Installation and Configuration 2.4 Printer Features RIGHT SIDE ACCESS DOOR OPERATION PANEL PRINT HEAD AND TEAR BAR LEFT SIDE ACCESS PANEL POTENTIOMETERS AND DIP SWITCHES LABEL OUT SLOT REAR PANEL FANFOLD MEDIA FEED SLOT RIGHT SIDE ACCESS DOOR LEFT SIDE ACCESS PANEL CONNECTIONS FLIP-DOWN COVER

SATO M-5900RV Operator and Technical Reference Manual

Page 2-5 Section 2. Installation and Configuration PN 9001081 Rev. C Printer Features LABEL UNWIND ARM PRINT HEAD ASSEMBLY SHOWN IN CLOSED POSITION LABEL UNWIND GUIDE PRINT HEAD ASSEMBLY SHOWN IN OPEN POSITION GREEN PLASTIC LEVER GUARDS MARKED "PUSH" "PULL" FANFOLD MEDIA FEED SLOT ADJUSTABLE LABEL EDGE GUIDE

SATO M-5900RV Operator and Technical Reference Manual

Page 2-6 Section 2. Installation and Configuration Printer Features LABEL UNWIND ARM LABEL TENSION BAR LABEL UNWIND GUIDE ACCESSORY COVER ADJUSTABLE LABEL EDGE GUIDE BOTTOM HALF NOTCH/ GAP SENSOR REFLECTIVE EYE-MARK SENSOR PRINT HEAD FRAME FRAME PLATEN TOP HALF NOTCH/ GAP SENSOR SENSORS HEAD OPEN SWITCH FRONT VIEW REAR VIEW

SATO M-5900RV Operator and Technical Reference Manual

Page 2-7 Section 2. Installation and Configuration PN 9001081 Rev. C 2.5 Operation Panel '     (0*  /    ,)       /                     )    LCD SCREEN: 2 LINE x 16 Character LCD display. Used for setting operational parameters of the printer and displaying error conditions. FEED KEY: Momentary switch. Pressing this key feeds one blank label through the printer when it is off-line. When the printer is on-line, another copy of the last label will be printed. LINE KEY: Momentary switch. Pressing this key toggles the printer between the on-line and off-line mode. When the printer is on- line, it is ready to receive data from the host. This key acts as a pause during a print job by taking the printer off-line. DSW 2 & 3: Dip switches are used to set operational parameters of the printer. Refer to Dip Switch Settings, page 2-13 through 2-18. NOTE: DSW 1 is located on the RS232S Serial Interface Card and is used to set transmit/receive parameters. This card is attached to the main PCB board and can be removed to access the switches. Refer to Dip Switch Settings, page 2-13, 2-17 and 2-18. POTENTIOMETERS: Used to fine tune your printer. Refer to Potentiometer Adjustments, page 2-40 FLIP-DOWN COVER

SATO M-5900RV Operator and Technical Reference Manual

Page 2-8 Section 2. Installation and Configuration 2.6 Rear Panel Two slots for PCMCIA Memory Cards (up to 2MB each) Ethernet, RS232C, RS422/485, Coax/Twinax or Centronics Parallel Universal Serial Bus To turn the printer on or off Connect to 115V 50/60 Hz.with cable provided External signal connector MEMORY CARD OPTION SLOTS: PLUG - IN INTERFACE MODULES AVAILABLE: POWER ON/OFF SWITCH: AC INPUT CONNECTOR: EXT. PORT CONNECTOR: MEMORY CARD OPTION SLOTS MODULAR INTERFACE BOARD (CENTRONICS PARALLEL SHOWN) AC INPUT CONNECTOR OFF/ON SWITCH EXTERNAL CONNECTOR FANFOLD MEDIA FEED SLOT

SATO M-5900RV Operator and Technical Reference Manual

Page 2-9 Section 2. Installation and Configuration PN 9001081 Rev. C 2.7 Loading Labels or Tags !"#$$                               %                                 &                                   '          $      Refer to the following and previous illustrations while loading your media. STEP PROCEDURE :       3 '    -+))        (  ;  ) 4 %   ()#  ;    )$  )1 2/    ()#   +     )             <         / () #  ; )         $   ) /  )    ( &%          ) 1   2     ()#  +   = %,)()9;   )  &)   ()  > /      -+)       %+,)()9;  )      $ ( '    " '        )*+,--./   ( ' )     0   '$0% %  12*3+4

SATO M-5900RV Operator and Technical Reference Manual

Page 2-10 Section 2. Installation and Configuration Loading Labels or Tags STEP PROCEDURE  ? 0   -+))        )1     @#%-@2 )       A 0   LABEL TENSION BAR LABEL SUPPLY SPINDLE FANFOLD FEED SLOT (COVERS REMOVED FOR CLARITY) FANFOLD LABELS - PLACE ON A FLAT SURFACE BEHIND PRINTER PRINT HEAD SHOWN IN OPEN POSITION LABEL UNWIND GUIDE FANFOLD FEED SLOT

SATO M-5900RV Operator and Technical Reference Manual

Page 2-11 Section 2. Installation and Configuration PN 9001081 Rev. C Loading Labels or Tags PRINT HEAD SHOWN IN OPEN POSITION PRINT HEAD SHOWN IN CLOSED POSITION LATCH OPEN LATCH CLOSED

SATO M-5900RV Operator and Technical Reference Manual

Page 2-12 Section 2. Installation and Configuration LABEL UNWIND ARM LABEL TENSION BAR ADJUSTABLE LABEL EDGE GUIDE LABEL UNWIND GUIDE Loading Labels or Tags LABELS OUT

SATO M-5900RV Operator and Technical Reference Manual

Page 2-13 Section 2. Installation and Configuration PN 9001081 Rev. C 2.8 Dip Switch Settings  *$ 1*%73B*%742                ) ! "%    "-0  "-.*   " > %8 "   0  "0  )  "    "%  "> "  % %  "9. %   " %  + *$% 1*%7:2  %343% $  0      6       )       )       0>)     ))      )      9   @ @ 'C        /    '/   *$  &         /     )     )         D   )     DSW2 DSW3 DSW1

SATO M-5900RV Operator and Technical Reference Manual

Page 2-14 Section 2. Installation and Configuration Dip Switch Settings DSW2 ON OFF 1 2 3 4 5 6 7 8 DSW2 ON OFF 1 2 3 4 5 6 7 8 DSW2 ON OFF 1 2 3 4 5 6 7 8 DSW2 ON OFF 1 2 3 4 5 6 7 8 DSW2 ON OFF 1 2 3 4 5 6 7 8 DSW2-2 SETTING Off Gap On Eye-Mark DSW2-3 SETTING Off Disable On Enable DSW2-4 SETTING Off Disable On Enable DSW2-5 SETTING Off Single Job On Multi-Job DSW2-1 Reserved Reserved          %)   )    9 % 3=           !7 /             " #   $%-.*  1% 34A2 %    &%        ) %% !$  %       Printer Setup

SATO M-5900RV Operator and Technical Reference Manual

Page 2-15 Section 2. Installation and Configuration PN 9001081 Rev. C DSW2 ON OFF 1 2 3 4 5 6 7 8 DSW2-6 Reserved Reserved DSW2 ON OFF 1 2 3 4 5 6 7 8 DSW2 ON OFF 1 2 3 4 5 6 7 8 DSW2-7 SETTING Off Standard On Non-Std. DSW2-8 SETTING Off Normal Operation On Orig.M-5900 Dip Switch Settings     ' (      )%          +  .9     *#   +  ,&           DSW3 ON OFF 1 2 3 4 5 6 7 8 DSW3-1 DSW3-2 SETTING Off Off Batch/Continuous Off On Tear Off On Off Cutter On Off Dispenser +    ! !%        >60   )) 1*    2  Printer Setup

SATO M-5900RV Operator and Technical Reference Manual

Page 2-16 Section 2. Installation and Configuration DSW3 ON OFF 1 2 3 4 5 6 7 8 DSW3 ON OFF 1 2 3 4 5 6 7 8 DSW3 ON OFF 1 2 3 4 5 6 7 8 DSW3-3 SETTING Off Enable On Disable DSW3-4 SETTING Off Enable On Disable DSW3-5 SETTING Off Disabled On Enabled -.    !!9 ) )()  $    )/  )     $)/   )        ( &           % /   !$7 >& )/      )    6    )     .) % 3<           *" 01  9E              .     )       :<  0                          *2(   0   !&+  .    )  % :3       D                    5   Dip Switch Settings Printer Setup

SATO M-5900RV Operator and Technical Reference Manual

Page 2-17 Section 2. Installation and Configuration PN 9001081 Rev. C DSW3 ON OFF 1 2 3 4 5 6 7 8 DSW3-6 DSW3-7 SETTING Off Off Type 4 Off On Type 3 On Off Type 2 On On Type 1 *" 0   !' !)%    % :4        DSW3 ON OFF 1 2 3 4 5 6 7 8 DSW3-8 SETTING Off Disabled On Enabled  ( *" 0 !,+  .         )   ) % :3        D   Dip Switch Settings Printer Setup RS232 Transmit/Receive Setting (Located on RS232S Serial Interface Card) DSW1 ON OFF 1 2 3 4 5 6 7 8 DSW1-1 SETTING Off 8 data bits On 7 data bits  %            ? A)) )   DSW1-2 DSW1-3 SETTING Off Off No Parity Off On Even On Off Odd On On Not Used (     !%       DSW1 ON OFF 1 2 3 4 5 6 7 8

SATO M-5900RV Operator and Technical Reference Manual

Page 2-18 Section 2. Installation and Configuration Dip Switch Settings RS232 Transmit/Receive Setting DSW1 ON OFF 1 2 3 4 5 6 7 8 DSW1-4 SETTING Off 1 Stop Bit On 2 Stop Bits  %    $% )   )  )    DSW1-5 DSW1-6 SETTING Off Off 9600 Off On 19200 On Off 4800 On On 2400 %     & '% 1) 2 %343  DSW1 ON OFF 1 2 3 4 5 6 7 8 DSW1-7 DSW1-8 SETTING Off Off Rdy/Bsy Off On Xon/Xoff On Off Bi-Com On On Status 2 (     ) ,%          %% !$  %       DSW1 ON OFF 1 2 3 4 5 6 7 8

SATO M-5900RV Operator and Technical Reference Manual

Page 2-19 Section 2. Installation and Configuration PN 9001081 Rev. C Switch Selections +    '  12                ! Communications: (1) 8 data bits, no parity, 1 Stop bit, 9600 Baud Protocol: (1) Ready/Busy Sensor: Gap Sensor Receive Buffer: Single Job Mode: Batch Continuous Label Sensor: Sensor Used Backfeed: Disabled External Signals: Disabled 1:2+   %343$  0      %   *%                     )                  +    )          )       )  ($C9 &99*                   ! r e t e m a r a P s g n itt e S tl u a f e D s s e n kr a D tnir P " 3 " d e e p S tnir P .c e s r e p .ni 3 e c n e r ef e R tnir P 1 0 0 0 = latn o zir o H , 1 0 0 0 = la citr e V o r e Z h s al S e niL - n O otu A d elb a n E '      / */34-*1567+(-**  )  (0*    @) @ )     )    )      99'   )   .          2.9 Default Settings

SATO M-5900RV Operator and Technical Reference Manual

Page 2-20 Section 2. Installation and Configuration 2.10 Printer Adjustments (0*    ,   -15* /**  )                    )             )          /       $  ), )              '    /   ))   $       , )      /     ) POWER ON                    PRINT BUFFER Hex Dump Label RECEIVE BUFFER Hex Dump Label Page 2-21 Page 2-19 Page 2-36 Page E-2 Page E-2 Page 2-38 Page 2-38 Page 2-15 POWER FEED+POWER LINE+POWER LINE+FEED+POWER DSW2-7=ON +LINE+POWER DSW2-7=ON +LINE+FEED+POWER DSW2-8=ON+POWER POWER DSW2-4=ON+POWER Normal/User Mode User Test Print Advanced Mode Load SATO Default Settings User Download Defined Protocol Codes Reset to SATO Default Protocol Codes Emulation Mode Print Hex Dump Label Print Hex Dump Label Page 2-24

SATO M-5900RV Operator and Technical Reference Manual

Page 2-21 Section 2. Installation and Configuration PN 9001081 Rev. C Printer Adjustments 7       /       ! (0*   '       )       )D 1FG2' (  )  '&&($C9          )  ($C9+   , )  /FG   )  ) )  + ) , ))    /    )  )      , )   )          #%9 /       ! STEP PROCEDURE :        )  -15*      '&&($C9 3  /**  -15*              #%9  , 1  *  2      1   2      )           )                  ! STEP PROCEDURE : #-15*            3 '      / /**         .,        6 7    0.$    7     User Mode Print Darkness Setting         Normal Mode :H( 3H%( 4H <H%*  H* 

SATO M-5900RV Operator and Technical Reference Manual

Page 2-22 Section 2. Installation and Configuration Printer Adjustments            )         )             ! STEP PROCEDURE : #-15*             3H3 6162 4H4 61?62 <H< 61:62 H 61:362 3 '      / /**         .,         Print Speed Adjustment       Pitch Offset and Direction )    /1       2 )          ) ),     I6<     :      '   / ),I64? $0-     ,   / 1 3<2 MOVED WITH MINUS (-) OFFSET ORIGINAL PRINT LINE MOVED WITH POSITIVE (+) OFFSET LABEL FEED DIRECTION

SATO M-5900RV Operator and Technical Reference Manual

Page 2-23 Section 2. Installation and Configuration PN 9001081 Rev. C Printer Adjustments           ! STEP PROCEDURE : #-15*            1I2   12 +                  3 '      / /**    1I62             -15*      1< 29   /       /**                    12'    / /**         , )  4 G      )   )      ,      % 34=         ) Pitch Offset and Direction

SATO M-5900RV Operator and Technical Reference Manual

Page 2-24 Section 2. Installation and Configuration STEP PROCEDURE : #-15*         5  89 3 '      / /**                    '&&($C9  $       /      )    /**  -15*      +     ,  D     , % )       /                     To Enter Advanced Mode:          -15*     )    +   %  (0*   &     /     D  )  /**  $     , )12   / G9%  , )12 )  57        , ))  8*, ) )        )           /       ! Cancel Print Job Printer Adjustments !" #$%"&'() "( * !+!" ,( &- 2.11 Advanced Mode Settings and Adjustments

SATO M-5900RV Operator and Technical Reference Manual

Page 2-25 Section 2. Installation and Configuration PN 9001081 Rev. C Advanced Mode Refer to the pages 2-26 through 2-36 for details of each setting Press FEED Key to recycle back through the ADVANCED MODE SETUP Section or press the LINE key to select the Counters Section. For the Counters Section refer to Page 2-35 %."($ $/#0 * "( (00#%"  !+!" ,( &- 1%&!+2,( "( * $%"&!$3" &*  !#"!$"!)# // !#"!$"!)# ( * .! 42+5 %"-& 426+5 !+!" ,( &- 7$(#!8 * "( !-&(("#%" * "( +$&2(00& + 9($2(00& 8:/; FEED KEY FEED KEY FEED KEY

SATO M-5900RV Operator and Technical Reference Manual

Page 2-26 Section 2. Installation and Configuration    8          )        7 G9%/#/%//7>/7(/ E#/E%/E/E>/E(          8     /       ! STEP PROCEDURE : & +   % / /**     :   3 #-15*         8* 57 4 '      / /**         + '                $8*  /       75-15*      $57 /       7//-15*  )   'C($C9 )  -15*)               ! STEP PROCEDURE : #-15*         8* 57 3 '      / /**         '  Auto Online Setting Zero Slash Setting Advanced Mode !+!" ,( &- 7$(#!8 * "( !-&(("#%" * "( Feed Key

SATO M-5900RV Operator and Technical Reference Manual

Page 2-27 Section 2. Installation and Configuration PN 9001081 Rev. C Vertical Offset Setting  '    /1 )        2        $               ) )  )      )D ), ) $J   +4>      %     )   D 8    /     '  .  ) :<3<13A

SATO M-5900RV Operator and Technical Reference Manual

Page 2-28 Section 2. Installation and Configuration Advanced Mode 8($2(00& 8: - 8 ' )     ) 1    )2       1    )2      )      )D ) , )$J   +4>      %           D 8    /    - 8 '        8. 0 ! $           7                  ! STEP PROCEDURE : #-15*         1I2   12 +     1 2  8       )   )/    /      8       ) /       3 '     / /**          - 8 ',  4 #-15*               -15*   /**     )D  8         )    '  < '   / /**         %      Horizontal Offset and Direction Setting LABEL FEED DIRECTION PRINT LINE HORIZONTALLY RELOCATED USING THE LINE KEY IN STEP 3 ORIGINAL PRINT LINE LOCATION

SATO M-5900RV Operator and Technical Reference Manual

Page 2-29 Section 2. Installation and Configuration PN 9001081 Rev. C Advanced Mode Printable Area 1.5 mm .06 in. 1.5 mm .06 in. Eye-Mark Sensor LABEL Feed Direction 1.5 mm .06 in. 3 mm .12 in. 1.5 mm .06 in. 1.5 mm .06 in. LABEL Feed Direction 1.5 mm .06 in. 3 mm .12 in. 1.5 mm .06 in. 1.5 mm .06 in. LABEL Feed Direction 1.5 mm .06 in. 3 mm .12 in. Eye-Mark Gap Tag For Sensor locations, see page 2-6 14 mm 4.4" Max. 4.4" Max. 4.4" Max.

SATO M-5900RV Operator and Technical Reference Manual

Page 2-30 Section 2. Installation and Configuration Sensor Threshold Level .! 4121+5 %"-& 4121+5 Advanced Mode           ))     )      ) ) K9 L,          )  .   *$ *%733   $  7//  /  ) % 1 ; 2    (0*  K63(L        $  75  /(0*  K9L        $    )    KL/          )                   ),    )) /   )      K9 L        ) )  ) $     )        63(*577  K L  /       )    ))            ) )   )    ! 1- ( I(  ( 2.H$          !

SATO M-5900RV Operator and Technical Reference Manual

Page 2-31 Section 2. Installation and Configuration PN 9001081 Rev. C Advanced Mode STEP PROCEDURE : $  ) )               (0*      @;+@   1*$  *%733H'&&2 )      % %       ) 3 % ) )    )                 (0*       )        ! $      /   )            $ / D))  D     4 0         4 < #-15*                -15* $ -15*      /                 <1. 2         @ $  @/       )            )                    ) $     )       D    /  )        ) D  ) = '   / /**     Backing with Label Label Backing Only 2.0V to 3.5V 1.0V or less 63(*57    !

SATO M-5900RV Operator and Technical Reference Manual

Page 2-32 Section 2. Installation and Configuration Advanced Mode Sensor Threshold Level (Cont) ;*+ ;   7  @9 @  / )    ))         @9 @      ! 1- ( I(  ( 2.H$    /       ! STEP PROCEDURE : $  )      ()- *     K9L              (0*      K9L   1*$ *%733H'C2 3 C  )   K9 @       1    )  2       (0*        )       ! $      /   )             $ / D))  D     4 0        )     < #-15*                 -15*  $-15*      /                <1. 2        L $  @/               )                     ) $        D    / )    @9  @        ) D   ) = '   / /**         0  %  Label Only Eye Mark 1.0V or less 2.5V to 3.5V

SATO M-5900RV Operator and Technical Reference Manual

Page 2-33 Section 2. Installation and Configuration PN 9001081 Rev.C Advanced Mode Calendar Set !#"!$"!)# "( * !#"!$ //  STEP PROCEDURE : 8            -15*    )    )  -15*  3 +  +     / /**                -15*    )        )    )   -15*  4 +     / /**           *    -15*    )       )    8)  -15*   < +    / /**           -      -15*    )       1 3<   2   )    )   -15*   + +      / /**                -15*    )         )    )   -15*  = +     / /**          .  Feed Key

SATO M-5900RV Operator and Technical Reference Manual

Page 2-34 Section 2. Installation and Configuration Advanced Mode Ignore Carriage Return/Line Feed        0   ( &         *  1   2 $            )      G93       . )     )           3<         ,     )     STEP PROCEDURE : #-15*           3 '      / /**         .,    /       ! $%"&!$3" &*  Exit Advanced Mode Print Darkness Setting STEP PROCEDURE : #-15*         57 8 3 '      / /**         ., $ 8      7//-15*$ 57      3+   3+    '      / /**  %."($ $/#0 * "( STEP PROCEDURE : #-15*           3 '      / /**         .,  (00#%"  !+!" ,( &- Feed Key 1%&!+2,( "( *

SATO M-5900RV Operator and Technical Reference Manual

Page 2-35 Section 2. Installation and Configuration PN 9001081 Rev. C Advanced Mode Counters 3+                          )     )      /  ) )      ) ) 3+      )  -15*  3+  <  /**         Advanced Mode !+!" ,( (-"&$ !+!" ,( &- Line Key 0          )     STEP PROCEDURE :  /**     0     3 #-15*            )   M-   1-*2/*   1*%2    /0#10 2   / ($&9   4 '      / /**             (-"&$ 8 -& #%0 -*! -0   *%! *  0   0#! 0 0   ($&9! (0   8! (-"&$ 2 -& (-"&$ 2 #%0 (-"&$ 2

SATO M-5900RV Operator and Technical Reference Manual

Page 2-36 Section 2. Installation and Configuration STEP PROCEDURE Advanced Mode Advanced Mode Counters (Cont) 8! "&$ #!$ * "( -& "&$ #!$ * "( 1%&!+2,( "( * <  /**      0   0   10C0(9+2     /1C ($&9     ) 2/ -15*      )  G9%M  /**   9E$+*'*91   34<2$          / -15*       ) C'  /**   9E$+*'*9 2.12 Printing Test Labels        )$      )         +   )           STEP PROCEDURE :          /**   )   ) /**            (0*   3 #-15*         (  % $(    /1  ( 2 ) )   .) 1

SATO M-5900RV Operator and Technical Reference Manual

Page 2-37 Section 2. Installation and Configuration PN 9001081 Rev. C Printing Test Labels LARGE LABEL SMALL LABEL STEP PROCEDURE 4 $+3--   /  %8 ) G    8 ) )8 ) <1:=L2 .8:14L2  /**    -15*     ) : ' .8 /             < '  ) / /**       < $            )/ /**  /**     )     )  /           Print Size

SATO M-5900RV Operator and Technical Reference Manual

Page 2-38 Section 2. Installation and Configuration 2-13 Hex Dump Diagnostic Labels $      ()/            )  ).  -.* () Print Buffer Hex Dump      >  ).  " #  ) )         / .         ) +%0$$      STEP PROCEDURE :     'C 3 0    ) 4     '(  )  -15* <  $ 'C    -15*     ) ' (  =  /**  ? +) )          )  .  A   $ '&&       '&&  )'C  )      Receive Buffer Hex Dump )   )   1)     > 2 ). ) -.*  ) )         / .         ) +%0$$      STEP PROCEDURE :     '&& 3  $ 'C  4     'C <              ) .  =   $ '&&  ?     '&&  )'C  )     

SATO M-5900RV Operator and Technical Reference Manual

Page 2-39 Section 2. Installation and Configuration PN 9001081 Rev. C LINE NUMBERS DATA IN ASCII FORMAT DATA IN HEXADECIMAL FORMAT PRINT BUFFER HEX LABEL RECEIVE BUFFER HEX LABEL Hex Dump Diagnostic Labels

SATO M-5900RV Operator and Technical Reference Manual

Page 2-40 Section 2. Installation and Configuration 2.14 Potentiometer Adjustments                               ! "        ,    6         "'      ,   )6      6 6  )   1I64?2 "      ,    )1I64?2 +    )/         PRINT OFFSET PITCH Print      ,  6          %                   Offset 7         /1   / 3:2& '    )    6 '   &' ) /      )    6        .))        )  )7//*        7     /   ),  I4? 4?          STEP PROCEDURE :      3  -15*     '  4  /**   ) ) < +,   7//*              ))  /**   7 ,  /    

SATO M-5900RV Operator and Technical Reference Manual

Page 2-41 Section 2. Installation and Configuration PN 9001081 Rev. C Pitch +  ) /  )  ,   )  (1                 I64?                        4?     )                4? STEP PROCEDURE : 7  /**          3   34=/@   ()@   )/   4 +,(1                  )$          /             <  /**      +, (1          ) 6  6    Potentiometer Adjustments ABCDEFGH ABCDEFGH ABCDEFGH Label Feed Direction     12     '     ()      1I2    

SATO M-5900RV Operator and Technical Reference Manual

Page 2-42 Section 2. Installation and Configuration ®

SATO M-5900RV Operator and Technical Reference Manual

Page 3-1 PN 9001081 Rev. C 3.1 Introduction                         3.2 Adjusting the Print Quality  !"##$   %        %  &  '  ()        % *+ ,    +(       , +   +*    -       + % ( Darkness (Print)       .      /*      ,  ,    (0         ' ,+     +  ++  +   (    +    '   ++ 1+1(   +     ( 2 ,   3 '   +   43   +     3 '    (0 43    ,3 ' .   / (5 6 67   ( 0 3 '        , 7!(5 8 !9*       ( : ,+ *          + '    (5 -   (  Section Adjustments and Maintenance

SATO M-5900RV Operator and Technical Reference Manual

Page 3-2 Section 3. Adjustments and Maintenance PN 9001081 Rev. C Print Potentiometer 0  *         '       ' (0 ,        *  '   (;       , * '   '     '     ( NOTE: The PRINT potentiometer adjustment will affect the darkness in all of the command code speed ranges, i.e., if the PRINT potentiometer is adjusted for lighter prints, the darkness will be lighter in all speed ranges selected by the command code. Print Speed       %  +     +  (          , ++      5   43  (<         * 8 =8 5  8     (               +     -    ( 0       1 1+ .+    +    /()   1 1+ *        +   -    (0  ,    *+  +1  1     ( 2 ,   5    +    43  +     5   ( 043     (5 6 66  ( 0 5       ,7 !(5 8 =8*       (     ,      43 (

SATO M-5900RV Operator and Technical Reference Manual

Page 3-3 Section 3. Adjustments and Maintenance PN 9001081 Rev. C 3.3 Cleaning the Print Head and Platen 5   5:5#># ? . % , / STEP PROCEDURE 7(  :<< 5  6(      (  @( : 0AB355BC42+    +   +.  ,     '1;441/(  8( 5:       +( !( )       +*         (.A         +(/  = '   , +  ( >(    ( A:B +  ,    +(     ,  ( CAUTION: Note that the tear bar which is located directly in front of the print head, is very sharp. Be extremely careful around this tear bar when cleaning the print head. Print Head   !"##$               + %   -   (    - +'        ( NOTE: Only solvent recommended by SATO should be used to periodically remove paper residue from the print head. Apply with a cotton swab using due care. Frequency of cleaning depends upon paper type and mechanical factors but should be done at least every two rolls of labels. 3 +  ,    ( :    +    D    +     ,  '  ( 3     7!           (

SATO M-5900RV Operator and Technical Reference Manual

Page 3-4 Section 3. Adjustments and Maintenance PN 9001081 Rev. C Cleaning the Print Head and Platen RAISE THE PRINTER SIDE DOOR OPEN THE PRINT HEAD ASSEMBLY PRINT HEAD Apply SATO Thermal Print Head and Platen Cleaner to a cotton swab and gently wipe across the print head CAUTION: Be extremely careful around the tear bar which is located directly in front of the print head and is very sharp

SATO M-5900RV Operator and Technical Reference Manual

Page 3-5 Section 3. Adjustments and Maintenance PN 9001081 Rev. C Cleaning the Print Head and Platen 5   5:5#># ? . % , / STEP PROCEDURE 7(  :<< 5  6(      (  @( : 0AB355BC42+    +   +.  ,     '1;441/(  8( 5:           +( !( )          +*         ('         (.A  +' ++    + (/  =(    ( A:B +  ,    +(      + ,      ( Platen Apply SATO Thermal Print Head and Platen Cleaner to a clean wipe or cotton swab and gently wipe across the entire length of the platen, rotating to clean the entire surface PLATEN

SATO M-5900RV Operator and Technical Reference Manual

Page 3-6 Section 3. Adjustments and Maintenance PN 9001081 Rev. C 3.4 Replacing the Print Head    !"##$  +  (   -  ,  +   ,  (  5:    ,      +    ( NOTE: The print head contains a precision printing surface that must be carefully protected from mechanical damage. Extreme care must be exercised during handling and installing to prevent scratching, chipping, denting or otherwise damaging the exposed substrate surface, particularly in the resistor (printing element) area. A small clean piece of cardboard should be used to protect the substrate during installation if there is a possibility of accidental damage. 5   5 <5  ,   5  , STEP PROCEDURE 7(  :<< 5  6(      (   @( 4,  +  ( 8(  ,   ,     '1;51+     +'     , (   !( ;     , *  ,          (   =( E    ++         +        ,    '1;441(    +       +( Text Continued on Page 3-8

SATO M-5900RV Operator and Technical Reference Manual

Page 3-7 Section 3. Adjustments and Maintenance PN 9001081 Rev. C Replacing the Print Head REMOVE THE GREEN PLASTIC LEVER GUARD REMOVE ONLY THE MIDDLE SCREW Hold down on the front edge of the print head assembly while pulling forward on plastic lever marked "PULL" PRINT HEAD AND TEAR BAR WILL SEPARATE PRINT HEAD TEAR BAR RAISE THE PRINTER SIDE DOOR

SATO M-5900RV Operator and Technical Reference Manual

Page 3-8 Section 3. Adjustments and Maintenance PN 9001081 Rev. C Replacing the Print Head STEP PROCEDURE >( )       *    ++' (5      +  (   9(    +  ( CAUTION: This connector is keyed and should never be forced together incorrectly. Be careful not to scratch the printing surface of the new print head when installing. Scratching will cause permanent and irreparable damage! "(  +    +       *     (   7#( <   F +  +       +      ( 77( )    *        (   76(    ,     '1;51      (   7@( 4+       '         (.5 6 @= +(/ 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 12345678901234567890123456789012123456789012345678901234567 KEYED CONNECTORS PRINT HEAD DISCONNECT CABLE

SATO M-5900RV Operator and Technical Reference Manual

Page 4-1 PN 9001081 Rev. C 4.1 Introduction                                         !                                               " #  $    %  #$       #& ' #$    #    4.2 The SATO RISC Programming Language                                                (    ) *                 +                                      !              $     ,- .)/' *0           0 " 1-23  4              +,   . 1-23  4354  Section Programming Reference

SATO M-5900RV Operator and Technical Reference Manual

Page 4-2 Section 4. Programming Reference PN 9001081 Rev. C                    +,  6. ! 6     1-23  43$   4              +,     7. 1-23  43$   4354        $    5  ,    78     . 4.3 Selecting Protocol Control Codes $                 !   9                  +         (    $          -        $        (     : (  $           : (            !         (             $                  $      )   -*                      !"#$ L O R T N O C R E T C A R A H C D R A D N A T S F F O 7 - 2 W S D D R A D N A T S - N O N N O 7 - 2 W S D N O I T P I R C S E D X T S x e H 2 0 { = x e H B 7 at a D f o tr at S X T E x e H 3 0 } = x e H D 7 at a D f o d n E C S E x e H B 1 ^ = x e H E 5 w ollof ot e d o c d n a m m o C ~ x e H E 7 ~ = x e H E 7 d n a m m o c r ettu C Q N E x e H 5 0 @ = x e H 0 4 m o C -i B ,s ut ats r etnir p t e G e d o m N A C x e H 8 1 ! = x e H 1 2 m o C -i B , b ojtnir p le c n a C e d o m e niL -ff O x e H 0 4 ] = x e H D 5 e niL -ff O r etnir p e k a T

SATO M-5900RV Operator and Technical Reference Manual

Page 4-3 Section 4. Programming Reference PN 9001081 Rev. C 4.4 Using Basic         '    $;             '<!      +  '           " /<5=   ! >??   !           !                1 2 @ 1 2   !                     1 2 @ 1 2                   >      A>7>     B  $ 5     $-:,B.      " OPEN “COM1:9600, E,8,1,CS,DS” AS#1 >7>         $AB/   8CDD-!   E5/              7;        + +        1 2     !    0         '      '     $     Printing with the Parallel Port 5 REM Parallel Example: Identifies the program as a parallel port print label. The "REM" prevents this data from being sent to the printer and displays it only on the screen. Sets the "E$" string as an character. Sets the width of the output to 255 characters. Sends an "A" command code to the LPT parallel port. 10 E$=CHR$(27) 20 WIDTH "LPT1:",255 30 LPRINT E$; "A";

SATO M-5900RV Operator and Technical Reference Manual

Page 4-4 Section 4. Programming Reference PN 9001081 Rev. C Printing with the Parallel Port 40 LPRINT E$;"H400";E$;"V100";E$;"XL1SATO"; 50 LPRINT E$;"Q1"; 60 LPRINT E$;"Z"; Printing with the RS232 Port: 5 REM RS232 Example 10 E$=CHR$(27) 20 OPEN "COM1:9600,N,8,1,CS,DS" AS #1; 30 PRINT #1,CHR$(2); 40 PRINT #1,E$;"A"; Sends the data "SATO" to be placed 400 dots horizontally and 100 dots vertically on the label and printed in the "XL" font. Instructs the printer to print one label. Tells the printer that the last command has been sent. The printer can now create and print the job. Identifies the program as an RS232 port print label. The "REM" prevents this data from being sent to the printer and displays it only on the screen. Sets the "E$" string as an character. Opens the COM1 port for output and sets the parameters as 9600 baud, No parity, 8 Data bits,1 Stop bit and instructs the port to ignore the CTS and DSR control signals. Sends an (ASCII Code a decimal "2") to the printer instructing it to prepare to receive a message. Sends an "A" command code to Print Port #1 opened by statement 20 above.

SATO M-5900RV Operator and Technical Reference Manual

Page 4-5 Section 4. Programming Reference PN 9001081 Rev. C 4.5 The Print Area        B(?8DDF G/ $G(C B        0                  +          !                                      >  7                  !              =/F/             )   * Max. Print Width 2" 3" Max. Print Width minus 2" Label Area Print Area Max. Print Length Label Direction Feed Normal Reference Point H1, V1 for Printing Area (Not the Label) Sends the data "SATO" to be placed 400 dots horizontally and 100 dots vertically on the label and printed in the "XL" autosmoothed font. Instructs the printer to print a quantity of one label. Tells the printer that the last command has been sent. The printer can now create and print the job. Sends an " (ASCII Code decimal "3") to the printer telling it that this is the end of the message. 50 PRINT #1, E$;"H400",E$;"V100";E$;"XL1SATO"; 60 PRINT #1, E$;"Q1"; 70 PRINT #1, E$;"Z"; 80 PRINT #1, CHR$ (3); Printing with the RS232 Port:

SATO M-5900RV Operator and Technical Reference Manual

Page 4-6 Section 4. Programming Reference PN 9001081 Rev. C The Print Area Table 4.1 V R 0 0 9 5 - M n oitulo s e R ip d 3 0 2 m m p d 8 ht di W tnir P x a M st o d 6 9 8 .ni 4. 4 m m 2 1 1 ht di W le b a L x a M .ni 0. 5 m m 8 2 1 ht g n e L tnir P dt S st o d 4 2 4 1 .ni 0. 7 m m 8 7 1 ht g n e L tnir P d e d n a p x E g nis u d n a m m o c X A > C S E < st o d 8 4 8 2 .ni 0. 4 1 m m 6 5 3 d r a C yr o m e M g nis U ht g n e L tnir P d e d n a p x E ) 2 ( ety b K 8 2 1 st o d 7 5 2 1 .ni 2. 6 m m 7 5 1 ety b K 2 1 5 st o d 8 3 0 5 .ni 8. 4 2 m m 9 2 6 ety b M 1 st o d 9 9 9 9 ) 1 ( .ni 2. 9 4 m m 9 4 2 1 ety b M 2 st o d 9 9 9 9 ) 1 ( .ni 2. 9 4 m m 9 4 2 1 dleif d n a m m o c ni stigid f o r e b m u n y b d eti m iL ) 1 ( (2) d e s u si ytic a p a c d r a c e ht ,ht g n eltnir p e ht d n a p x e ot d e s u si d r a C yr o m e M a n e h W .yr o m e m la n r etni e ht ot n oitid d a nit o n ,yr o m e m la n r etni e ht f o d a ets ni

SATO M-5900RV Operator and Technical Reference Manual

Page 4-7 Section 4. Programming Reference PN 9001081 Rev. C      !  +                " / '  $                           )/ H DD?I*          9  E      " %<H>I>?G @ E HGDC   '  $    " :'  $  HB  $  <(%< 9 B(?8DDF '  $  " New Base Reference Point = 896 dots minus 406 dots = 490 dots '  $    1-27           AA3H490V0001...            >&                       )  *             E    " Label Width = 2" x 25.4 mm/in x 8 dpmm = 406 dots New Base Reference Point = Maximum Print Width - Label Width 9 B(?8DDF    " New Base Reference Point = 896 dots - 406 dots = 490 dots -H    !!IG8DI      Note: The A3 Base Reference Point command (Page 4-21) can also shift the reference point in a negative direction (toward the outside edge of the label). The Print Area

SATO M-5900RV Operator and Technical Reference Manual

Page 4-8 Section 4. Programming Reference PN 9001081 Rev. C                           !               !   '   $                   ;          !  +     5            !          '  $           J               '   $        9          B(?8DDF        G " A H0185V0100L0303XMSATO H0164V0200B103100*SATO* H0280V0310L0202XUSATO Q1 Z    >           '    '  $                    !                 A A3H406V0001 H0185V0100L0303XMSATO H0165V0200B103100"SATO" H0280V0310L0202XUSATO Q1 Z Label Label 4" 2" The Print Area

SATO M-5900RV Operator and Technical Reference Manual

Page 4-9 Section 4. Programming Reference PN 9001081 Rev. C   !    > )GDC *     >  9     '  $        The Print Area

SATO M-5900RV Operator and Technical Reference Manual

Page 4-10 Section 4. Programming Reference PN 9001081 Rev. C 4.6 Rotated Fields B(?8DDF        8DD            !      #1-2K(            #1-2(                         A%1V800H200L0202XB1EQ1Z                 ARV0200H0100L0202P02XB1EQ1Z

SATO M-5900RV Operator and Technical Reference Manual

Page 4-11 Section 4. Programming Reference PN 9001081 Rev. C COMMAND DEFAULT NOTE Character Expansion 1 (1) Print Darkness 2 (1) Print Speed DSW2-8 On 6 ips (2) Print Speed DSW2-8 Off 4 ips (2) Proportional Spacing Enabled (1) Cutter Command Disabled (1) Print Rotation 00 (1) Vertical Reference Point 0 (1) Horizontal Reference Point 0 (1) Character Pitch 2 (1) Base Reference Point H=0, V=0 (2) 4.7 Command Default Settings         !!              II !       ! " :-" )/*      !  !     !      )>* !               !

SATO M-5900RV Operator and Technical Reference Manual

Page 4-12 Section 4. Programming Reference PN 9001081 Rev. C 4.8 Command Codes                                 )*         " /-        !    >  !        B(?8DDF    -                  +      9                     '               +     $      I : I            J                                        ) ILI IKI* !          0  !                        9             +                 !     !                                 9        !                             = !      0                             0         ! IEDDI ! I7DDI        IDEDDDD7DDI     +         !   + NOTE: These examples assume the use of the Standard Protocol Command Codes, a parallel interface and a 4 inch wide label in a M-5900RV printer. The labels for all other printers will be similar, but because of different resolutions and print widths, may be larger or scaled differently. An alphabetical listing of the command codes is contained in Appendix A: Command Code Quick Reference.

SATO M-5900RV Operator and Technical Reference Manual

Page 4-13 Section 4. Programming Reference PN 9001081 Rev. C Bar Codes Command Structure 1:3 narrow/wide bar ratio: Babbcccd 2:5 narrow/wide ratio: BDabbcccd 1:2 narrow/wide bar ratio: Dabbcccd a = Bar Code Symbol 0 Codabar 1 Code 39 2 Interleaved 2 of 5 (1 2/5) 3 UPC-A / EAN-13 4 EAN-8 5 Industrial 2 of 5 6 Matrix 2 of 5 7 reserved 8 reserved 9 Code 128 A MSI B reserved C Code 93 D reserved E UPC-E F Bookland G Code 128 I UCC 128 bb = Number of dots (01-12) for narrow bar and narrow space ccc = Bar height in dots (001-600) d = UCC 128 only. Not used for other bar code types 0 No human readable text 1 Human readable at top 2 Human readable at bottom Example: BD103200 Placement: Immediately preceding data to be encoded Default: None Command Function To print bar code images on a label. With this command, there are 13 standard bar code symbologies available to be printed and three two dimensional symbols (see Two Dimensional bar code symbols starting on Page 4-99). Each of the bar codes are unique, and it is important to know the differences. See Appendix B for specific information on using each individual bar code symbol.

SATO M-5900RV Operator and Technical Reference Manual

Page 4-14 Section 4. Programming Reference PN 9001081 Rev. C Printer Input A H0025V0025B103100*CODE 39* H0155V0130XS*CODE 39* H0025V0200BD20210045676567 H0075V0310XM45676567 H0025V0375BD30215001234567890 H0025V0600BD50210012345 H0175V0710XS12345 H0025V0775BD60210012345 H0105V0885XS12345 H0025V0950BA03100123455 H0095V1060XS12345 H0025V1125BC03100081234ABCD H0080V1240XS1234ABCD H0525V0025B002100A12345B H0565V0135XS12345 H0475V0200BD303100123456789012 H0525V0375BD4031001234567 H0525V0550DE03100123456 H0500V0600OB0 H0533V0655OB123456 H0350V0725D30315009827721123 L0101H0320V0800OB0 H0365V0878OB98277 H0505V0878OB21123 H0665V0760BF0313021826 H0680V0730OB21826 H0425V1125D30315000633895260 L0101H0395V1200OB0 H0440V1278OB06338 H0580V1278OB95260 H0730V1155BF0314024 H0745V1125OB24 H0325V0950BG03100>GAB>B789>C123456 H0435V1055XSAB789123456 Q1Z NOTE: Carriage Returns and Line Feeds have been added to the command listing for clarity and should not be included in the actual data stream.

SATO M-5900RV Operator and Technical Reference Manual

Page 4-15 Section 4. Programming Reference PN 9001081 Rev. C Printer Output

SATO M-5900RV Operator and Technical Reference Manual

Page 4-16 Section 4. Programming Reference PN 9001081 Rev. C UCC-128 Without Incrementing A H0100V0100B107150101234567000000001 Q2Z With Incrementing A H0100V0100F001+001B107150101234567000000001 Q2Z

SATO M-5900RV Operator and Technical Reference Manual

Page 4-17 Section 4. Programming Reference PN 9001081 Rev. C Special Notes 1. UPC and EAN bar codes are not affected by the different types of narrow to wide ratios. Instead, the D command adds descender bars to these codes where needed to meet UPC specifications. The BD command puts descender bars and human readable text below the symbol. 2. The Code 128, UCC 128, MSI, and Code 93 bar codes are not affected by the narrow to wide ratios. 3. The Codabar, Code 39, Industrial 2 of 5, and Matrix 2 of 5 bar codes are affected by the Character Pitch command. This command must be placed before the Bar Code command. 4. See Appendix B for more specific instructions and detailed information regarding individual bar code symbols. 5. Because of their unique characteristics, two-dimensional symbols are covered separately (see page 4-99). 6. For UCC128, the FNC1 code is automatically inserted and the Mod 10 and Mod 103 check digits are automatically calculated. 7. For the MSI bar code, the check digit is not automatically calculated.

SATO M-5900RV Operator and Technical Reference Manual

Page 4-18 Section 4. Programming Reference PN 9001081 Rev. C Bar Codes, Expansion Command Structure BWaabbb aa = Expansion factor by which the width of all bars and spaces will be increased (01-12) bbb = Bar height by dot (004-600 dots) Example: BW02100 Placement: Immediately follows the BT command and precedes data to be encoded. Default: None Command Function This command works together with the BT command to specify an expansion factor and the bar code height for the particular symbol being printed. Input to Printer Printer Output A H0050V0050BT001030103BW04100*1234* Q1Z Special Notes 1. This command must be preceded by the Variable Ratio Bar Codes BT command (see Page 4-19). 2. The following bar codes will be affected by the Character Pitch command: Codabar, Code 39, Interleaved 2 of 5, Matrix 2 of 5.

SATO M-5900RV Operator and Technical Reference Manual

Page 4-19 Section 4. Programming Reference PN 9001081 Rev. C Bar Codes, Variable Ratio Command Structure BTabbccddee a = Bar Code Symbol 0 Codabar 1 Code 39 2 Interleaved 2 of 5 5 Industrial 2 of 5 6 Matrix 2 of 5 bb = Narrow space in dots (01-99) cc = Wide space in dots (01-99) dd = Narrow bar in dots (01-99) ee = Wide bar in dots (01-99) Example: BT101030103 Placement: Following print position commands and preceding BW Default: Current setting Command Function To print a bar code with a ratio other than those specified through the standard bar commands (B, BD, and D). This is done through individual control of each of the bar code elements (bars, spaces) as shown above. Remember that this command only applies to the five bar code types shown. Printer Input A H0050V0050BT001030103BW03100*1234* Q1Z Printer Output

SATO M-5900RV Operator and Technical Reference Manual

Page 4-20 Section 4. Programming Reference PN 9001081 Rev. C Special Notes 1. This command must be immediately followed by the BW Bar Code Expansion command (see Page 4-18). 2. You may use only one variable ratio bar code per label. 3. If the data specified in this command is incorrect, the command is ignored and the ratio used will be based on the previous setting. 4. See Appendix B for more specific instructions and details regarding individual bar code symbols.

SATO M-5900RV Operator and Technical Reference Manual

Page 4-21 Section 4. Programming Reference PN 9001081 Rev. C Base Reference Point Command Structure A3H-aaaaVbbbb - = This character is optional. When present, it specifies that the horizontal offset is in the negative direction. If it is left out the offset direction is positive. aaaa = Horizontal Print Offset (see Note 5 for field range) bbbb = Vertical Print Offset (see Note 5 for field range) Example: A3H100V0050 Command Function To establish a new base reference point for the current label. The base reference point is the top left corner or "origin" from where all print position commands are based. This command may be very helpful when using labels less than four inches wide to place images on the printable label surface. It may also be used to move images past preprinted fields on a label. Printer Input AL0202 H0025V0025WB0NORMAL REFERENCE POINT A3H0300V0075 H0100V0050WB0NEW REFERENCE POINT Q1Z Printer Output

SATO M-5900RV Operator and Technical Reference Manual

Page 4-22 Section 4. Programming Reference PN 9001081 Rev. C Special Notes 1. Use of this command will set the Vertical/Horizontal Offset setting of the printer configuration until a new Base Reference Point command is issued or the setting is changed from the operator panel. See Section 2: Installation and Configuration. 2. This command may be used more than once in a print job. 3. An alternative to using this command is to make changes to your current Horizontal and Vertical Print Position commands (see Page 4-61). Example: Let's say the current base reference point is H=1, V=1 and you wish to move all the fields on your label downward vertically by 150 dots. You could either: (1) add the Base Reference Point command or (2) change all the vertical position commands by an additional 150 dots. 4. For a more detailed example of the Base Reference Point command, see "Print Area" in this section (Page 4-5). 5. The allowable field ranges for this command are: V R 0 0 9 5 - M latn o zir o H a a a a 6 9 8 0 ot 2 3 8 0 - la citr e V b b b b 4 2 4 1 ot 1 0 0 0

SATO M-5900RV Operator and Technical Reference Manual

Page 4-23 Section 4. Programming Reference PN 9001081 Rev. C Characters, Custom-Designed Command Structure Store Command: Tabcc Recall Command: Kab90cc a = 1 16x16 matrix 2 24x24 matrix b = Specifies the character encoding method for the data stream H Hexadecimal characters B Binary characters cc = Memory location to store/recall the character. Valid memory locations are 21 to 52 (counting in Hex) or "!" to "R" in Binary. (data) = Data to describe the character Example: T1H3F K1H903F See Appendix C for a more detailed explanation. Placement: The Store command is typically sent in its own data stream to the printer, between the Start/Stop commands. The Recall command is sent in a secondary data stream to print the character and follows any necessary position or size commands. Default: None Command Function To allow for the creation, storage, and printing of custom characters, such as special fonts or logos. Up to 50 individual characters may be stored in the custom character volatile memory. Printer Input See Appendix C for a detailed explanation. A T1H3F 0100038007C00FE01FF03FF87FFCFFFE07C007C007C007C007C007C007C007C0 Z A H150V100L0505K1H903F H350V100L1010K1H903F Q1Z

SATO M-5900RV Operator and Technical Reference Manual

Page 4-24 Section 4. Programming Reference PN 9001081 Rev. C Printer Output Special Notes 1. When printing the custom character using the Recall command, the character is affected by the following commands: Character Expansion (see Page 4-25) Character Pitch (see Page 4-28) Line Feed (see Page 4-52) Rotate, Fixed Base Reference Point (see Page 4-70) Rotate, Moving Base Reference Point (see Page 4-72) 2. The characters are stored in volatile memory and must be reloaded if the printer power is lost. 3. Do not use ASCII or characters (carriage return or line feed) as line delimiters within the graphic data or the actual image will not be printed as specified.

SATO M-5900RV Operator and Technical Reference Manual

Page 4-25 Section 4. Programming Reference PN 9001081 Rev. C Characters Expansion Command Structure Laabb aa = Multiple to expand horizontally (01-12) bb = Multiple to expand vertically (01-12) Example: L0305 Placement: Preceding the data to be expanded Default: L0101 Command Function To expand characters independently in both the horizontal and vertical directions. The command allows you to enlarge the base size of each font (except the vector font) up to 12 times in either direction. Expanded characters are typically used for added emphasis or for long distance readability. Printer Input A AH0100V0100XMSATO H0100V0200L0402XMSATO H0100V0300L0204XMSATO Q1Z Printer Output

SATO M-5900RV Operator and Technical Reference Manual

Page 4-26 Section 4. Programming Reference PN 9001081 Rev. C Special Notes 1. This command will expand the following fonts: Fonts U, S, M, XU, XS, XM, OA, & OB (see Page 4-36) and fonts WB, WL, XB and XL (see Page 4-40). 2. This command will also affect the following commands: Character Pitch (see Page 4-28) Characters, Custom Designed (see Page 4-23) 3. The Character Expansion value is in effect for the current print job until a new expansion command is specified. 4. The Line and Box command, if used within the data stream, may return all subsequent text to the default expansion of 1 x 1. Therefore either send the Character Expansion command before all printed data, or send Line and Box commands last, preceding the Q Quantity command.

SATO M-5900RV Operator and Technical Reference Manual

Page 4-27 Section 4. Programming Reference PN 9001081 Rev. C Character, Fixed Spacing Command Structure PR Example: See Above Placement: Preceding the data Default: The default is Proportional Spacing Command Function To reset the proportional spacing and place the printer back to fixed spacing Printer Input A H0025V0050PS L0202XMPROPORTIONAL SPACING H0025V0130PR L0202XMFIXED SPACING Q1Z Printer Output Special Notes 1. This command only works with the proportionally spaced fonts XU, XM, XS, XL and XB.

SATO M-5900RV Operator and Technical Reference Manual

Page 4-28 Section 4. Programming Reference PN 9001081 Rev. C Command Structure Paa aa = Number of dots between characters (00-99) Example: P03 Placement: Preceding the text to be printed Default: P02 Command Function To designate the amount of spacing (in dots) between characters. This command provides a means of altering character spacing for label constraints or to enhance readability. Printer Input A H0025V0025L0202XB1SATO H0025V0125L0202P20XB1SATO H0025V0225L0202P40XB1SATO Q1Z Character Pitch Printer Output

SATO M-5900RV Operator and Technical Reference Manual

Page 4-29 Section 4. Programming Reference PN 9001081 Rev. C Special Notes 1. This command is affected by the L Character Expansion command (see Page 4-25). The character pitch is actually the product of the current horizontal expansion multiple and the designated pitch value. Example: L0304 P03 Pitch = (03) x (03) = 9 dots 2. To avoid confusion, you may want to include the L Character Expansion command and this command together in your program. 3. This command affect fonts U, S, M, XU, XS, XM, OA and OB (see Page 4- 36), fonts WB, WL, XB, and XL (see Page 4-40), and the vector font (see Page 4-38). 4. Charter Pitch will always revert to the default value unless it is specified before each new font command in the data stream. 5. This command also affects Codabar, Code 39 and Industrial 2 of 5 bar codes.

SATO M-5900RV Operator and Technical Reference Manual

Page 4-30 Section 4. Programming Reference PN 9001081 Rev. C Character, Proportional Spacing Command Structure PS PR Example: See Above Placement: Preceding the data to be proportional spaced Default: PS Command Function To specify the printing of proportional or fixed spacing for proportionally spaced fonts. Input to Printer A H0025V0050PS L0202XMPROPORTIONAL SPACING H0025V0130PR L0202XMFIXED SPACING Q1Z Printer Output Special Notes 1. Once this command is sent in the data stream, it is in effect until the end of the print job unless a reset command is sent.

SATO M-5900RV Operator and Technical Reference Manual

Page 4-31 Section 4. Programming Reference PN 9001081 Rev. C Clear Print Job(s) & Memory Command Structure *a a = If the "a" parameter is not included with this command and the printer is in the multi-buffer mode, this command clears all print jobs in the printer memory, including the current print job. a = If the "a" is included with this command, it specifies the internal memory section to be cleared. T To clear the custom character memory & To clear the form overlay memory X To clear all internal memory Example: * *X Placement: This command should be sent to the printer as an independent data stream. Default: None Command Function To clear individual memory or buffer areas of the printer. Printer Input *A * *Z Printer Output There is no printer output as a result of this command. The current print job in the buffer will be terminated and all other print jobs in the buffer cleared. Special Notes 1. See Memory Card Functions for variations of this command used to clear data from the memory Card (Page 4-82). 2. It is not necessary to clear the printer's memory between each print job. 3. The primary purpose of this command is to clear all print jobs in the multi- buffer mode. The "a" parameter can be used in either the multi-buffer or single job mode to clear specific parts of the memory. 4. When the "a" parameter is used, the section of memory specified will not be cleared until the label is printed.

SATO M-5900RV Operator and Technical Reference Manual

Page 4-32 Section 4. Programming Reference PN 9001081 Rev. C Continuous Forms Printing Command Structure None The printer locates the end of an adhesive label by sensing the backing between labels or through the use of an eye-mark (black rectangle on the reverse side of the backing). It locates the end of a tag from a notch, eye-mark, or a hole between tags. Both sensors should be disabled when printing continouus forms by placing the Label Sensor Selection switch (DSW3-3) in the On position. See Section 2: Installation and Configuration for instructions on configuring the printer using the front panel DIP switch array. If you will be using continuous labels or tags, the printer must be told to stop feeding in another manner. The length is determined by the position of the last printed image on the label or tag. The printer will stop feeding when this last field is finished printing. The length may be increased with printed spaces (20 hexadecimal) if necessary. There is no command code to control label length.

SATO M-5900RV Operator and Technical Reference Manual

Page 4-33 Section 4. Programming Reference PN 9001081 Rev. C Copy Image Area Command Structure WDHaaaaVbbbbXccccYdddd aaaa = Horizontal position of the top left corner of the area to be copied bbbb = Vertical position of the top left corner of the area to be copied cccc = Horizontal length of the image area to be copied dddd = Vertical length of the image area to be copied Example: WDH0100V0050X0600Y0400 Placement: Anywhere within the data stream, after specifying the location of the duplicate image. Default: None Command Function To copy an image from one location to another on the same label. This may be useful for duplicating individual fields or entire sections of the label with only one command. Printer Input A H0050V0050E010XM SATOSATOSATOSATOSATOSATOSATO SATOSATOSATOSATOSATOSATOSATO SATOSATOSATOSATOSATOSATOSATO SATOSATOSATOSATOSATOSATOSATO H0180V0250WDH0165V0050X0400Y0200 Q1Z Printer Output

SATO M-5900RV Operator and Technical Reference Manual

Page 4-34 Section 4. Programming Reference PN 9001081 Rev. C Special Notes 1. Use the Print Position commands (V and H) to locate the new area for the duplicate image (see Page 4-61). 2. Position of the new target area must not be inside the original image. 3. If you use the Rotate command, V, H, X and Y axis will be reversed. 4. If the reference area of the target image exceeds the print area, it will not be printed. 5. The allowable field ranges for these fields are as follows: V R 0 0 9 5 - M latn o zir o H a a a a c c c c 6 9 8 0 ot 1 0 0 0 la citr e V b b b b d d d d 4 2 4 1 ot 1 0 0 0

Other Printer Manuals