MICROCOM CORPORATION MODEL 410 DIRECT THERMAL PRINTER OPERATOR'S MANUAL (6dpmm version) January 1995 Software Version 3.
Operator's Manual 410 Direct Thermal Printer - Revised 01/13/95 MSG - Centronics is a registered trademark of Data Computer Corp. Epson is a registered trademark 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.
Table of Contents List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 CHAPTER 1: FEATURES AND SPECIFICATIONS . . . . . . .
Table of Contents )))))))))))))))))))))))))))))))))))))))))))) 4.4.1 A SAMPLE SESSION WITH A LABEL FIELD . . . . . . . . . . . . . . . . . . . . . 33 CHAPTER 5: PRINTER COMMANDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 5.1 SPECIAL PRINTER CONTROL CODES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 5.2 PRINTER ENQUIRIES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 5.
Table of Contents )))))))))))))))))))))))))))))))))))))))))))) AIAG LABEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 APPENDIX F: SAMPLE BASIC PROGRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 APPENDIX G: QUICK REFERENCE COMMAND SUMMARY . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
List of Tables Status Light . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Serial Port Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Parallel Port Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Print Speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Introduction The Microcom Corporation model 410 (6 dots/mm version) is a direct thermal label printer with a 640 element, 4.16 inch wide print head. The economic size and price have no effect on the printer's ability to handle a wide variety of labeling tasks - even the most demanding applications. The resident Label Design Software (LDS) is a powerful and easy to use package that allows the user to create personalized label formats.
)))))))))))))))))))))))))))))))))))))))))))) 2 410 Operators Manual
CHAPTER 1: FEATURES AND SPECIFICATIONS The Microcom Corporation model 410 direct thermal printer is designed with many standard features that are unique when compared to other printers. The 410 is built to meet the demands of complicated applications and rigorous use. A guarantee of excellence in engineering is provided by fulfilling the requirements for approval by UL, CSA and the FCC. 1.1 SPECIAL FEATURES ! Operates as tag or ticket feed ! Resolution of 6 dots/mm (.
Features and Specifications Chapter 1 )))))))))))))))))))))))))))))))))))))))))))) 1.2 BAR CODES ! Code 39, Interleaved 2 of 5, CODABAR, Code 128, Code 93, Plessey, Modified Plessey, UPC-A, UPC-E, EAN-8, EAN-13 ! Selectable ratios for producing HIBC, AIAG, LOGMARS, and Bookland 1.3 FONTS ! 18 resident font styles, including OCR-A ! All fonts expandable in height and width up to 255 times ! Rotated fonts and bar codes: 0, 90, 180, and 270 degrees 1.
Chapter 1 Features and Specifications )))))))))))))))))))))))))))))))))))))))))))) 1.6 PHYSICAL ! Construction: Rigid painted steel construction ! Height: 5" (127mm) ! Width: 8.5" (216mm) ! Depth: 10.5" (267mm) ! Weight: 12 LBS (5.44 Kg) 1.7 ENVIRONMENT ! Temperature: 0" C to 40" C operating ! Humidity: 10-85% non-condensing 1.8 ELECTRICAL ! Voltage: 117 VAC nom.,60Hz ! Current: 3 AMPS maximum 1.
Features and Specifications Chapter 1 )))))))))))))))))))))))))))))))))))))))))))) 1.10 PRINTER VARIATIONS ! 230V European power supply ! Battery powered model (405) 1.
Chapter 1 Features and Specifications )))))))))))))))))))))))))))))))))))))))))))) LABEL SUPPORT RACKS LABEL SUPPLY SHAFT PUSH TO LIFT HEAD LEVER PEEL EDGE TOP COVER DRIVE ROLLER POWER CORD PINCH ROLLER FRONT PANEL LED FRONT PANEL LABEL FEED AND LINE FEED BUTTON Front View Figure 1 LINE GUIDE ADJUSTMENT KNOB THUMB NUTS LABEL DIAPHRAGMS POWER SWITCH SERIAL PORT LINE GUIDE IDLER POWER CORD LINE GUIDE SHAFT PAPER LINE GUIDES REAR PANEL Rear View Figure 2 )))))))))))))))))))))))))))))))))))))
)))))))))))))))))))))))))))))))))))))))))))) 8 410 Operators Manual
CHAPTER 2: BASIC OPERATION 2.1 UNPACKING THE 410 PRINTER While unpacking the printer, please check all packing materials closely to avoid misplacing any necessary parts. After the printer is removed from the box, verify that all parts are present and in good condition (see Figure 3). All packaging material should be kept and used if the printer is to be shipped. The printer must be returned in the original container to insure proper warranty coverage. 2.
Basic Operation Chapter 2 )))))))))))))))))))))))))))))))))))))))))))) The switch bank settings reflect the contents of the four software dip switches that configure the operation of the printer. See section 5.3, specifically ^D21, ^D22, ^D23 and ^D24, for more information on software dip switch settings.
Chapter 2 Basic Operation )))))))))))))))))))))))))))))))))))))))))))) 2.3 THE STATUS LIGHT The status light has different functions depending upon the mode of the printer. Table 1 shows the relationship between the status light and the different modes. Status Light Light Color Mode Meaning Green All On-Line and ready to print Red All Printer error: Caused by a paper-out condition or a hardware failure. If paper is out, follow instructions in section 2.3, otherwise turn printer off and back on.
Basic Operation Chapter 2 )))))))))))))))))))))))))))))))))))))))))))) 2.4 LOADING PAPER The following two sections explain the dispensing modes. Refer to figures 1, 2 and 4 for the printer components. Printer Feed Mechanism Figure 4 2.4.1 NORMAL AND TAG/TEAR MODES Unwind about two feet of stock from the paper supply roll of paper. Set the roll behind the printer on the table. Remove the label supply shaft.
Chapter 2 Basic Operation )))))))))))))))))))))))))))))))))))))))))))) 2.4.2 PEEL-AND-DISPENSE MODE 1. 2. 3. Follow the paper loading in the normal and tag mode directions. Remove enough labels to expose about two feet of backing paper. Insert the stock into the printer and allow about three inches to protrude out of the front. Make sure the leading edge of the backing paper is square and straight.
Basic Operation Chapter 2 )))))))))))))))))))))))))))))))))))))))))))) 2.6 CLEANING INSTRUCTIONS The printer and printhead should be cleaned approximately every 5,000 labels or every two weeks whichever occurs first. The printer should also be cleaned whenever a label roll is changed. A Microcom Corporation cleaning kit should be used for cleaning and maintaining the model 410 printer. It is important to note that the optimum printhead life is achieved by maintaining a clean printer and printhead.
CHAPTER 3: COMMUNICATIONS The printer may be connected to PC's, mini-computers, main frames, and many other special purpose machines. The following sections explain the communication interfaces. 3.1 CABLE PINOUT Table 2 shows the signals of the 410's 9-pin RS-232 serial port. Out of the box, unless otherwise requested, the printer communicates serially at 9600 baud, 8 data bits, 1 stop bit and no parity with both hardware and software handshaking.
Communications Chapter 3 )))))))))))))))))))))))))))))))))))))))))))) Parallel Port Configuration 1 = /STROBE 2 = D0 3 = D1 4 = D2 5 = D3 6 = D4 7 = D5 8 = D6 9 = D7 10 = /ACK 11 = BUSY 12 = PAPER OUT 13 = SLCT 14 = NC 15 = /ERROR 16 = /INIT 17 = NC 18-25 = GROUND (25 PIN FEMALE) Table 3 3.2 PRINTER CABLES Warning: Connection of a serial printer to a parallel port may result in damage to the printer and/or computer.
CHAPTER 4: DESIGNING LABELS USING LDS Label Design Software (LDS) refers to the firmware language resident in the printer that is used to process information sent by the host computer. All fonts, character sets and bar codes symbologies are resident in the printer. A label format is produced by a series of 5 steps: 1: Control commands to define printer operation 2: A header to define label height, width, print speed, etc..
Designing Labels Using LDS Chapter 4 )))))))))))))))))))))))))))))))))))))))))))) If a terminal program is not available, it is possible to send files to the printer using the DOS COPY command. To do this you must first create a text file containing the information to be sent (i.e. ^C ). You may use any text editor that does not add its own formatting characters). Use the following DOS MODE command to set up the appropriate PC port. Note: COM1 may be any available communications port on your PC.
Chapter 4 Designing Labels Using LDS )))))))))))))))))))))))))))))))))))))))))))) 4.2.3 LEARNING LDS You can test some of the control code functions (see section 5.1) directly through the keyboard. Large label files, such as some of those illustrated in Appendix B, may be entered in a straight ASCII text word editor and then up-loaded to the printer using a terminal emulation program or the DOS copy command. (To use the DOS copy command, first use the DOS mode instruction to configure the PC.
Designing Labels Using LDS Chapter 4 )))))))))))))))))))))))))))))))))))))))))))) Microcom Label Figure 5 The sequence ^D57 puts the printer in format entry mode. The next line is the header information: sizing the label (615 dots wide 153 dots high). The next four lines are layout information for each printable text string. The sequence ^D56 selects the user layout. The sequence ^D2 tells the printer to start accepting text data for each defined field.
Chapter 4 Designing Labels Using LDS )))))))))))))))))))))))))))))))))))))))))))) 4.3 LABEL HEADER The header is broken down into eleven different parameters. These parameters contain information about the label. It is not necessary to enter information for all of the parameters: If a parameter is left blank, then the default value will be used. A carriage return must follow the label header. The value of measurement for many of the header elements is the dot.
Designing Labels Using LDS Chapter 4 )))))))))))))))))))))))))))))))))))))))))))) Refer to Figure 6 for a visual representation of most header parameters. The following is a description of each header element: HFM NUMBER OF FIELDS IN LAYOUT This parameter is used to specify the number of fields in the layout. If more fields are defined than what is specified for HFM, the extras will be ignored.
Chapter 4 Designing Labels Using LDS )))))))))))))))))))))))))))))))))))))))))))) See Table 3 for a list of print speeds, DPS values, and inches per second.higher value slows the printer down and a smaller value speeds it up. Print Speed DPS MM/SEC INCHES PER SECOND INCHES PER MINUTE 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 76.8 74.2 71.7 69.1 66.6 64.0 61.4 58.9 56.3 53.8 51.2 48.6 46.1 43.5 41.0 38.4 3.0 2.9 2.8 2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0 1.9 1.8 1.7 1.6 1.
Designing Labels Using LDS Chapter 4 )))))))))))))))))))))))))))))))))))))))))))) AGD NUMBER OF STEPS TO ACTIVATE GAP DETECTOR The number of steps (dots) from the front edge of the label before the gap detector circuitry is activated. This value is usually defaulted. It is not defaulted when using stock that is smaller than 2.
Chapter 4 Designing Labels Using LDS )))))))))))))))))))))))))))))))))))))))))))) 4.3.1 A SAMPLE SESSION WITH A LABEL HEADER This is the label header from the sample label in section 4.2. 4,615,153,,20,30,,70,4 4 615 153 20 30 70 - 4 - 4 fields following the header Label width (LSX) of 615 (615/154= ~4 inches) Label length (LSY) of 153 (153/154 = ~1 inch) No entry in the WEB parameter means default value of 10 A GAP between labels of 20 (20/154 = ~.13 inch) Label print speed (DPS) of 30 = 2.
Designing Labels Using LDS Chapter 4 )))))))))))))))))))))))))))))))))))))))))))) 4.4 LABEL FIELDS A field is broken down into fourteen different parameters. These parameters contain the information necessary to position data (text, bar codes, etc.) on the label. It is not necessary to enter values for all of the field parameters; the default values will be used if left blank. A carriage return must follow each label field.
Chapter 4 Designing Labels Using LDS )))))))))))))))))))))))))))))))))))))))))))) CC CHARACTER COUNT The number of characters that will be used in a field. If the number of characters in the selected text string is more than the quantity specified by CC, then the remainder of the text string is ignored. If the text string has less than the number of characters specified by this parameter, then only those characters defined by the text string are printed.
Designing Labels Using LDS Chapter 4 )))))))))))))))))))))))))))))))))))))))))))) CGN CHARACTER GENERATOR NUMBER This refers to the character generator (font size, barcode size, etc.) that is used. The character generators and specifications for the various fonts, barcodes, and logos are shown below. Remember, there are 154 dots per inch.
Chapter 4 Designing Labels Using LDS )))))))))))))))))))))))))))))))))))))))))))) This list constitutes the bar codes available on the 410 printer. Some bar codes offer different ratios to accommodate different applications. See section 7.1 on designing with bar codes for more information.
Designing Labels Using LDS Chapter 4 )))))))))))))))))))))))))))))))))))))))))))) FO FIELD ORIENTATION Defines the rotation of each field on the label. The point of rotation is determined from the field justification. The positioning of data relative to field orientation and field justification can sometimes be confusing. Refer to Table 8 for more detailed information on FO and FJ interaction. 0 1 2 3 FJ 0 degrees (normal rotation). 180 degrees (upside-down rotation). 270 degrees (right rotation).
Chapter 4 Designing Labels Using LDS )))))))))))))))))))))))))))))))))))))))))))) Starting position definitions: Use the following to obtain proper character placement relative to orientations and justifications.
Designing Labels Using LDS Chapter 4 )))))))))))))))))))))))))))))))))))))))))))) CS CHARACTER SPACING The spacing between each character. If this parameter is not used, then the default for the selected character generator (CGN) is used. Bar codes have default spacing according to the indicated multiplier. Multiplying a text string will not multiply the spacing between characters. This element should be used to properly space the characters.
Chapter 4 Designing Labels Using LDS )))))))))))))))))))))))))))))))))))))))))))) 4.4.1 A SAMPLE SESSION WITH A LABEL FIELD Looking at the sample label...
CHAPTER 5: PRINTER COMMANDS The Model 410 printer has a large and versatile collection of control codes to meet the special needs of labeling applications. Most of the commands use a ^D control sequence, however the printer also recognizes a selected number of other control sequences. For all the commands listed in this manual, the printer will recognize either the one-character control character or the two-character caret and alpha character sequence.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) ^E Printer enquiry: See section 5.2 for more details (equivalent to ^D5 but does not require a after it). Because control E is shorter than ^D5 it is easier to use in direct terminal mode. In general it is better to use ^D5 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.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) Enquiry Responses TEXT ^ALPHA or CONTROL CODE >RESTARTED< >READY< >DATA ERROR< >LOW STOCK< >LOW TEMP< >OVER TEMP< >OVER VDD< >TAKE LABEL< ^Z ^F ^U ^Y ^^ ^[ ^\ ^V 5.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) 5.3.1 SOFTWARE DIP SWITCHES AND EEPROM COMMANDS The following commands are different from the other printer commands in that they are stored in EEPROM, are non-volatile and configure the machine upon power-up. Once sent to the printer, 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.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) ^A ^D 21 COMMAND Change SW1: Software dip switch #1. The dip switches are the only commands that do not use the ^A parameters. Instead, they use a ^AB sequence followed by an 8 digit 0 or 1 code. For example: ^AB10101011^D21 will configure the printer for a text equivalent enquiry response, accept control codes, even parity, disable parity, disable echo, 8 data bits and enable XON/XOFF flow control.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) ^A ^D 22 COMMAND Change SW2: Software dip switch #2. Below is the ^AB sequence: 12345678 ^ABxxxxxxxx *******.)))), ******.)))),* *****.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) ^A ^D 23 COMMAND Change SW3: Software dip switch #3. Below is the ^AB sequence: 12345678 ^ABxxxxxxxx *******. ******.Q *****.)Q ****.))Q ***.)))Q **.))))Q ** *.)))))Q .
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) ^A ^D 24 COMMAND Change SW4: Change software dip switch #4. Below is the ^AB sequence. 12345678 ^ABxxxxxxxx *******.)Q Not Used ******.))Q Not Used *****.)))Q Not Used ****.))))Q Not Used ***.)))))Q1=Auto-size **.))))))Q1=Blow-hole *.)))))))Q1=Enable 2" .
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) 5.3.2 PRINTING COMMANDS The following commands initiate label printing or define the number of labels to be printed. ^A ^D 3 Command Print Command: Prints a single label or starts the printing of a batch of labels. This is usually the last command in a format file. 11 Print Test: Prints a label with diagonal lines that is useful in determining the condition of wear of the print head.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) ^A XX ^D 75 COMMAND Load Label Count: Tells the printer to print a batch of labels using the serial number function if enabled. Can be used in conjunction with load copies count (^D73). The batch of labels will be printed when a ^D3 is executed. Therefore, this must precede a ^D3 command. The only difference between this command and ^D73 is in the ability of this command to increment and decrement sequential numbers in the batch.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) ^A ^D 39 Command Auto-Size Label: 0 Clears the use of auto-size values set by ^A1^D39. 1 Uses the values obtained for the variables above instead of what the user supplies in the header of the file format. This will not display the variables on the screen. 2 Automatically sizes the label and displays on the screen the values for the size variables. These values should be placed in the label header for that stock.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) 5.3.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) Sample formats using the clock function: Figure 7 ^D57 2,,163,,,35,,1,178 0,320,40,8,16,2,,4,2,60,2,10 0,320,20,8,1,10,,4, , , ,10 ^D56 ^D3 Clock Option Figure 7 Figure 8 ^D57 3,,163,,,35,,1,178 0,320,40,12,16, 2,,4,2,60,2,23 0,320,20,12, 1,10,,4,, , ,23 1,320,110,20,1,11,,4 ^D56 ^D2 EUROPEAN DATE FORMAT ^D3 Figure 9 ^D57 3,,163,,,35,,1,178 0,320,40,12,16,2,,4,2,6
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) 5.3.5 SERIAL NUMBER COMMANDS The following commands, ^D80 through ^D89, refer to the serial number function of the printer. The printer can increment or decrement any single serial number on the label by any amount. However, if there is more than one serial number on the label, it can only increment or decrement those serial numbers by one. Single and multiple serial commands cannot be implemented on the same label.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) ^A XX ^D 75 Command Load Label Count: Tells the printer to print a batch of labels using the serial number function if enabled. Can be used in conjunction with load copies count (^D73, see section 5.3). The batch of labels will be printed when a ^D3 is executed. Therefore, this must precede a ^D3 command.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) 5.3.6 LABEL HEADER COMMANDS The following ^D commands, 41 - 51, all refer to label header values. The printer will use these values for all subsequent label formats unless a ^D40 is executed, or the machine is powered off. More information on what these label header values mean can be found in section 4.3. Example usage: ^A924^D43 - Sets the label height for all following formats to 5 inches.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) 5.3.7 SAVING FORMAT FILES COMMANDS The printer has the capability to store a format file in RAM without processing it. Later, this file can be accessed repeatedly at very high speeds, because access is now a direct memory fetch. With the use of battery backed RAM socket, the printer will retain these format files after the removal of power. The printer can be configured through software dip switch 2 (see section 5.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) variable data as normal. It may be the difference between sending a few lines of data versus the entire format! Access is very fast. To list a file that has previously been sent to the printer, use the ^AX^D54 command, where ^AX denotes the file to be read. The printer will send the file to the serial port. Sample files: File #1 initiates the save format file memory and downloads saved format file #1.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) File #3 ^A2^D59 ^D57 4,620,161,,18,35,,73,3 1,120,110,50,1,11 2,120, 80,70,1,10 3,120, 60,70,1,10 4,120, 40,70,1,10 ^D56 ^D2 MICROCOM CORPORATION 8333-A GREEN MEADOWS DR., N. WESTERVILLE, OH 43081 (614) 548-6262 The above file would be selected by sending an ^A2^D58.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) 5.3.8 LABEL PRESENCE SENSOR CONTROL The label presence sensor that is standard on the 410 printer gives the printer the ability to print at the operators pace. The following modes define its operation. ^A XX 97 ^D 96 Command Load Advance Delay: ^A specifies how many milliseconds to delay repositioning of the label in tag/tear and peel-and-dispense modes. Example usage: ^A1000^D96 would delay label advance by one second.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) ^A ^D 98 0 1 XX Command Peel-and-Dispense Mode: A method of dispensing a label, where the backing paper is automatically peeled away from the label. It allows the operator to take the label and apply it to an object without having to peel the label off the backing paper. The printer will advance the label so that it is still hanging off the tear bar. This will make it easier for the operator to take the label.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) 5.3.9 TEXT STRINGS COMMANDS The following commands support special editing features that allows the positioning of new text, protects existing text, and enters text without using the ^D2 or ^B delimiter. These commands are generally used when there is a format already loaded in RAM. They are used to edit that file in order to print variations, often only the text in one field.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) control codes) and will print a label as soon as the number of strings equals the amount specified by the ^D64 command. At this point, the printer will print a label and continue to accept data. This mode is useful for interfacing to a device that transmits raw data, such as a scale or meter. This is an example of the D63, 64 and 65 Commands...
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) 5.3.10 MISCELLANEOUS PRINTER COMMANDS ^A 0 1 2 3 ^D 2 Command Text string entry mode: Precedes the text strings that are supplied to the various fields in the label. Text strings must be followed by a carriage return. (Equivalent to ^B) 5 Send Printer Status: See section 5.3 (Equivalent to ^E) 29 Printer Statistics: The information produced is equivalent to the status label in section 2.1.3.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) ^A ^D 56 Command End of Label Fields: Select RAM format label. 57 Enter Label Format Mode: This tells the printer that information for a label is following 65 Emulation control: This list of commands was designed for those users who were previously using an older Microcom Corporation printer and now want to use their old format files with the model 410 printer.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) CHAPTER 6: LOGOS The Microcom Corporation model 410 printer is capable of storing two graphic images at 0 and 180 degree rotations, or one graphic image in four (0 ,90, 180, and 270 degree) rotations. You may either use the Microcom Corporation "pcx2410" software to create an OGO file from a downsized PCX of PCC file, or use your own software to format a graphics file into a form that the printer can understand.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) 6.1 PROCEDURE FOR USING THE PCX2410 SOFTWARE To Create a Four Rotation Graphic Image: 1: Create a PCX or PCC file by scanning, graphics utility, etc.. Be sure the image, excluding white space, is within the 248 X 248 resolution 2: Install Microcom Corporation "pcx2410" software onto PC 3: Type at DOS prompt - pcx2410 filename.ext EX: pcx2410 tree.pcx 4: Download resulting tree.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) Label format for two graphic imgaes, two rotations (See figure 12) ^D57 4,615,441,,10,36,0,1,352 1,315,20,1,7,3,0,4,1,1 1,315,220,1,7,4,0,4,1,1 1,150,20,1,7,3,1,4,1,1 1,150,420,1,7,4,1,4,1,1 ^D56 ^D2 .
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) 6.2 FORMAT OF LOGO FILES This information is made available to companies that may need to convert other graphic formats to the OGO format.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) If you are sending logo #1, the format is finished. This data can 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.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) CHAPTER 7: SPECIAL DESIGNS 7.1 DESIGNING WITH BAR CODES When 0 and 180 degree bar codes are X multiplied (CMX) for better readability, the space between characters is also multiplied to create a more readable bar code. The printer will do this internally. Therefore, when multiplying bar codes, use the default value for the spacing element (SP) in the field parameters.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) Text conversion identifiers 32 and 33 refer to human readable UPC bar codes. These identifiers are designed to be used in conjunction with the UPC bar codes, and do not create the actual bar codes. They represent numerical bottom borders that extend some of the bar code lines. These bar code human readables must be lined up with the bottom of the bar codes.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) Program sample: Barcodes with human readables (See figure 14) ^D57 16,620,441,,10,25,,,352 1,100, 20,17, 1,10 3, 60, 37,11,32, ,,,2, 2 3, 82, 55,11,12, ,,,2,60 2,375, 20,19, 1,10 3,350, 37,11,33, ,,,2, 2 3,372, 55,11,12, ,,,2,60 4, 80,150,19, 1,10 4, 65,167,12,20, ,,,2,60,,8 5,408,150,14, 1,10 5,395,167, 7,21, ,,,2,60,,7 6,110,270, 5, 1,10 6,120,287,12,13, ,,,2,60,, 8 9,180,270,
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) 7.2 MAKING LINES THICK LINES: Label parameters CLX and CLY are used for making lines. This is done by accessing a dark dot of the line logo character and then multiplying it out, using CMX and CMY, to make a line. The only limitation is that the multipliers only extend to 255. Therefore, if the line is to exceed 255 dots, it must be extended in the next field.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) Program sample: Half Lines ^D57 2,615 1,165,1,1,7,1,3,,2,,,,1,255 1,166,100,1,7,1,,,,2,,,168,1 ^D56 ^D2 . ^D3 7.3 REVERSE VIDEO If you can draw a line, you can draw a filled box. Just increase CMX or CMY to increase the thickness of the line until it becomes a box. Place a text field in this box and you have reverse video.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) CHAPTER 8: OPTIONS The 410 printer has many options available to enhance the performance of the printer. Contact your sales representative for more information on these features. See Appendix B for ordering information. 8.1 LABEL SUPPORT RACK An attachment used for peel-and-dispense mode. It allows large labels to be peeled without falling down against the printer and causing a false detection of a removed label.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) 8.5 WYSIWYG SOFTWARE PACKAGES WYSIWYG Software packages offer a What You See 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.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) APPENDIX A: WARRANTY AND REPAIR PROCEDURES LIMITED WARRANTY Microcom Corporation printers, excluding thermal print heads which are warranted separately below, are warranted against defects in material and workmanship for twelve (12) months from the date of original shipment by Microcom Corporation.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) RETURN MATERIAL AUTHORIZATION (RMA) PROCEDURE A Return Material Authorization (RMA) number must be obtained prior to the return of printers and/or materials the Microcom Corporation Service Department. The purpose of the RMA number is to provide effective tracking and control of returned printers and/or materials.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) APPENDIX B: CLEANING KIT & ACCESSORIES Cleaning Kit 040005 410 Cleaning Kit. IT IS SUGGESTED THE PRINTER BE CLEANED ONCE EVERY TWO WEEKS, EVERY 5,000 LABELS, OR WHENEVER LABEL STOCK IS REPLACED. Supply Rack Supply Rack holds 5" 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.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) APPENDIX C: CONFIGURATION GUIDE The 410 printer must be configured to use some of the special features. The printer can be configured by Microcom Corporation when ordered or can be configured by the user with Microcom Corporation parts. BATTERY BACKED RAM WITH REAL-TIME CLOCK A battery backed RAM/clock socket is required to utilize the real-time clock capabilities of the 410 printer.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) APPENDIX D: INSTALLING THE LABEL SUPPORT RACK To install the optional label support rack, insert the lower left tab of the 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.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) APPENDIX E: MORE LABEL SAMPLES DEFAULT POWER-UP LABEL ^D57 24,615,441,,10,36,,1,352 1,320,387,30,1,13,,4 2,320,337,30,1,13,,4 3,154,298,30,1,19,,4 4,154,277,30,1,19,,4 5,154,256,30,1,19,,4 6,154,235,30,1,19,,4 7,154,214,30,1,19,,4 3,154,160,6,16,2,,4,2,45,2,13 1,415,248,1,7,2,,4 1,415,218,1,7,2,1,4 1,400,233,1,7,2,3,4 1,430,233,1,7,2,2,4 1,569,172,1,7,1,,,21,123,,,1,1 8,586,
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) FONTS 410 Label layouts for demonstration.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) 4, 65,167,12,20, ,,,2,60,,8 5,408,150,14, 1,10 5,395,167, 7,21, ,,,2,60,,7 6,110,270, 5, 1,10 6,120,287,12,13, ,,,2,60,, 8 9,180,270, 8, 3,10 7,400,270, 5, 1,10 7,410,287,12,13, ,,,2,60,, 8 8,460,270, 8, 3,10 ^D56 ^D2 UPC-A HR W/CHKSUM UPC-A HR W/O CHKSUM 01234567890 EAN13 012345678901 EAN8 0123456 UPC-E 00123400005 UPC-E 10123400005 0012345 1012345 ^D3
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) CODE 39 4-2 RATIO CODE 39 6-2 RATIO ^D3 ^D57 2,620,441,,10,25,,,352 2,300,140,8, 1,10 1,320,162,4,40, ,,,,80 ^D56 ^D2 1234 CODE 128 ^D3 ^D57 4,620,441,,10,25,,,352 3,140, 50,18, 1,10 1,100, 72,10,42, 3,,,2,80,2 2,140,200,18, 1,10 1,120,222,10,42, 2,,,2,80,2 ^D56 ^D2 1234567890 CODABAR, 4:2 RATIO CODABAR, 6:2 RATIO ^D3 ^D57 5,620,441,,
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) 4,100,168, 3, 1,10,,,, 4 3,100,226, 3, 1,10,,,, 2 2,100,260, 3, 1,10 ^D56 ^D2 Y MULTIPLIER 1Y 2Y 4Y 8Y ^D3 ^D57 5,620,441,,10,25,,,352 1,100, 40,14, 1,10 5,100, 62, 3, 1,10,,,8,8 4,100,168, 3, 1,10,,,4,4 3,100,226, 3, 1,10,,,2,2 2,100,260, 3, 1,10 ^D56 ^D2 XY MULTIPLIER 1XY 2XY 4XY 8XY ^D3 ^D57 4,620,441,,10,25,,,352 4, 50,
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) ^D56 ^D2 LINES .
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) ^D56 ^D2 X OFFSET OF 0 ^D3 ^D57 1,620,441,,10,25,,,352,100 1,100,100,15,1,13 ^D56 ^D2 X OFFSET OF 100 ^D3 )))))))))))))))))))))))))))))))))))))))))))) 82 410 Operators Manual
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) ^D57 1,620,441,,10,25,,,352 1,100,100,13,1,13 ^D56 ^D2 Y OFFSET OF 0 ^D3 ^D57 1,620,441,,10,25,,,352,,100 1,100,100,15,1,13 ^D56 ^D2 Y OFFSET OF 100 ^D3 )))))))))))))))))))))))))))))))))))))))))))) 410 Operators Manual 83
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) AIAG LABEL ^A9^D35 ^A1^D65 ^D57 42,615,917,0,20,38,,1,357 1,165,1,1,7,1,3,,,,,,2,255 1,165,256,1,7,1,3,,,,,,2,255 1,165,511,1,7,1,3,,,,,,2,255 1,165,766,1,7,1,3,,,,,,2,150 1,335,1,1,7,1,3,,,,,,2,255 1,335,256,1,7,1,3,,,,,,2,255 1,335,511,1,7,1,3,,,,,,2,255 1,335,766,1,7,1,3,,,,,,2,150 1,463,1,1,7,1,3,,,,,,2,255 1,463,256,1,7,1,3,,,,,,2,255 1,463,511,1,7,1,3,,,,,,2,255 1,463,
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) ^D2 PART NO. (P) QUANTITY (Q) SUPPLIER (V) SERIAL (S) DESCRIPTION BROADCAST CODE . DATE ENGR CHANGE GREAT PRODUCTS COLS OH 43229 MICRO 000069073 P14015248 Q60 V046068722 S150 WHEEL .
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) APPENDIX F: SAMPLE BASIC PROGRAM This program produces labels for computer diskettes. It is intended to show the simplicity that higher languages communicate with the 410 printer. Communication parameters may need to be changed for some computers. 2 REM ******************************************* 3 REM * DISK LABEL MAKER * 4 REM * Sample BASIC program demonstration LDS.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) 190 CLOSE 200 SYSTEM )))))))))))))))))))))))))))))))))))))))))))) 410 Operators Manual 87
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) APPENDIX G: QUICK REFERENCE COMMAND SUMMARY ^A 0 1 2 3 4 5 6 7 8 ^D 2 Command Text string entry mode: Precedes the text strings that are supplied to the various fields in the label (Equivalent to ^B). 3 Print Command: Prints a single label or starts the printing of a batch of labels.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) 22 Change SW2: Software dip switch #2. An EEPROM command. Below is the ^AB sequence: 12345678 ^ABxxxxxxxx *******.)))), ******.)))),* *****.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) 24 Change SW4: Software dip switch #4. An EEPROM command. Below is the ^AB sequence. 12345678 ^ABxxxxxxxx *******.)Q Not Used ******.))Q Not Used *****.)))Q Not Used ****.))))Q Not Used ***.)))))Q1=Auto-size on Power-up, 0=Disable **.))))))Q1=Blow-hole Sensing Enable, 0=Disable *.)))))))Q1=Enable 2" Epson Emulation, 0=Disable .
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) 2 80 column Epson emulation (4 inch) )))))))))))))))))))))))))))))))))))))))))))) 410 Operators Manual 91
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) 39 Auto-Size Label: Section 5.3.3. Clears the use of auto-size values set by ^A1^D39. Uses the values obtained for the variables instead of what the user supplies in the header of the format file. Automatically sizes the label and displays on the screen the values for the size variables. Same as ^A2^D39, but prints the values on a label, instead of on the screen. 40 Clear Commands 41-51.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) XX 60 Clears command 61 61 Mark Text Starting Position: ^A designates which text field to start entering new data. Section 5.3.8. 62 Pre-padded Text: This command is sent after text that is to appear at the beginning of each field is sent. 63 Text Mode Control: Section 5.3.8. 0 1 2 3 XX Disable 1 & 2. Enable auto-print mode Clear all previous text upon receiving new data. Enable 1 & 2.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) XX 76 Load Delay Time Between Labels: Preceded by ^A which contains the wait in 1/10ths of a second. Maximum value is 650. 80 Clears Commands 86, 88, 89. 81 Disable Serial Number Function: Will disable either single or multiple serial number commands. XX 84 Load Text String Number to increment/decrement: Tells the printer which text string number to increment or decrement. For single serial numbers. Section 5.3.8.
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) 0 1 2 3 97 Tag/Tear Operation: Turns off tag/tear operation. Advance after every label. Advance after copies count. Advance when idle. 98 0 1 Peel-and-Dispense Mode: Section 2.1.2. Turn off peel-and-dispense mode. Turn on peel-and dispense mode.
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) Index ^A 34, 37-45, 47-50, 53-55, 57, 58, 88, 92-94 ^B 34, 55, 57, 88 ^C 17, 18, 34, 88 ^D 34, 36-45, 47-50, 53-55, 57, 58, 88 ^E 17, 19, 35, 57, 88 ^H 35 ^K 35, 42, 88 ^L 35, 42, 88 ^M 35 ^Q 35 ^S 35 Accumulator 34 Bar code 1, 17, 27, 29, 33, 55, 64, 65 Bar code Symbologies 1, 29 Batch Mode 1, 4, 9 Baud Rate 4, 9, 37, 88 Cable Pinout 15 Centronics ii Character Cell Length X Direction 32 Character Cell Length Y Direction 32 Character
Chapter 5 Printer Commands )))))))))))))))))))))))))))))))))))))))))))) Flow Control 4, 11, 38, 58 Form Feed 35, 42 Graphic Images 1, 29, 59-61, 73, 74 Human Readables 64-66 Justification 30, 33 Label Centering 3, 40, 58, 89, 93 Label Control Byte 23, 49, 92 Label Fields 26, 58, 92 Label Header 19, 21, 22, 25, 43, 44, 49, 86 Label Samples 76 Label Size X Direction 22 Label Size Y Direction 22 Lines how to make 67 Logo 3, 59, 62, 63, 67, 74 Offset 24, 40, 49, 58, 82, 83, 92 Parallel 4, 5, 15, 16, 18, 70,
Printer Commands Chapter 5 )))))))))))))))))))))))))))))))))))))))))))) Notes )))))))))))))))))))))))))))))))))))))))))))) 98 410 Operators Manual