background image

 

 

 
 
 
 
 
 
 
 
 
 
 
 

MODEL 428T 

 

DIRECT THERMAL PRINTER 

 

OPERATOR’S MANUAL

 

 

PART NUMBER: 880037-0141

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

September 16, 2013 CPC 
 
Copyright © 2013 by Microcom Corporation, Lewis Center, Ohio – All rights reserved. 
 
Printed in the United States of America 

Summary of Contents for 428T

Page 1: ...28T DIRECT THERMAL PRINTER OPERATOR S MANUAL PART NUMBER 880037 0141 September 16 2013 CPC Copyright 2013 by Microcom Corporation Lewis Center Ohio All rights reserved Printed in the United States of...

Page 2: ......

Page 3: ...bove 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...

Page 4: ......

Page 5: ...t Communication Interface 3 5 3 6 1 Device Installer 3 5 3 7 Cash Drawer Option 3 10 3 8 AUX Option 3 10 3 9 Niceware Windows Driver 3 10 3 9 1 Niceware Windows Driver Setup and Configuration 3 10 3 9...

Page 6: ...4 8 4 4 8 AGD Activate Gap Detector 4 8 4 4 9 SPG Steps Past Gap 4 8 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 4 6 1 TS...

Page 7: ...rint Mode 5 35 5 4 3 Contrast Adjustment Commands 5 36 5 4 3 1 Adjust Contrast Window Volatile D35 5 36 5 4 3 2 Adjust Contrast Base Non volatile D36 5 37 5 4 4 Slice Buffer Size and Set Starting Slic...

Page 8: ...TS 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 Compr...

Page 9: ...1 22 Planet Code TCI 49 8 20 8 1 23 UCC EAN 128 TCI 50 8 21 8 1 24 UCC EAN Text Information TCI 51 8 25 8 2 Bar Code Rotation 8 25 8 3 Bar Code Human Readable Text 8 26 CHAPTER 9 CODE PAGE SWITCHING 9...

Page 10: ...ressure 10 7 CHAPTER 11 TROUBLESHOOTING 11 1 11 1 Troubleshooting Tips 11 1 INDEX 12 1 General Index 12 1 List of Figures 12 7 List of Tables 12 11 APPENDIX 13 1 Appendix A Limited Warranty 13 1 Appen...

Page 11: ...houses the media but protects your ticketing investment as well The print mechanism has been designed with a 4 printhead capable of printing up to 8 per second and is available in 203 or 300 dpi It i...

Page 12: ...viii 428T Operator s Manual 880037 0141...

Page 13: ...low Control XON XOFF and CTS RTS Hardware Baud Rate 115200 Parity Odd Even and None Data Bits 7 or 8 Table 1 1 General Specifications NOTE Listed specifications are based on a standard print mechanism...

Page 14: ...Media Thickness 011 2794 mm Maximum Media Width 4 38 111 mm NOTE The printers may print on thicker media types depending on the pliability of the material however this requires testing and evaluation...

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

Page 16: ...transmissive sensors Field incrementing decrementing and serialization Downloadable fonts and graphics with data compression Internal statistical counters for inches and labels printed Remote printer...

Page 17: ...e a damage claim After the printer is removed from the container s verify that all the items on the packing list are present and in good condition The picture below See Figure 3 1 shows a 428T and opt...

Page 18: ...sary A serial data cable is required to use serial communications refer to Table 3 1 below for correct cable configurations The factory settings unless otherwise requested are set at 115200 baud 8 dat...

Page 19: ...2 Cable Configurations 3 4 USB Communication Interface The 428T printer provides a single USB port for communication to a host device In order to communicate with the printer the USB driver must be in...

Page 20: ...dialog box pops up The next step is to install the D2xx dll While this is a communication port RS 232 emulator no configuration of the RS 232 port is required Once installed the FTDI USB device will s...

Page 21: ...your Web Browser or run the Device Installer software Please note that you will need to add the 192 168 200 3 address to your network in order to communicate to the printer via the Web Interface Pleas...

Page 22: ...P address first click to highlight the XPOT 03 device and select the Assign IP button Select Assign a specific IP address and select Next This screen allows you to assign the IP Address and the Subnet...

Page 23: ...port the printer needs to have the Ethernet port selected as the active port Configuring the printer to use Ethernet Connect to the printer using either the Serial or USB port and a VT100 terminal em...

Page 24: ...41 Turn the printer ON with the print button pressed and held in Release the button after the printer starts to feed media Open a Hyperterminal session and type TEST for the name select OK Select the...

Page 25: ...9 in the window you will not see the characters being echoed back this is okay and press the Enter key You should see information from the printer reported to the screen if communicating properly Type...

Page 26: ...verhead impacting performance is greater than if the resident LDS fonts and instructions were used A WYSIWYG software package group Nicelabel has developed a Windows driver for the Microcom Corporatio...

Page 27: ...and then select the Finish button Please note that if you need to communicate directly to the communication port using HyperTerminal TeraTerm Pro or other VT100 emulation program you will need to fir...

Page 28: ...y power the printer up with the print button held in and paper installed to enter the diagnostics mode After the unit powers on it will print out its configuration that shows what communication port i...

Page 29: ...button to configure the driver for your application The Printing Preferences represents the Microcom Corporation specific printer properties and should represent the media that your application is us...

Page 30: ...the media width height print speed darkness of contrast settings The Unprintable Area at the bottom of this window should always be set to 0 00 Figure 3 9 Printing Preferences Menu 6 Select the Advan...

Page 31: ...l and dispense the media is advanced after each print This feature uses the Label Taken Sensor Cut the media is advanced and then a CUT cycle is issued after each print The Paper Type selects what reg...

Page 32: ...pful in that you may select a predefined stock type on the Options tab instead of setting up each item separately Figure 3 11 Stocks Tab Once you select a New stock another dialog box opens and you ca...

Page 33: ...he command that is generated by the driver and before the unit prints The printer will process commands in the order that they are received so inserting the replacement value for the command should be...

Page 34: ...ns to print to a Microcom printer equipped with 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...

Page 35: ...Chapter 3 Getting Started 428T Operator s Manual 880037 0141 3 19 Click the Next button to continue You will see a screen similar to this showing the progress of the installation...

Page 36: ...d the FTDI USB device will show up as a USB SERIAL PORT COMx listed under the COMM PORTS AND LPT within Device Manager The x indicates the COMM port number this will be used for that USB port connecti...

Page 37: ...n process The Micoption GUI may now be configured for the printer being used You may access the Micoptions GUI from either the PRINTERS and FAXES folder and select Micprinter Properties Advanced Optio...

Page 38: ...coptions configuration window sample Select the COMM port that the FTDI device is connected to If selected the driver will auto detect the communication port This should be disabled if using the comma...

Page 39: ...37 0141 3 23 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 Media and printer configurations Error monitors and the abi...

Page 40: ...images directly to the printer port This is a great way to get started and to verify printer settings The Detect Hardware button is used to read settings from the printer When the Autodetect is enabl...

Page 41: ...printer being used Please use the table below to determine the proper values if the Autodetect and AutoCalc and not checked The Calculate SPG button is to manually calculate the SPG which is a regist...

Page 42: ...dpi 424M 832 203 284 300 dpi 424M 1280 300 438 203 dpi 424 832 203 468 300 dpi 424 1280 300 730 203 dpi 428T TC TM Black line 832 203 487 300 dpi 428T TC TM Black line 1280 300 720 203 dpi 428T TC TM...

Page 43: ...s open the Printers and Faxes folder and select Server Properties from the File drop down menu A window similar to this will appear showing the available forms To create a new form check the Create a...

Page 44: ...If we were printing any files they would be listed here From the Printer drop down menu select Properties The properties pages are displayed The appropriate form size for the media we are using with...

Page 45: ...lect the Paper Size form size being used Select the Print Resolution of the printer under the Print Quality Press the OK to continue Now we return to the MICPrinter Properties page Form Size created u...

Page 46: ...d specify the working directory of each as well From a Command line type Micprint and press ENTER Reported to screen MICPrint exe ver 2 8 Prints image based on attached BMP file and the registry entri...

Page 47: ...e is an example of the Syntax used to print labels C Program Files MICOptions micprint c temp app1 image bmp 0 p08 d c temp app1 f c temp app1 app1 set This example prints image bmp on COMM 8 using th...

Page 48: ...ommand string error 43 post print command file error 50 sending file format error 60 binary file download error 61 binary image download timeout 62 binary file size error 64 status after print timeout...

Page 49: ...RLEVEL 43 GOTO LabelN43 IF ERRORLEVEL 50 GOTO LabelN50 IF ERRORLEVEL 60 GOTO LabelN60 IF ERRORLEVEL 61 GOTO LabelN61 IF ERRORLEVEL 62 GOTO LabelN62 IF ERRORLEVEL 64 GOTO LabelN64 IF ERRORLEVEL 65 GOTO...

Page 50: ...E MODE 0 ERROR NO DISPENSE MODE SENT GOTO END LabelN23 echo SETTING DISPENSE MODE 1 ERROR ADVANCE WHEN IDLE GOTO END LabelN24 echo SETTING DISPENSE MODE 2 ERROR ADVANCE EVERY LABEL GOTO END LabelN25 e...

Page 51: ...Loading Media Loading media into the printer is an easy process Follow the instructions below to properly load the media 1 Feed the media into the paper path located on the back of the printer until...

Page 52: ...tton and the Status Indicator Light are used to identify and perform many functions This section provides a description to familiarize you with the basic function of the Print Button and the Status In...

Page 53: ...tion 3 12 2 Status Indicator Light Light Color Description Solid Green Indicates that the power is on and the printer is in a ready state Solid Red Indicates an error has occurred The printer will rem...

Page 54: ...The printer will remain in this mode until the error has been corrected and cleared Once the error has been cleared the printer will attempt to execute the previous format and or commands 3 13 2 1 Cle...

Page 55: ...eters until the printer has been reset using a soft reset or by cycling power The printer will then return to the configuration shown on the Status Label 3 13 4 1 Entering Diagnostic Mode To enter the...

Page 56: ...S 1571 POWER ON HOURS 32 8 CUTTER TYPE Guillotine CUTTER ENABLED YES CUTTER COUNTS 1789 KIOSK CUT MODE Disabled KIOSK DISTANCE 0 SWITCH BANK 1 10001010 SWITCH BANK 2 01010001 SWITCH BANK 3 00000000 SW...

Page 57: ...r 3 Getting Started 428T Operator s Manual 880037 0141 3 41 Figure 3 18 TOF Top Of Form Sensor The TOF Sensor is located in front of the cutter assembly TOF sensor when the cutter assembly is not inst...

Page 58: ...d on rolls The holder is designed to hold media cores of 1 5 or larger and contains media guides intended to help prevent unnecessary unwinding of media Figure 3 19 Rolled Media Holder Insert the alig...

Page 59: ...eing used the wristband option should be installed The wristband guide is inserted into the media guide and is locked into place Figure 3 20 Wristband Media Adapter Wristband Guide Insert into media g...

Page 60: ...Getting Started Chapter 3 3 44 428T Operator s Manual 880037 0141...

Page 61: ...to note that all printer functions unless otherwise noted must be followed or terminated with a carriage return CR or HEX 0D The printer ignores the LF line feed or HEX 0A character so it is easier to...

Page 62: ...ise should be entered using dots The printer is capable of being fitted with a 203 dpi or a 300 dpi head The examples contained in this document discuss a 300 dpi printer The conversion values for the...

Page 63: ...ight width print speed etc The field records refer to the data section and contain information about positioning coordinates and the type of character generation such as text graphics bar codes etc Th...

Page 64: ...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 prin...

Page 65: ...385 0 0 Figure 4 3 Header Elements 4 4 1 HFM Number of Fields in Layout HFM LSX LSY WEB GAP DPS LCB AGD SPG OFX OFY This parameter is used to specify the number of fields in the layout If more format...

Page 66: ...X LSY WEB GAP DPS LCB AGD SPG OFX OFY The WEB parameter is the width measured in dots of the webbing or backing material that is found on the left side of a die cut label This parameter is used to int...

Page 67: ...types 4 4 7 1 Die Cut and Blow Hole Media setting 0 A selection of 0 in the LCB parameter instructs the printer to detect the leading edge of a die cut label or a blow hole to identify the start of th...

Page 68: ...ive setting 3 The Reflective Black Line method is used when media uses a black line for a registration mark a 3 should be entered in the LCB parameter This setting will detect the leading edge of the...

Page 69: ...sed this would be the SBL parameter Please note that this does not reflect a blowhole or black line height as these registration marks are typically positioned within the printable area When die cut m...

Page 70: ...t altering the format fields coordinates themselves 4 5 Sample Header This is the header for the format used to generate the printed sample in Figure 4 2 followed by a summary of the header values 5 1...

Page 71: ...arameter 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 i...

Page 72: ...le 1280 900 380 380 2 190 4 6 3 YB Y Beginning Coordinate TSN XB YB CC TCI CGN FO FJ CMX CMY CS TSP AN The Y coordinate of the field is measured in thermal dots A YB coordinate of 1 would be the botto...

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

Page 74: ...CDEFGHIJKLMNOPQRSTUVWXYZ Table 4 4 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...

Page 75: ...Swiss 721 Normal 90 degree 22 20 Swiss 721 Normal 0 degree 23 20 Swiss 721 Normal 90 degree 24 24 Swiss 721 Normal 0 degree 25 24 Swiss 721 Normal 90 degree 30 6 Swiss 721 Bold 0 degree 31 6 Swiss 721...

Page 76: ...ome bar codes do not require a CGN value and should be omitted by entering the comma delimiter For Example If a TCI of 40 is selected the CGN will be omitted by entering nothing for the CGN and surrou...

Page 77: ...tified above the base line 1 Right Justified above the base line 2 Left Justified below the base line 3 Right Justified below the base line 4 Centered above the base line 5 Centered below the base lin...

Page 78: ...the characters while a value of 131 would subtract 4 dots between the characters Bar codes have default spacing according to the indicated multiplier Multiplying a text string will not multiply the sp...

Page 79: ...for a line draw CMX and CMY provide length and thickness to a line Other elements not necessary to draw a line such as CC CGN FO FJ CS and AN are ignored by simply adding delimiters commas without va...

Page 80: ...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 star...

Page 81: ...t 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 co...

Page 82: ...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 is surrounding text is limited using this method I...

Page 83: ...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...

Page 84: ...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...

Page 85: ...0 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 Res...

Page 86: ...E 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...

Page 87: ...nt 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 Swi...

Page 88: ...trol 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...

Page 89: ...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 Form...

Page 90: ...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...

Page 91: ...n 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...

Page 92: ...her 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 T...

Page 93: ...ables 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 Enabl...

Page 94: ...cts 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 fl...

Page 95: ...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 printe...

Page 96: ...ex 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...

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

Page 98: ...ergize 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 becau...

Page 99: ...r 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 W...

Page 100: ...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 auto...

Page 101: ...oundary 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 vol...

Page 102: ...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 c...

Page 103: ...s the printer with the connectivity of an Ethernet system Internally the signals go into a serial port The Ethernet is setup and configured separated from the printer using the third party software an...

Page 104: ...Configuration you may enter your IP address Gateway Net Mask and Telnet password IP Address The IP address must be set to a unique value in your network Default is set to 192 168 200 3 Set Gateway IP...

Page 105: ...erent print head sizes and densities Power cycle or D32 is required before command settings take affect Note When using these commands the D79 command MUST be sent prior to the D78 A D COMMAND X 79 Se...

Page 106: ...y to report the current status of 4 additional inputs accessed through the P17 connector on the PCB report the status of 4 additional outputs accessed through the P21 connector on the PCB to change th...

Page 107: ...t to the printer Valid values for xx are determined from the Host to Printer table above The printer sends a status byte to the host every few milliseconds thru its Ethernet interface This status byte...

Page 108: ...e ABORT allows a pending print job to be terminated Using this mode allows any label no matter what size to begin printing IMMEDIATELY using the print input signal Printing begins 11 microseconds afte...

Page 109: ...ode allows a user to print as many labels as they want using the print signal until the abort is received or a paper out occurs A D Command 116 Synchronous Print Mode 0 Exit all sync modes 1 Enter sin...

Page 110: ...age data is larger than the value entered after the D149 command The printer will report FAIL SIZE the status light will turn RED and the printer will not respond to any commands until receiving the i...

Page 111: ...is also changed automatically to a value that is 67 of the new slice buffer size The maximum number of slices XX is dependent on the size of the slice buffer D94 command X 94 Set Slice Buffer Size Th...

Page 112: ...ation and restore the configuration stored in this location The command may be sent along with the A1 D143 and A2 D143 commands and is typically only sent when the configuration actually changes 5 4 6...

Page 113: ...more information Printer Model Number Transmissive Dot2Gap 203dpi 224 424 468 300dpi 224 424 720 203dpi x24m 284 300dpi x24m 438 203dpi x28 264 300dpi x28 380 Table 5 5 Transmissive Dot2Gap Values X 1...

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

Page 115: ...r 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...

Page 116: ...ad 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...

Page 117: ...r 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...

Page 118: ...the printer initiates printing 5 6 1 Basic 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 ar...

Page 119: ...ng between labels in a batch The Axxx specifies the delay time in tenths of a second with a maximum value of 650 For example A10 D76 CR would introduce a one second delay between printed labels This c...

Page 120: ...disables both single and multiple serial number functions The next three commands deal with the single serial number functions XX 84 Load Text String Number to Increment Decrement Instructs the printe...

Page 121: ...the step value of 5 A5 D85 and then print three serialized labels A3 D75 The printed result would be 20 for the first label 15 for the second label and 10 for the third or last label A sample format u...

Page 122: ...an example of Pre padded text D57 CR 3 1280 900 38 7 0 1 385 0 0 CR 1 300 500 7 1 5 CR 2 300 400 7 1 5 CR 3 300 300 7 1 5 CR D56 CR D2 CR A CR B CR C CR D62 CR D2 CR line 1 CR line 2 CR line 3 CR D3...

Page 123: ...s the number of strings equal the amount specified by the D64 command The following is an example of the D61 D63 and D64 commands A0 D64 CR Clears any old settings D57 CR 6 1280 900 38 7 0 1 385 0 0 C...

Page 124: ...e advance retract distance for the Kiosk Cutter D111 Mode This is the distance that the printer will advance after printing to control the cut placement The same distance will be used to retract the m...

Page 125: ...ter will issue a partial cut if set to a 1 whenever the copies count is reached If set to a value greater than 1 the printer will partial cut when that quantity is reached This command only functions...

Page 126: ...must be set at 0 for this command to function XX 117 Cutter Hold off X represents the number of cuts to skip on the first X labels following a Top of Form 5 10 Dispensing Commands Dispensing commands...

Page 127: ...racted back into the printer XX 96 Load Advance Delay The Axx specifies the amount time in milliseconds that the printer will delay the repositioning or retraction of the media For Example A1000 D96 C...

Page 128: ...RAM slot 1 A1 D59 D57 5 1280 900 20 40 7 0 1 405 0 0 1 640 650 12 1 5 0 4 2 2 0 D56 D2 Saved Format D3 XX 66 Clear Single FORMAT Stored in RAM The Axx specifies which memory slot to clear 1 128 This...

Page 129: ...t 1 of FORMAT flash has a FORMAT file that is 176 bytes Format Flash Memory Available 65359 There are 65 359bytes of FORMAT flash open Label Memory size available 43231 41618 The difference is the amo...

Page 130: ...CGN xx that will be cleared The D119 command may be used to verify what memory Slot s are available in FLASH for storage xxyy 135 Save FONTS to FLASH See Chapter 7 This command is not normally seen b...

Page 131: ...ed using the font converter program Since this is an arbitrary number picked by the user it is possible to create two separate FONT files with the same CGN In fact many FONT files could be created usi...

Page 132: ...Slots 1 to 128 Each of these FORMAT slots specifies how to build the dot rows that are used to print a label on the printer This command tells the printer to take the Label FORMAT file in Slot xx and...

Page 133: ...d to erase label FORMATS stored in FLASH memory Please note that this command may take some time depending on how much is stored During this time the printer will not respond to commands The printer m...

Page 134: ...command the printer will not be able to completely finish printing the last label Other than this the operation of the printer will be the same as above The printer s default distance is set to 1800...

Page 135: ...and gets reset to the default setting after power cycles and or command reset conditions The A1 D145 command may be used to observe the current setting and the elapsed time counter X 157 Takeup Motor...

Page 136: ...aved 0 After a power up reports the running total of detected Brownouts 1 Clears the running total or volatile brownout count 5 Reports the non volatile brownout count stored in memory 255 Clears the...

Page 137: ...RMATS 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 Usin...

Page 138: ...IC Convert BMP Graphic File to Microcom 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 f...

Page 139: ...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...

Page 140: ...d 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...

Page 141: ...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...

Page 142: ...that the image uses Image Data is the graphic image data that has been converted to ASCII HEX ASCII HEX Conversion The ASCII HEX conversion is performed by ORing the most significant and least signifi...

Page 143: ...le Label start the beginning of the file Word Word lookup_table_offset distance in bytes from start to beginning of lookup_table 4 bytes Word tallest_char height of graphic image in dots Word widest_c...

Page 144: ...out 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 comma...

Page 145: ...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 These FONTS are downloaded using the D127 c...

Page 146: ...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...

Page 147: ...NT to FLASH D135 The following is the 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 Sl...

Page 148: ...n a file size that is twice as big as the source but the data can now be transmitted over a 7 bit data connection Refer to Figure 13 7 4 3 Save FONTS to FLASH D135 xxyy 135 Save FONTS to FLASH This co...

Page 149: ...n 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 C...

Page 150: ...char first_char an array of offsets one for each character 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 i...

Page 151: ...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...

Page 152: ...Downloadable Fonts Chapter 7 7 8 428T Operator s Manual 880037 0141...

Page 153: ...mbology 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 mil...

Page 154: ...ltiplier 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 T...

Page 155: ...mpress 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 m...

Page 156: ...ct 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 b...

Page 157: ...abetic 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...

Page 158: ...cters 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...

Page 159: ...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 exampl...

Page 160: ...YYPPPPPP 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 digi...

Page 161: ...AK 15 16 Control V SYN 16 17 Control W ETB 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 poun...

Page 162: ...E B 5 FNC4 CODE A CODE A 6 FNC1 FNC1 FNC1 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...

Page 163: ...odabar 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 para...

Page 164: ...ndered 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 t...

Page 165: ...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...

Page 166: ...n 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...

Page 167: ...This parameter is used to set the width of the Data Matrix symbol Zero entry will invoke auto sizing Rotation 1 0 0 degree rotation 1 180 degree counter clockwise rotation 2 90 degree counter clockwis...

Page 168: ...number of characters supported in the printer implementation is 1000 Encoding The Encoding parameter is used to set the encoding scheme that will be used for the supplied data The printer default is s...

Page 169: ...nd 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 ch...

Page 170: ...bols 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 D...

Page 171: ...Intelligent Mail Barcode Structure Complete data string from above 0123456709498765432101234567891 or 01234567094987654321 01234567891 Barcode Identifier The Barcode Identifier field is a 2 digit fie...

Page 172: ...The 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...

Page 173: ...ach substring can consist of a 2 3 or 4 digit Application Identifier immediately followed by a data string meeting the formatting requirements for that specific Application Identifier The following ta...

Page 174: ...on Meters n4 n6 312 Width Diameter or 2nd Dimension Meters n4 n6 313 Depth Thickness Height or 3rd Dimension Meters n4 n6 314 Area Square Meters n4 n6 315 Volume Liters n4 n6 316 Volume Cubic Meters n...

Page 175: ...gistics n4 n6 347 Depth Thickness Height or 3rd Dimension Inches Logistics n4 n6 348 Depth Thickness Height or 3rd Dimension Feet Logistics n4 n6 349 Depth Thickness Height or 3rd Dimension Yards Logi...

Page 176: ...Extended Code Number System Character preceded by zero n4 n1 n1 90 Mutually Agreed Between Trading Partners or FACT Dis n2 an 30 91 Intra Company Internal n2 an 30 92 Intra Company Internal n2 an 30 9...

Page 177: ...spacing to be adjusted spacing may be increased from the default and not reduced to a smaller spacing When 0 and 180 degree bar codes are Y multiplied CMY the result is the actual height of the bar c...

Page 178: ...For bar 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 positio...

Page 179: ...ame 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 ad...

Page 180: ...Bar Codes Chapter 8 8 28 428T Operator s Manual 880037 0141...

Page 181: ...d by the 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 contai...

Page 182: ...Code Switching Chapter 9 9 2 428T Operator s Manual 880037 0141 9 3 1 Code Pages The Default Code Page is selected when SW4 5 8 0000 Figure 9 1 Code Page Default...

Page 183: ...Page Switching 428T Operator s Manual 880037 0141 9 3 9 3 2 Danish Code Page The Danish Code Page is selected when SW4 5 8 0001 Refer to Section 5 1 2 4 for more details on SW4 settings Figure 9 2 Co...

Page 184: ...de Switching Chapter 9 9 4 428T Operator s Manual 880037 0141 9 3 3 860 Code Page The 860 Code Page is selected when SW4 5 8 0010 This code page is also known as DOS Portuguese Figure 9 3 Code Page 86...

Page 185: ...ross 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...

Page 186: ...Code Switching Chapter 9 9 6 428T Operator s Manual 880037 0141 Figure 9 5 Code Page 850...

Page 187: ...Page Switching 428T Operator s Manual 880037 0141 9 7 9 3 6 German Code Page The German Code Page is selected when SW4 5 8 0101 Refer to Section 5 1 2 4 for more details on SW4 settings Figure 9 6 Co...

Page 188: ...Code Switching Chapter 9 9 8 428T Operator s Manual 880037 0141 9 3 7 865 Code Page The 865 Code Page is selected when SW4 5 8 0110 This code page is also known as DOS Nordic Figure 9 7 Code Page 865...

Page 189: ...1 Refer to Section 5 1 2 4 for more details on SW4 settings Figure 9 8 Code Page Swiss 9 3 9 852 Code Page The 852 Code Page is selected when SW4 5 8 1000 This code page is also known as DOSLatin2 Eas...

Page 190: ...Code Switching Chapter 9 9 10 428T Operator s Manual 880037 0141 Figure 9 9 Code Page 852...

Page 191: ...age Switching 428T Operator s Manual 880037 0141 9 11 9 3 10 French Code Page The French Code Page is selected when SW4 5 8 1001 Refer to Section 5 1 2 4 for more details on SW4 settings Figure 9 10 C...

Page 192: ...de Switching Chapter 9 9 12 428T Operator s Manual 880037 0141 9 3 11 863 Code Page The 863 Code Page is selected when SW4 5 8 1010 This code page is also known as DOS CanadaF Figure 9 11 Code Page 86...

Page 193: ...Refer to Section 5 1 2 4 for more details on SW4 settings Figure 9 12 Code Page Swedish 9 3 13 437 Code Page Code Page 437 is the famous code page used in the original IBM PC This code page contains l...

Page 194: ...Code Switching Chapter 9 9 14 428T Operator s Manual 880037 0141 Figure 9 13 Code Page 437...

Page 195: ...tching 428T Operator s Manual 880037 0141 9 15 9 3 14 Italian Code Page The Italian Code Page is selected when SW4 5 8 1101 Refer to the D24 command description for more details on SW4 settings Figure...

Page 196: ...Chapter 9 9 16 428T Operator s Manual 880037 0141 9 3 15 British Code Page The British Code Page is selected when SW4 5 8 1110 Refer to Section 5 1 2 4 for more details on SW4 settings Figure 9 15 Cod...

Page 197: ...ode Page Switching 428T Operator s Manual 880037 0141 9 17 9 3 16 USA Code Page The USA Code Page is selected when SW4 5 8 1111 Refer to Section 5 1 2 4 for more details on SW4 settings Figure 9 16 Co...

Page 198: ...Code Switching Chapter 9 9 18 428T Operator s Manual 880037 0141...

Page 199: ...h Isopropyl Alcohol As Needed Interior Cleaning Compressed air static protected vacuum cleaner soft bristle brush and or lint free cloth dampened with Isopropyl Alcohol As Needed Exterior Cleaning Lin...

Page 200: ...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 or use a pre moistened cleaning c...

Page 201: ...ee times each Extremely dirty cards should be disposed of immediately 10 3 Internal Cleaning The overall internal cleaning of the printer is important to help reduce the dust and other contaminates re...

Page 202: ...by gently rubbing the swab down the length of the print head dot row Allow for the alcohol to evaporate then repeat if necessary 3 Reinstall media and run labels to check print quality 4 If poor print...

Page 203: ...ceable drive roller assembly 1 Loosen and unscrew the pressed in captive screw that holds the print mechanism in place and rotate to the open position Figure 10 6 Releasing the Print Mechanism The pri...

Page 204: ...n the bottom center on the front of the Print Mechanism Figure 10 7 Cutter or Tear Assembly Mounting Screw 4 Squeeze the white plastic bushing together on both sides of the platen to release from the...

Page 205: ...justing Printhead Pressure The printer has two head pressure settings to support both narrow and wide media types The printhead pressure is typically changed to a lighter pressure when the media being...

Page 206: ...Printer Maintenance Chapter 10 10 8 428T Operator s Manual 880037 0141 Figure 10 10 Narrow Media Light Spring Setting Figure 10 11 Wide Media Heavy Spring Setting...

Page 207: ...on the host computer Verify that the host communication port is functioning properly Verify that the printer and the host serial parameters are set exactly the same Verify that nothing else is config...

Page 208: ...he error condition Cycle power to reset the printer The status indicator light is flashing red in color Generally due to a power fail error Verify that the AC line voltage is present at the AC outlet...

Page 209: ...splay Available FLASH memory 5 55 12 17 D123 Set TOF Retract Distance 5 44 12 17 D125 Location of Euro Character 5 21 D127 Save FONTS to RAM 5 55 7 7 12 17 D129 Auto Set Threshold 5 38 12 17 D130 Save...

Page 210: ...FORMAT Stored in RAM 5 54 12 12 D7 Download New Application or FONT 12 6 D70 Clear Commands 73 thru 76 5 44 12 12 D71 Load MaxiCode Bar Code Data 8 7 12 12 D73 Load Copies Count 5 44 12 12 D74 Infinit...

Page 211: ...6 Rotation 8 25 Barcode 12 23 Black line 12 23 Blow hole 12 23 Cleaning Kit 2 2 10 1 Codabar Symbol 8 11 Code 39 Symbol 8 2 Code 93 Symbol 8 11 Code Pages 9 1 437 9 13 850 9 5 852 9 9 860 9 4 863 9 12...

Page 212: ...7 7 Downable 4 13 4 14 Downloadable 6 1 7 1 Resident 4 13 4 14 Structure 7 5 GND 12 24 Graphics 2 1 4 13 Downable 4 14 6 7 6 8 Line Draw 4 13 4 18 Guillotine cutter 12 24 Humidity 1 1 Indicator Light...

Page 213: ...Compressed FONT to FLASH 7 3 Save Compressed FONT to RAM 7 3 SDRAM 12 25 SRAM 1 1 12 25 Uncompressed 6 5 Modes 3 38 Diagnostic 3 39 5 40 12 10 Modified Plessey Symbol 8 3 Operation Indicator Light 3 3...

Page 214: ...25 TXD 12 25 RS 232C Cable 3 2 3 3 RTS 12 25 RXD 12 25 SDRAM 12 25 Shipping Damage 3 1 Special Control Codes B Text Entry Mode 12 6 C Print 5 44 K Print Test Pattern 5 44 L Form Feed 5 44 12 6 Specifi...

Page 215: ...Custom Commands Tab 3 17 Figure 3 15 Import Export Settings Tab 3 18 Figure 3 15 Loading Media 3 36 Figure 3 16 Print Button and Status Indicator Light 3 36 Figure 3 17 Status Label Examples 3 40 Fig...

Page 216: ...Figure 9 3 Code Page 860 9 4 Figure 9 4 Code Page Spanish 9 5 Figure 9 5 Code Page 850 9 6 Figure 9 6 Code Page German 9 7 Figure 9 7 Code Page 865 9 8 Figure 9 8 Code Page Swiss 9 9 Figure 9 9 Code...

Page 217: ...anual 880037 0141 12 9 Figure 10 8 Removing the Platen 10 6 Figure 10 9 Cutter or Tear Assembly Mounting Hook 10 7 Figure 10 10 Narrow Media Light Spring Setting 10 8 Figure 10 11 Wide Media Heavy Spr...

Page 218: ...12 10 428T Operator s Manual 880037 0141...

Page 219: ...tatus Responses 5 12 Table 5 2 Enquiry Responses 5 13 Table 5 3 48 466 Compatibility Fonts 5 20 Table 5 4 Printhead sizes D78 5 32 Table 5 5 Transmissive Dot2Gap Values 5 39 Table 5 6 Reflective Dot2G...

Page 220: ...12 12 428T Operator s Manual 880037 0141...

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

Page 222: ...13 2 428T Operator s Manual 880037 0141...

Page 223: ...d 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 cont...

Page 224: ...13 4 428T Operator s Manual 880037 0141...

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

Page 226: ...format Equivalent to B 3 Print Command Prints a single label or starts the printing of a batch of labels Equivalent to C 5 Send Printer Status Equivalent to E 7 Update printer flash This command is us...

Page 227: ...ton 0 Enable 4 1 Enable Print Repetition 0 Enable Form Feed 5 1 Use Saved Format File 0 ROM Format 678 Power up ROM Format Selection 000 No Power up Format 001 ROM or Saved Format File 1 010 ROM or Sa...

Page 228: ...0101 German 7 bit 0110 865 8 bit 0111 Swiss 7 bit 1000 852 8 bit 1001 French 7 bit 1010 863 8 bit 1011 Swedish 7 bit 1100 437 8 bit 1101 Italian 7 bit 1110 British 7 bit 1111 US English 7 bit 25 Softw...

Page 229: ...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 Nonstick TOF Mode 0 Disable 27 Software Bank Switch...

Page 230: ...nter 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 adjust...

Page 231: ...X 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...

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

Page 233: ...l 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 val...

Page 234: ...n 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...

Page 235: ...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 whic...

Page 236: ...50 XX 113 Verbose Mode 0 Disable Verbose Mode 1 Enable Verbose Mode 114 GS1 Databar Data Entry Command The GS1 Databar formerly known as the RSS 14 barcode is fully supported by the 324M and 424M prin...

Page 237: ...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 i...

Page 238: ...t 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 pri...

Page 239: ...edia condition If the length of the label happens to be larger than the distance from the pre stock out sensor to the dot row D146 command the printer will not be able to completely finish printing th...

Page 240: ...me Interval Sets the time interval for the Non stick TOF mode D26 position 8 The value for X represents the number of seconds that the printer will execute the Non stick TOF operation The default sett...

Page 241: ...count stored in memory X 162 Set Advance Retract Speed This command is used to set the advance retract speed of the dispense commands D97 D98 D99 D111 and uses the same speed table as the D46 command...

Page 242: ...13 22 428T Operator s Manual 880037 0141...

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

Page 244: ...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...

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

Page 246: ...13 26 428T Operator s Manual 880037 0141...

Page 247: ..._________________________________________________________ _________________________________________________________________________ ____________________________________________________________________...

Page 248: ...13 28 428T Operator s Manual 880037 0141...

Page 249: ......

Reviews: