background image

 

 

 
 
 
 
 
 
 
 
 
 
 
 

MODEL 324M / 424M 

 

DIRECT THERMAL PRINTER 

 

OPERATOR’S MANUAL

 

 

PART NUMBER 880026-0144

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Revised:  November 20, 2013 CPC 
 
Copyright © 2013 by Microcom Corporation, Lewis Center, Ohio – All rights reserved.

Summary of Contents for 324M

Page 1: ...MODEL 324M 424M DIRECT THERMAL PRINTER OPERATOR S MANUAL PART NUMBER 880026 0144 Revised November 20 2013 CPC Copyright 2013 by Microcom Corporation Lewis Center Ohio All rights reserved ...

Page 2: ......

Page 3: ...above may or may not apply FCC Compliance Statement This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to Part 15 of the FCC rules These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy...

Page 4: ......

Page 5: ...4 3 2 3 1 USB Driver Setup 3 5 3 3 MICPrinter USB Windows Driver 3 6 3 3 1 Optional Cutter Interface 3 23 3 3 2 LPD Sensor Input 3 23 3 3 3 Sensor Inputs 1 and 2 3 23 3 3 3 1 Sensor INPUT 1 3 23 3 3 3 2 Sensor Input 2 3 23 3 4 Loading Media 3 24 3 5 Print Button and Status Indicator Light 3 26 3 5 1 Print Button 3 26 3 5 2 Status Indicator Light 3 27 3 6 Printer Modes 3 27 3 6 1 Idle Mode GREEN 3 ...

Page 6: ...AP GAP Size 4 6 4 4 6 DPS Print Speed 4 7 4 4 7 LCB Label Control Byte 4 7 4 4 7 1 Die Cut and Blow Hole Media setting 0 4 8 4 4 7 2 Continuous Media setting 2 4 8 4 4 7 3 Black Line Media Reflective setting 3 4 8 4 4 8 AGD Activate Gap Detector 4 8 4 4 9 SPG Steps Past Gap 4 9 4 4 10 OFX Offset X Direction 4 10 4 4 11 OFY Offset Y Direction 4 10 4 5 Sample Header 4 10 4 6 Label Format Fields 4 11...

Page 7: ...Head Size Commands 5 21 5 3 General Purpose I O 5 22 5 4 Specialized Print Modes 5 24 5 4 1 Synchronous Print Mode 5 24 5 4 2 USB Image Print Mode 5 25 5 4 3 Contrast Adjustment Commands 5 26 5 4 3 1 Adjust Contrast Window Volatile D35 5 27 5 4 3 2 Adjust Contrast Base Non volatile D36 5 27 5 4 4 Slice Buffer Size and Set Starting Slice Number Commands 5 27 5 4 5 Printer Restart Reboot Commands 5 ...

Page 8: ...Graphics to FLASH D133 6 4 6 5 3 Binary Compression Algorithm 6 5 6 5 4 Uncompressed FONT to RAM D104 6 6 6 6 Graphic Image Data Format 6 7 6 7 Downloadable Graphics Commands 6 8 CHAPTER 7 DOWNLOADABLE FONTS 7 1 7 1 FLASH Data Types 7 1 7 2 RAM Data Types 7 1 7 3 Using the Font Conversion Utilities 7 1 7 3 1 SFP2MIC exe Program 7 2 7 3 2 TTF2MIC exe Program 7 2 7 4 Font Download Methods 7 2 7 4 1 ...

Page 9: ... 10 8 1 17 Codabar Rationalized TCI 42 8 11 8 1 18 Code 93 TCI 43 8 11 8 1 19 PDF 417 TCI 46 8 11 8 1 20 Datamatrix TCI 47 8 14 8 1 21 Intelligent Mail Barcode TCI 48 8 19 8 1 22 Planet Code TCI 49 8 21 8 1 23 UCC EAN 128 TCI 50 8 22 8 1 24 UCC EAN Text Information TCI 51 8 26 8 2 Bar Code Rotation 8 26 8 3 Bar Code Human Readable Text 8 27 CHAPTER 9 CODE PAGE SWITCHING 9 1 9 1 What is Code Page S...

Page 10: ...l Cleaning 10 4 10 4 Print Head Maintenance 10 5 CHAPTER 11 TROUBLESHOOTING 11 1 11 1 Troubleshooting Tips 11 1 INDEX 12 1 General Index 12 1 List of Figures 12 9 List of Tables 12 11 APPENDIX 13 1 Appendix A Limited Warranty 13 1 Appendix B D Command Summary 13 2 Appendix C Glossary 13 17 Appendix D User Notes 13 22 ...

Page 11: ...t Thermal open frame printers specifically designed for kiosk OEM and specialty applications The only difference between the two printers is the width of the print head the 324M has a 3 wide print head and the 424M has a 4 wide print head All other features are the same on both printers Rear Side View Front Side View ...

Page 12: ...viii 324M 424M Operator s Manual 880026 0144 ...

Page 13: ...tional 10 100BASE T Ethernet Flow Control XON XOFF and CTS Baud Rate 110 to 115200 Parity Odd Even and None Data Bits 7 or 8 Protocols TCP IP NOTE Listed specifications are based on a standard print mechanism and may vary based on final configuration Table 1 1 General Specifications 1 2 Printing Specifications Print Type Direct Thermal Print Resolution 203 DPI 8 dots mm 0 0049 per dot 300 DPI 12 d...

Page 14: ...his requires testing and evaluation Contact your authorized Microcom Corporation representative for additional information regarding testing and evaluation of thicker or rigid media types NOTE The 324M printer s media path has a maximum width of 3 5 while the actual printable width is 3 15 for the 203 DPI and 3 189 for the 300 DPI print head NOTE The 424M printer s media path has a maximum width o...

Page 15: ...nt set All bitmapped fonts expandable in height and width Reverse image printing Rotated 0 º 90 º 180 º and 270 º 2 2 Graphics Resident Lines feature Storage of fonts label formats and graphics in both volatile RAM and non volatile FLASH memory All BMP files may be converted using a Microcom utility program Rotated 0 º 90 º 180 º and 270 º 2 3 Bar codes One dimensional Code 39 Interleaved 2 of 5 C...

Page 16: ...el centering or custom fixed guide brackets Software controlled contrast adjustment Detects label gap black line and blow hole using reflective and transmissive sensors Field incrementing decrementing and serialization Downloadable fonts and graphics with data compression Internal statistical counters for inches and labels printed Remote printer interrogation Two types of mounting methods for kios...

Page 17: ...0g m2 24 VDC Universal 85W Desktop Power Supply for 70 C 24 VDC Universal 100W Desktop Power Supply 24 VDC Universal 150W Desktop Power Supply with Hi Temp Fan Two reflective sensor inputs with indicator lights Input 1 and Input 2 Label Present Detector LPD reflective sensor with indicator light and adjustable range Printed Media Presenter PMP 10 100BASE T Ethernet communications port Remote print...

Page 18: ... are present and in good condition The picture below See Figure 3 1 shows a 424M printer optional power supply and optional power cord Your shipment may contain different items The foam and shipping container s should be kept and used if the printer is to be shipped at a later time Additional shipping materials can be ordered by contacting the Microcom Corporation Service Department Figure 3 1 Typ...

Page 19: ...0 60 HZ 4A DC Output 24V 0 2 4 16A 5 Power Rating 100 Watts no cooling 40 C Overload Protection Output Voltage Foldback Mode Maximum Transient Load 12 cycles 2 1ms rep rate 35A 650µs pulse Printer Power Connector Standard 4 pin power mini DIN Table 3 1 100 Watt Power Supply w o Fan 40 C AC Input 100 240 VAC 50 60 HZ 4A DC Output 24V 0 2 6 25A 5 Power Rating 150 Watts internal fan cooling 60 C Over...

Page 20: ...gs unless otherwise requested are set at 115200 baud 8 data bits 1 stop bit and no parity with both hardware and software handshaking enabled The baud rate is user selectable from 110 to 115 200 and uses software XON XOFF flow control and or hardware CTS handshaking If XON XOFF handshaking is used the only signals that the printer requires are the RXD TXD and GND signals If the hardware handshakin...

Page 21: ...4 DTR DSR 4 HI 4 DTR DSR 20 LO 5 GND GND 5 LO 5 GND GND 7 HI 6 DSR DTR 6 HI 6 DSR DTR 6 DC 7 RTS CTS 7 DC 7 RTS CTS 4 XX 8 CTS RTS 8 XX 8 CTS RTS 5 HI 9 5V 5V 9 HI 9 5V DC DO NOT CARE XX INDETERMINATE Table 3 4 RS 232 Cable Configurations 3 2 3 USB Communication Interface The 324M printer provides a single USB port for communication to a host device In order to communicate with the printer the USB...

Page 22: ... there is an available Internet connection Windows will silently connect to the Windows Update website and install any suitable driver it finds for the device once connected If an manual install is desired follow the instructions below Run the CDM exe driver to install the FTDI based USB Click Continue Anyway if this dialog box pops up The next step is to install the D2xx dll While this is a commu...

Page 23: ...h fast USB capability The Micprinter utility may also be used in a command line environment if more than one device instance is needed The MicOptions GUI will only support one device at a time The installation of the driver will require that the user has Administration privileges on the host computer to complete the installation Please note that the drivers should be installed before connecting th...

Page 24: ...Chapter 3 Getting Started 324M 424M Operator s Manual 880026 0144 3 7 You will see a screen similar to this showing the progress of the installation Click Continue Anyway if this dialog box pops up ...

Page 25: ...ates the COMM port number this will be used for that USB port connection to the printer Connect the power cable and the USB cable to the printer and turn the printer on The FTDI USB device should try to install If it is unable to install please manually install the by following the example below Select YES to install the communications driver Select the FINISH button to complete the installation p...

Page 26: ...etting Started 324M 424M Operator s Manual 880026 0144 3 9 Micprinter Properties Advanced Options Setup Printer or START button Programs Micoptions Micoptions Micprinter listed under the Printers and Faxes folder ...

Page 27: ...t the FTDI device is connected to If selected the driver will auto detect the communication port This should be disabled if using the command line Selecting this will report the port that the USB device is detected on The Form Setup may be used to save a configuration Export the form to save the setup and select Import to use an existing setup ...

Page 28: ...6 0144 3 11 Media and printer configurations Error monitors and the ability to insert commands or files into the data stream Select and send commands files and images directly to the printer port This is a great way to get started and to verify printer settings ...

Page 29: ...he printer When the Autodetect is enabled the driver will communicate to the printer and automatically set the Internal Parameters section The Calculate SPG button is to manually calculate the SPG which is a registration parameter used by the printer The AutoCalc SPG will cause the printer to automatically calculate the parameter ...

Page 30: ...3 dpi 424 832 203 468 300 dpi 424 1280 300 730 203 dpi 324M TC TM Black line 832 203 487 300 dpi 324M TC TM Black line 1280 300 720 203 dpi 324M TC TM Die cut Blow hole Continuous 832 203 264 300 dpi 324M TC TM Die cut Blow hole Continuous 1280 300 385 The Internal Parameters section is set based on the printer being used Please use the table below to determine the proper values if the Autodetect ...

Page 31: ...o create form sizes that match the media you are using within the Windows form sizes if your form size is not included To do this open the Printers and Faxes folder and select Server Properties from the File drop down menu The APPLY button needs to be pressed in order for changes to be saved ...

Page 32: ...he Create a new form check box fill in the Form name Form description and remember to press Save Form to save it After you have created the appropriate forms you need Press OK Double click on the MICPrinter and you should see If we were printing any files they would be listed here From the Printer drop down menu select Properties The properties pages are displayed ...

Page 33: ...g Started Chapter 3 3 16 324M 424M Operator s Manual 880026 0144 The appropriate form size for the media we are using with the printer is set within this screen Select Printing Preferences Now select Advanced ...

Page 34: ...ue Now we return to the MICPrinter Properties page Press the Print Test Page and see a sample printout Micprinter also provides the ability to use the driver in a Command line environment If your application needs more than one install per PC then the command line operation would Form Size created under Server Properties Print resolution of the printer 200 or 300 Press OK once finished Print Test ...

Page 35: ...r options f config_file Send the configuration to the printer as a file NOT READ FROM REGISTRY This uses the same exported setup file created from the MICPrint Configuration utility p communication_port Send the communication port to the printer directly over riding registry and configuration file d working_directory Directory for use with temporary files i vertically invert the image before print...

Page 36: ...rlevel to retrieve the return code from the Micprint application Micprint status returns 0 success 1 unable to open image file 2 unknown image file type 3 unable to allocate memory 4 9 10 12 13 31 unknown error 5 unsupported image resolution 6 error opening output file 8 error opening output file binary form 11 image compression not supported 14 output width exceed maximum 20 binary image file not...

Page 37: ...TO LabelN08 IF ERRORLEVEL 9 GOTO LabelN09 IF ERRORLEVEL 10 GOTO LabelN10 IF ERRORLEVEL 11 GOTO LabelN11 IF ERRORLEVEL 12 GOTO LabelN12 IF ERRORLEVEL 13 GOTO LabelN13 IF ERRORLEVEL 14 GOTO LabelN14 IF ERRORLEVEL 20 GOTO LabelN20 IF ERRORLEVEL 21 GOTO LabelN21 IF ERRORLEVEL 22 GOTO LabelN22 IF ERRORLEVEL 23 GOTO LabelN23 IF ERRORLEVEL 24 GOTO LabelN24 IF ERRORLEVEL 25 GOTO LabelN25 IF ERRORLEVEL 26 ...

Page 38: ...OTO END LabelN06 echo ERROR OPENING OUTPUT FILE GOTO END LabelN08 echo ERROR OPENING BINARY OUTPUT FILE GOTO END LabelN09 echo UNKNOWN ERROR GOTO END LabelN10 echo UNKNOWN ERROR GOTO END LabelN11 echo IMAGE COMPRESSIOM NOT SUPPORTED GOTO END LabelN12 echo UNKNOWN ERROR GOTO END LabelN13 echo UNKNOWN ERROR GOTO END LabelN14 echo OUTPUT WIDTH EXCEED MAXIMUM GOTO END LabelN20 echo BINARY IMAGE FILE N...

Page 39: ...ERROR GOTO END LabelN29 echo LOW STOCK PRIOR TO PRINTING GOTO END LabelN30 echo LOW STOCK DETECTED POST PRINTING GOTO END LabelN40 echo PRE PRINT COMMAND STRING ERROR GOTO END LabelN41 echo PRE PRINT COMMAND FILE ERROR GOTO END LabelN42 echo POST PRINT COMMAND STRING ERROR GOTO END LabelN43 echo POST PRINT COMMAND FILE ERROR GOTO END LabelN50 echo SENDING FILE FORMAT ERROR GOTO END LabelN60 echo B...

Page 40: ...reflecting surface of the media A red LED is provided located left of the port as a visual reference indicating media detection If using either the D97 tag tear or D98 peel n dispense commands the printer will also issue the TAKE LABEL response when an enquiry request is issued 3 3 3 Sensor Inputs 1 and 2 The printer provides two 2 General Purpose reflective sensor input ports on the right side pa...

Page 41: ...of the printer release the Print Button The printer is also equipped with an AutoLoad feature This feature allows the printer to automatically sense new media as it is inserted into the printer and automatically feed the media to provide proper registration of the first label tag to either the leading edge or a registration mark For more details on this feature please refer to Chapter 5 AutoLoad C...

Page 42: ...4 3 25 Figure 3 5 Loading Media Step 1 Insert label stock here until it stops Step 2 then press and hold Print Button to advance label stock Step 3 Print test labels until print is properly registering with label stock by tapping Print Button Adjustable Paper Guides ...

Page 43: ...nt Button while the printer is IDLE or PAUSED to reprint the last label A power up label will print after a power ON cycle when the Print Button is pressed Pause printing Press the Print Button briefly while the printer is printing to enter the PAUSED mode Press the Print Button again to continue printing Feeding labels Line feed Press hold the Print Button while the printer is IDLE to advance lab...

Page 44: ...remain in this mode until the condition is removed and the printer power is cycled Flashing Amber Printer is PAUSED Table 3 6 Status Indicator Light Description 3 6 Printer Modes The printer has four primary modes of operation The different types of modes have an impact on how the Print Button and the Status Indicator Light operate This section is intended to provide the user with an explanation o...

Page 45: ...eeds the label media forward to clear the drive roller The feed distance is just enough to eject the last of the label media past the drive roller and then stop This happens automatically the user doesn t have to hit the Print Button 3 6 3 Paused Mode Solid or Flashing AMBER There are several ways that the operator can control the output of the printer The printer will display either solid or flas...

Page 46: ...years Microcom has a staff that is committed to helping integrate our products We will do as much as needed to ensure that the process goes correctly and smoothly Reference documents 3D CAD files and drawings can be provided Figure 3 7 Status Label Examples PRINTER SERIAL 00516645051 PRINTED LABELS 303 PRINTED INCHES 1533 TOTAL INCHES 1571 POWER ON HOURS 32 8 CUTTER TYPE Guillotine CUTTER ENABLED ...

Page 47: ...er to service or replace the printer Ambient Lighting and external light sources which can affect printer s behavior Keeping the printer cool and free from dust 3 7 1 Environmental Considerations Unless specified differently in the operator s manual or in the product specification sheet the operating environment for Microcom printers is listed below Relative humidity 10 85 non condensing Operation...

Page 48: ... and affects print quality and chemicals such as cleaning solutions like ammonia or bleach Air flow within the kiosk should not pull exhaust heat from other kiosk components and power supplies across the media or printer Avoid direct sunlight incandescent or infrared lighting or heat sources These light sources can come from openings in the kiosk and other kiosk components Incandescent light bulbs...

Page 49: ... media can un fold differently at the beginning and end of the stack This stock can also stick to itself because of the perforations Choose a stock converter with experience with this process The media stack should never be able to be pulled into the back of the printer When using fan fold stock the stack should be located back from the printer far enough to allow the media to unfold prior to ente...

Page 50: ...s the cable locks or slide the printer out Avoid electrical noise sources fluorescent lighting and ballast power supplies fans AC power lines CRT monitors etc Avoid twisting power and communication cables together This can cause electrical noise on the communication port or raise emissions levels 3 7 7 Power Supply Requirements Thermal printers have special power requirements to operate correctly ...

Page 51: ...r USB or serial ports The same AC power circuit ground location should be used whenever possible for these devices If the printer is in a low humidity environment the use of anti static brushes or tinsel may be required Electrostatic discharges can cause damage to the print head memory or electronics This damage will manifest itself as lost pixels on the print head memory scrambling communication ...

Page 52: ...o read and troubleshoot files if the LF character is sent after the CR character Note Control codes are ignored when the printer is configured for binary compression mode D23 bit 7 4 2 LDS Design Exercises There are many different machines capable of sending information to the printer including main frames mini computers special purpose computers and PC s For the purpose of simplicity the design e...

Page 53: ...the creation of label designs in this manual because it is simple to use and does not add formatting characters The LDS programming language uses thermal dots as the unit of measure All commands and parameters unless noted otherwise should be entered using dots The 324M and 424M printers may be fitted with either a standard density 203dpi head or a higher density 300dpi print head These are the co...

Page 54: ...Design An Overview A label format consists of a header record and field records followed by the text data to be printed The records describe how the label is to be printed The header contains information about the label itself such as label height width print speed etc The field records refer to the data section and contain information about positioning coordinates and the type of character genera...

Page 55: ...Text Data String 2 etc The label is printed from the bottom left corner to the top of the label The next three lines are the text data for the associated field format lines Text Data String 4 is being accessed twice The format places the Text 012345 on the label and then is accessed again placing a Code39 symbol representing 012345 on the label The command D3 CR instructs the printer to print Figu...

Page 56: ...maximum number of dots in the horizontal or X direction is limited by print head size it is virtually unlimited in the vertical or Y direction Vertical dot rows are stepped by the drive roller motor This is a list of the header element mnemonics for the sample label in Error Reference source not found HFM LSX LSY WEB GAP DPS LCB AGD SPG OFX OFY 5 1280 900 19 38 7 0 1 405 0 0 Figure 4 3 Header Elem...

Page 57: ... a variety of print head widths These are the LSX values that should be used for proper print registration with various print heads Print Width Dots Inch of Dots LSX Value 2 207 56 05 mm 203 448 2 133 54 186 mm 300 640 3 153 80 08 mm 203 640 3 200 81 28 mm 300 960 4 095 104 00 mm 203 832 4 110 108 416 mm 300 1280 Table 4 1 Valid LSX Values 4 4 3 LSY Label Size Y HFM LSX LSY WEB GAP DPS LCB AGD SPG...

Page 58: ...reater speeds change the DPS value to a lower setting as shown on Table 4 2 Generally better print quality is achieved by printing at lower speeds however this is also dependent on the media and contrast settings as well Labels per minute can be calculated by the equation below PRINT SPEED DPS VALUE MM PER SECOND INCHES PER SECOND INCHES PER MINUTE 00 203 2 8 0 480 01 190 5 7 5 450 02 177 8 7 0 42...

Page 59: ...er will not advance for the remaining 50 lines that have been left blank The printer would stop immediately after printing the 50th line and then advance the media by the amount specified in the SPG header parameter When the AGD header parameter is set to 0 the printer will advance the same amount of media even when text data fields are left blank In this case the advance distance is determined by...

Page 60: ...table 4 3 the SPG will need to be calculated SPG can be calculated using this formula SPG D2G LSY DRM mod LSY SBL NOTE All values are in pixels or dots D2G This is a physical distance from the registration sensors to the print head s dot row and is a specific value for each model LSY This is the actual height of the media in pixels or dots DRM The Distance to Registration Mark is the distance from...

Page 61: ...Y This parameter is used to move or offset all format fields in the X direction without altering the format fields coordinates themselves 4 4 11 OFY Offset Y Direction HFM LSX LSY WEB GAP DPS LCB AGD SPG OFX OFY This parameter is used to move or offset all format fields in the Y direction without altering the format fields coordinates themselves 4 5 Sample Header This is the header for the format ...

Page 62: ... default value will be used if a parameter is left blank but each parameter must be separated with the comma delimiter A carriage return must follow each format field for proper operation to occur The values entered must be positive integers for all of the parameters of the format field This is a list of the first label format field element mnemonics for the sample label in Error Reference source ...

Page 63: ...uld be added to each XB coordinate Offset example 1280 900 380 380 2 190 4 6 3 YB Y Beginning Coordinate The Y coordinate of the field is measured in thermal dots A YB of 1 would be the bottom edge of the label as viewed front the front of the printer The Y coordinates increase in size from the bottom to the top of the label A YB of 300 would place the insertion point one inch from the bottom of t...

Page 64: ... Extended Bars Added 23 Text with EAN 8 Checksum and Extended Bars Added 24 MSI 1 Symbol Modified Plessey 25 MSI 2 Symbol Modified Plessey 26 MSI 3 Symbol Modified Plessey 28 Text with MSI Checksum Added Type 1 29 Text with MSI Checksum Added Type 2 32 Text with UPC A Checksum and Extended Bars Added 33 Text with UPC A with Extended Bars Added 35 GS1 Databar 36 Postnet Symbol Zip 4 37 Postnet Symb...

Page 65: ...IJKLMNOPQRSTUVWXYZ 4 12 Swiss 721 Normal 12pt ABCDEFGHIJKLMNOPQRSTU 5 14 Swiss 721 Normal 14pt ABCDEFGHIJKLMNOPQR 7 12 OCR A ABCDEFGHIJKLMNOPQRSTUVWXYZ 8 12 OCR B ABCDEFGHIJKLMNOPQRSTUVWXYZ Table 4 5 CGN Embedded Fonts 4 6 6 2 Downloadable Fonts and Graphics When selecting downloadable fonts and graphics using TCI value of 7 or 8 the CGN denotes the memory slot 1 255 where the font or graphic has ...

Page 66: ...1 6 Swiss 721 Bold 90 degree 32 8 Swiss 721 Bold 0 degree 33 8 Swiss 721 Bold 90 degree 34 10 Swiss 721 Bold 0 degree 35 10 Swiss 721 Bold 90 degree 36 12 Swiss 721 Bold 0 degree 37 12 Swiss 721 Bold 90 degree 38 14 Swiss 721 Bold 0 degree 39 14 Swiss 721 Bold 90 degree 40 16 Swiss 721 Bold 0 degree 41 16 Swiss 721 Bold 90 degree 42 20 Swiss 721 Bold 0 degree 43 20 Swiss 721 Bold 90 degree 44 24 S...

Page 67: ...ies SYMBOL CGN VALUE RATIO HEIGHT SPACING FO Code 39 2 3 5 8 2 1 3 1 5 2 8 3 1 1 1 1 2 2 2 3 0123 0123 0123 0123 I 2 of 5 2 3 5 2 1 3 1 5 2 1 1 1 0123 0123 0123 UPC EAN 40 1 0123 UPC Readable 40 1 0123 Code 128 UCC EAN 128 40 1 0123 Codabar 2 3 5 2 1 3 1 5 2 1 1 1 0123 0123 0123 Code 93 2 1 1 0123 AS 10 2 1 1 0123 MSI Modified Plessey 1 1 1 0123 Table 4 7 CGN Bar Code Symbologies These Symbols mus...

Page 68: ...ied above the base line 2 Left justified below the base line 3 Right justified below the base line 4 Centered on the Y axis right of X coordinate 5 Centered on the Y axis left of the X coordinate Table 4 8 FO FJ Character Starting Positions 4 6 9 CMX Character Multiplier X Direction The CMX parameter multiplies each character in the X direction The valid range is 1 to 65536 For bar codes with a FO...

Page 69: ...elimiters 4 6 14 AN Attribute Number The AN parameter has four different effects If set to a value of 0 the character spacing is proportional Reverse Text white on black is created by setting the AN to a value of 1 and printing a black box on top of the text using the Line Draw function Special Note The AN parameter of the line field should also be set to a 1 for proper reverse imaging If the AN p...

Page 70: ...7 0 1 385 0 0 CR 1 340 750 6 600 25 0 CR 1 627 150 6 25 600 0 CR D56 CR D2 CR Line CR D3 CR Figure 4 5 Line Draw Sample This is a list of the first label format field element mnemonics for the sample label in Error Reference source not found TSN XB YB CC TCI CGN FO FJ CMX CMY CS TSP AN 1 340 750 6 600 25 0 ...

Page 71: ...ple to clearly define the label format fields that contain line values However it could have simply been one character such as a period XB X Beginning Coordinate The X and Y coordinates determine the start of the line draw YB Y Beginning Coordinate The X and Y coordinates determine the start of the line draw CC Character Count This element is not used in line draw No value is necessary however a c...

Page 72: ...nt is not used in line draw No value is necessary however a comma needs to be entered to acknowledge the position Reserved Spaces These are reserved for future use and no values should be added between the commas AN Attribute Number This element should be set to 0 for line draw 4 8 Reverse Video The printer has the ability to produce Reverse Video by printing white text over a black background Two...

Page 73: ...ll create a white character in a black character cell The size of the black box surrounding the character will be determined by the character cell Adjusting the size of the box that is surrounding the text is not possible using this method It is possible to create a reverse video effect with barcodes using this method D57 5 1280 900 0 0 7 2 0 1 0 0 1 640 700 8 1 5 0 4 2 2 8 2 640 591 11 1 5 0 4 2 ...

Page 74: ...mand unless otherwise mentioned To protect against errors in situations where the two character caret and alpha sequences are used exclusively as printer commands the control character recognition may be disabled This is accomplished by using the D93 command or by using the D21 command to setup Soft Switch 1 D21 Bit 3 See 5 2 1 1 Some mainframe and mini computers cannot use the ASCII character In ...

Page 75: ...ter status as it functions with a printer in binary compression binary compression disabled or if the printer is in an error condition See 5 1 1 for additional information regarding the Printer Enquiries M Terminate Text or Data String This command is the equivalent of the carriage return character and is used to terminate commands and format lines H Delete This control code is used to delete the ...

Page 76: ...0 00 00 00 04 are sent to the printer in order to issue the command This command is used to cancel and exit an LTS Dispense Mode D97 D98 and to return the printer to an idle READY state 5 1 1 Enquiry Responses It is important for the host computer to know the status of the printer as labels are being produced This facilitates security in the system and flags electrical mechanical and functional er...

Page 77: ...D 1E VDD voltage is out of operational range UNDER VDD 1C VDD voltage is out of operational range OVER TEMP 1D Print Head is too hot DATA ERROR 15 Communication error STOCK NOT LOADED 22 Printer power on without media installed BUTTON PRESSED C0 Print button configured to report message when pressed LPD STOCK JAM 11 Reports when jams are detected Switch 8 position 8 enables this feature BROWNOUT R...

Page 78: ... settings may be sent to the printer The statistics label printed when the printer entered the DEFAULT MODE reflects current printer settings and not the factory default settings 5 2 1 Software Switches The Software Switch settings are non volatile The Switch commands may use either A decimal or AB binary values Since each bit represents a setting for the printer the soft switches are always repor...

Page 79: ...its 8 XON XOFF Flow Control Sets software flow control handshaking CTS RTS hardware handshaking is always enabled 1 Enable 0 Disable 5 2 1 2 Software Switch 2 AB D COMMAND XX 22 Change SW2 Software Switch 2 AB12345678 each bit is represented by a numeric position number Position 1 Clear Text Function If enabled all variable text strings will be erased when the D CR is processed 1 Enable 0 Disable ...

Page 80: ...up The printer can be instructed not to load a format at power up by setting all three switches to 0 000 No Power up Format 001 ROM or Saved Format File 1 010 ROM or Saved Format File 2 011 ROM or Saved Format File 3 100 ROM or Saved Format File 4 101 ROM or Saved Format File 5 110 Rom or Saved Format File 6 111 ROM of Saved Format File 7 5 2 1 3 Software Switch 3 AB D COMMAND XX 23 Change SW3 Sof...

Page 81: ...ey The pipe character is the SHIFT key 1 Disable 0 Enable key functions as Ctrl key 6 Accept for Ctrl Sets whether the caret character will be interpreted the same as the Ctrl key The caret character is the SHIFT 6 key 1 Disable 0 Enable key functions as Ctrl key 7 Binary Compression If enabled the printer will accept downloaded binary compressed font and or graphic files The E command will not fu...

Page 82: ...s on all subsequent label formats Refer to the D39 command for additional information 1 Enable 0 Disable 5 6 7 8 Code Page Selection Positions 5 through 8 are used to select from the available code pages stored within the printer See Chapter 9 for more details 0000 Not Decoded Default 0001 Danish 0010 860 0011 Spanish 0100 850 0101 German 0110 865 0111 Swiss 1000 852 1001 French 1010 863 1011 Swed...

Page 83: ...either a reflective sensor or a transmissive sensor The correct type of sensor is determined by the printer hardware configuration being used 1 TOF is TRANSMISSIVE 0 TOF is REFLECTIVE 4 Enable Power ON TOF This bit controls whether or not the printer will do an automatic Top Of Form TOF when it is turned ON 1 Enable Power ON TOF 0 Disable 5 Enable Button TOF This bit determines whether the GREEN b...

Page 84: ...d tables When enabled the Stock Class SW 7 bits 1 3 and Width SW 7 bits 456 must be set properly in order for the STL Emulation to function properly 1 Enable STL Emulation 0 Disable STL Emulation 3 Enable Pre Stock Out feature This command supports the PSO option and is used to detect stock out errors using an optional sensor before the media enters the printer Once enabled when the PSO INPUT 1 se...

Page 85: ...roducts store fonts in 0 180 degree rotation and in 180 270 degree rotation The odd memory slots denote 0 or 180 degree rotation fonts while the even memory slots denote 90 270 degree rotated fonts The flash memory slot locations are shown below 48 466 TCI 1 CGN X24 Flash Memory Slot 1 1 and 2 2 3 and 4 3 5 and 6 4 7and 8 5 9 and 10 6 11 and 12 7 13 and 14 8 15 and 16 Table 5 3 48 466 Compatibilit...

Page 86: ... 2 and CS for negative kerning may require that their placement coordinates are adjusted to produce the same outputs Once these changes are made the resulting data may be sent to a 48 466 and 424M printer to produce the same printed image in most cases 1 Enable 48 466 Compatibility Mode 0 Disable 48 466 Compatibility Mode 6 Select GP I O Hardware Mode This command is used to select from the variou...

Page 87: ...he hex value from 0 to F Example If the application wanted to configure inputs 1 and 3 to generate error conditions when active a D151 CR 05 CR command the CR indicates carriage return characters would be issued The printer ignores the LF characters so a CR LF is interpreted as a CR as well would be sent to the printer GP OUTPUTS The P21 connector is used to provide 4 general purpose outputs These...

Page 88: ...0 command but the outputs cannot be read or written to with the D69 or D68 commands NOTE If an input has caused an error to be generated then goes inactive and another print request received before the error is cleared the printer will not print and will remain in the error state A status request will show the active error inputs This condition will remain until the error is cleared NOTE Default p...

Page 89: ... energize a DC motor to be used in a rewind or take up capacity Unless the printer is properly configured with a take up motor and correct take up motor specific PIC this mode should not be enabled because it could potentially damage the cutter 8 Nonstick TOF Mode This feature was added to handle some applications where an unmanned system is left idle for long periods of time The printer will peri...

Page 90: ...nter will not save the non volatile system parameters on power downs The A1 D143 will continue to save system parameters 1 Disable system parameter saving 0 Enable system parameter saving 8 Finish Mode When enabled the printer will finish printing the current label as far as it can after a stock out error The change will take place after a power cycle or after the restart command When a stock out ...

Page 91: ...be configured to execute using three different methods or modes 00 Standard Autoheader mode 10 Autoheader Table mode 11 Autoheader User mode Standard Autoheader Mode This is the default mode used to automatically detect the proper values for a format header The printer uses the reflective sensor to determine stock sizes within the Ticketing Industry Autoheader Table Mode The table mode takes the c...

Page 92: ...er boundary value3 is the upper boundary and value2 is the blsy value for this range Up to 9 values can be entered for a total of 3 ranges All values are non volatile and are stored with the other non volatile parameters Like the table if the measured blsy doesn t fall into any of the ranges the value won t change and will be used as is To see all of the table and user values enter A0 D170 CR Usin...

Page 93: ...ich port is the active port A number of printer s are configured with more than one port however only one is active at any given time 5 2 2 1 Baud Rate This non volatile command changes the serial port communication speed Note Unless otherwise noted the factory default baud setting is 115 200 The baud rate will be temporarily set to 115 200 when the printer is in the Diagnostic Mode if the user se...

Page 94: ...port is set to a 3 the printer will ignore other ports being plugged into the machine and will only be active on the RS232 port 4 USB When the active port is set to a 4 the printer will ignore other ports being plugged into the machine and will only be active on the USB port 5 2 2 3 Set Serial Port Source Command Volatile D109 This command is similar to the D108 command except the D109 command imm...

Page 95: ...s in the of Dots column in the table above Printer Model Dots Inch D79 value 224 203 448 224 300 640 324M 203 640 324M 300 960 424 203 832 424 300 1280 424M 203 832 424M 300 1280 X28 203 832 X28 300 1280 Table 5 4 Printhead sizes D78 These are examples of how to use the D78 and D79 commands EXAMPLE 1 How to set the printer for a 640 dot 300 dpi print head A1 D79 CR Sets 300 dpi A640 D78 CR Sets 64...

Page 96: ...mmand Byte From Host to Printer Bit Function when 1 Function when 0 0 PRINT DON T PRINT 1 PRINT TEST PATTERN DON T PRINT TEST PATTERN 2 RESET DON T RESET 3 not used 4 not used 5 not used 6 not used 7 not used The HOST only sends the command byte to the printer The printer s Ethernet interface receives this command byte from the HOST and tests it to see if it is different from the previous command ...

Page 97: ...u power cycles until the Disable General Purpose Mode command ABxxxxxxx0 D25 is issued The next power ON after a Disable General Purpose Mode command will cause the printer to leave General Purpose Mode Note A default power ON will also take the printer out of General Purpose Mode 5 4 Specialized Print Modes 5 4 1 Synchronous Print Mode This mode allows the printer to be synchronized to external e...

Page 98: ...or to the next General Purpose print input the printer will begin printing almost immediately 10 msecs The time between the completion of printing and when the next label is available to print is a function of the size of the image being generated Larger labels will take longer The main difference between the two modes is single sync mode prints one label and exits sync mode Continuous sync mode a...

Page 99: ... fail The printer will report FAIL TIMEOUT the status light will turn RED and the printer will not respond to any commands until receiving the Image mode clear command Image Mode Clear command ETBYKFNR or in hex 45 54 42 59 4b 46 4e 52 The protocol will also fail if the image data is larger than the value entered after the D149 command The printer will report FAIL SIZE the status light will turn R...

Page 100: ...A D COMMAND XX 92 Set Starting Slice Number This non volatile command adjusts the number of slices dot rows generated before the printer starts moving the label stock The default is set to 67 of the slice buffer size Anytime the size of the slice buffer is changed ref D94 command the Starting Slice is also changed automatically to a value that is 67 of the new slice buffer size The maximum number ...

Page 101: ... 1 above and also saves a third set of configuration parameters into the second backup position If the printer powers on and does not detect a configuration it will first search the first backup position If it does not find a configuration in the first backup it will then search the second backup location and restore the configuration stored in this location The command may be sent along with the ...

Page 102: ...marks to the dot row This distance is set at the factory and is typically not needed to be changed The transmissive Dot2gap distances represent the physical characteristics of the printer models This command is used in conjunction with the Finish Mode feature see the D27 command bit position 8 for more information Printer Model Number Transmissive Dot2Gap 203dpi 224 424 468 300dpi 224 424 720 203d...

Page 103: ... 39 Same as A2 D39 CR but the values will be printed on the media 5 Diagnostic Mode that steps the motor while displaying the readings from the printers sensors to determine the media s proper D90 and D91 settings This is also referred to as tick tick mode 6 Diagnostic Mode that does not step the motor while displaying the readings from the printers sensors to determine the media s proper D90 and ...

Page 104: ...eader has been executed the values that the printer will use for the header may be seen using the command D148 which will be in the form HFM 24 LSX 832 LSY 382 WEB 0 GAP 25 DPS 6 LCB 3 AGD 1 SPG 52 OFX 0 OFY 0 D91 125 b 594 The HFM parameter will show the value that is provided in the format that was last loaded in the printer which will initially be the power up format 5 5 AutoLoad Media Commands...

Page 105: ...toload feature This method assures that the correct form size used is loaded at power up enabling the autoload feature to be used when the printer is powered on before sending print jobs The saved format or template is typically a format with the header configured for the media size type being used and is configured to not print automatically Below is an example of a format that is being saved int...

Page 106: ...nter retracts the media a programmable distance as set by the D123 command and stops Set D25 bits 6 and 7 to enable the AutoLoad TOF feature Note TOF Error When the printer cannot complete a TOF it will stop the LED will turn RED and if the queried the printer will report a TOF ERROR or 0x1F depending on the response mode of the printer To clear the error press the print button Another TOF may the...

Page 107: ...asic Printing Commands A D COMMAND 3 Print Command Equivalent C Informs the printer to print a single label or start printing a batch of labels Since commands are processed in the order they are received this is typically the last command in the format file This command is equivalent to the C control code 11 Print Test Pattern Equivalent K Prints a label with diagonal lines that is used in determi...

Page 108: ... with a maximum value of 650 For example A10 D76 CR would introduce a one second delay between printed labels This command is typically used in conjunction with the Peel n Dispense mode and applicators 5 7 Label Header Parameter Override Commands It is possible to override label header parameters by adding one or more of the following commands after the D2 and before the print command A D COMMAND ...

Page 109: ...ber functions XX 84 Load Text String Number to Increment Decrement Instructs the printer which text string number to increment or decrement The Axx value determines which of the text strings will be used for incrementing or decrementing XX 85 Load Increment Decrement Step Value The single serial number functions increment or decrement by this value Axx is the amount of increment or decrement Field...

Page 110: ...abel and 10 for the third or last label A sample format using the multiple serial number function D57 CR 2 575 609 25 35 0 1 285 0 0 CR 1 280 300 3 1 5 CR 2 280 100 3 1 5 CR D56 CR A1 D88 CR A2 D89 CR A3 D75 CR D2 CR 100 CR 200 CR D3 CR This format would enable the multiple serial number function and select the first text string to increment by one A1 D88 the second field to decrement by one A2 D8...

Page 111: ...CR line 1 CR line 2 CR line 3 CR D3 CR This format would produce a label with Aline 1 Bline2 and Cline 3 printed on the label A D COMMAND X 63 Text Control Mode Allows the entry of new text without the D2 command and or clears all previous text when new text is added 0 Disable modes 1 and 2 1 Enable Auto Print mode If this mode is selected the printer will accept new text strings without requiring...

Page 112: ...4 CR 4 300 150 20 1 4 CR 5 300 100 20 1 4 CR 6 300 50 20 1 4 CR D56 CR D2 CR Protected Field CR Protected Field CR Protected Field CR Variable Field CR Variable Field CR Variable Field CR A3 D63 CR Enables Auto Print and Clears text A3 D64 CR Instructs printer to print after 3 CR A3 D61 CR Instructs printer to start text entry at line 3 instead of line 1 5 9 Cutter Configuration Commands 5 9 1 Cut...

Page 113: ...a cutter is installed on the printer this command will cause the cutter to be cycled The cutter s operation will be determined by the D99 command If the cutter is a rotary cutter it will always cycle in the forward direction to make a full cut If the cutter is a guillotine cutter the cycle direction will be determined by the last setting given with a D99 command X 99 Cutter Control This command en...

Page 114: ...unction with the tag tear D97 peel n dispense D98 and cutter D99 commands It is used to adjust the number of steps the printer will advance the media after printing has stopped and then retract the same distance so that media is not wasted While the maximum value is 64 000 steps it is not recommended that the printer advance further than one label size This may create a paper jam when the label is...

Page 115: ...copies count 3 Advance when idle Does not use LPD retracts stock at next sent label format 5 10 2 Peel and Dispense Operation This command is used when the labels are to be peeled from the backing material Once the label is taken the label media retracts and allows proper registration of the next label print This command requires that the printer is configured with the optional label peel assembly...

Page 116: ...ese files may be loaded from memory rather than having to be sent down thru the serial port Formats are retained even after power has been cycled when stored in FLASH memory Formats stored in RAM will be lost when the printer is turned OFF The printer may be configured through software switch 2 D22 command to automatically process a specific format from the FLASH memory power up format when the pr...

Page 117: ...N the FONT will use 1 255 This command should be used with an ASCII HEX file that contains only printable characters less than 80 HEX These FONTS are extended non compressed meaning that they can be greater than 64KB in size This command supports fonts greater than 64KB XX 105 Delete Graphics from RAM A0 deletes ALL graphics from RAM Ax deletes the graphics in slot x xxyy 107 Save Compressed GRAPH...

Page 118: ... RAM See Chapter 7 Downloadable Fonts XX 130 Save a FORMAT to FLASH non volatile memory The Axx selects the memory slot 1 128 into which the format is to be saved A format file must be terminated by an ESC HEX 1B or left bracket character to save the format How to Save a Label FORMAT to FLASH 1 Create the FORMAT file with Axx D130 at the top to tell the printer to store into FLASH Slot xx 2 Send t...

Page 119: ... by 1 The last download file has a header field xx 00 EXAMPLE A0124 D135 This command tells the printer that an extended FONT download for FLASH memory is coming The download will be 2 sectors long and the printer will access the FONT in FLASH memory using CGN 24 and TCI 7 The A0124 D135 command will be right at the beginning of the file So the D135 command is never sent by itself it s always in a...

Page 120: ...OMMAND XX 136 Delete a FONT from RAM A0 deletes all FONTS from RAM Axx deletes the FONT stored in RAM Slot xx Valid values for Axx are 1 to 255 The user selects the RAM memory Slot xx that will be cleared Hint After the FONT file has been deleted the D119 command may be used to verify that Slot xx is now available in RAM The FONT may extend over several slots and the D119 will indicate how many sl...

Page 121: ...his command erases the user FONTS and GRAPHICS in FLASH memory This command is equivalent to sending 1 A0 D134 clears all GRAPHICS 2 A0 D137 clears all FONTS Label FORMATS stored in user FLASH memory are NOT erased by this command Use the D131 command to erase label FORMATS stored in FLASH memory IMPORTANT NOTE Embedded FONTS and label FORMATS are NOT erased However any custom FONTS and GRAPHICS l...

Page 122: ...d Printer Status Equivalent E X 93 Load Control Code Recognition Status 0 Enable control code recognition 1 Disable control code recognition X 113 Verbose Mode 0 Disable Verbose Mode 1 Enable Verbose Mode X 145 List Commands This command is used to generate a list of commands containing a brief description of the LDSI code base that the printer uses Issuing a D145 or A0 D145 causes the printer to ...

Page 123: ...5 0 5 ips X 156 Set Non stick Time Interval This command is used to set the time interval for the Non stick TOF mode D26 position 8 used to help alleviate the media adhering to the platen roller The value for X represents the number of seconds that the printer will execute the Non stick TOF operation The default setting is 14400 or 4 hours The valid range is from 2 to 65536 This command is volatil...

Page 124: ...sources should not normally have situations were Brownouts are a frequent occurrence The printer provides the ability to monitor these types of conditions using the D159 command The D159 command provides a volatile or running total of the brownouts and a non volatile count that is saved 0 After a power up reports the running total of detected Brownouts 1 Clears the running total or volatile browno...

Page 125: ...d NA 3 PSO Pre Stock Out 1 Stock Detected 0 No Stock Detected 4 Input 2 See Sw3 4 D23 5 Input 1 See SW3 2 D23 6 LTS TOF 1 Stock Detected 0 No Stock Detected 7 Transmissive Registration Sensor 1 No Stock Detected 0 Stock Detected 8 Reflective Registration Sensor 1 No Stock Detected 0 Stock Detected Table 5 7 Sensor Status Byte Definitions ...

Page 126: ...ots for label FORMATS NOTE The printer s RAM memory is NOT battery backed up So when the printer is turned OFF any data stored in the RAM memory is lost The downloaded data that is stored in RAM is temporary 6 3 Using the BMP2MIC exe GRAPHIC Conversion Utility Bitmap graphic image files bmp may be converted to a LDS compatible format by using the BMP2MIC exe Graphic Conversion Utility This and oth...

Page 127: ...com Printer Graphic Rev 2 01 Copyright 1998 2005 Microcom Corp Westerville Ohio Use BMP2MIC infile outfile outtype slotnum limit destination Where infile is a BMP file outfile is the name of the desired output file outtype is one of the output types listed below slotnum is the printer font slot number limit is the maximum image width printhead width of the printer destination is 0 for flash and 1 ...

Page 128: ...ra Term etc is commonly used Note It is highly recommended to use hardware flow control 6 4 2 Compressed Binary GRAPHIC Downloads The compressed format shortens the download time by reducing the number of bytes sent to the printer Data compression is accomplished by converting strings of 0 HEX or FF HEX to shorter byte plus count sequences These sequences are then expanded to the original number o...

Page 129: ...cant byte first This is the number of uncompressed bytes that the GRAPHIC image uses not the number of bytes that will actually be transmitted Due to compression the number of bytes transmitted will normally be less than this number Image Data is the compressed binary image 6 5 2 Save Compressed Graphics to FLASH D133 The following is the format of the D133 command when used to store a compressed ...

Page 130: ... a total of 6 00 bytes 00 05 6 00 bytes FF a FF byte 00 count of 0 the previous FF byte is not repeated or repeated zero times FD a FD byte FF another FF byte 04 the FF byte is repeated 4 times for a total of 5 FF bytes FF 04 5 FF bytes 00 another 00 byte 00 repeat count 0 FF another FF byte 00 repeat count 0 The compression scheme is slightly inefficient for single 00 HEX and FF HEX occurrences b...

Page 131: ...8 to select downloadable fonts or graphics Therefore a font and a graphic cannot have the same Slot Number or CGN number Rotation is an 8 bit integer 0 for an upright font and 1 for a 90 degree rotated image Count is a 32 bit integer least significant byte first This is the number of bytes that the image uses Image Data is the graphic image data that has been converted to ASCII HEX ASCII HEX Conve...

Page 132: ...to the first slot the one specified in the download command regardless of how many slots that may be required for large graphics The printer will automatically append the additional graphic files seamlessly without additional user intervention Word is a 16 bit value Byte is an 8 bit value and Label is a location within the file Label start the beginning of the file Word Word lookup_table_offset di...

Page 133: ...racter followed by the amount of available bytes and then finally a character i e 192690 XX 104 Save GRAPHICs or FONTs into RAM Memory without Compression The Axx specifies which memory slot to place the image font 1 255 This command should be used with an ASCII HEX file that contains only printable characters less than 80 HEX This command supports graphics over 64KB XX 105 Delete Graphics from RA...

Page 134: ...M memory provides volatile storage for several types of downloadable data 1 RAM memory slots 1 thru 255 are used to store downloadable FONTS and GRAPHICS using TCI 8 2 These FONTS are downloaded using the D127 command These GRAPHICS are downloaded using the D107 command 3 See Chapter 7 Downloadable GRAPHICS 4 128 slots for label FORMATS 5 These FORMATS are downloaded using the D59 command NOTE The...

Page 135: ... 324M 424M printer 3 Make sure the destination memory slot is clear The D100 command can be used to clear the printer s memory 4 Download the resulting file filename N12 normal rotation or R12 rotated file to the printer 7 4 Font Download Methods The printer supports both compressed and uncompressed graphic and font downloads The compressed format shortens the download time by reducing the number ...

Page 136: ...format of the D135 command when used to store a compressed FONT file into FLASH A FLASH Memory Slot Number D135 CR Rotation Count Image Data Where FLASH Memory Slot Number is the memory slot location 1 120 where the FONT will be saved in the printer s FLASH memory The printer uses the same TCI of 7 to select downloadable fonts or graphics for storage into FLASH memory Therefore a font and a graphi...

Page 137: ...as the source but the data can now be transmitted over a 7 bit data connection 7 4 3 Save FONTS to FLASH D135 A D Command xxyy 135 Save FONTS to FLASH This command is not normally seen by the user It is put into a FONT file by the FONT converter program which generates a special Axxyy D135 code which is placed at the beginning of the FONT download file The Axxyy tells the printer the overall size ...

Page 138: ...tion properly each FONT in FLASH must have a unique CGN If a FONT is downloaded that has the same CGN as a FONT that is already stored in FLASH then an error message is sent back indicating a Duplicate CGN error The printer s FLASH is nonvolatile so FONTS that are downloaded using the D135 will be stored in FLASH memory until specifically erased by the user The following 4 parameters are included ...

Page 139: ...haracter in font Each offset is the distance in bytes from the start to the beginning of the corresponding character s data structure The first word in this array is the offset to the first character s data the last word is the offset to the last character s data Label first_char_data the beginning of the graphic image data Word char_height height of this character s bitmap in dots Word char_width...

Page 140: ...ry without Compression The Axx specifies which memory slot to place the image font 1 255 This command should be used with an ASCII HEX file that contains only printable characters less than 80 HEX This command supports GRAPHICS over 64KB XX 106 Load GRAPHIC or FONT into RAM Memory without Compression This command is intended for legacy support only and Microcom Corporation recommends either the D1...

Page 141: ...Downloadable Fonts Chapter 7 7 8 324M 424M Operator s Manual 880026 0144 ...

Page 142: ... symbology that is within the specification a minimum multiplier of 2 should be entered in the appropriate multiplier parameters CMX or CMY depending on the field orientation to produce an 80 or 10 4 mils symbology 8 1 2 Universal Product Code Version E UPC E TCI 13 The UPC E symbology is used in the retail industry and is capable of encoding numerical characters 0 through 9 and consists of eleven...

Page 143: ... multiplier of 2 should be entered in the appropriate multiplier parameters CMX or CMY depending on the field orientation to produce an 80 or 10 4 mils symbology 8 1 4 Interleaved 2 of 5 I2 of 5 TCI 15 The I2of 5 is a variable length paired numerical symbology that is typically used in the industrial and distribution industries The I2 of 5 is a paired symbology which means that the data string bei...

Page 144: ...t compress the data digits and is not a condensed version of the EAN 13 symbology The EAN symbology defaults to an X dimension of 40 or 5 2 mils To produce a symbology that is within the specification a minimum multiplier of 2 should be entered in the appropriate multiplier parameters CMX or CMY depending on the field orientation to produce an 80 or 10 4 mils symbology 8 1 8 Modified Plessey MSI 1...

Page 145: ... exact same data characteristics as the GS1 Databar Omni directional barcode The data to encode is split in half and encoded as a split level barcode This format is used if the width of the barcode will be an issue The height of the top row of the barcode is 5 times the X dimension and height of the bottom row is 7 times the X dimension The barcode contains a separator pattern containing no data w...

Page 146: ...alphabetic characters This symbology does allow for the linkage flag which determines if there is a 2D composite barcode associated with the linear barcode Despite the possible length of the symbol it can still be omni directionally read by suitably programmed laser point of sale scanners because the symbol can be decode in up to 22 segments and then reconstructed Figure 8 6 GS1 Databar Expanded S...

Page 147: ...aracters The pipe character is used to separate the linear data from the 2D data D114 CR Here comes GS1 Databar data 0 CR Use 14 directional symbol 5 CR Multiply size by 5 22 CR Use 22 segments row 0 CR X undercut 0 0 CR Y undercut 0 5 CR Set vertical separator 5 0012345612345 13 digits of data D57 CR START of Label FORMAT 2 575 609 25 35 0 1 285 CR TCI 35 GS1 Databar barcode 1 190 300 1 46 CR 2 1...

Page 148: ...th transport industry standards In order to properly specify a control character in a MaxiCode data string use the pound symbol followed by the two digits Hexadecimal value of the control code For example 01 specifies Control A ASCII SOH and 1D specifies Control ASCII GS Enter in order to include an actual pound symbol in the data string Refer to Table 15 for the equivalents that may be used The f...

Page 149: ...1 1dYYPPPPPP 1dCCC 1dA A 1dB B 1dC C 1e 04 Format 2 PPPPPP 1dCCC 1dSSS 1dA A 1dB B 1dC C 04 Where 1e is the ASCII RS character 1d is the ASCII GS character 04 is the ASCII EOT character YY is the two digit numeric year PPPPPP is the six character alphanumeric Postal Code CCC is the 3 digit numeric Country Code SSS is the 3 digit numeric Class of Service A A B B C C etc are variable length alphanum...

Page 150: ...TB 17 18 Control X CAN 18 19 Control Y EM 19 1A Control Z SUB 1A 1B Control ESC 1B 1C Control FS 1C 1D Control GS 1D 1E Control RS 1E 1F Control_ US 1F n a pound 23 Table 8 2 MaxiCode Control Code Equivalents 8 1 15 Code 128 Automatic Compression TCI 40 The Code 128 bar code is a variable length high density alphanumeric symbology that is extensively used worldwide This bar code uses three subsets...

Page 151: ...1 7 START N A N A 8 N A START N A 9 N A N A START N A Table 8 3 Code128 Special Function Access 8 1 16 Code 128 Manual Compression TCI 41 The Code 128 bar code is a variable length high density alphanumeric symbology that is extensively used worldwide This bar code uses three subsets A B and C which allows for the encoding of the full 128 ASCII character set along with special control codes This b...

Page 152: ... is commonly used in libraries blood banks and in the air parcel business Codabar is capable of encoding the 16 following characters 0123456789 and the four start stop characters ABCD This symbology uses 2 1 3 1 4 2 5 2 and 8 3 ratios which may be selected using the CGN parameter 8 1 18 Code 93 TCI 43 Code 93 is a variable length alphanumeric symbology that is capable of encoding 48 different char...

Page 153: ...inate this field Rotation CR This parameter controls the rotation of the rendered PDF 417 symbology in 90 degree increments The valid arguments for this parameter would be 0 90 180 or 270 with the default being set to 0 A carriage return character must be used to terminate this field ECC_Percent CR The ECC_Percent parameter is used to set the percentage of overall data dedicated to the Error Corre...

Page 154: ...512 Table 8 4 PDF 417 Error Correction Level The following format samples show how to generate a PDF 417 bar code Sample Format 1 D77 CR PDF 417 bar code data 3 CR 30 CR 0 CR 0 CR 0 CR 2 1 CR D57 CR 2 575 609 25 35 0 1 285 CR 1 190 300 1 46 CR 2 190 200 11 1 5 CR D56 CR D2 CR P CR Text string CR D3 CR Figure 8 9 PDF 417 Sample Format 1 Text string ...

Page 155: ...matrix barcode consisting of black and white cells or modules arranged in either a square or rectangular pattern The information to be encoded can be text or numeric data The version implemented in the printer supports ECC 200 and uses Reed Solomon error correction The maximum number of characters supported in the printer is 1000 characters The D164 command is used to receive and process the Datam...

Page 156: ...ypical values for a multiplier are 8 10 This is accomplished in the LDS1 format above on the line 1 300 300 1 47 10 10 Height Parameter 0 This parameter is used to set the height or column size of the Data Matrix symbol Zero entry will invoke auto sizing Width Parameter 0 This parameter is used to set the width or row size of the Data Matrix symbol Zero entry will invoke auto sizing Rotation 1 0 0...

Page 157: ...14 12 x 36 44 31 20 16 x 36 64 46 30 16 x 48 98 72 47 Table 8 5 Data Matrix Configuration Parameters Encoding Schemes A See below for entire list Values may be entered as upper or lower case Encoding The Encoding parameter is used to set the encoding scheme that will be used for the supplied data The printer default is set to Auto which will automatically switch to the most efficient encoding sche...

Page 158: ...c numerical and space characters C40 encodes three alphanumeric data characters into two bytes Text Encoding Scheme Text encoding is primarily used to encode lowercase alphabetic and numerical characters Text encodes three alphanumeric data characters into two bytes Base 256 Encoding Scheme The Base 256 encoding scheme is used to encode any 8 bit byte data including extended channel interpretation...

Page 159: ...erent unique Data Matrix barcodes per format and this parameter is used to select which formatting data is being used The valid parameters are a 0 or a 1 To printer the proper barcode the CGN field must also reflect a 0 or 1 to match the Barcode ID field The CGN default is a 0 so if only one barcode is present and the Barcode ID is a 0 nothing has to be entered as the CGN The sample below shows ho...

Page 160: ...gits of mail piece data into 65 vertical bars The code is made up of four distinct symbols which is why this barcode was once referred to as the 4 State Customer Barcode Each bar contains the central tracker portion and may contain an ascender descender neither or both a full bar The D166 command is used to receive and process the Intelligent Mail barcode After The D166 CR is issued it must be fol...

Page 161: ... 8 8 Intelligent Mail Barcode Structure Complete data string from above 0123456709498765432101234567891 or 01234567094987654321 01234567891 Barcode Identifier The Barcode Identifier field is a 2 digit field reserved for future use to encode the presort identification that is currently printed in human readable form on the optional endorsement line Special Services The Special Services field is a 3...

Page 162: ...Planet barcode was required by the USPS to use their Confirm service but has since been replaced by the Intelligent Mail Barcode The Confirm is a 12 digit barcode with the following structure The first two digits represent the service 21 Origin Confirm or 22 Destination Confirm The next nine digits identify the mail The 12th digit is a check sum that helps USPS detect errors The D176 command is us...

Page 163: ...Application Identifier immediately followed by a data string meeting the formatting requirements for that specific Application Identifier The following table is a list of the supported Application Identifiers and their specific data format requirements Use the legend below when interpreting the data format requirements listed in the table below a alphabetic character n numeric number an alphanumer...

Page 164: ...ss Height or 3rd Dimension Meters n4 n6 314 Area Square Meters n4 n6 315 Volume Liters n4 n6 316 Volume Cubic Meters n4 n6 320 Net Weight Pounds n4 n6 321 Length or 1st Dimension Inches n4 n6 324 Length or 1st Dimension Feet n4 n6 323 Length or 1st Dimension Yards n4 n6 324 Width Diameter or 2nd Dimension Inches n4 n6 325 Width Diameter or 2nd Dimension Feet n4 n6 326 Width Diameter or 2nd Dimensi...

Page 165: ...t or 3rd Dimension Feet Logistics n4 n6 349 Depth Thickness Height or 3rd Dimension Yards Logistics n4 n6 350 Area Square Inches n4 n6 351 Area Square Feet n4 n6 352 Area Square Yards n4 n6 353 Area Square Inches Logistics n4 n6 354 Area Square Feet Logistics n4 n6 355 Area Square Yards Logistics n4 n6 356 Net Weight Troy Ounce n4 n6 360 Volume Quarts n4 n6 361 Volume Gallons n4 n6 362 Gross Volum...

Page 166: ... Internal n2 an 30 92 Intra Company Internal n2 an 30 93 Intra Company Internal n2 an 30 94 Intra Company Internal n2 an 30 95 Internal Carriers n2 an 30 96 Internal Carriers n2 an 30 97 Intra Company Internal n2 an 30 98 Intra Company Internal n2 an 30 99 Internal n2 an 30 Table 8 9 UCC EAN Application Identifiers Each subfield s format is expressed as the format of the Application Identifier num...

Page 167: ...acing When 0 and 180 degree bar codes are Y multiplied CMY the result is the actual height of the bar code in thermal dots If the Y multiplier CMY is not multiplied a bar code with a vertical length of one dot would be produced For example If a one inch high bar code is desired using a 300 dpi print head 300 should be inserted for the CMY value When 90 and 270 degree ladder or vertical bar codes a...

Page 168: ...r codes that do not require extended bars simply access the data that the bar code is using with a second field that generates a text representation of the data and insert in the desired position TCI VALUE TCI DESCRIPTION 3 Text with UPC A UPC E Checksum Digit added 17 Text with UPC E Checksum and Extended Bars added 22 Text with EAN 13 Checksum and Extended Bars added 23 Text with EAN 8 Checksum ...

Page 169: ...he same data used to generate the bar code TCI s 3 28 and 29 that only add the human readable portion may select any CGN for the font size and multiply it normally The main purpose of these codes is to add the automatically calculated check digit character to the human readable code The data used to generate the human readable code should be the same data used to generate the bar code The followin...

Page 170: ...he printer Code page 437 is the famous original IBM PC character set It is the most common and is used for several languages including English German and French Character sets 865 and 860 contain the characters needed for Danish and Portuguese respectively In these character sets some symbols available in 437 have been removed to make room for the extra letters needed For example the code for fran...

Page 171: ... 324M 424M Operator s Manual 880026 0144 9 3 1 Code Pages The Default Code Page is selected when SW4 5 8 0000 Figure 9 1 below is an actual printout from a 424M printer set to use the Default Code Page Figure 9 1 Code Page Default ...

Page 172: ...4M 424M Operator s Manual 880026 0144 9 3 9 3 2 Danish Code Page The Danish Code Page is selected when SW4 5 8 0001 Figure 9 2 below is an actual printout from a 424M printer set to use the Danish Code Page Figure 9 2 Code Page Danish ...

Page 173: ... s Manual 880026 0144 9 3 3 860 Code Page The 860 Code Page is selected when SW4 5 8 0010 Figure 9 3 below is an actual printout from a 424M printer set to use the 860 Code Page This code page is also known as DOSPortuguese Figure 9 3 Code Page 860 ...

Page 174: ... 424M Operator s Manual 880026 0144 9 5 9 3 4 Spanish Code Page The Spanish Code Page is selected when SW4 5 8 0011 Figure 9 4 below is an actual printout from a 424M printer set to use the Spanish Code Page Figure 9 4 Code Page Spanish ...

Page 175: ...or use across national boundaries This 850 code page can be used instead of local code pages and reduces the need for code page switching because the sender and the recipient always use the same code page This code page is also known as DOSLatin1 Western Europe Latin1 covers most West European languages such as French Spanish Catalan Basque Portuguese Italian Albanian Rhaeto Romanic Dutch German D...

Page 176: ...4M 424M Operator s Manual 880026 0144 9 7 9 3 6 German Code Page The German Code Page is selected when SW4 5 8 0101 Figure 9 6 below is an actual printout from a 424M printer set to use the German Code Page Figure 9 6 Code Page German ...

Page 177: ...or s Manual 880026 0144 9 3 7 865 Code Page The 865 Code Page is selected when SW4 5 8 0110 Figure 9 7 below is an actual printout from a 424M printer set to use the 865 Code Page This code page is also known as DOSNordic Figure 9 7 Code Page 865 ...

Page 178: ...324M 424M Operator s Manual 880026 0144 9 9 9 3 8 Swiss Code Page The Swiss Code Page is selected when SW4 5 8 0111 Figure 9 8 below is an actual printout from a 424M printer set to use the Swiss Code Page Figure 9 8 Code Page Swiss ...

Page 179: ...ed when SW4 5 8 1000 Figure 9 9 below is an actual printout from a 424M printer set to use the 852 Code Page This code page is also known as DOSLatin2 Eastern Europe Latin2 covers the languages of Central and Eastern Europe Czech Hungarian Polish Romanian Croatian Slovak Slovenian and Sorbian Figure 9 9 Code Page 852 ...

Page 180: ... 424M Operator s Manual 880026 0144 9 11 9 3 10 French Code Page The French Code Page is selected when SW4 5 8 1001 Figure 9 10 below is an actual printout from a 424M printer set to use the French Code Page Figure 9 10 Code Page French ...

Page 181: ...r s Manual 880026 0144 9 3 11 863 Code Page The 863 Code Page is selected when SW4 5 8 1010 Figure 9 11 below is an actual printout from a 424M printer set to use the 863 Code Page This code page is also known as DOSCanadaF Figure 9 11 Code Page 863 ...

Page 182: ...24M Operator s Manual 880026 0144 9 13 9 3 12 Swedish Code Page The Swedish Code Page is selected when SW4 5 8 1011 Figure 9 12 below is an actual printout from a 424M printer set to use the Swedish Code Page Figure 9 12 Code Page Swedish ...

Page 183: ...ode page used in the original IBM PC This code page contains lot of box drawing characters and a few foreign letters The 437 Code Page is selected when SW4 5 8 1100 Figure 9 13 below is an actual printout from a 424M printer set to use the 437 Code Page This code page is also known as DOSLatinUS Figure 9 13 Code Page 437 ...

Page 184: ...24M Operator s Manual 880026 0144 9 15 9 3 14 Italian Code Page The Italian Code Page is selected when SW4 5 8 1101 Figure 9 14 below is an actual printout from a 424M printer set to use the Italian Code Page Figure 9 14 Code Page Italian ...

Page 185: ... 424M Operator s Manual 880026 0144 9 3 15 British Code Page The British Code Page is selected when SW4 5 8 1110 Figure 9 15 below is an actual printout from a 424M printer set to use the British Code Page Figure 9 15 Code Page British ...

Page 186: ...g 324M 424M Operator s Manual 880026 0144 9 17 9 3 16 USA Code Page The USA Code Page is selected when SW4 5 8 1111 Figure 9 16 below is an actual printout from a 424M printer set to use the USA Code Page Figure 9 16 Code Page USA ...

Page 187: ...Code Switching Chapter 9 9 18 324M 424M Operator s Manual 880026 0144 ...

Page 188: ...thermal printer cleaning card or lint free cloth dampened with Isopropyl Alcohol After every roll of media or every 512 feet of tag stock or fanfold media Peel Edge Foam tipped swab cotton tipped swab thermal printer cleaning card or lint free cloth dampened with Isopropyl Alcohol As Needed Interior Cleaning Compressed air static protected vacuum cleaner soft bristle brush and or lint free cloth d...

Page 189: ...st way to clean the print head drive roller and peel edge all at the same time Follow the steps below for the proper cleaning procedure 1 Remove any installed media 2 Dampen both sides on one end of the cleaning card with isopropyl alcohol 3 Release print head latches and lift print head assembly 4 Insert the dampened cleaning card into the printer See Figure 10 1 5 Close and latch print head asse...

Page 190: ... Manual 880026 0144 10 3 Figure 10 1 Inserting Cleaning Card Figure 10 2 Removing Cleaning Card Place dampened cleaning card into printer as shown then close and latch print head assembly Firmly grasp printer and slowly pull cleaning card out of printer ...

Page 191: ... the inside of the printer 4 Internal cleaning can be done using a combination of compressed air vacuum with anti static protection soft bristle brushes foam cotton tipped swabs and or lint free cloths dampened in isopropyl alcohol Use any combination of these materials to remove dust or other contaminants from the printer 5 Reinstall media and run labels to check print quality Figure 10 3 Interna...

Page 192: ...pped swab or soft lint free cloth dampened with isopropyl alcohol clean the thermal elements by gently rubbing the swab down the length of the print head dot row Allow for the alcohol to evaporate then repeat if necessary See Figure 10 4 5 Reinstall media and run labels to check print quality 6 If poor print quality persists print head or other parts may be damaged Figure 10 4 Print head Thermal E...

Page 193: ...Printer Maintenance Chapter 10 10 6 324M 424M Operator s Manual 880026 0144 ...

Page 194: ...rly connected to the printer and to an available serial port on the host computer Verify that the host serial port is functioning properly Verify that the printer and the host serial port parameters are set exactly the same Contact your Service Representative The printer has no USB communication Verify that the USB cable is properly connected to the printer and the appropriate driver is installed ...

Page 195: ... printing if the printer has been paused Remove the tag the light should turn green if a tag tear mode is enabled Contact your Service Representative The status indicator light is solid red in color The printer has an error and requires service before printing will continue Verify that media has been loaded in the printer properly Press the print button to attempt to clear the error Refer to secti...

Page 196: ... red in color The file contains an illegal operation command The graphic or font is not valid or has errors The intended memory slot is already occupied Verify that the printer is properly configured for the type of download being sent Clear memory and attempt download again Verify that the format has been created properly ...

Page 197: ...Troubleshooting Chapter 11 11 4 324M 424M Operator s Manual 880026 0144 ...

Page 198: ... Command 5 34 13 16 D122 Display Available FLASH memory 5 45 13 16 D123 Set TOF Retract Distance 5 34 13 16 D125 Location of Euro Character 5 13 D127 Save FONTS to RAM 5 45 13 16 D127 Save FONTS to RAM 7 3 D129 Auto Set Threshold 5 29 13 16 D130 Save a FORMAT to FLASH 5 45 13 16 D131 Delete a FORMAT from FLASH 5 45 13 16 D133 Save Compressed GRAPHICS to FLASH 5 45 13 16 D133 Save Compressed GRAPHI...

Page 199: ...ar Command 61 5 37 13 10 D61 Mark Test Starting Position 5 37 13 10 D62 Pre Padded Text 5 38 13 10 D63 Text Mode Control 5 38 13 11 D64 Auto Print String Count 5 39 13 11 D66 Clear Single FORMAT Stored in RAM 5 44 13 11 D7 Download New Application or FONT 13 5 D70 Clear Commands 73 thru 76 5 34 13 11 D71 Load MaxiCode Bar Code Data 8 7 13 11 D73 Load Copies Count 5 34 13 11 D74 Infinity Print 5 34...

Page 200: ...6 Postnet ZIP 6 8 7 UCC EAN 128 8 22 8 26 UCC EAN 128 text 8 26 UPC A 8 1 8 28 UPC E send 11 8 1 UPC E send 6 8 2 Bar codes Human Readable Text 8 27 Rotation 8 26 Barcode 13 22 Barcodes 2 1 Black line 13 22 Blow hole 13 22 Cleaning Kit 2 4 10 1 10 2 Codabar Symbol 8 11 Code 39 Symbol 8 2 Code 93 Symbol 8 11 Code Pages 9 1 437 9 14 850 9 6 852 9 10 860 9 4 863 9 12 865 9 8 British 9 16 Danish 9 3 D...

Page 201: ...EAN 8 Symbol 8 3 Electrical 1 1 Encoding 8 3 8 16 8 17 8 18 Error Correcting Code 8 11 Ethernet 13 23 Fanfold media 13 23 Features 2 3 Flash Memory 1 1 FLASH memory 13 23 Flow Control 1 1 3 3 Fonts 2 1 4 14 6 8 7 7 Downable 4 13 Downloadable 4 14 6 1 7 1 Resident 4 13 4 14 Structure 7 5 GND 13 23 Graphics 2 1 4 13 Downloadable 4 14 6 7 6 8 Line Draw 4 13 4 18 Guillotine cutter 13 23 Humidity 1 1 I...

Page 202: ...ifications 1 2 Types 1 2 13 22 13 23 13 24 Memory 1 1 5 44 6 8 7 7 13 14 13 23 13 24 Flash 1 1 List RAM Memory Bytes Available 6 8 Save Compressed Binary GRAPHIC to FLASH 6 4 Save Compressed Binary GRAPHIC to RAM 6 4 Save Compressed FONT to FLASH 7 3 Save Compressed FONT to RAM 7 3 SDRAM 13 24 SRAM 1 1 13 24 Uncompressed 6 6 Modes Diagnostic 5 30 13 9 Modified Plessey Symbol 8 3 Operation Indicato...

Page 203: ...3 Rotary Cutter 13 23 RS 232 13 23 RS 232 signals CTS 13 22 DCD 13 22 DCE 13 22 DSR 13 22 DTE 13 22 DTR 13 23 GND 13 23 RI 13 23 RTS 13 24 RXD 13 24 TXD 13 24 RS 232C Cable 3 3 3 4 RTS 13 24 RXD 13 24 SDRAM 13 24 Shipping Damage 3 1 Special Control Codes B Text Entry Mode 13 5 C Print 5 34 K Print Test Pattern 5 34 L Form Feed 5 34 13 6 Specifications 1 1 3 2 General 1 1 Media 1 2 Printing 1 1 SRA...

Page 204: ... Elements 4 11 Line Draw Sample 4 19 Label Format Line Draw 4 20 Reverse Video Sample 4 22 True Reverse Video Sample 4 22 ASCII HEX Conversions 6 6 GS1 Databar Omni Directional 8 4 GS1 Databar Truncated Sample 8 4 GS1 Databar Stacked Sample 8 4 GS1 Databar Stacked Omni directional Sample 8 5 GS1 Databar Limited Sample 8 5 GS1 Databar Expanded Sample 8 5 GS1 Databar Sample Label FORMAT 8 6 Code 128...

Page 205: ...age German 9 7 Code Page 865 9 8 Code Page Swiss 9 9 Code Page 852 9 10 Code Page French 9 11 Code Page 863 9 12 Code Page Swedish 9 13 Code Page 437 9 14 Code Page Italian 9 15 Code Page British 9 16 Code Page USA 9 17 Inserting Cleaning Card 10 3 Removing Cleaning Card 10 3 Internal Cleaning 10 4 Print head Thermal Elements 10 5 ...

Page 206: ...ameters 4 9 TCI Values 4 13 CGN Embedded Fonts 4 14 CGN Standard Downloadable Font Set 4 15 CGN Bar Code Symbologies 4 16 FO FJ Character Starting Positions 4 17 STL Status Responses 5 4 Enquiry Responses 5 5 48 466 Compatibility Fonts 5 12 Printhead sizes D78 5 22 Transmissive Dot2Gap Values 5 29 Reflective Dot2Gap Values 5 29 Sensor Status Byte Definitions 5 52 UPC E Zero Reduction Format 8 2 Ma...

Page 207: ...12 10 324M 424M Operator s Manual 880026 0144 Intelligent Mail Barcode Structure 8 20 UCC EAN Application Identifiers 8 25 Human Readable Extended Bars TCI s 8 27 Recommended Maintenance Schedule 10 1 ...

Page 208: ... 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 Microcom Corporati...

Page 209: ...13 2 324M 424M Operator s Manual 880026 0144 ...

Page 210: ...ined by the customer Receiving a Return Material Authorization RMA number 1 To receive an RMA number either complete the online RMA request form located at Microcom s website 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 Printer serial number A detaile...

Page 211: ...13 4 324M 424M Operator s Manual 880026 0144 ...

Page 212: ... the printer to an idle READY state If the condition causing the original error condition still exists sending new jobs will cause the printer to go back into an error condition This command simply provides the ability to remotely clear error conditions and return the printer to a state that allows normal communication 5 NULLS 04 This command is sent to the printer as HEX characters 00 00 00 00 00...

Page 213: ... AB D COMMAND 21 Software Bank Switch 1 A non volatile command used to set the various functions identified below AB12345678 Position 12 Enquiry Responses 00 Control Codes 10 Text Equivalent 3 1 Ignore Control Codes 0 Accept 4 1 Odd Parity 0 Even Parity 5 1 Disable Parity NONE 0 Enable Parity 6 1 Enable Echo 0 Disable 7 1 8 Data Bits 0 7 Data Bits 8 1 Enable XON XOFF 0 Disable 22 Software Bank Swi...

Page 214: ...Active LOW for INPUT2 0 Active HIGH 5 1 Disable use of for control 0 Enable 6 1 Disable use of for control 0 Enable 7 1 Enable Binary Compression 0 Disable 8 1 Enable Detect Blackline on Power up 0 Disable AB D COMMAND 24 Software Bank Switch 4 A non volatile command used to set the various functions identified below AB12345678 Position 1 1 Enable Slashed Zeros 0 Disable 2 1 External Print Request...

Page 215: ... set the various functions identified below AB12345678 Position 1 1 Enable TRAY FULL response 0 Enable Test Pattern 2 1 Enable STL Emulation 0 Disable 3 1 Enable Pre Stock Out Feature 0 Disable 4 1 Enable STOCK NOT LOADED response 0 Disable 5 1 Enable 48 466 Compatibility mode 0 Disable 6 1 General Purpose I O Enable 0 Custom I O Enable 7 1 Enable Takeup Control 0 Enable Cutter Control 8 1 Enable ...

Page 216: ...rinted Inches variable in the statistics 32 Restart Printer Restores the printer to power up settings Also used to set the non volatile fields in memory 33 Display Model and Revision Number X 35 Adjust Contrast Window This is the temporary contrast adjustment The Axx range is from 1 to 9 and is an small adjustment to the contrast base D36 command XX 36 Adjust Contrast Base This is a non volatile c...

Page 217: ...fset OFX The Axx specifies the value XX 51 Load Y Direction Offset OFY The Axx specifies the value XX 54 Send Format from RAM to the Port The Axx specifies the slot number where the format file is stored in RAM Valid values for Axx are A1 to A128 XX 55 Select Default Power up Format Selects the ROM power up format The Axx selects from the available formats 1 through 8 56 Select User Defined Layout...

Page 218: ...numbers X 74 Infinity Print Continues to print copies of a format until the power is shut off The valid Ax values are 1 to enable and 0 to disable this command XX 75 Load Label Count Instructs the printer to print a batch of labels using the serial number functions if enabled XX 76 Load Delay Time Between Labels The Axx specifies the delay time in 1 10ths of a second Maximum value is 650 77 Load P...

Page 219: ...erial number function XX 89 Load Field Number to Decrement by 1 The Axx specifies which field to decrement when using the multiple serial number function XX 90 Reflective Detection Sensitivity The Axx value sets the point 0 255 at which the printer detects a blackline registration mark using the reflective sensor The printer s threshold default is a value of 100 for the reflective sensor If this v...

Page 220: ...w in cutter and dispense modes X 97 Tag Tear Dispense Mode 0 Disables Tag Tear Mode 1 Advance after every label 2 Advance after copies count 3 Advance when idle X 98 Peel n Dispense Mode 0 Disable Peel n Dispense 1 Enable Peel n Dispense X 99 Cutter Control This command enables the volatile full and or partial cut operation This command works in conjunction with the D102 and D103 Cut Interval comm...

Page 221: ...ter will partial cut when that quantity has been reached This command only functions when the Cutter Control D99 command is set to allow partial cuts XX 104 Save ASCII Fonts to RAM The Axx specifies which memory file CGN the FONT will use 1 255 This command should be used with an ASCII HEX file that contains only printable characters less than 0x80 These FONTS are extended non compressed meaning t...

Page 222: ...distance of 150 XX 113 Verbose Mode 0 Disable Verbose Mode 1 Enable Verbose Mode 114 RSS 14 Data Entry Command The Reduced Space Symbology RSS 14 barcode is fully supported by the 324M and 424M printers There are 6 different types of RSS 14 that are supported by the printer X 115 Set Cutter Type Selects the type of cutter installed on the printer 0 No cutter 1 Guillotine 2 Rotary X 116 Synchronous...

Page 223: ...e a FORMAT to FLASH This command is used to save an LDS format to non volatile flash memory The A value is used to indicate the memory slot location into which the format will be saved Formats are saved in a separate area of flash than the fonts and graphics so the memory slots for the formats are independent from the fonts and graphic memory slots The valid range of memory slots is from 1 to 128 ...

Page 224: ...mmunication Port This command instructs the printer to send the contents of a stored format to the printer s active communications port without processing the stored format 140 Clear all User FLASH Instructs the printer to delete all fonts and graphics stored in non volatile flash memory Format files stored in flash are not deleted by this command This command is equivalent to sending a A0 D134 an...

Page 225: ...for registration This command is a specialty media handling command that works when the correct media is used 0 Execute AutoHeader on power up only 1 Execute AutoHeader on the next media loading 2 Execute AutoHeader immediately after delay assumes that media is loaded 3 Execute AutoHeader every time media is loaded 1 148 Show Autoheader Values Command After the auto header D147 has been executed t...

Page 226: ...y used with custom Takeup PIC code The value for X represents how long the takeup motor will run in milliseconds after printing has stopped 0 0 1 25 25 msec 2 50 3 75 4 100 5 125 6 150 7 175 8 200 9 225 10 250 11 275 12 300 13 325 14 350 15 375 16 400 17 425 18 450 19 475 20 500 21 525 22 550 23 575 24 600 25 625 X 158 Set the Transmissive Dot2Gap Value This is the distance of the transmissive sen...

Page 227: ...99 D111 and uses the same speed table as the D46 command 163 Read Current Sensor Status This command is used to report the current status of the printer s sensors This is useful in setup and or troubleshooting 164 Generate Data Matrix Barcode X 165 Set the Reflective Dot2Gap Value This is the distance of the reflective sensor that detects blackline registration marks to the dot row 487 203dpi x28 ...

Page 228: ...rrier Detect A status signal from the printer to the host PC that tells the PC DTE that the printer is powered up This signal is 5Vdc when the printer is turned ON DCD leaves the printer on pin 1 of the RS 232 connector DCE Data Circuit terminating Equipment The modem or printer end of an RS 232 serial communication link Modem serial ports and other peripherals are typically configured as DCE Die ...

Page 229: ...ece of label uncut in the center of the label Not all Guillotine cutters can make partial cuts a special blade is required Cuts paper weights in the range of 60 100 gm m2 LDS Label Design Software This is the resident control software language that is used to develop label formats and controls the full function of the printer LPD Label Present Detector This sensor when enabled detects when media i...

Page 230: ...lice buffer and serial buffer 10Kbyte are also in SRAM This is volatile memory which means that the information is lost when the printer powers down The 428M printers use a 512Kbyte SRAM configured as 256K x 16 Tag stock Media that typically has no adhesive backing thicker in nature and generally is a fanfold type media Thermal print head A print head that uses thermal technology to heat individua...

Page 231: ...13 24 324M 424M Operator s Manual 880026 0144 ...

Page 232: ...____________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ ___________________________________________...

Page 233: ...13 26 324M 424M Operator s Manual 880026 0144 ...

Page 234: ......

Reviews: