background image

Chapter 5

Printer Commands

))))))))))))))))))))))))))))))))))))))))))))

))))))))))))))))))))))))))))))))))))))))))))

410 Operators Manual

35

^E

Printer enquiry:

 See section 5.2 for more details (equivalent to ^D5<CR> but does not

require a <CR> after it). Because control E is shorter than ^D5<CR> it is easier to use in
direct terminal mode. In general it is better to use ^D5<CR> inside a file or program.

^M

Terminate text or data string:

 Must be used to terminate a text or data string. (Same

as a carriage return or enter key on a PC keyboard.)

^H

(or 

DEL

)   

Deletes the last printable character entered:

 This is usually only used

when communicating to the printer through the keyboard. (Same as the backspace key
on a PC keyboard.) 

^K

Print test label:

 A test label consists of a series of diagonal lines. It is useful in

determining the condition of the dots on the print head (equivalent to ^D11<CR>).

^L

Form Feed.

 (Equivalent to ^D12)

^Q

XON:

 Instructs the printer to continue sending data. 

^S

XOFF:

 Instructs the printer to stop sending data.

5.2

PRINTER ENQUIRIES

It is important for the host computer to know the status of the printer as labels are produced.
This facilitates security in the system and flags electrical and mechanical errors. Enquiries also
aid the system designer in adjusting the pace of the printer with that of the operator. 

The printer is capable of returning responses to enquiries in three different ways depending on
how the machine is programmed (see software dip switch #1, ^D21, section 5.3. The text
equivalent response returns a defining word, giving  the state of the machine. The ^ equivalent
returns an ASCII '^' response followed by the defining alpha character. The control-code
equivalent returns an actual control code.

The printer will send to the host one of the following responses in response to a ^E or ^D5:

Summary of Contents for 410

Page 1: ...MICROCOM CORPORATION MODEL 410 DIRECT THERMAL PRINTER OPERATOR S MANUAL 6dpmm version January 1995 Software Version 3 35 ...

Page 2: ...rk of Seiko Epson Corporation FX 86e is a trademark of Seiko Epson Corporation HP and LaserJet II are trademarks of Hewlett Packard Company Other products names and brands are trademarks of their respective holders This manual is subject to change without notice Copyright 1995 Microcom Corporation Westerville Ohio All rights reserved Printed in the U S A ...

Page 3: ...2 1 NORMAL MODE 9 2 2 2 BATCH MODE 9 2 2 3 STATUS LABEL MODE 9 2 2 4 PAPER OUT MODE 10 2 3 THE STATUS LIGHT 11 2 4 LOADING PAPER 12 2 4 1 NORMAL AND TAG TEAR MODES 12 2 4 2 PEEL AND DISPENSE MODE 13 2 5 CLEARING LABEL MISFEEDS DIAPHRAGM REMOVAL 13 2 6 CLEANING INSTRUCTIONS 14 CHAPTER 3 COMMUNICATIONS 15 3 1 CABLE PINOUT 15 3 2 PRINTER CABLES 16 CHAPTER 4 DESIGNING LABELS USING LDS 17 4 1 CONTROL C...

Page 4: ...TER 6 LOGOS 59 6 1 PROCEDURE FOR USING THE PCX2410 SOFTWARE 60 6 2 FORMAT OF LOGO FILES 62 CHAPTER 7 SPECIAL DESIGNS 64 7 1 DESIGNING WITH BAR CODES 64 7 1 1 HUMAN READABLES 64 7 2 MAKING LINES 67 7 3 REVERSE VIDEO 68 CHAPTER 8 OPTIONS 69 8 1 LABEL SUPPORT RACK 69 8 2 LARGE PAPER ROLL SUPPLY HOLDER 69 8 3 CLOCK BATTERY BACKED RAM SOCKET 69 8 4 PCX2410 SOFTWARE 69 8 5 WYSIWYG SOFTWARE PACKAGES 70 8...

Page 5: ...Table of Contents 410 Operators Manual AIAG LABEL 84 APPENDIX F SAMPLE BASIC PROGRAM 86 APPENDIX G QUICK REFERENCE COMMAND SUMMARY 88 Index 96 ...

Page 6: ...iry Responses 36 Clock Field Parameters 45 List of Figures Front View 7 Rear View 7 Status Label 10 Printer Feed Mechanism 12 Microcom Label 20 Label Header Parameters of a 4 X 3 Label 21 Clock Option 46 European Date Format 46 U S Date Format 46 Time Format 46 Graphic Image in Four Rotations 60 Two Graphic Images in Two Rotations 61 Bar Code Rotations 64 Bar code Human Readables 65 Thick Lines 67...

Page 7: ... memory Fonts bar codes and graphic images can be multiplied in size to offer great flexibility in custom designing labels Once the labels are designed they can be stored in printer memory for high speed access The 410 is capable of printing on most types of label stock or fax paper It offers operation in a tag tear peel and dispense batch mode and user defined advance mode It can handle blow hole...

Page 8: ... 410 Operators Manual 2 ...

Page 9: ...eeds up to 3 0 sec 2 sec for large supply roll narrow stock or peel mode Media supply rack allows roll size up to 5 inches OD 8 inch optional Prints on die cut continuous fax or preprinted label stock Prints on tag stock up to 9 0 mil thickness factory adjustment required Software controlled contrast adjustment Standard memory of 128K bytes ROM 32K bytes RAM Easy to load label path with liner for ...

Page 10: ...bar codes 0 90 180 and 270 degrees 1 4 PRINTING Peel function strips label off of backing Tag tear mode advances label to the tear bar Batch mode printing User defined label advancement for special stock or application Label presence sensor allows printer to dispense at operator s pace Label back up to prevent wasted media in tag tear and peel modes 1 5 INTERFACE COMMUNICATIONS Serial RS 232C 9 pi...

Page 11: ... 10 85 non condensing 1 8 ELECTRICAL Voltage 117 VAC nom 60Hz Current 3 AMPS maximum 1 9 OPTIONS Cleaning kit Assorted printer cables On screen label design PC software packages Expandable memory 128K bytes ROM 64K bytes RAM or 256K bytes ROM 32K bytes RAM Media supply rack of 8 inch outer diameter no charge option Real time clock that battery backs RAM PCX to printer graphic conversion PC softwar...

Page 12: ...Features and Specifications Chapter 1 410 Operators Manual 6 1 10 PRINTER VARIATIONS 230V European power supply Battery powered model 405 1 11 APPROVALS UL CSA Complies with FCC Class A ...

Page 13: ...INE FEED BUTTON PINCH ROLLER DRIVE ROLLER PEEL EDGE PUSH TO LIFT HEAD LEVER LABEL SUPPORT RACKS LABEL SUPPLY SHAFT TOP COVER LINE GUIDE IDLER LINE GUIDE SHAFT PAPER LINE GUIDES REAR PANEL POWER CORD POWER SWITCH LINE GUIDE ADJUSTMENT KNOB THUMB NUTS LABEL DIAPHRAGMS SERIAL PORT Front View Figure 1 Rear View Figure 2 ...

Page 14: ... 410 Operators Manual 8 ...

Page 15: ...e button after the printer has started to print these labels will cause the unit to pause Pressing the button again will allow the printer to continue the batch 2 2 3 STATUS LABEL MODE When status label mode is accessed the printer creates a status label and temporarily defaults all serial communication settings To print a status label hold the button while turning on the printer until the status ...

Page 16: ... condition the front panel switch serves to load and realign the new label stock When a paper out condition occurs the indicator light will turn red Pressing the button and holding it will cause the status light to go from red to yellow and feed paper The status light will then flash yellow until the button is pressed for a label request It will then turn yellow and the printer will print a duplic...

Page 17: ...e or low voltage on the AC line The unit will remain in this mode until the condition is removed and the printer is powered off Yellow Tag tear Peel Label present Label is ready to be removed from the printer mouth Flashing Yellow All Printer is paused or in standby mode and is waiting for the front panel button to be pressed If the paper was just changed and the reprinted label look good press th...

Page 18: ...d into the printer until the paper stops Turn the paper guide adjust knob at the rear of the printer until the paper guides are slightly wider than the label stock Continue to apply pressure on the paper with your left hand With your right hand apply slight pressure to the printhead lift lever with your little finger Press and hold the front panel button with your pointing finger until the paper h...

Page 19: ...ad lift lever and press the feed button until most of the slack is taken out then release the lift lever 8 Continue feeding paper until labels are reached To avoid a paper jam remove the labels as they start to peel 9 Enable the peel and dispense mode using the A1 D98 CR command described in this manual If the label height is over 2 a label support rack should be used This rack will support the pe...

Page 20: ... may be in the area of the printhead 4 Moisten a cleaning swab with the cleaning solution and wipe away any adhesive from the rollers or the aluminum peel bar 5 Dampen a swab with cleaning solution and lift the print head by pushing the lever in the direction of the arrows Take the moistened swab and gently wipe the underside of the printhead Repeat if necessary if swab is extremely dirty 6 Moiste...

Page 21: ...ows the optional parallel port configuration If XON XOFF hand shaking is used the only signals the 410 requires are RXD TXD and GND If hardware CTS hand shaking is used a CTS signal is provided XON XOFF may be disabled through the software dip switch 1 see chapter 5 The other signals are offered in the event the host computer requires them Serial Port Configuration 25 TO 9 PIN 9 TO 9 PIN State 412...

Page 22: ...rt may result in damage to the printer and or computer The printer cables needed are standard and available through Microcom Corporation You will not need a NULL modem cable because the printer is DCE equipment For parallel connection use a straight 25 pin male to 25 pin male cable connected from the desired parallel port of the host computer to the 25 pin connector on the optional parallel board ...

Page 23: ...TARTED There are many different machines that can send information to the printer For example main frames mini computers special purpose computers and PC s However if you are using the printer for the first time the easiest way to start is with a PC and terminal emulation software This will allow two way serial communication with the printer You will be able to quickly upload files and access labe...

Page 24: ...ble communications port on your PC C MODE COM1 9600 N 8 1 P You must then send the file to the printer using the following DOS command C COPY FILENAME COM1 4 2 2 PC CONNECTION PARALLEL Items required A computer with at least one unused parallel communications port LPT1 LPT2 A parallel interface cable See section 3 2 for cable information Create a text file containing the information to be sent C i...

Page 25: ...el header and list the different types of field information available Chapter 5 explains the special functions of the control codes Once some understanding of these basic concepts are achieved use the quick reference guide in Appendix D for expedient label design 4 3 FORMATTING LABELS AN OVERVIEW A label format consists of a header record and field records followed by the text data to be printed T...

Page 26: ...for each printable text string The sequence D56 CR selects the user layout The sequence D2 CR tells the printer to start accepting text data for each defined field The next three lines contain the text for each field The first string will be TSN 1 the second will be TSN 2 and so on Text string 3 is accessed twice The format will print the word easy and then the barcode equivalent The sequence D3 C...

Page 27: ...ust follow the label header The value of measurement for many of the header elements is the dot There are 154 dots per inch across the print head 6 dots mm There is a maximum 640 dots in the X direction width Y direction length is virtually unlimited Most of the header parameters can be supplied by auto sizing the label stock D39 section 5 3 3 Below is a list of the header element mnemonics and th...

Page 28: ... the webbing that is found on the left side of the label GAP GAP SIZE The height measured in dots of the gap between labels Auto sizing See section 5 3 3 will define this value DPS PRINT SPEED The speed the printer actually prints a label The printer will slow down in a dense area of the label if needed to prevent the label from being garbled If the printer must slow down in an area reducing the p...

Page 29: ...144 138 132 126 120 114 108 102 96 90 Table 4 LCB LABEL CONTROL BYTE The label control number defines the type of label stock that is used Continuous Stock If set to a value of 2 the printer will not activate the gap detector circuit After all fields are printed the printer will advance the extra distance in the SPG header element Normal Stock leading edge If defaulted value of 0 the printer will ...

Page 30: ...s the distance between the dot row and the gap detector Use auto sizing A39 to quickly evaluate this parameter for small stock It may also be necessary to adjust this value if using special stock For example if using black line stock with a perforation that is not on the black line SPG would need to be manipulated so that the printer can print the label between the perforations yet still trigger o...

Page 31: ...table No entry for the LCN parameter means default value of 0 normal stock on backing paper 70 The AGD could not be defaulted because the stock was less than 2 3 inches in length LSY This value was produced from auto sizing LDS command D39 the label 4 SPG also could not be defaulted because of the small size of the stock Auto sizing quickly produced this value CR A carriage return must follow the ...

Page 32: ...the same text string A TSN of 0 accesses the clock chip text string see section 8 3 for more details A TSN of 1 accesses the first line of text data A TSN of 2 accesses the second line of text data and so forth Note Text data is the information that follows the D2 command section 5 3 XB X BEGINNING COORDINATE The X coordinate of the field is measured in dots The far left edge of the print head as ...

Page 33: ...define which method is used 1 Text 2 Text Surrounded by Asterisks Code 3 of 9 3 Text with UPC A UPC E Checksum Digit Printed 7 Graphic Image ROM and RAM 12 UPC A Bar code 13 UPC E Bar code SEND 11 DIGITS 14 UPC E Bar code SEND 7 DIGITS 15 Interleaved 2 of 5 Bar code 16 Code 3 of 9 Bar code 20 EAN 13 Bar code 21 EAN 8 Bar code 24 MSI 1 Plessey 25 MSI 2 Plessey 26 MSI 3 Plessey 28 Text with MSI Chec...

Page 34: ...h X Direction in Dots Spacing Default Spacing Between Characters in Dots Font Type Font Descriptor Use Default Ratio Fonts CGN Dot Height Dot Width Spacing FO Font Type 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 5 5 6 7 7 7 8 9 9 12 15 18 40 40 9 18 16 8 3 5 5 5 7 7 5 5 7 8 12 10 15 20 40 21 10 8 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 2 2 0123 0123 0123 0123 0123 0123 0123 0123 0123 0123 0123 0123 ...

Page 35: ...Height Spacing FO Code 3 of 9 non standard I 2 of 5 UPC EAN UPC Readable Code 128 Codabar Code 93 AS 10 MSI Plessy 2 3 4 2 3 5 2 3 2 1 3 1 3 1 N 2 1 3 1 5 2 50 50 50 2 1 3 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Special 0123 0123 0123 0123 0123 0123 0123 0123 0123 0123 0123 0123 0123 Table 6 These bar codes must be multiplied by 2 for a 100 ratio Graphic Images CGN Height Width Spacing Graphic F...

Page 36: ...rees upside down rotation 2 270 degrees right rotation 3 90 degrees left rotation FJ FIELD JUSTIFICATION The justification of each field on the label 0 Right justified above base line 1 Left justified above base line 2 Right justified below base line 3 Left justified below base line 4 Centered above base line 5 Centered below base line Whereas Right Justified Text positioned right of X co ordinate...

Page 37: ...tered below base line 5 Centered above base line 270 Degrees 0 Right justified below base line 1 Right justified above base line 2 Left justified below base line 3 Left justified centered on base line 4 Right justified centered on base line 5 Left justified centered on base line 90 Degrees 0 Left justified above base line 1 Left justified below base line 2 Right justified above base line 3 Right j...

Page 38: ... to be used as data This is useful for allowing several fields to use sections of the same text string minimizing the amount of data transmitted For example for the text string 0123456789 a TSP of 5 and a CC character count of 2 would print 45 See section 5 3 4 for use of this parameter with clock fields CLX CHARACTER CELL LENGTH X DIRECTION This will override the width of the characters in the se...

Page 39: ...s from left side of label 40 Data Y co ordinate YB of 40 dots from bottom of label 4 Character count CC of 4 characters the amount of characters in EASY 1 A TCI of 1 indicates that the data will appear on the label as text an ASCII string as opposed to for example a bar code 4 This CGN selection of 4 selects a font size of 7 dots high by 5 dots wide This is the size of each character in the word E...

Page 40: ...t symbol can be used in text or bar codes by preceding it with another caret 5 1 SPECIAL PRINTER CONTROL CODES The following control characters perform special functions All other control characters are ignored Some of these instructions are also accessible through a D sequence A Accumulator Mode Used to supply parameters for D commands These parameters must be positive integers and are generally ...

Page 41: ...print head equivalent to D11 CR L Form Feed Equivalent to D12 Q XON Instructs the printer to continue sending data S XOFF Instructs the printer to stop sending data 5 2 PRINTER ENQUIRIES It is important for the host computer to know the status of the printer as labels are produced This facilitates security in the system and flags electrical and mechanical errors Enquiries also aid the system desig...

Page 42: ...load data or control numbers and are preceded by a AXX where XX represents the data or control number Unless otherwise specified command codes should precede or follow the actual format layout They should be placed before the D57 or just before the print command D3 All commands not listed in 5 3 1 the EEPROM and dip switch section are not retained when the printer is turned off and if desired must...

Page 43: ...inter they do not need to be sent again The printer will only configure to the following commands after a the machine has been powered off and then turned back on The printer will not accept these commands until this is done A D COMMAND 20 Change baud rate Unless otherwise requested by the customer the baud rate of the printer is 9600 To change baud to 19200 use A8 D20 CR 0 110 Baud 1 150 Baud 2 3...

Page 44: ...Q 1 No Parity 0 Enable Parity Q 1 Odd Parity 0 Even Parity Q 1 Ignore Control Codes 0 Accept Enquiry Response 00 Control Codes 10 Text Equivalent 11 Equivalent Position 1 2 Enquiry Response This determines what the printer will send back in response to an enquiry See chapter 5 3 Control Codes This switch setting will allow or disallow printer response to control codes below 20h 4 Parity Selects ei...

Page 45: ...ch has been enabled the printer will respond with to the first poll by sending the RESTARTED message If additional enquiries are made the printer will respond normally The RESTARTED message is only sent once after reset 3 Button Use Set to 1 the printer will not allow button use even for paper feed 4 Print Button If this is 0 the button can be used for paper feed but cannot be used to initiate lab...

Page 46: ...Response After Print If enabled an enquiry response will be sent back through the serial port after every print 4 Label Centering The printer will center all label formats if this position is set to 1 Label centering creates an X offset for the older formats that were left justified It will not center normal format fields on the label It offsets a previously left justified label Not recommended fo...

Page 47: ...h This function is no longer supported 2 Enable 2 Epson Emulation Same as position 2 but prints in a 40 column format Also see the A2 D38 command in section 5 3 This function is no longer supported 3 Blow hole Stock Enable this position when using blow hole or cut slot stock Stock that uses a hole instead of a gap to separate labels 4 Auto size on power up When enabled the printer automatically si...

Page 48: ...store conditions after a D71 has been executed Note if copies function was disabled with the D71 command then this function will restore copies function using previously entered copies count D73 XX 73 Load copies count Tells the printer to print multiple copies without incrementing serial numbers This command can be used in conjunction with the D75 load print count to allow duplicate copies to be ...

Page 49: ...ces a one second delay between printed labels 5 3 3 AUTO SIZING and VALID GAP COMMANDS The auto size feature gives important format file values for the label header These values are LSY Label height GAP Distance between labels AGD Steps until activating gap detector SPG Steps past gap D91Value Sets transmissive properties of stock See D91 definition later in this section This value is obtained fro...

Page 50: ...hould be set to 1 before auto sizing black line stock A1 D47 CR XX 91 Load Value for Printer to See Valid Gap Obtained from the auto size D39 command This value states the translucent properties of stock to the gap detector This AXX D91 command should be at the beginning of all format files if suggested D91 value returned from auto size is not between 50 and 70 or the default value creates skippin...

Page 51: ...ear W day of the week 1 SUN 2 MON 3 TUE 4 WED 5 THR 6 FRI 7 SAT The optional clock chip produces a string of data that is accessed through use of a TSN of 0 and a TSP dependent on the data required of the clock chip The data string is shown below HH MM SS MN DD YR XXX DD MN YR XXX where xxx is the day of the week These values should be inserted into the Field parameters for proper clock text acces...

Page 52: ...60 2 23 CR 0 320 20 12 1 10 4 23 CR 1 320 110 20 1 11 4 CR D56 CR D2 CR EUROPEAN DATE FORMAT CR D3 CR Figure 9 D57 CR 3 163 35 1 178 CR European Date Format 0 320 40 12 16 2 4 2 60 2 10 CR Figure 8 0 320 20 12 1 10 4 10 CR 1 320 110 20 1 11 4 CR D56 CR D2 CR US DATE FORMAT CR D3 CR Figure 10 D57 CR 3 163 35 1 178 CR U S Date Format 0 320 20 34 1 10 4 CR Figure 9 0 550 80 8 1 10 3 4 CR 1 320 60 18 ...

Page 53: ...o increment decrement Tells the printer which text string number to increment or decrement See section 4 4 on text string numbers The A value states which string is adjusted XX 85 Load increment decrement step value This is the value that the single serial number is incremented or decremented A specifies the step value 86 Single Serial Number Status 0 Disable increment and decrement 1 Enable incre...

Page 54: ...d The only difference between this command and D73 is in the ability of this command to increment and decrement serial numbers in the batch A sample program using the single serial number feature A2 D86 CR A1 D84 CR A5 D85 CR A3 D75 CR D57 CR 1 616 297 5 6 31 1 43 CR 1 435 24 2 1 14 0 1 1 3 CR D56 D2 CR 20 CR D3 CR A sample program using the multiple serial number feature A2 D88 CR A1 D88 CR A3 D8...

Page 55: ...ad number of fields in layout HFM A determines number of fields XX 42 Load label width in dots LSX A indicates the width XX 43 Load label height in dots LSY A defines the height XX 44 Load web size in dots WEB A specifies the web size XX 45 Load gap size in dots GAP A denotes the gap size XX 46 Load print speed DPS A designates the print speed XX 47 Load label control byte LCB A specifies the numb...

Page 56: ...sending the first format file the RAM must be initiated by sending A66 D66 CR This command sequence reserves an area of memory for format storage When this command is issued all previously saved format files will be erased Therefore it also works as a memory clear operation Only use this command before sending the first file Next send the A1 D59 CR command sequence This indicates to the printer th...

Page 57: ...wnloads saved format file 1 File 1 includes all the fixed data on the label File 2 is the file that initiates processing of file 1 and includes all variable data for the format File 2 also prints the label File 3 shows how a second saved format would look if the entire format was in one file NOTE ESC 1B hex or ESC character File 1 A66 D66 CR Remember send this string first time A1 D59 CR D57 CR 4 ...

Page 58: ...CR 4 620 161 18 35 73 3 CR 1 120 110 50 1 11 CR 2 120 80 70 1 10 CR 3 120 60 70 1 10 CR 4 120 40 70 1 10 CR D56 CR D2 CR MICROCOM CORPORATION CR 8333 A GREEN MEADOWS DR N CR WESTERVILLE OH 43081 CR 614 548 6262 CR ESC The above file would be selected by sending an A2 D58 CR ...

Page 59: ...Disable tag tear operation 1 Advance after every label Causes the paper to be advanced to the perforation after every label is printed As soon as the label is taken the paper is backed up to the beginning of the next label This mode forces the printer and computer to operate at the speed of the operator 2 Advance after copies count Causes the paper to be advanced to the perforation after the numbe...

Page 60: ...label from falling off and sticking to the front of the printer The distance of advancement can also be user defined by the D95 command 0 Turn off peel and dispense mode with D98 1 Turn on peel and dispense mode XX 95 Load User Defined Steps for Label to Advance Used in conjunction with tag tear and peel and dispense mode This value after print will advance the label a user defined distance instea...

Page 61: ...dded text This is useful for example if the first two numbers of a bar code are always constant and only the new bar code numbers need to be sent The printer would automatically update the new bar code with the two fixed numbers A D62 prevents existing text lines from being over written Any new text entered after a D62 CR will be appended to the existing lines 63 Text Mode Control Allows entry of ...

Page 62: ... 10 75 001 29 1 13 CR D56 CR D2 CR SHIP FROM CR MICROCOM CORPORATION CR 8333 A GREEN MEADOWS DR N CR WESTERVILLE OH 43081 CR SHIP TO CR Order No XXX CR 77777777777777777777777777777777777777 CR 88888888888888888888888888888888888888 CR 99999999999999999999999999999999999999 CR AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA CR A3 D63 CR A5 D64 CR A6 D61 CR clear any old settings load new format mode header...

Page 63: ...5 Contrast Window Adjust Adjusts to a percentage of current contrast base Used for slight variations in paper and should be turned down for ladder style vertical bar codes If this command does not sufficiently lighten or darken the contrast use the Adjust Contrast Base command D36 section 5 3 Values for A are shown below 1 60 of Base 2 70 of Base 3 80 of Base 4 90 of Base 5 Base default 6 110 of B...

Page 64: ...on 2 Enable 450 Emulation 3 Enable 1 2 4 Enable 460 Emulation 5 Enable 1 4 67 Load Graphic Image See chapter 6 for more details 0 Send single graphic in four rotations 1 Send graphic 1 of 2 in 2 rotations 2 Send graphic 2 of 2 in 2 rotations 93 Load Control Code Recognition Status Some mainframe mini computer and special purpose computers cannot send ASCII characters under 20 hex or send these num...

Page 65: ...vailable that will automatically down size large PCX and PCC files This software package is available from Microcom Corporation at http www microcomcorp com software html Remember Use the X and Y format multiplier features to increase the size of your logo past the 248 by 248 window GOOD IDEA Create your own software to manipulate graphic files into the OGO format BETTER IDEA Use the OGO software ...

Page 66: ...in 0 and 180 Degree Rotations 1 For graphic image 1 A Type at DOS prompt pcx2410 filename ext 1 EX pcx2410 tree pcx 1 B Download resulting tree og1 file to printer C Access graphic image 1 by using CGN 3 TCI 7 and FO of 0 or 1 2 For graphic image 2 A Type at DOS prompt pcx2410 filename ext 2 EX pcx2410 bird pcx 2 B Download resulting bird og2 file to printer C Access graphic image 2 by using CGN 4...

Page 67: ...mat for two graphic imgaes two rotations See figure 12 D57 CR 4 615 441 10 36 0 1 352 CR 1 315 20 1 7 3 0 4 1 1 CR 1 315 220 1 7 4 0 4 1 1 CR 1 150 20 1 7 3 1 4 1 1 CR 1 150 420 1 7 4 1 4 1 1 CR D56 CR D2 CR CR D3 CR Two Graphic Images in Two Rotations Figure 12 ...

Page 68: ...le send A2 D67 0dh0ah The following header and data information should always follow the above db XXh Pixels high db XXh Pixels wide db 00h Always 00h db XXh Bytes wide db 20h Always 20h db 21h Always 21h db 20h Always 20h db XXh Pixels high db XXh Pixels wide db 7688 DUP The decoded graphic data where a bit set defines a fired dot 7688 bytes is equal to a maximum 248 x 248 resolution Signifies en...

Page 69: ...be sent to the printer Proceed with graphic image 2 from the very beginning of this format It does not matter whether you send graphic 1 or graphic 2 first If you are sending one graphic image in four rotations start the second rotation at the point of the format with the sign then send the header and graphic data ...

Page 70: ...he Y co ordinate CMY by 154 to create a one inch tall bar code If the bar code is in a ladder or vertical Bar Code Rotations orientation 90 and 270 degrees multiply Figure 13 CMY for width and CMX for bar code length It may be necessary to slightly adjust the contrast base or window D35 or D36 since the dots will be continually fired in succession and may cause distorted print Program sample Bar c...

Page 71: ...n identifiers 28 and 29 are MSI human readables that do not border themselves with bar lines like 32 and 33 Their purpose is only to add the calculated check digit s to text lines To design with these TCI s select Bar code Human Readables a text character generator Figure 14 number and multiply as with any other text field Place this field underneath the MSI bar code TCI 3 works in this same way b...

Page 72: ... 33 2 2 CR 3 372 55 11 12 2 60 CR 4 80 150 19 1 10 CR 4 65 167 12 20 2 60 8 CR 5 408 150 14 1 10 CR 5 395 167 7 21 2 60 7 CR 6 110 270 5 1 10 CR 6 120 287 12 13 2 60 8 CR 9 180 270 8 3 10 CR 7 400 270 5 1 10 CR 7 410 287 12 13 2 60 8 CR 8 460 270 8 3 10 CR D56 CR D2 CR UPC A HR W CHKSUM CR UPC A HR W O CHKSUM CR 01234567890 CR EAN13 012345678901 CR EAN8 0123456 CR UPC E 00123400005 CR UPC E 101234...

Page 73: ...y to do reverse video With minor calculations the exact placing of lines to make boxes can be predicted Note in the following program sample that the line logo needs to refer to some kind of text A period is used only because there was no other text field to reference The logo must reference a text line but that text line can be anything but a space Program sample Thick Lines See figure 15 D57 CR ...

Page 74: ...upying the same space it XOR s the data together This creates the reverse video Here is a label example that shows text placed in a filled box Program sample Reverse Video See figure 16 D57 CR 10 378 960 12 12 30 130 10 CR 1 270 225 12 2 12 1 0 1 1 CR 2 175 3 1 7 1 0 0 145 95 1 1 CR 2 275 70 4 01 12 1 0 2 2 CR 3 270 120 10 1 12 1 0 1 1 CR 4 80 90 8 1 4 1 0 1 1 CR 5 70 130 5 1 4 1 0 1 1 CR 6 160 25...

Page 75: ...t also makes the RAM battery backed will not loose data when the power is off The clock only needs to be set once See the configuration guide section 5 3 4 for more details This socket also creates non volatile Ram that survives power down conditions Label formats and logos can be saved in RAM for quick access See configuration guide Appendix C for more details Note if Logos or large label formats...

Page 76: ... Is What You Get label design environment Please contact Microcom Corporation for more information 8 6 PARALLEL CONVERSION BOARDS Some applications require a parallel interface Microcom Corporation offers a parallel board option that is internal to the 410 8 7 CLEANING KIT An approved cleaning kit is offered for the 410 printer ...

Page 77: ...nty claim has been made the user shall be responsible for Microcom Corporation s customary charges for labor and materials to repair such defects MICROCOM CORPORATION S SOLE OBLIGATION UNDER THIS WARRANTY SHALL BE TO FURNISH PARTS AND LABOR FOR THE REPAIR OR REPLACEMENT OF PRODUCTS FOUND TO BE DEFECTIVE IN MATERIAL OR WORKMANSHIP DURING THE WARRANTY PERIOD Except for the express warranties stated ...

Page 78: ...by the customer Receiving a Return Material Authorization RMA Number 1 To receive an RMA number either complete the online RMA request form located on the world wide web http www microcomcorp com or contact the Microcom Corporation Service Department and provide the representative with the following information Company Name Contact name and phone number Model number Serial number A detailed descri...

Page 79: ... or 8 OD media supply roll must specify size at time of order Peel Mode Label Support Rack Recommended for labels over 2 in length when used in peel mode Battery Backed RAM Socket With Clock 410012 Allows for label layout storage with built in real time clock 32K RAM Chip 410006 10 Required for Graphic Images Graphics Conversion Software Allows user to upload PCX or PCC files to printer Parallel P...

Page 80: ...on will not work until initialized with the time and date through command D30 The circuit board must at least be a C rev to use the clock feature If it is not the printer may be sent to Microcom Corporation for a board upgrade ADDITION FORMAT AREA If needed an extra 32K RAM is available This option will increase the communications buffer and add addition RAM which can be used for format and or gra...

Page 81: ...e rack into the hole on the lower left side of the printer Press inward on the opposite side and slide the rack downward until the tab drops into the hole on the right side Both lower tabs should be inserted Press inward on the upper portion of the rack and insert the upper tabs into the two upper holes When reloading paper depress upper two tabs and swing rack downward ...

Page 82: ...1 569 172 1 7 1 21 123 1 1 CR 8 586 179 8 1 11 3 CR 8 565 171 8 15 2 3 50 2 CR 9 461 130 30 1 10 4 CR 1 164 110 2 7 1 157 2 1 1 CR 1 164 13 1 7 1 2 98 1 1 CR 1 476 13 1 7 1 2 97 1 1 CR 1 164 11 2 7 1 157 2 1 1 CR 10 320 80 30 1 11 4 CR 11 320 60 30 1 6 4 2 CR 12 320 40 30 1 6 4 2 CR 13 320 20 30 1 6 4 2 CR D56 CR D2 CR PRINT CAPABILITIES OF THE CR M 410 DIRECT THERMAL PRINTER CR INVOICE NO 395172 ...

Page 83: ...0 235 14 1 11 CR 12 40 207 14 1 12 CR 13 40 157 14 1 13 CR 14 40 107 14 1 14 CR 15 40 62 14 1 19 CR D56 CR D2 CR FONT 1 5X3 CR FONT 2 5X5 CR FONT 3 6X5 CR FONT 4 7X5 CR FONT 5 7X7 CR FONT 6 7X7 CR FONT 7 8X5 CR FONT 8 9X5 CR FONT 9 9X7 CR FONT 10 12X8 CR FONT 11 15X12 CR FONT 12 18X10 CR FONT 13 40X15 CR FONT 14 40X20 CR FONT 19 OCR A CR D3 CR D57 16 620 441 10 25 352 CR 1 100 20 17 1 10 CR 3 60 3...

Page 84: ...00123400005 CR UPC E 10123400005 CR 0012345 CR 1012345 CR D3 CR D57 CR 9 620 441 10 25 352 CR 4 190 10 29 1 10 CR 1 320 52 20 15 3 4 2 70 CR 1 230 30 20 1 10 CR 3 190 142 29 1 10 CR 1 320 184 20 15 5 4 70 CR 1 230 162 20 1 10 CR 2 190 274 29 1 10 CR 1 320 316 20 15 2 4 2 70 CR 1 230 294 20 1 10 CR D56 CR D2 CR 12345678901234567890 CR INTERLEAVED 2 OF 5 4 2 RATIO CR INTERLEAVED 2 OF 5 5 2 RATIO CR ...

Page 85: ...CR 3 140 50 18 1 10 CR 1 100 72 10 42 3 2 80 2 CR 2 140 200 18 1 10 CR 1 120 222 10 42 2 2 80 2 CR D56 CR D2 CR 1234567890 CR CODABAR 4 2 RATIO CR CODABAR 6 2 RATIO CR D3 CR D57 CR 5 620 441 10 25 352 CR 1 100 40 12 1 10 CR 5 100 62 3 1 10 8 CR 4 100 84 3 1 10 4 CR 3 100 106 3 1 10 2 CR 2 100 128 3 1 10 CR D56 CR D2 CR X MULTIPLIER CR 1X CR 2X CR 4X CR 8X CR D3 CR D57 CR 5 620 441 10 25 352 CR 1 1...

Page 86: ...2 2 CR 2 100 260 3 1 10 CR D56 CR D2 CR XY MULTIPLIER CR 1XY CR 2XY CR 4XY CR 8XY CR D3 CR D57 CR 4 620 441 10 25 352 CR 4 50 100 23 1 10 20 CR 3 50 122 23 1 10 10 CR 2 50 144 23 1 10 5 CR 1 50 166 23 1 10 1 CR D56 CR D2 CR CHARACTER SPACING 1 CR CHARACTER SPACING 5 CR CHARACTER SPACING 10 CR CHARACTER SPACING 20 CR D3 CR D57 CR 5 620 441 10 25 352 CR 1 310 100 5 1 10 CR 2 200 120 1 7 1 255 2 1 1 ...

Page 87: ... 4 40 2 2 CR D56 CR D2 CR ROTATIONS CR 0 DEGREES CR 90 DEGREES CR 180 DEGREES CR 270 DEGREES CR D3 CR A5 D35 CR D57 CR 6 620 441 10 25 352 CR 1 320 100 50 1 10 0 CR 2 320 100 50 1 10 2 CR 3 320 150 50 1 10 4 CR 4 320 150 50 1 10 5 CR 5 320 200 50 1 10 1 CR 6 320 200 50 1 10 3 CR D56 CR D2 CR LEFT JUSTIFIED ABOVE BASELINE CR LEFT JUSTIFIED BELOW BASELINE CR CENTER JUSTIFIED ABOVE BASELINE CR CENTER...

Page 88: ...Printer Commands Chapter 5 410 Operators Manual 82 D56 CR D2 CR X OFFSET OF 0 CR D3 CR D57 CR 1 620 441 10 25 352 100 CR 1 100 100 15 1 13 CR D56 CR D2 CR X OFFSET OF 100 CR D3 CR ...

Page 89: ...ter Commands 410 Operators Manual 83 D57 CR 1 620 441 10 25 352 CR 1 100 100 13 1 13 CR D56 CR D2 CR Y OFFSET OF 0 CR D3 CR D57 CR 1 620 441 10 25 352 100 CR 1 100 100 15 1 13 CR D56 CR D2 CR Y OFFSET OF 100 CR D3 CR ...

Page 90: ...7 1 126 2 CR 1 464 621 1 7 1 150 2 CR 1 166 515 1 7 1 168 2 CR 1 25 10 8 1 10 3 CR 1 40 10 3 1 10 3 10 CR 2 182 10 8 1 10 3 CR 2 197 10 3 1 10 3 10 CR 3 352 10 8 1 10 3 CR 3 367 10 3 1 10 3 10 CR 4 480 10 6 1 10 3 CR 4 495 10 3 1 10 3 8 CR 5 182 525 11 1 10 3 CR 6 352 634 15 1 10 3 CR 8 480 634 4 1 10 3 CR 9 554 634 11 1 10 3 CR 10 600 10 60 1 10 3 CR 11 161 62 9 16 3 3 69 2 2 CR 11 88 115 8 1 13 ...

Page 91: ...2 CR PART NO P CR QUANTITY Q CR SUPPLIER V CR SERIAL S CR DESCRIPTION CR BROADCAST CODE CR CR DATE CR ENGR CHANGE CR GREAT PRODUCTS COLS OH 43229 MICRO 000069073 CR P14015248 CR Q60 CR V046068722 CR S150 CR WHEEL CR CR AA CR 11 CR 06 10 92 CR 3 CR D3 CR ...

Page 92: ...UT Disk Number DN 60 INPUT Total Disks In Series TD 61 ND DN OF TD 62 ND LEN D 63 INPUT Comment 1 C1 64 C1 LEFT C1 50 REM Limit comment to 50 characters 68 C2 LEN C1 66 INPUT Comment 2 C2 67 C2 LEFT C2 50 REM Limit comment to 50 characters 68 C2 LEN C2 84 PRINT 1 A3 D97 REM Tag mode 3 85 PRINT 1 D57 REM format following 90 PRINT 1 6 30 70 2 REM label header 95 PRINT 1 1 150 5 D 1 6 REM fields 100 ...

Page 93: ...Chapter 5 Printer Commands 410 Operators Manual 87 190 CLOSE 200 SYSTEM ...

Page 94: ...11 Print a Test Label Equivalent to K 12 Print a Blank Label Equivalent to L 20 Change baud rate An EEPROM command 0 110 Baud 1 150 Baud 2 300 Baud 3 600 Baud 4 1200 Baud 5 2400 Baud 6 4800 Baud 7 9600 Baud 8 19200 Baud 21 Change SW1 Software dip switch 1 An EEPROM command Below is the AB sequence 12345678 ABxxxxxxxx Q 1 XON XOFF Enable 0 Disable Q 1 8 Data Bits 0 7 Data Bits Q 1 Echo Enable 0 Dis...

Page 95: ...ile 5 110 ROM or Saved Format File 6 111 ROM or Saved Format File 7 Q 1 Use Saved Format File 0 Rom Format Q 1 Print Button Enable 0 Disable Q 1 Disable Button Use 0 Enable Q 1 RESTARTED Response Enable 0 Disable Q 1 Clear Text Enable 0 Disable 23 Change SW3 Software dip switch 3 An EEPROM command Below is the AB sequence 12345678 ABxxxxxxxx Not Used Q Not Used Q 1 Enable 460 Emulation 0 Disable Q...

Page 96: ...istics 3 Clear the printed inches variable in the statistics 30 Change Clock Use the sequence below to set the time and date of the optional real time clock D30 return HH MM SS return DD MM YY W return 32 Reset Machine Restores printer to power up settings Also used to set the EEPROM fields in memory Section 5 3 33 Display Model and Revision Number 35 Contrast Window Adjust 1 60 of Base 2 70 of Ba...

Page 97: ...Chapter 5 Printer Commands 410 Operators Manual 91 2 80 column Epson emulation 4 inch ...

Page 98: ...ize in dots GAP Preceded by A XX 46 Load print speed DPS Preceded by A XX 47 Load label control byte LCB Preceded by A XX 48 Load number of steps to activate gap detector AGD Preceded by A XX 49 Load number of steps past gap SPG Preceded by A XX 50 Load X direction offset OFX Preceded by A XX 51 Load Y direction offset OFY Preceded by A XX 54 Send Saved Format File to Serial Port A selection which...

Page 99: ...conjunction with 450 and 460 emulation 2 Enable 450 Emulation 3 Enable 1 2 4 Enable 460 Emulation 5 Enable 1 4 66 66 Initialize Storage Area for Saved Format Files Used when format files are to be stored into Ram Section 5 3 8 67 Load Graphic Image See chapter 6 0 Send single graphic image in four rotations 1 Send graphic image 1 of 2 in 2 rotations 2 Send graphic image 2 of 2 in 2 rotations 70 Cl...

Page 100: ...0 Disable increment and decrement 1 Enable increment The serial number will be incremented by the value from D85 2 Enable Decrement The serial number will be decremented by the value from D85 XX 87 Load Field Number to Clear Increment Decrement Status Clear the status of one or more serial numbers with this command XX 88 Load Field Number to Increment by 1 For multiple serial numbers XX 89 Load Fi...

Page 101: ...nual 95 97 Tag Tear Operation 0 Turns off tag tear operation 1 Advance after every label 2 Advance after copies count 3 Advance when idle 98 Peel and Dispense Mode Section 2 1 2 0 Turn off peel and dispense mode 1 Turn on peel and dispense mode ...

Page 102: ... Character Count 27 32 33 Character Generators 19 28 Character Multiplier X Direction 31 Character Multiplier Y Direction 31 Character Spacing 32 80 Cleaning Instructions 14 Cleaning Kit 5 14 70 73 Clear Text 39 56 89 Clock 5 26 32 45 46 69 73 74 90 Communications CABLE PINOUT 15 Contrast 3 41 57 64 90 Control Codes 19 34 38 56 88 how to use 34 Default Label 57 Dip Switches how to display 9 how to...

Page 103: ...18 70 73 Physical 5 Power Up 9 36 37 39 41 43 55 57 58 76 89 90 92 Print Count 42 Print Head 1 14 21 26 35 42 54 67 71 Print Width 3 Printing Commands 42 Repair 71 72 Reset 9 36 39 57 90 Resolution 3 59 60 62 Reverse Video 67 68 Revision Number 9 57 90 Serial Number 9 42 43 47 48 72 93 94 Serial Port 11 15 16 38 40 50 51 57 90 92 Speed 1 17 19 22 25 41 49 53 92 Status Label 9 10 41 57 Text Convers...

Page 104: ...Printer Commands Chapter 5 410 Operators Manual 98 Notes ...

Reviews: