background image

Chapter 5

Printer Commands

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

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

410 ECA Operators Manual

31

^A

^D

COMMAND

21

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^D25

5

^AB10101011^D21

5

^D21

5

 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.

             12345678 
          

^ABxxxxxxxx

             

*******.Q

 1=XON/XOFF Enable, 0=Disable

             

******.)Q

 1=8 Data Bits, 0=7 Data Bits

             

*****.))Q

 1=Echo Enable, 0=Disable

             

****.)))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 either even or odd parity error checking.

5

Enable Parity:

 Enables or disables parity error checking.

 

6

Echo:

 If this feature is enabled, the printer will echo all received characters to the

serial port.

7

Data Bits:

 Choose 7 or 8 bit data.

8

XON/XOFF:

 Enable or disable XON/XOFF software handshaking. Clear to Send

(CTS) hardware handshaking is always enabled.

Summary of Contents for 410 ECA

Page 1: ...OR S MANUAL Revised 10 06 95 MSG Products names and brands are trademarks of their respective holders This manual is subject to change without notice Copyright 1995 Microcom Corporation Westerville Oh...

Page 2: ......

Page 3: ...MODES 10 2 5 CLEANING INSTRUCTIONS 10 CHAPTER 3 COMMUNICATIONS 11 3 1 CABLE PINOUT 11 3 2 PRINTER CABLES 11 CHAPTER 4 DESIGNING TAGS USING LDS 12 4 1 CONTROL CHARACTERS 12 4 2 GETTING STARTED 12 4 2 1...

Page 4: ...CHAPTER 7 SPECIAL DESIGNS 53 7 1 DESIGNING WITH BARCODES 53 7 1 1 HUMAN READABLES 54 7 2 MAKING LINES 56 7 3 REVERSE VIDEO 57 CHAPTER 8 OPTIONS 58 8 1 MICROCOM LOGO SOFTWARE 58 APPENDIX A LIMITED WAR...

Page 5: ...nquiry Responses 28 Clock Field Parameters 36 List of Figures Front View 5 Rear View 5 Status Tag 8 Printer Feed Mechanism 9 Microcom Tag 14 Tag Header Parameters of a 4 X 3 Tag 15 European Date Forma...

Page 6: ...Table of Contents 410 ECA Operators Manual...

Page 7: ...offers 18 different text fonts in four rotations and all popular barcode symbologies Logos can also be loaded into the printer s memory Fonts barcodes and logos can be multiplied in size to offer gre...

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

Page 9: ...speed up to 2 5 sec Software controlled contrast adjustment Standard memory of 128K bytes ROM 64K bytes RAM Easy to load media path Fixed media guides for easy loading Preheated head for improved prin...

Page 10: ...S Baud rate 110 to 19200 user selectable Parity odd even or none Data bits 7 or 8 1 6 PHYSICAL Construction Rigid painted steel construction Height 5 127mm Width 8 5 216mm Depth 10 5 267mm Weight 12 L...

Page 11: ...ications 410 ECA Operators Manual 5 Microcom 410 ECA Printer Front View Note ECA version does not have supply shaft racks or pinch roller Figure 1 Microcom 410 ECA Printer Rear View Note ECA version h...

Page 12: ...Features and Specifications Chapter 1 6 410 ECA Operators Manual...

Page 13: ...will allow the printer to continue the batch 2 2 3 STATUS MODE When status mode is accessed the printer creates a status tag and temporarily defaults all serial communication settings To print a stat...

Page 14: ...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 butto...

Page 15: ...tive Flashing Red All Spike 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 Flashing Yellow All Printer is paused or in st...

Page 16: ...Basic Operation Chapter 2 10 410 ECA Operators Manual Printer Feed Mechanism Note ECA version does not have pinch roller Figure 4...

Page 17: ...whichever occurs first A Microcom cleaning kit should be used for cleaning and maintaining a Microcom printer product It is important to note that the optimum printhead life is achieved by maintainin...

Page 18: ...e 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 410 ECA Direction PC HI 1 DCD DCD 8 X 2 TXD RXD 3 X 3 RXD...

Page 19: ...to start is with a PC and a terminal emulation software program This will allow two way serial communication with the printer You will be able to quickly upload files and access auto sizing and other...

Page 20: ...mmand The following sections of this chapter are designed to give an overview of a tag format define the tag header and list the different types of field information available Chapter 5 explains the s...

Page 21: ...e The format will print the word easy and then the barcode equivalent The sequence D35 starts the print cycle unless otherwise defined it will print one copy 4 4 TAG HEADER The header is broken down i...

Page 22: ...ER 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 To prevent software con...

Page 23: ...onds Tags per Minute Tag Height Gap The printer s default print speed is 2 1 inches per second DPS value 34 To speed it up or slow it down the following DPS parameters can be inserted into the tag hea...

Page 24: ...e gap detector to trigger incorrectly SPG NUMBER OF STEPS PAST GAP The steps dots to move the tag after detection of a black line sense mark This facilitates using very small tag stock less than 2 3 i...

Page 25: ...t follow each tag field The following is a list of the field element mnemonics and their default values TSN XB YB CC TCI CGN FO FJ CMX CMY CS TSP CLX CLY 1 0 0 1 0 0 1 1 1 The default depends on the c...

Page 26: ...h UPC A UPC E Checksum Digit Printed 7 Logos ROM and RAM 12 UPC A Barcode 13 UPC E Barcode SEND 11 DIGITS 14 UPC E Barcode SEND 7 DIGITS 15 Interleaved 2 of 5 Barcode 16 Code 3 of 9 Barcode 20 EAN 13...

Page 27: ...th 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...

Page 28: ...e CGN Ratio 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...

Page 29: ...grees upside down rotation 2 270 degrees right rotation 3 90 degrees left rotation FJ FIELD JUSTIFICATION The justification of each field on the tag 0 Right justified above base line 1 Left justified...

Page 30: ...ntered 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 lin...

Page 31: ...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 a...

Page 32: ...left side of tag 40 Data Y co ordinate YB of 40 dots from bottom of tag 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 ta...

Page 33: ...tion The caret symbol can be used in text or barcodes by preceding it with another caret 5 1 SPECIAL PRINTER CONTROL CODES The following control characters perform special functions All other control...

Page 34: ...int head equivalent to D115 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 f...

Page 35: ...ers 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...

Page 36: ...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 unti...

Page 37: ...0 Disable 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...

Page 38: ...witch 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...

Page 39: ...xxxxxx Always 0 Q Always 0 Q Always 0 Q Always 0 Q Always 0 Q 1 Send Response After a Print 0 No Response After a Print Q Always 0 Q Always 0 Position 1 Always 0 2 Always 0 3 Response After Print If e...

Page 40: ...Always 0 7 Always 0 8 Always 0 25 Dip Switch Security Load the dip switch values in this command before loading them into the intended switch bank This procedure must be followed in order to change th...

Page 41: ...uplicate copies to be made inside a batch For example the following command string will print a total of 150 tags three copies of each serial number and 50 different numbers A3 D73 A50 D75 D35 1 74 In...

Page 42: ...e 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...

Page 43: ...year W day of the week 1 SUN 2 MON 3 TUE 4 WED 5 THR 6 FRI 7 SAT The internal clock produces a string of data that is accessed through use of a TSN of 0 and a TSP See table 10 for definitions of fiel...

Page 44: ...20 1 11 45 D565 D25 EUROPEAN DATE FORMAT5 D35 Figure 9 D575 3 163 35 1 1 1785 European Date Format 0 320 40 12 16 2 4 2 60 2 105 Figure 8 0 320 20 12 1 10 4 105 1 320 110 20 1 11 45 D565 D25 US DATE...

Page 45: ...to 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 dec...

Page 46: ...t precede a D3 command 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 seria...

Page 47: ...Load number of fields in layout HFM A determines number of fields XX 42 Load tag width in dots LSX A indicates the width XX 43 Load tag in dots LSY A defines the height XX 44 Load web size in dots WEB...

Page 48: ...nce This indicates to the printer that file 1 of a possible 8 is being sent to the printer After this command follows the format file The format file must be terminated with an escape character 1B hex...

Page 49: ...1 A66 D665 Remember send this string first time A1 D595 D575 4 288 193 5 19 30 1 1 1485 1 100 20 10 1 10 0 2 1 1 15 1 210 20 7 1 10 0 2 2 2 115 1 152 154 12 12 0 2 2 100 185 1 130 54 12 32 0 2 2 2 185...

Page 50: ...2 D595 D575 4 620 161 18 35 1 73 35 1 120 110 50 1 115 2 120 80 70 1 105 3 120 60 70 1 105 4 120 40 70 1 105 D565 D25 MICROCOM CORPORATION5 8333 A GREEN MEADOWS DR N 5 WESTERVILLE OH 430815 614 548 62...

Page 51: ...uses the paper to be advanced to the perforation after the number of tags specified by the copies count D73 or tag count D75 commands have been printed 3 Advance when idle This causes the paper to be...

Page 52: ...will be overwritten and so forth 62 Pre padded Text This command is sent after text that is to appear at the beginning of each field Text sent after this command will be appended to the pre padded tex...

Page 53: ...6 25 2 320 325 20 1 10 45 3 320 305 25 1 10 45 4 320 285 25 1 10 45 5 35 250 10 1 6 25 6 230 355 30 1 125 7 75 133 29 1 135 7 320 185 20 16 2 4 2 50 25 8 75 089 29 1 135 9 75 045 29 1 135 10 75 001 2...

Page 54: ...et printer and restore previous autosize values 1 Reset printer without autosizing or restoring previous autosize values 33 Display Model and Revision Number Displays important reference numbers to th...

Page 55: ...puter and special purpose computers cannot send ASCII characters under 20 hex or send these numbers for reasons other than 410 ECA operation spooler initialization etc In order to maintain proper flow...

Page 56: ...DEA Create your own software to manipulate graphic files into the OGO format BETTER IDEA Use the OGO software to turn your PCX file into the OGO format 6 1 PROCEDURE FOR USING MICROCOM OGO SOFTWARE To...

Page 57: ...355 20 1 7 3 0 4 1 15 1 355 400 1 7 3 1 4 1 15 1 100 20 1 7 3 2 4 1 15 1 150 270 1 7 3 3 4 1 15 D565 D25 5 D35 Logo in Four Rotations Figure 11 Tag format for two logos two rotations See figure 12 D57...

Page 58: ...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 20...

Page 59: ...a can be sent to the printer Proceed with logo 2 from the very beginning of this format It does not matter to the printer whether you send logo 1 or logo 2 first If you are sending one logo in four ro...

Page 60: ...ladder or vertical orientation 90 and 270 degrees multiply CMY for width and CMX for barcode length It may be necessary to slightly adjust the contrast base or window D35 or D36 since the dots will be...

Page 61: ...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 Barcode Human Readables a text character generator Figure 14 number...

Page 62: ...1 105 3 350 37 11 33 2 25 3 372 55 11 12 2 605 4 80 150 19 1 105 4 65 167 12 20 2 60 85 5 408 150 14 1 105 5 395 167 7 21 2 60 75 6 110 270 5 1 105 6 120 287 12 13 2 60 85 9 180 270 8 3 105 7 400 270...

Page 63: ...es the ability 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...

Page 64: ...has two fields occupying the same space it XOR s the data together This creates the reverse video Here is a tag example that shows text placed in a filled box Program sample Reverse Video See figure 1...

Page 65: ...e down loaded to the 410 ECA printer It supports all the 410 ECA logo features The PCX or PCC file must meet the 248 X 248 pixel scale excluding white space for the program to create the picture Other...

Page 66: ...n products including all implied warranties of merchantability and fitness for a particular purpose The stated warranties and remedies are in lieu of all other warranties obligations or liabilities on...

Page 67: ...anual 61 APPENDIX B ACCESSORIES Cleaning Kit 040005 410 ECA Cleaning Kit A Microcom cleaning kit must be purchased to validate warranty IT IS SUGGESTED THE PRINTER BE CLEANED ONCE EVERY TWO WEEKS EVER...

Page 68: ...2 2 45 1 569 172 1 7 1 21 123 1 15 8 586 179 8 1 11 35 8 565 171 8 15 2 3 50 25 9 461 130 30 1 10 45 1 164 110 2 7 1 157 2 1 15 1 164 13 1 7 1 2 98 1 15 1 476 13 1 7 1 2 97 1 15 1 164 11 2 7 1 157 2 1...

Page 69: ...ONT 1 5X35 FONT 2 5X55 FONT 3 6X55 FONT 4 7X55 FONT 5 7X75 FONT 6 7X75 FONT 7 8X55 FONT 8 9X55 FONT 9 9X75 FONT 10 12X85 FONT 11 15X125 FONT 12 18X105 FONT 13 40X155 FONT 14 40X205 FONT 19 OCR A5 D35...

Page 70: ...1 105 2 190 274 29 1 105 1 320 316 20 15 2 4 2 705 1 230 294 20 1 105 D565 D25 123456789012345678905 INTERLEAVED 2 OF 5 4 2 RATIO5 INTERLEAVED 2 OF 5 5 2 RATIO5 INTERLEAVED 2 OF 5 6 2 RATIO5 D35 D575...

Page 71: ...PACING 15 CHARACTER SPACING 55 CHARACTER SPACING 105 CHARACTER SPACING 205 D35 D575 5 620 441 10 25 1 3525 1 310 100 5 1 105 2 200 120 1 7 1 255 2 1 15 2 210 130 1 7 1 200 2 1 15 2 200 140 1 7 1 2 200...

Page 72: ...Printer Commands Chapter 5 66 410 ECA Operators Manual 90 DEGREES5 180 DEGREES5 270 DEGREES5 D35 A5 D355...

Page 73: ...es 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...

Page 74: ...11 Print a Test Tag Equivalent to K 12 Print a Blank Tag 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 Ba...

Page 75: ...ile 4 101 ROM or Saved Format File 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 Ena...

Page 76: ...r the printed labels variable in the statistics 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 D3...

Page 77: ...er 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...

Page 78: ...nction if enabled XX 76 Load Delay Time Between Tags 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 Wil...

Page 79: ...n XX 95 Load User Defined Steps for Tag to Advance XX 96 Load Advance Delay A specifies how many milliseconds to delay repositioning of the tag in tag tear mode 97 Tag Tear Operation 0 Turns off tag t...

Page 80: ...on 23 Character Multiplier Y Direction 23 Character Spacing 24 64 Cleaning Instructions 10 Cleaning Kit 4 Clear Text 31 46 68 Clock 18 24 36 37 69 Communications CABLE PINOUT 11 Contrast 3 33 47 53 69...

Page 81: ...Video 56 57 Revision Number 7 47 59 69 Serial Number 7 34 38 39 59 71 72 Serial Port 11 30 32 41 42 47 69 70 Speed 1 3 12 13 16 18 33 40 70 Text Conversion Identifier 19 Text Starting Position 24 45...

Page 82: ..._______________ ______________________________________ ______________________________________ ______________________________________ ______________________________________ ____________________________...

Reviews: