Page 3 - Preface; M-5900RV Operator and Technical Reference Manual
PN 9001081Rev. C SATO M-5900RV Operator and Technical Reference Manual i Preface M-5900RV Operator and Technical Reference Manual The M-5900RV Operator and Technical Reference Manual contains basic information about the printer such as setup, installation, cleaning and maintenance. It also contains ...
Page 4 - ii
PN 9001081 Rev. C SATO M-5900RV Operator and Technical Reference Manual ii ®
Page 5 - iii; Table of Contents; Section 1. Overview; Section 4. Programming Reference
PN 9001081Rev. C SATO M-5900RV Operator and Technical Reference Manual iii Table of Contents Section 1. Overview Page 1 Introduction ...................................................................................................... 1-1 2 Compatibility ...............................................
Page 6 - iv; Section 4. Programming Reference
PN 9001081 Rev. C 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 ................................................
Page 7 - Section 4. Programming Reference
PN 9001081Rev. C 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 ........................................................
Page 8 - Appendices
PN 9001081 Rev. C 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 SpecificationsBar Code Symbologies .............................................
Page 9 - Section; Overview
SATO M-5900RV Operator and Technical Reference Manual Page 1-1 PN 9001081Rev. C 1.1 Introduction This Operator's Manual will help you understand the basic operations of the M-5900RV printer such as setup, installation, configuration, cleaning and maintenance.The SATO M-5900RV Direct Thermal Printer ...
Page 10 - STEP; OFF
PN 9001081Rev. C SATO M-5900RV Operator and Technical Reference Manual Page 1-2 Section 1. Printer Overview 1.2 Compatibility STEP PROCEDURE 1. First try printing the label with DSW-8 in the OFF position. If it prints all the fields correctly but the print quality needs improvement, try adjusting th...
Page 11 - ON; Compatibility
PN 9001081Rev. C SATO M-5900RV Operator and Technical Reference Manual Page 1-3 Section 1. Printer Overview STEP PROCEDURE 4. If the field placement is incorrect or if the printer "beeps" indicating it did not accept the command stream, place DSW2-8 in the ON position, cycle power to make th...
Page 12 - General Printer Specifications; GAP; il
PN 9001081Rev. C 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...
Page 16 - Physical Specifications
PN 9001081Rev. C 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 69 145.l.9854 Tm(69 145.o626 0 Td(F)Tj-0i563 0 Td(-)Tj-07.9854 Tm(69 145.l.9854 Td(-)Tj-0 -1.2 TD...
Page 17 - shipping container to the application environment.; Installation and Configuration
PN 9001081Rev. C SATO M-5900RV Operator and Technical Reference Manual Page 2-1 This section is provided to assist you in taking the M-5900RV Printer from the shipping container to the application environment. The following information is provided in this section: Unpacking and Parts Identificatio...
Page 18 - Unpacking and Parts Identification; Unpack the printer as follows:; REMOVE PACKING MATERIAL
PN 9001081Rev. C SATO M-5900RV Operator and Technical Reference Manual Page 2-2 Section 2. Installation and Configuration 2.2 Unpacking and Parts Identification Unpack the printer as follows: Place the box upright on a solid, flat surface. Open the box and remove any loose items and the first lay...
Page 19 - Unpacking and Parts Identification (Cont)
SATO M-5900RV Operator and Technical Reference Manual Page 2-3 Section 2. Installation and Configuration PN 9001081Rev. C Unpacking and Parts Identification (Cont) 2.3 Setting Up the M-5900RV Consider the following when setting up the printer: Locate a solid flat surface to set the printer. Make s...
Page 20 - Printer Features
PN 9001081Rev. C 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...
Page 21 - Printer Features; ADJUSTABLE
SATO M-5900RV Operator and Technical Reference Manual Page 2-5 Section 2. Installation and Configuration PN 9001081Rev. 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 ...
Page 22 - FRONT VIEW
PN 9001081Rev. C 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 ...
Page 23 - The power switch is located at the back of the printer.; COVER
SATO M-5900RV Operator and Technical Reference Manual Page 2-7 Section 2. Installation and Configuration PN 9001081Rev. C 2.5 Operation Panel The M-5900RV Operation Panel has an LCD screen, user input keys and user adjustable potentiometers and dip switches, which are located underneath a flip-down ...
Page 25 - Loading Labels or Tags; no effect on printing with the undamaged part of the print head.; proper routing instructions.
SATO M-5900RV Operator and Technical Reference Manual Page 2-9 Section 2. Installation and Configuration PN 9001081Rev. C 2.7 Loading Labels or Tags CAUTION: If your labels are less than the full width of the print head, the outside edge will eventually wear out a small portion of the print head, re...
Page 26 - Loading Labels or Tags; Continued from previous page
PN 9001081Rev. C SATO M-5900RV Operator and Technical Reference Manual Page 2-10 Section 2. Installation and Configuration Loading Labels or Tags STEP PROCEDURE Continued from previous page 7. Close the Print Head Assembly by pushing down at the front of the plate atop the assembly (green plastic pi...
Page 29 - Dip Switch Settings; the operation panel. These switches can be used to set:
SATO M-5900RV Operator and Technical Reference Manual Page 2-13 Section 2. Installation and Configuration PN 9001081Rev. C 2.8 Dip Switch Settings Two DIP switches (DSW2 & DSW3) are located underneath a flip-down cover on the operation panel. These switches can be used to set: Sensor Type Hea...
Page 30 - Dip Switch Settings; Selects between the use of a label gap or a; Printer Setup
PN 9001081Rev. C 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 Of...
Page 31 - Selects the command codes used for
SATO M-5900RV Operator and Technical Reference Manual Page 2-15 Section 2. Installation and Configuration PN 9001081Rev. 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 Op...
Page 32 - Enables or disables the Label Pitch sensor. If
PN 9001081Rev. C 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 ...
Page 34 - Selects the number of stop bits to end each byte
PN 9001081Rev. C 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 Stop Bit Selection (DSW1-4): Selects the number of st...
Page 35 - Switch Selections; following operating configuration:; DEFAULT SETTING; Default Settings
SATO M-5900RV Operator and Technical Reference Manual Page 2-19 Section 2. Installation and Configuration PN 9001081Rev. C Switch Selections All switches are placed in the Off position (default) for shipping. This will result in the following operating configuration: Communications: (1) 8 data bits,...
Page 36 - Printer Adjustments; POWER ON
PN 9001081Rev. C SATO M-5900RV Operator and Technical Reference Manual Page 2-20 Section 2. Installation and Configuration 2.10 Printer Adjustments The LCD Panel on the M-5900RV is used in conjunction with the LINE and FEED switches by the operator to manually enter printer configuration settings. M...
Page 37 - Printer Adjustments; ONLINE; using the PRINT potentiometer setting on the adjustment panel.; OFFLINE; User Mode; PRINT DARKNESS; Normal Mode
SATO M-5900RV Operator and Technical Reference Manual Page 2-21 Section 2. Installation and Configuration PN 9001081Rev. C Printer Adjustments When the printer is powered on, the readout should display the following message: The LCD Panel will display the Online status on the top line of the display...
Page 38 - Speed; LINE; Print Speed Adjustment; PRINT speed; Pitch Offset and Direction; MOVED WITH MINUS
PN 9001081Rev. C SATO M-5900RV Operator and Technical Reference Manual Page 2-22 Section 2. Installation and Configuration Printer Adjustments There are four Speed settings on the printer. The setting is listed on the bottom line of the display. The current setting is indicated by an underline under...
Page 40 - To Enter Advanced Mode:; Cancel Print Job; cancel print job; Advanced Mode Settings and Adjustments
PN 9001081Rev.C SATO M-5900RV Operator and Technical Reference Manual Page 2-24 Section 2. Installation and Configuration STEP PROCEDURE 1. Use the LINE key to step the underlined cursor to either No or Yes. 2. Once the correct setting is underlined, press the FEED key to accept the setting and term...
Page 41 - Advanced Mode
SATO M-5900RV Operator and Technical Reference Manual Page 2-25 Section 2. Installation and Configuration PN 9001081Rev. C Advanced Mode Refer to the pages 2-26 through 2-36 fordetails of each setting Press FEED Key to recycle back through the ADVANCED MODE SETUP Section or press the LINE key to sel...
Page 42 - Auto Online Setting
PN 9001081Rev. C SATO M-5900RV Operator and Technical Reference Manual Page 2-26 Section 2. Installation and Configuration This setting determines if a zero is printed with a slash or without a slash. This setting can also be controlled via software commands. When YES is selected, the U, S, M, WB, W...
Page 43 - Vertical Offset Setting; will affect all of you label formats.
SATO M-5900RV Operator and Technical Reference Manual Page 2-27 Section 2. Installation and Configuration PN 9001081Rev. C Vertical Offset Setting Vertical Offset is the distance down from the leading edge, (the edge of the label that comes out of the printer first) to the first vertical print posit...
Page 44 - affect all of your label formats.; Horizontal Offset and Direction Setting
PN 9001081Rev. C SATO M-5900RV Operator and Technical Reference Manual Page 2-28 Section 2. Installation and Configuration Advanced Mode hor. offset h:+0000 Horizontal Offset is the distance that the label image is shifted either to the right or left on the label. The image is shifted to the left (t...
Page 45 - Feed Direction; LABEL; Gap
SATO M-5900RV Operator and Technical Reference Manual Page 2-29 Section 2. Installation and Configuration PN 9001081Rev. 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 FeedDirection 1.5...
Page 46 - Sensor Threshold Level; gap
PN 9001081Rev. C SATO M-5900RV Operator and Technical Reference Manual Page 2-30 Section 2. Installation and Configuration Sensor Threshold Level gap [x.xv] input [x.xv] Advanced Mode The M-5900RV printer determines the location of the leading edge of the label by measuring the difference between li...
Page 47 - Backing with Label
SATO M-5900RV Operator and Technical Reference Manual Page 2-31 Section 2. Installation and Configuration PN 9001081Rev. C Advanced Mode STEP PROCEDURE 1. Insert a label still attached to the backing into the sensor and close the head. Record the voltage shown on the top line of the LCD panel. This ...
Page 48 - Label Only
PN 9001081Rev. C SATO M-5900RV Operator and Technical Reference Manual Page 2-32 Section 2. Installation and Configuration Advanced Mode Sensor Threshold Level (Cont) "Eye-Mark" (Reflective) Sensor: When setting the "Eye-Mark" threshold, the voltage must be measured with nothing but ...
Page 49 - calendar enabled
SATO M-5900RV Operator and Technical Reference Manual Page 2-33 Section 2. Installation and Configuration PN 9001081Rev.C Advanced Mode Calendar Set calendar enabled no yes Calendar 00/00/00 00:00 STEP PROCEDURE 1. Year: The first display shown will have the two digit year selection underlinded. Pre...
Page 51 - Advanced Mode Counters; Line
SATO M-5900RV Operator and Technical Reference Manual Page 2-35 Section 2. Installation and Configuration PN 9001081Rev. C Advanced Mode Counters The Advance Mode Counters is provided for reading and clearing internal counters. These counters allow the user to keep track of the number of centimeters...
Page 53 - Printing Test Labels; LARGE LABEL; Print Size
SATO M-5900RV Operator and Technical Reference Manual Page 2-37 Section 2. Installation and Configuration PN 9001081Rev. C Printing Test Labels LARGE LABEL SMALL LABEL STEP PROCEDURE 3. If SMALL is underlined, the Print Size message will be displayed. You must enter the size of the label. The minimu...
Page 54 - -13 Hex Dump Diagnostic Labels; Hex Dump; Receive Buffer Hex Dump
PN 9001081Rev. C SATO M-5900RV Operator and Technical Reference Manual Page 2-38 Section 2. Installation and Configuration 2-13 Hex Dump Diagnostic Labels In addition to the Printing Test Labels, the printer contents of the receive and print buffers can be examined using the Hex Dump Test Labels. Pr...
Page 55 - PRINT BUFFER HEX LABEL; Hex Dump Diagnostic Labels
SATO M-5900RV Operator and Technical Reference Manual Page 2-39 Section 2. Installation and Configuration PN 9001081Rev. C LINE NUMBERS DATA IN ASCII FORMAT DATA IN HEXADECIMAL FORMAT PRINT BUFFER HEX LABEL RECEIVE BUFFER HEX LABEL Hex Dump Diagnostic Labels
Page 56 - Potentiometer Adjustments; PRINT; Print; OFFSET
PN 9001081Rev. C SATO M-5900RV Operator and Technical Reference Manual Page 2-40 Section 2. Installation and Configuration 2.14 Potentiometer Adjustments Three potentiometers are located underneath a snap-on cover on the front panel. These are used to fine tune your printer as follows: Print Potent...
Page 57 - Pitch; PITCH; FEED; Potentiometer Adjustments; ABCDEFGH; Label Feed
SATO M-5900RV Operator and Technical Reference Manual Page 2-41 Section 2. Installation and Configuration PN 9001081Rev. C Pitch After the pitch has been set, it is sometimes desirable to make minor adjustments. This can be done using the PITCH potentiometer ont the front panel. This potentiometer i...
Page 59 - Adjusting the Print Quality; is extremely important for good bar code quality.; Adjustments and Maintenance
SATO M-5900RV Operator and Technical Reference Manual Page 3-1 PN 9001081Rev. C 3.1 Introduction The following information is presented in this section: Adjusting the Print Quality Cleaning the Print Head and Platen Replacing the Print Head 3.2 Adjusting the Print Quality The M-5900RV printer is ...
Page 60 - Print Potentiometer
SATO M-5900RV Operator and Technical Reference Manual Page 3-2 Section 3. Adjustments and Maintenance PN 9001081Rev. C Print Potentiometer If necessary, use the PRINT potentiometer on the operator panel to make fine adjustments for print darkness. It provides a continuous range of adjustment, allowi...
Page 61 - Cleaning the Print Head and Platen; Print Head
SATO M-5900RV Operator and Technical Reference Manual Page 3-3 Section 3. Adjustments and Maintenance PN 9001081Rev. C 3.3 Cleaning the Print Head and Platen Supplies needed: SATO SA070 Cleaning Kit (or equivalent) STEP PROCEDURE 1. Turn OFF the Power Switch 2. Raise the printer side door. Figs. Pag...
Page 62 - Cleaning the Print Head and Platen
SATO M-5900RV Operator and Technical Reference Manual Page 3-4 Section 3. Adjustments and Maintenance PN 9001081Rev. 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 w...
Page 63 - Turn OFF the Power Switch; Platen
SATO M-5900RV Operator and Technical Reference Manual Page 3-5 Section 3. Adjustments and Maintenance PN 9001081Rev. C Cleaning the Print Head and Platen Supplies needed: SATO SA070 Cleaning Kit (or equivalent) STEP PROCEDURE 1. Turn OFF the Power Switch 2. Raise the printer side door. Fig. Page 3-4...
Page 64 - Replacing the Print Head; Text Continued
SATO M-5900RV Operator and Technical Reference Manual Page 3-6 Section 3. Adjustments and Maintenance PN 9001081Rev. C 3.4 Replacing the Print Head The print head on the M-5900RV is a user-replaceable item. This section explains how a defective print head can be easily removed and replaced. Contact ...
Page 65 - Replacing the Print Head
SATO M-5900RV Operator and Technical Reference Manual Page 3-7 Section 3. Adjustments and Maintenance PN 9001081Rev. 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 le...
Page 66 - Carefully attach the new print head to the cable connector.
SATO M-5900RV Operator and Technical Reference Manual Page 3-8 Section 3. Adjustments and Maintenance PN 9001081Rev. C Replacing the Print Head STEP PROCEDURE 7. While holding the print head firmly from the sides, carefully disconnect the cable at the back of the print head. Set the damaged print he...
Page 67 - different print widths and resolutions.; The SATO RISC Programming Language; SATO RISC Series printer.; Programming Reference
SATO M-5900RV Operator and Technical Reference Manual Page 4-1 PN 9001081Rev. C 4.1 Introduction This section presents the commands that are used with the SATO Series printers to produce labels with logos, bar codes and alphanumeric data. All of the RISC commands use the same syntax. Some commands r...
Page 68 - contained in the data.; Selecting Protocol Control Codes; character tells the printer that a
SATO M-5900RV Operator and Technical Reference Manual Page 4-2 Section 4. Programming Reference PN 9001081Rev. C Commands with this format tell the printer to perform a specific action which is dependent upon the following data, like print X labels, where the value for X is contained in the data. ...
Page 69 - Printing with the Parallel Port
SATO M-5900RV Operator and Technical Reference Manual Page 4-3 Section 4. Programming Reference PN 9001081Rev. C 4.4 Using Basic It may be useful to test your printer using a BASIC program on a PC. You may also write your actual production programs in BASIC. Whatever the reason, if you will be worki...
Page 71 - Printing with the RS232 Port:
SATO M-5900RV Operator and Technical Reference Manual Page 4-5 Section 4. Programming Reference PN 9001081Rev. C 4.5 The Print Area The maximum print area for the M-5900RV is listed in Table 4.1 on Page 4-6. Most of your label applications will not require labels that fill the entire print area, the...
Page 73 - New Base Reference Point = 896 dots minus 406 dots = 490 dots; New Base Reference Point = Maximum Print Width - Label Width; The Print Area
SATO M-5900RV Operator and Technical Reference Manual Page 4-7 Section 4. Programming Reference PN 9001081Rev. C There are two methods available to make sure your printed output will appear correctly on your label. They are as follows: 1. Send the Base Reference Point command as part of your data to...
Page 74 - printer and the resulting label assuming a 4 inch wide label:
SATO M-5900RV Operator and Technical Reference Manual Page 4-8 Section 4. Programming Reference PN 9001081Rev. C The Command Code subsection contains a sample label output for each command code. These samples reflect how the printed information would appear on a five inch wide label. If you want to ...
Page 75 - printed on a 2 inch wide label.
SATO M-5900RV Operator and Technical Reference Manual Page 4-9 Section 4. Programming Reference PN 9001081Rev. C The image is moved horizontally to the right 2 inches (406 dots) so that it can be printed on a 2 inch wide label. For more information, see the Base Reference Point command description. ...
Page 76 - The M-5900RV printer can rotate each print field in 90
SATO M-5900RV Operator and Technical Reference Manual Page 4-10 Section 4. Programming Reference PN 9001081Rev. C 4.6 Rotated Fields The M-5900RV printer can rotate each print field in 90 0 increments using the Rotate command. There are two variations of this command. <ESC>% - The field rota...
Page 77 - COMMAND; Command Default Settings; printer receives an
SATO M-5900RV Operator and Technical Reference Manual Page 4-11 Section 4. Programming Reference PN 9001081Rev. 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 Disab...
Page 79 - Bar Codes; Command Structure
SATO M-5900RV Operator and Technical Reference Manual Page 4-13 Section 4. Programming Reference PN 9001081Rev. C Bar Codes Command Structure 1:3 narrow/wide bar ratio: <ESC>Babbcccd2:5 narrow/wide ratio: <ESC>BDabbcccd1:2 narrow/wide bar ratio: <ESC>Dabbcccd a = Bar Code Symbol0 C...
Page 80 - Printer Input
SATO M-5900RV Operator and Technical Reference Manual Page 4-14 Section 4. Programming Reference PN 9001081Rev. C Printer Input <ESC>A<ESC>H0025<ESC>V0025<ESC>B103100*CODE 39*<ESC>H0155<ESC>V0130<ESC>XS*CODE 39*<ESC>H0025<ESC>V0200<ESC>BD20...
Page 81 - Printer Output
SATO M-5900RV Operator and Technical Reference Manual Page 4-15 Section 4. Programming Reference PN 9001081Rev. C Printer Output
Page 82 - Without Incrementing
SATO M-5900RV Operator and Technical Reference Manual Page 4-16 Section 4. Programming Reference PN 9001081Rev. C UCC-128 Without Incrementing < ESC>A <ESC>H0100<ESC>V0100<ESC>B107150101234567000000001<ESC>Q2<ESC>Z With Incrementing <ESC>A<ESC>H0100<...
Page 83 - Special Notes
SATO M-5900RV Operator and Technical Reference Manual Page 4-17 Section 4. Programming Reference PN 9001081Rev. C Special Notes 1. UPC and EAN bar codes are not affected by the different types of narrow to wide ratios. Instead, the <ESC>D command adds descender bars to thesecodes where needed ...
Page 84 - Command Function
SATO M-5900RV Operator and Technical Reference Manual Page 4-18 Section 4. Programming Reference PN 9001081Rev. C Bar Codes, Expansion Command Structure <ESC>BWaabbb aa = Expansion factor by which the width of all bars and spaces will beincreased (01-12) bbb = Bar height by dot (004-600 dots) ...
Page 85 - Bar Codes, Variable Ratio
SATO M-5900RV Operator and Technical Reference Manual Page 4-19 Section 4. Programming Reference PN 9001081Rev. C Bar Codes, Variable Ratio Command Structure < ESC>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 ...
Page 87 - Base Reference Point
SATO M-5900RV Operator and Technical Reference Manual Page 4-21 Section 4. Programming Reference PN 9001081Rev. C Base Reference Point Command Structure <ESC>A3H-aaaaVbbbb - = This character is optional. When present, it specifies that the horizontaloffset is in the negative direction. If it i...
Page 91 - Characters Expansion
SATO M-5900RV Operator and Technical Reference Manual Page 4-25 Section 4. Programming Reference PN 9001081Rev. C Characters Expansion Command Structure <ESC>Laabb aa = Multiple to expand horizontally (01-12) bb = Multiple to expand vertically (01-12) Example: <ESC>L0305 Placement: Prece...
Page 93 - Character, Fixed Spacing
SATO M-5900RV Operator and Technical Reference Manual Page 4-27 Section 4. Programming Reference PN 9001081Rev. C Character, Fixed Spacing Command Structure <ESC>PR Example: See Above Placement: Preceding the data Default: The default is Proportional Spacing Command Function To reset the propo...
Page 94 - Character Pitch
SATO M-5900RV Operator and Technical Reference Manual Page 4-28 Section 4. Programming Reference PN 9001081Rev. C Command Structure <ESC>Paa aa = Number of dots between characters (00-99) Example: <ESC>P03 Placement: Preceding the text to be printed Default: <ESC>P02 Command Functi...
Page 96 - Character, Proportional Spacing
SATO M-5900RV Operator and Technical Reference Manual Page 4-30 Section 4. Programming Reference PN 9001081Rev. C Character, Proportional Spacing Command Structure <ESC>PS<ESC>PR Example: See Above Placement: Preceding the data to be proportional spaced Default: <ESC>PS Command Fun...
Page 98 - Continuous Forms Printing
SATO M-5900RV Operator and Technical Reference Manual Page 4-32 Section 4. Programming Reference PN 9001081Rev. C Continuous Forms Printing Command Structure None The printer locates the end of an adhesive label by sensing the backing betweenlabels or through the use of an eye-mark (black rectangle ...
Page 99 - Copy Image Area
SATO M-5900RV Operator and Technical Reference Manual Page 4-33 Section 4. Programming Reference PN 9001081Rev. C Copy Image Area Command Structure <ESC>WDHaaaaVbbbbXccccYdddd aaaa = Horizontal position of the top left corner of the area to be copied bbbb = Vertical position of the top left co...
Page 101 - Cutter Command
SATO M-5900RV Operator and Technical Reference Manual Page 4-35 Section 4. Programming Reference PN 9001081Rev. C Cutter Command Command Structure <ESC>~aaaa aa = Number of labels to print between each cut (01-9999) Example: <ESC>~0002 Placement: Following the Print Quantity command <...
Page 102 - PROPORTIONAL
SATO M-5900RV Operator and Technical Reference Manual Page 4-36 Section 4. Programming Reference PN 9001081Rev. C Fonts U, S, M, OA, OB, XU, XS & XM Command Structure Font XU: <ESC>XU Font U: <ESC>U Font XS: <ESC>XS Font S: <ESC>S Font XM: <ESC>XM Font M: <ESC>...
Page 108 - Form Feed
SATO M-5900RV Operator and Technical Reference Manual Page 4-42 Section 4. Programming Reference PN 9001081Rev. C Form Feed Printer Input <ESC>A(space)<ESC>Z Printer Output Blank label or tag Command Structure <ESC>A(space)<ESC>Z Example: See above Placement: Separate data st...
Page 114 - Job ID Store
SATO M-5900RV Operator and Technical Reference Manual Page 4-48 Section 4. Programming Reference PN 9001081Rev. C Job ID Store Command Structure <ESC>IDaa aa = Job ID assigned (01 to 99) Example: <ESC> ID09 Placement: Immediately following the <ESC>A in the job data stream. Default...
Page 115 - Journal Print
SATO M-5900RV Operator and Technical Reference Manual Page 4-49 Section 4. Programming Reference PN 9001081Rev. C Journal Print Command Structure <ESC>J Example: See above Placement: Immediately following the <ESC>A Default: None Command Function To print text in a line by line format on...
Page 116 - Lines and Boxes
SATO M-5900RV Operator and Technical Reference Manual Page 4-50 Section 4. Programming Reference PN 9001081Rev. C Lines and Boxes Command Structure Line <ESC>FWaabcccc aa = Width of horizontal line in dots (01-99) b = Line orientationH Horizontal lineV Vertical line cccc = Length of line in do...
Page 118 - Line Feed
SATO M-5900RV Operator and Technical Reference Manual Page 4-52 Section 4. Programming Reference PN 9001081Rev. C Line Feed Command Structure <ESC>Eaaa aaa = Number of dots (001-999) between the bottom of the characters on one line to the top of the characters on the next line. Example: <ES...
Page 120 - Mirror Image
SATO M-5900RV Operator and Technical Reference Manual Page 4-54 Section 4. Programming Reference PN 9001081Rev. C Mirror Image Command Structure <ESC>Hhhhh<ESC>Vvvvv<ESC>RMaaaa,bbbb hhhh = Horizontal position of the top left corner of the area to be mirrored (see Print Position com...
Page 123 - Postnet
SATO M-5900RV Operator and Technical Reference Manual Page 4-57 Section 4. Programming Reference PN 9001081Rev. C Postnet Command Structure <ESC>BPn...n n...n = 5 digits (Postnet-32 format)6 digits (Postnet-37 format)9 digits (Postnet-52 format)11 digits (Postnet-62, Delivery Point format) Exa...
Page 124 - Print Darkness
SATO M-5900RV Operator and Technical Reference Manual Page 4-58 Section 4. Programming Reference PN 9001081Rev. C Print Darkness Command Structure <ESC>#Ea a = Print darkness value (see Note 2 for allowable setting) Example: <ESC>#E2 Placement: Must be placed immediately after <ESC>...
Page 125 - Print Length, Expanded
SATO M-5900RV Operator and Technical Reference Manual Page 4-59 Section 4. Programming Reference PN 9001081Rev. C Print Length, Expanded Command Structure <ESC>AX Sets the print length to 14" (356 mm)<ESC>AR Resets the maximum print length to 7" (178 mm) Example: See above Placem...
Page 127 - Print Position
SATO M-5900RV Operator and Technical Reference Manual Page 4-61 Section 4. Programming Reference PN 9001081Rev. C Print Position Command Structure Horizontal Position: <ESC>Haaaa Vertical Position: <ESC>Vbbbb aaaa = Number of dots horizontally from the base reference point (1 to maximum)...
Page 129 - Print Quantity
SATO M-5900RV Operator and Technical Reference Manual Page 4-63 Section 4. Programming Reference PN 9001081Rev. C Print Quantity Command Structure <ESC>Qaaaaaa aaaaaa = Total number of labels to print (1-999999) Example: <ESC> Q500 Placement: Just preceding <ESC>Z unless <ESC>...
Page 130 - Print Speed
SATO M-5900RV Operator and Technical Reference Manual Page 4-64 Section 4. Programming Reference PN 9001081Rev. C Print Speed Command Structure <ESC>CSa a = Designates the speed selectionSee Note 2 for allowable settings Example: <ESC>CS5 Placement: Must be placed immediately after <E...
Page 131 - Repeat Label
SATO M-5900RV Operator and Technical Reference Manual Page 4-65 Section 4. Programming Reference PN 9001081Rev. C Repeat Label Command Structure <ESC>C Example: See above Placement: Must be placed immediately after <ESC>A and immediatelybefore <ESC>Z in its own separate data stream...
Page 134 - Reverse Image
SATO M-5900RV Operator and Technical Reference Manual Page 4-68 Section 4. Programming Reference PN 9001081Rev. C Reverse Image Command Structure <ESC>(aaaa,bbbb a = Horizontal length in dots of reverse image area b = Vertical height in dots of reverse image area See Note 6 for field ranges Ex...
Page 136 - Rotate, Fixed Base Reference Point; a = 0 Sets print to normal direction
SATO M-5900RV Operator and Technical Reference Manual Page 4-70 Section 4. Programming Reference PN 9001081Rev. C Rotate, Fixed Base Reference Point Command Structure <ESC>%a a = 0 Sets print to normal direction 1 Sets print to 90 0 CCW 2 Sets print to 180 0 rotated (upside down) 3 Sets print ...
Page 138 - Rotate, Moving Base Reference Point
SATO M-5900RV Operator and Technical Reference Manual Page 4-72 Section 4. Programming Reference PN 9001081Rev. C Rotate, Moving Base Reference Point Command Structure Normal Direction <ESC>NRotated Direction <ESC>R Example: See above Placement: Preceding any printed data to be rotated D...
Page 140 - Sequential Numbering
SATO M-5900RV Operator and Technical Reference Manual Page 4-74 Section 4. Programming Reference PN 9001081Rev. C Sequential Numbering Command Structure <ESC>Faaaabcccc,dd,ee aaaa = Number of times to repeat the same data (0001-9999) b = Plus or minus symbol (+ for increments; - for decrements...
Page 143 - Calendar Increment; This command requires the Calendar option.; Years
SATO M-5900RV Operator and Technical Reference Manual Page 4-77 Section 4. Programming Reference PN 9001081Rev. C Calendar Increment This command requires the Calendar option. Command Structure <ESC>WPabbb a = Y Years M Months D Days h Hours bbb = Numeric data: Years (1-9), Months (01-99)Weeks...
Page 145 - Calendar Print
SATO M-5900RV Operator and Technical Reference Manual Page 4-79 Section 4. Programming Reference PN 9001081Rev. C Calendar Print This command requires the Calendar option. Command Structure <ESC>WA(elements) (elements) = YYYY 4 digit Year (1981-2080) YY 2 digit Year (00-91) MM Month (01-12) DD...
Page 147 - Calendar Set
SATO M-5900RV Operator and Technical Reference Manual Page 4-81 Section 4. Programming Reference PN 9001081Rev. C Calendar Set Command Structure <ESC>WTaabbccddee aa = Year (01-99) bb = Month (01-12) cc = Day (01-31) dd = Hour (00-23) ee = Minute (00-59) Example: <ESC>WT9101311200 Placem...
Page 148 - Memory Card Function
SATO M-5900RV Operator and Technical Reference Manual Page 4-82 Section 4. Programming Reference PN 9001081Rev. C Memory Card Function Clear Card Memory Command Structure <ESC>*a,bb a = Memory card section to be cleared G To clear SATO graphics files from memory card P To clear PCX graphics fi...
Page 149 - This command requires the Memory Card option.
SATO M-5900RV Operator and Technical Reference Manual Page 4-83 Section 4. Programming Reference PN 9001081Rev. C Memory Card Function Expand Memory Area This command requires the Memory Card option. Command Structure <ESC>EXa a = Memory Designation 0 Use Printer Memory 1 Use Memory Card Slot ...
Page 152 - 0 byte font description
SATO M-5900RV Operator and Technical Reference Manual Page 4-86 Section 4. Programming Reference PN 9001081Rev. C Memory Card Function Fonts, TrueType Store This command requires the Memory Card option. Command Structure Begin Download <ESC>BJ(aa...abb..bDownload <ESC>BJDcccccddddee...e ...
Page 158 - Normal Rotation
SATO M-5900RV Operator and Technical Reference Manual Page 4-92 Section 4. Programming Reference PN 9001081Rev. C Memory Card Function Graphics, PCX Recall Command Structure <ESC>PYaaa aa = Storage area number (001 thru 099) Example: <ESC>PY001 Placement: This command must be placed with...
Page 159 - aaa
SATO M-5900RV Operator and Technical Reference Manual Page 4-93 Section 4. Programming Reference PN 9001081Rev. C Memory Card Function Graphics, PCX Store This command requires the Memory Card option. Command Structure <ESC>Plaaa,bbbbb,{data} aaa = Storage area number (001 thru 999) bbbbb = Si...
Page 160 - aaaaaa
SATO M-5900RV Operator and Technical Reference Manual Page 4-94 Section 4. Programming Reference PN 9001081Rev. C Memory Card Function Initialize This command requires the Memory Card option. Command Structure <ESC>BJFaaaaaaaa aaaaaa = Eight character alphanumeric user ID Example: <ESC>B...
Page 162 - MEMORY CARD
SATO M-5900RV Operator and Technical Reference Manual Page 4-96 Section 4. Programming Reference PN 9001081Rev. C Memory Card Function Status This command requires the Memory Card option. Command Structure <ESC>BJS Example: <ESC>BJS Placement: After the <ESC>CC Slot Select command....
Page 163 - Custom Protocol Command Codes
SATO M-5900RV Operator and Technical Reference Manual Page 4-97 Section 4. Programming Reference PN 9001081Rev. C Custom Protocol Command Codes Download Command Structure <ESC>LD,a,b,c,d,e,f,g,h.,i a = Replacement character for STX in ASCII or hex format b = Replacement character for ETX in AS...
Page 165 - Two-Dimensional Bar Codes
SATO M-5900RV Operator and Technical Reference Manual Page 4-99 Section 4. Programming Reference PN 9001081Rev. C Two-Dimensional Bar Codes Data Matrix, Data Format Command Structure <ESC>BXaabbccddeeefffghh aa = Format ID, 01-06 or 11-16. The values 07 and 17 will not beaccepted by the printe...
Page 167 - Data, maximum of 500 characters
SATO M-5900RV Operator and Technical Reference Manual Page 4-101 Section 4. Programming Reference PN 9001081Rev. C Two-Dimensional Bar Codes Data Matrix, Print Data This command is used to create two-dimensional symbologiessupported by M-5900RV printers Command Structure <ESC>DCxx...x xx...x =...
Page 175 - Interface Specifications
SATO M-5900RV Operator and Technical Reference Manual Page 5-1 PN 9001081Rev. C This section presents the interface specifications for the M-5900RV printer. These specifications include detailed information on how to properly interface your printer with your host system. Interface Types RS232C Ser...
Page 176 - Interface Types; Available Interfaces
SATO M-5900RV Operator and Technical Reference Manual Page 5-2 Section 5. Interface Specifications PN 9001081Rev. C Interface Types USB INTERFACE ETHERNET INTERFACE RS232C SERIAL INTERFACE CENTRONICS PARALLEL INTERFACE TWINAX/COAX INTERFACE CENTRONICS PARALLEL provides a means of communicating with ...
Page 177 - The Receive Buffer; Single Job Buffer; DTR
SATO M-5900RV Operator and Technical Reference Manual Page 5-3 Section 5. Interface Specifications PN 9001081Rev. C 5.3 The Receive Buffer The M-5900RV printer has the ability to receive a data stream from the host in one of two ways. The receive buffer may be configured to accept one print job at a...
Page 178 - The Receive Buffer
SATO M-5900RV Operator and Technical Reference Manual Page 5-4 Section 5. Interface Specifications PN 9001081Rev. C The Receive Buffer The receiving buffer will not be able to receive more data again until a "Buffer Available" condition occurs. This takes place when the receiving buffer has ...
Page 179 - Pin Assignments; RS232C Interface Signals; printer notifies the host when it is ready to receive data. Pin 4 (
SATO M-5900RV Operator and Technical Reference Manual Page 5-5 Section 5. Interface Specifications PN 9001081Rev. C Pin Assignments RS232C Interface Signals Ready/Busy/Flow Control Ready/Busy is the hardware flow control for the serial interface on the M-5900RV printer. By raising/lowering the volta...
Page 180 - Cable Requirements; STX
SATO M-5900RV Operator and Technical Reference Manual Page 5-6 Section 5. Interface Specifications PN 9001081Rev. C T S O H N O I T C E N N O C R E T N I R E T N I R P G F ) d n u o r G e m a r F ( G F 1 D T ) a t a D e v i e c e R ( D R 3 ) d n e S o t t s e u q e R ( S T R 4 ) d n e S o t r a e l ...
Page 183 - Status Response
SATO M-5900RV Operator and Technical Reference Manual Page 5-9 Section 5. Interface Specifications PN 9001081Rev. C Status Response If a CAN (18 hexadecimal) command is received, it will stop the print job and clear all data from the receive and print buffers. A delay of five milliseconds or more is...
Page 185 - Centronics Parallel Interface; Electrical Specifications
SATO M-5900RV Operator and Technical Reference Manual Page 5-11 Section 5. Interface Specifications PN 9001081Rev. C 5.5 Centronics Parallel Interface Electrical Specifications Printer Connector Cable Connector Cable Length Signal Level DATA STREAMS AMP 57-40360 (DDK) or equivalent AMP 57-30360 (DDK...
Page 187 - End Print
SATO M-5900RV Operator and Technical Reference Manual Page 5-13 Section 5. Interface Specifications PN 9001081Rev. C End Print (Label Feed Stop) Start Print (Label Feed Stop) 20 milliseconds +5V TYPE 1 0V +5V TYPE 2 0V +5V TYPE 3 0V +5V TYPE 4 0V External Output Signal Types
Page 189 - Initial Checklist; Troubleshooting
SATO M-5900RV Operator and Technical Reference Manual Page 6-1 PN 9001081Rev. C This section has been devised to help you if you are unable to produce output on the M-5900RV. Use this section to make sure the basics have been checked before deciding you are unable to proceed any further. This sectio...
Page 190 - Female) on the PC and the Centronics connector on the printer?
SATO M-5900RV Operator and Technical Reference Manual Page 6-2 Section 6. Troubleshooting PN 9001081Rev. C 1. Is the IBM parallel printer cable connected securely to your parallel port (DB-25S Female) on the PC and the Centronics connector on the printer? WARNING: Never connect or disconnect interfa...
Page 191 - and Line Feed) characters throughout? The command string should be; Using the Centronics (Parallel) Interface
SATO M-5900RV Operator and Technical Reference Manual Page 6-3 Section 6. Troubleshooting PN 9001081Rev. C 6. While checking the Hex Dump printout, do you notice 0D 0A (Carriage Return and Line Feed) characters throughout? The command string should be continuous. No CR or LF characters are allowed b...
Page 192 - damage to the interface circuitry and is not covered by warranty.
SATO M-5900RV Operator and Technical Reference Manual Page 6-4 Section 6. Troubleshooting PN 9001081Rev. C 6.4 Using the RS232C (Serial) Interface 1. Is the RS232C Serial cable command securely to your serial port on the PC (DB-25S Male) and to the RS232C connector on the printer? WARNING: Never con...
Page 194 - Diagnosing and Correcting Specific Problems
SATO M-5900RV Operator and Technical Reference Manual Page 6-6 Section 6. Troubleshooting PN 9001081Rev. C 6.6 Diagnosing and Correcting Specific Problems s m o t p m y S e s u a C e l b i s s o P n o i t c A r e w o P n i a M t o n s i l e n a P y a l p s i D d e t a n i m u ll i d e t c e n n o c ...
Page 195 - Diagnosing and Correcting Specific Problems
SATO M-5900RV Operator and Technical Reference Manual Page 6-7 Section 6. Troubleshooting PN 9001081Rev. C Diagnosing and Correcting Specific Problems s m o t p m y S e s u a C e l b i s s o P n o i t c A d e e F l e b a L e d i s o t e d i s m o r f s e v o m l e b a L y l t c e r r o c n i d e d a...
Page 199 - Command Code Quick Reference; Appendix
SATO M-5900RV Operator and Technical Reference Manual Page A-1 PN 9001081Rev. C INSTRUCTION DESCRIPTION PAGE A Start Code. Begins all print jobs. Page 4-76 A(space)Z Form Feed. Feeds a blank tag or label. Page 4-42 AR Normal Print Length. This command resets the printer to Page 4-59 the Standard pri...
Page 200 - INSTRUCTION
SATO M-5900RV Operator and Technical Reference Manual Page A-2 Appendix A. Command Quick Reference INSTRUCTION DESCRIPTION PN 9001081Rev. C BDabbcccd Bar Codes. Prints a 2:5 ratio bar code except for UPC, Page 4-13 EAN, Code 93, Code 128 and UCC128 symbols, which arefixed width bar codes. For values...
Page 207 - Calendar Option Commands
SATO M-5900RV Operator and Technical Reference Manual Page A-9 Appendix A. Command Quick Reference INSTRUCTION DESCRIPTION PN 9001081Rev. C *a Clear Print Job(s) and Memory. Clears individual memory Page 4-31 and buffers. a = When not included in command, clears print jobs in Multi-Buffer mode a = I...
Page 208 - Memory Card Option Commands
SATO M-5900RV Operator and Technical Reference Manual Page A-10 Appendix A. Command Quick Reference INSTRUCTION DESCRIPTION PN 9001081Rev. C Memory Card Option Commands BJ(aa..abb..b Start TrueType Font Storage. Prepares the Memory Cardto accept TrueType font data aa...a = 40 byte font description b...
Page 211 - BAR CODE SYMBOLOGIES; Bar Code Specifications
SATO M-5900RV Operator and Technical Reference Manual Page B-1 PN 9001081Rev.C BAR CODE SYMBOLOGIES This section contains detailed information on the printing of bar codes on the M-5900RV printers. Information on printing the following bar code sybologies is provided. Codabar Code 39 Interleaved...
Page 212 - Codabar; Character Set
SATO M-5900RV Operator and Technical Reference Manual Page B-2 Appendix B. Bar Code Specifications PN 9001081Rev. C Codabar Command Structure 1:3 ratio <ESC>B0bbcccd (data) d 2:5 ratio <ESC>BD0bbcccd (data) d 1:2 ratio <ESC>D0bbcccd (data) d bb = Width of narrow element in dots (01...
Page 218 - Industrial Two of Five
SATO M-5900RV Operator and Technical Reference Manual Page B-8 Appendix B. Bar Code Specifications PN 9001081Rev. C Industrial Two of Five Command Structure 1:3 ratio <ESC>B5bbccc (data) 2:5 ratio <ESC>BD5bbccc (data) 1:2 ratio <ESC>D5bbccc (data) bb = Width of narrow element in do...
Page 219 - Matrix Two of Five
SATO M-5900RV Operator and Technical Reference Manual Page B-9 Appendix B. Bar Code Specifications PN 9001081Rev. C Matrix Two of Five Command Structure 1:3 ratio <ESC>B6bbccc (data) 2:5 ratio <ESC>BD6bbccc (data) 1:2 ratio <ESC>D6bbccc (data) bb = Width of narrow element in dots (...
Page 221 - MSI
SATO M-5900RV Operator and Technical Reference Manual Page B-11 Appendix B. Bar Code Specifications PN 9001081Rev. C MSI Command Structure 1:3 ratio <ESC>BAbbccc (data) d 2:5 ratio <ESC>BDAbbccc (data) d 1:2 ratio <ESC>DAbbccc (data) d bb = Width of narrow element in dots (01-12) c...
Page 226 - Example
SATO M-5900RV Operator and Technical Reference Manual Page B-16 Appendix B. Bar Code Specifications PN 9001081Rev. C UCC-128 (Cont) Example Without incrementing <ESC>A <ESC>H0100<ESC>V0100<ESC>B104150101234567000000001 <ESC>Q2<ESC>Z With incrementing <ESC>A ...
Page 228 - Data Matrix; ddd; Print Data
SATO M-5900RV Operator and Technical Reference Manual Page B-18 Appendix B. Bar Code Specifications PN 9001081Rev. C Data Matrix Command Structure Data Format <ESC>BXaabbccddeeefffghh aa = Format ID, 01-06 or 11-16. The values 07 and 17 will notbe accepted by the printer. bb = Error correction...
Page 229 - Notes
SATO M-5900RV Operator and Technical Reference Manual Page B-19 Appendix B. Bar Code Specifications PN 9001081Rev. C Data Matrix (Cont) Character Set Notes See AIM USA Technical Specification Data Matrix for information on the structure of thissymbology. l e v e L C C E ) b b ( ) a a ( D I t a m r o...
Page 230 - Maxicode
SATO M-5900RV Operator and Technical Reference Manual Page B-20 Appendix B. Bar Code Specifications PN 9001081Rev. C Maxicode Command Structure <ESC>BVa,b,c,ddddddddd,eee,fff,gggg....<ESC> a = Position of Maxicode symbol within the set, when used ina structured append format 1-8 b = Tota...
Page 231 - ASCII 128 character set plus PC437 Extended Character set.
SATO M-5900RV Operator and Technical Reference Manual Page B-21 Appendix B. Bar Code Specifications PN 9001081Rev. C PDF417 Command Structure <ESC>BFaabbcddeeffffnnn...n aa = Minimum module dimension (03-09 dots). Will not print ifvalues of 01, 02 or greater than 10 are specified. bb = Minimum...
Page 232 - CODE 128 Character Table; be entered to produce the result.
SATO M-5900RV Operator and Technical Reference Manual Page B-22 Appendix B. Bar Code Specifications PN 9001081Rev. C CODE 128 Character Table The Code 128 Table lists 105 data values for the three subsets: A, B, and C. Each subset column displays either a single column of data or a double column of ...
Page 235 - Custom-Designed Character Example; The following example is presented to help you understand the use; Custom Characters and Graphics
SATO M-5900RV Operator and Technical Reference Manual Page C-1 PN 9001081Rev. C Custom-Designed Character Example The following example is presented to help you understand the use of the Custom-Designed Characters command. It demonstrates the design and printing of an "arrow" in a 16 x 16 ma...
Page 236 - hexadecimal or binary format.; printer. Note that you can print other data as well. Also not how the
SATO M-5900RV Operator and Technical Reference Manual Page C-2 Appendix C. Custom Characters and Graphics PN 9001081Rev. C 3. Transfer the image into two bit map representations and then into hexadecimal or binary format. ROW BIT MAP HEX 1 0000 0001 0000 0000 01 00 2 0000 0011 1000 0000 03 80 3 0000...
Page 237 - eight bit word while it takes two eight bit words to transmit the
SATO M-5900RV Operator and Technical Reference Manual Page C-3 Appendix C. Custom Characters and Graphics PN 9001081Rev. C Note that the data stream is only half as long as the hexadecimal format. This is because we can send the binary equivalent of "11111111"(represented above in its hexide...
Page 238 - CUSTOM GRAPHICS EXAMPLE; Lay out a grid and draw the image on the grid.
SATO M-5900RV Operator and Technical Reference Manual Page C-4 Appendix C. Custom Characters and Graphics PN 9001081Rev. C CUSTOM GRAPHICS EXAMPLE The following example is presented to help you understand the use of the Custom Graphics command. It demonstrates the design and printing of an "disk...
Page 239 - Transfer the image into a bit map representation and then into
SATO M-5900RV Operator and Technical Reference Manual Page C-5 Appendix C. Custom Characters and Graphics PN 9001081Rev. C 3. Transfer the image into a bit map representation and then into hexadecimal format: BIT MAP 1 2 3 4 5 6 HEXADECIMAL FORMAT 1 2 3 4 5 6 11111111 11111111 11111111 11111111 1111...
Page 242 - PCX GRAPHICS EXAMPLE; greater than 64K bytes. Generally this is not a problem unless the
SATO M-5900RV Operator and Technical Reference Manual Page C-8 Appendix C. Custom Characters and Graphics PN 9001081Rev. C PCX GRAPHICS EXAMPLE A graphics file in a PCX format may also be transmitted to the printer. The file must not be larger than 32K bytes (DOS file size reported in a DIR listing)...
Page 243 - Introduction; Installation; Optional Accessories
SATO M-5900RV Operator and Technical Reference Manual Page D-1 PN 9001081Rev. C Introduction This section contains instructions for using the following M-5900RV optional features: Label Rewinder Label Cutter Label Dispenser PCMCIA Memory Cards Calendar Label Rewinder The rewinder is an externa...
Page 244 - Label Cutter; Operator Setup
SATO M-5900RV Operator and Technical Reference Manual Page D-2 Appendix D. Optional Accessories PN 9001081Rev. C Label Cutter The label cutter consists of an internal mechanism that will cut labels or tags as they exit from the printer. The cutter can be used to print labels of various lengths using...
Page 245 - Label Dispenser; General Operation
SATO M-5900RV Operator and Technical Reference Manual Page D-3 Appendix D. Optional Accessories PN 9001081Rev. C Label Dispenser The M-5900RV Label Dispenser Option is an external mechanism that provides the ability to print labels in the "demand" mode. It is attached to the front of the pri...
Page 246 - PCMCIA Memory Cards; memory cards and is an integral part of the main PC board. Optional
SATO M-5900RV Operator and Technical Reference Manual Page D-4 Appendix D. Optional Accessories PN 9001081Rev. C PCMCIA Memory Cards The M-5900RV printer comes equipped with an interface connection for memory cards and is an integral part of the main PC board. Optional PCMCIA memory cards are availa...
Page 247 - Plug-In Interface Cards; On the back panel of the printer, remove screw to detach memory slot; Calendar; printer in the field.
SATO M-5900RV Operator and Technical Reference Manual Page D-5 Appendix D. Optional Accessories PN 9001081Rev. C Plug-In Interface Cards Several Plug-In Interface Cards are available for this printer. See Section 5 for types. Follow the instructions supplied with the card(s) for installation. PCMCIA...
Page 250 - Reset; ALT PROTOCOL
SATO M-5900RV Operator and Technical Reference Manual Page E-2 Appendix E. Custom Protocol Command Codes PN 9001081Rev. C Reset If the custom Protocol Command codes are incorrect or if the printer does not respond to commands using the custom set, the Alternate Protocol Control Codes can be restored...
Page 251 - Then start the download process over at Step 1.
SATO M-5900RV Operator and Technical Reference Manual Page E-3 Appendix E. Custom Protocol Command Codes PN 9001081Rev. C Download Procedure (Cont) 6. After the command has been sent, the unit will beep and print a status label. If it does not beep and print the label, the printer did not accept the...
Page 253 - The Factory Reset Mode allows you to:; Factory Resets
PN 9001081Rev. C SATO M-5900RV Operator and Technical Reference Manual Page F-1 The Factory Reset Mode allows you to: • Factory Test Print • EEProm Clear All • Clear Head Counters • Clear Cutter Counter FACTORY TEST PRINT Factory Resets . Appendix
Page 254 - Factory Test Print; For Example
PN 9001081 Rev. C Page F-2 Appendix F. Factory Resets SATO M-5900RV Operator and Technical Reference Manual Factory Test Print FACTORY MODE COUNTER cLEAR NON FACTORY TEST PRINT STEP PROCEDURE 1. Record all current dip switch positions, then place all switches in the OFF position. 2. Place the DSW2-5...
Page 255 - EEPROM Clear All; Caution: Resetting the printer will clear all registers.
PN 9001081Rev. C SATO M-5900RV Operator and Technical Reference Manual Page F-3 Appendix F. Factory Resets EEPROM Clear All To reset the printer to the factory settings, perform the following steps. Caution: Resetting the printer will clear all registers. FACTORY MODE COUNTER cLEAR NON STEP PROCEDUR...
Page 256 - Clear Counter Heads
PN 9001081 Rev. C Page F-4 Appendix F. Factory Resets SATO M-5900RV Operator and Technical Reference Manual Clear Counter Heads FACTORY MODE COUNTER cLEAR NON STEP PROCEDURE 1. Record all current dip switch positions, then place all switches in the OFF position. 2. Place the DSW2-5 in the ON or up p...
Page 257 - Clear Cutter Counter
PN 9001081Rev. C SATO M-5900RV Operator and Technical Reference Manual Page F-5 Appendix F. Factory Resets Clear Cutter Counter FACTORY MODE COUNTER cLEAR NON STEP PROCEDURE 1. Record all current dip switch positions, then place all switches in the OFF position. 2. Place the DSW2-5 in the ON or up p...