background image

Code Switching 

 

Chapter 9 

9-2 

 

      428M Operator’s Manual - 880028-0112 

9.3.1 

Code Pages 

The Default Code Page is selected when SW4:(5-8) = 0000.    
 

 

 

 

Figure 9-1 

Code Page - Default 

 

Содержание 428M

Страница 1: ...L 428M DIRECT THERMAL PRINTER OPERATOR S MANUAL PART NUMBER 880028 0112 March 24 2010 CPC Copyright 2010 by Microcom Corporation Lewis Center Ohio All rights reserved Printed in the United States of America ...

Страница 2: ......

Страница 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...

Страница 4: ......

Страница 5: ...Windows Driver Features 3 10 3 4 2 1 Stock Types 3 11 3 4 2 2 Custom Commands 3 12 3 4 2 3 Import Export Settings 3 13 3 5 Loading Media 3 14 3 6 Print Button and Status Indicator Light 3 15 3 6 1 Print Button 3 15 3 6 2 Status Indicator Light 3 16 3 7 Printer Modes 3 16 3 7 1 Idle Mode GREEN 3 16 3 7 2 Halted Mode RED 3 17 3 7 2 1 Steps to clear the LOW STOCK error 3 17 3 7 2 2 Steps to clear the...

Страница 6: ... Y Beginning Coordinate 4 12 4 6 4 CC Character Count 4 12 4 6 5 TCI Text Conversion Identifier 4 12 4 6 6 CGN Character Generator Number 4 13 4 6 6 1 Embedded Fonts 4 14 4 6 6 2 Downloadable Fonts and Graphics 4 14 4 6 6 3 Embedded Bar Codes 4 16 4 6 7 FO Field Orientation 4 17 4 6 8 FJ Field Justification 4 17 4 6 9 CMX Character Multiplier X Direction 4 17 4 6 10 CMY Character Multiplier Y Dire...

Страница 7: ...d Top Of Form 5 36 5 5 3 AutoLoad Commands 5 36 5 6 Printing Commands 5 37 5 6 1 Basic Printing Commands 5 37 5 7 Label Header Parameter Override Commands 5 38 5 7 1 Serial Number Commands 5 39 5 8 Text String Commands 5 40 5 9 Cutter Configuration Commands 5 42 5 9 1 Cutter Type 5 42 5 9 2 Kiosk Cutter Commands 5 43 5 9 2 1 Kiosk Cutter Mode 5 43 5 9 2 2 Kiosk Cutter Advance Distance Command 5 43...

Страница 8: ... 7 5 7 6 Downloadable Font Command Summary 7 6 CHAPTER 8 BAR CODES 8 1 8 1 Types of Bar Codes 8 1 8 1 1 Universal Product Code Version A UPC A TCI 12 8 1 8 1 2 Universal Product Code Version E UPC E TCI 13 8 1 8 1 3 Universal Product Code UPC E send 6 digits TCI 14 8 2 8 1 4 Interleaved 2 of 5 I2 of 5 TCI 15 8 2 8 1 5 Code 3 of 9 Code39 TCI 16 8 2 8 1 6 European Article Numbering System 13 EAN 13 ...

Страница 9: ...erman Code Page 9 7 9 3 7 865 Code Page 9 8 9 3 8 Swiss Code Page 9 9 9 3 9 852 Code Page 9 9 9 3 10 French Code Page 9 11 9 3 11 863 Code Page 9 12 9 3 12 Swedish Code Page 9 13 9 3 13 437 Code Page 9 13 9 3 14 Italian Code Page 9 15 9 3 15 British Code Page 9 16 9 3 16 USA Code Page 9 17 CHAPTER 10 PRINTER MAINTENANCE 10 1 10 1 Maintenance Schedule 10 1 10 2 Thermal Printer Cleaning Card 10 2 10...

Страница 10: ...vi 428M Operator s Manual 880028 0112 List of Tables 13 9 ...

Страница 11: ... in a small chassis to accommodate a wide variety of kiosk applications It is designed with a 4 printhead capable of printing up to 8 per second and is available in 203 or 300 dpi It incorporates the latest features of the proven LDS software found in earlier Microcom Corporation printers 428M Rear Side View 428M Front Side View ...

Страница 12: ...viii 428M Operator s Manual 880028 0112 ...

Страница 13: ...nd CTS 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 and may vary based on final configuration NOTE Higher temperature applications are possible please contact your Microcom Corporation Sales representative for more information 1 2 Printing Specifications Print Type Direct Thermal Print...

Страница 14: ...um 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 Contact your authorized Microcom Corporation representative for additional information regarding testing and evaluation of thicker or rigid media types Table 1 3 Media Specifications ...

Страница 15: ...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 Code 128 A B C and Auto Code 93 Codabar Modified Plessey UPC A UPC E EAN 8 EAN 13 UCC EAN 128 Postnet Two dimensional...

Страница 16: ...led 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 On site programmable flash memory updates Autoload Alignment of media Automatic stock eject on pap...

Страница 17: ...im 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 428M 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...

Страница 18: ...esentative for any questions regarding power adapter requirements and or specifications A 150 watt desktop universal power supply with cooling fan is also offered as an option for high temperature applications AC Input 100 240 VAC 50 60HZ 4A DC Output 24V 0 2 4 16A 5 Power Rating 100 Watts no cooling 50 C Overload Protection Output Voltage Foldback Mode Maximum Transient Load 12 cycles 2 1ms rep r...

Страница 19: ...ed at http www microcomcorp com drivers htm The USB driver provides the host computer a virtual serial communication port allowing the use of a terminal emulation program to communicate with the printer using a standard USB cable with a Type A host computer and Type B 428M printer connectors Note Verify that the printer s On Off switch is switched off before plugging in the power cord into the ele...

Страница 20: ...e displayed on your screen to inform you that the PL 2303 USB to Serial driver will be installed on your computer Click Next to continue and start the installation 3 Wait until the InstallShield Wizard informs you that driver installation is successfully installed Click the Finish button to close the InstallShield program 4 Connect the USB cable to the printer 5 Power the printer ON 6 Windows shou...

Страница 21: ...icrocom Corporation printer s The driver has been optimized to use with the Nicelabel software but may also work for other Windows applications The driver s may be downloaded at http www nicelabel com Downloads NiceDrivers 3 4 1 Windows Driver Setup and Configuration This section has been created to assist in the installation setup and configuration of the Windows Driver Any problems or issues wit...

Страница 22: ...he printer Model and Printhead resolution should be selected Figure 3 6 Selecting the Windows Printer Driver Select the printer port that will be used 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 first set the Windows ...

Страница 23: ... s communication ports current setting The printer will not be able to communicate with the host PC if the communication parameters do not match You may 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 is selected and what the Baud rate of the printer ...

Страница 24: ... 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 using Failure to configure this section properly will results if misaligned printing or stock errors to occur Select the correct communication port Set the correct Baud rate and make sure that Hardware ...

Страница 25: ... 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 10 Printing Preferences Menu 6 Select the Advanced Setup tab to finish configuring the printer driver Figure 3 11 Advanced Setup Menu ...

Страница 26: ...el 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 registration sensor is used and depends on the media type being used with the printer The Media Settings are used to identify the properties of the media being used These values need to be set correctly...

Страница 27: ...lpful in that you may select a predefined stock type on the Options tab instead of setting up each item separately Figure 3 12 Stocks Tab Once you select a New stock another dialog box opens and you can specify the parameters for the Stock The stock type is given a NAME that is used to recall the stock type on the Options tab Figure 3 13 Stocks Dialog Box STOCKS Tab ...

Страница 28: ...the 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 sent after the command Please see the example below for the insertion location EXAMPLE FORMAT Start Document D Commands Start Document data D100 GRAPHIC IMAGE Start Page D57 FORMAT HEADER FORMAT PLA...

Страница 29: ... 13 3 4 2 3 Import Export Settings The driver provides a way to Export or Import the driver configuration file drs file This is helpful in troubleshooting or in helping getting a customer up and running with the proper setup Figure 3 15 Import Export Settings Tab ...

Страница 30: ...t 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 Commands Figure 3 16 Loading Med...

Страница 31: ...peration Description Printing a label Press the Print 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 hold the Print Button 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...

Страница 32: ...ed and the printer power is cycled Flashing Amber Printer is PAUSED Table 3 4 Status Indicator Light Description 3 7 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 of these different modes 3 7 1 Idle Mode GREEN Th...

Страница 33: ...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 7 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 flashing AMBER depending upon the mode of ...

Страница 34: ...IAL 00516645051 PRINTED LABELS 303 PRINTED INCHES 1533 TOTAL INCHES 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 SWITCH BANK 4 00000000 SWITCH BANK 5 00000000 SWITCH BANK 6 00000001 CURRENT COMM PORT Autoselect USB RS232 RS232 PARAMETERS 115200 N 8 ...

Страница 35: ... decrease sensor range to avoid false reflections from stationary objects such as a cutter 2 PAPER LOW configuration This general purpose input is a reflective sensor typically used with custom applications to sense when stock is running low at the stock source This enables the operator to replenish stock before a LOW STOCK condition occurs and since it is typically more distant from the Print Hea...

Страница 36: ...reventing unwanted partially printed formats The active state of the signal is programmable thru Soft switch 3 bit 2 D23 command An active state will return an INPUT 1 response when queried The maximum pick up range not adjustable and is set to sense a reflection up to 0 80 from the sensor s surface Figure 3 20 428M Shown with Optional Pre Stock Out Assembly PSO Switch INPUT 1 configuration PSO As...

Страница 37: ... 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 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 Exercis...

Страница 38: ...therwise should be entered using dots The 428M printer is fitted with a 300 dpi head The conversion values for the 300dpi print head Dots mm Inch Dot 12 0 0033 EXAMPLE A label that is 2 in length would be 2 x 300 600 dots The printer can accept either the one character control code Ctrl E HEX05 or the two character caret plus alpha character E In other words for a PC keyboard the same command can ...

Страница 39: ...n information about positioning coordinates and the type of character generation such as text graphics bar codes etc The number of fields is limited only by the amount of free memory available Below is a sample label format created for the Model 428M We will refer to this format as we break down the steps and components to produce the format Refer to Figure 4 2 for a printed representation D57 CR ...

Страница 40: ...The command D3 CR instructs the printer to print Figure 4 2 3x3 Sample Label 4 4 Label Header The label header consists of eleven parameters that control the media layout as well as printer configuration A comma delimiter is used to separate the parameters and a carriage return is required to terminate the header The values for header elements requiring measurements are expressed as thermal dots o...

Страница 41: ... HFM parameter they will be ignored and will not print The HFM was set to a value of 5 in the format used to create the sample in Figure 4 2 This means that a total of five format fields are to be generated If the HFM were changed to 4 only the first four format fields would be generated The HFM value should never be larger that the fields that are actually sent This would cause the printer to pro...

Страница 42: ... the left side of a die cut label This parameter is used to introduce an offset to accommodate the backing of die cut media The label sample Figure 4 2 WEB measures 0625 or 19 dots 4 4 5 GAP GAP Size HFM LSX LSY WEB GAP DPS LCB AGD SPG OFX OFY This parameter is the height measured in dots of the registration mark used to identify the beginning of a label The label sample Figure 4 2 GAP distance of...

Страница 43: ...ypes 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 the next label In this method light from the lower sensor passes through the stock to the detector in the upper sensor This is referred to as transmissive sensing The label sample Figure 4 2 is die cut t...

Страница 44: ...tive 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 black line by using the reflective sensor only The light from the emitter in the lower sensor is reflected down to the detector in the lower sensor Note The transmissive sensor is still used to detec...

Страница 45: ...used 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 media is used this value is also used in the GAP header parameter Calculation Examples Die cut Media A 203 DPI printer is being used with 3 x 1 media containing a 125 die cut gap The SPG would be calc...

Страница 46: ...ut 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 1280 900 19 38 7 0 1 385 0 0 CR 5 5 format fields are following the header 1280 LSX total print head dots is 1280 dots 900 LSY label height measures 3 or 900 dots 19 WEB measures 0 0625 or 19 dots 38 ...

Страница 47: ...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 Figure 4 2 TSN XB YB CC TCI CGN FO FJ CMX CMY CS TSP AN ...

Страница 48: ...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 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 botto...

Страница 49: ... 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 RSS14 Barcode 36 Postnet Symbol Zip 4 37 Postnet Symbol Zip 6 38 MaxiCode Symbol 40 Code 128 Symbol Automatic Compression 41 Code 128 Symbol Manual Compression 42 ...

Страница 50: ...7 for additional information regarding downloadable fonts and graphics For example If a graphic had been stored into RAM volatile memory slot 1 see Chapter 5 for additional information the proper TCI would be 8 and the CGN value would be 1 The Model 428M also provides a standard downloadable font set containing 19 Helvetica style fonts These fonts are stored in the printer s non volatile flash mem...

Страница 51: ...old 0 degree 31 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 ...

Страница 52: ... CGN and surrounding the parameter with the comma delimiter 1 200 200 10 40 0 0 100 1 Bar Code Symbologies 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 7 8 2 1 3 1 5 2 7 3 8 3 1 1 1 1 1 0123 0123 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 0...

Страница 53: ...d s orientations and justifications ROTATION FIELD ORIENTATION and JUSTIFICATION 0 180 Degrees 0 Left justified 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 line 90 270 Degrees 0 Left justified above the base line 1 Right justified above the base line 2 L...

Страница 54: ...ffect 4 6 12 TSP Text Starting Position TSN XB YB CC TCI CGN FO FJ CMX CMY CS TSP AN This parameter marks the starting position of the character in the text string to be used as data This is useful for allowing several fields to use sections of the same text string minimizing the amount of data transmitted For example for the text string 0123456789 a TSP of 5 and a CC Character Count of 2 would pr...

Страница 55: ...not necessary to draw a line such as CC CGN FO FJ CS and AN are ignored by simply adding delimiters commas without values An example of two lines drawn on a label is shown in Figure 4 5 This 3 x 3 label was designed for a 428M printer with a 300 DPI print head D57 CR 2 1280 900 19 38 7 0 1 385 0 0 CR 1 340 712 6 600 25 0 CR 1 286 127 6 25 600 0 CR D56 CR D2 CR Line CR D3 CR Figure 4 5 Line Draw Sa...

Страница 56: ... 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 comm...

Страница 57: ... 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 m...

Страница 58: ...r 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 It is possible to create a reverse video effect with barcodes using this method D57 5 1280 900 19 38 7 0 1 385 0 0 1 640 700 8 1 5 0 4 2 2 8 2 640 591 11 1 5 0 4 2 2 8 3 640 443 26 1 5 0 4 8 4 640 296...

Страница 59: ...command 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 ...

Страница 60: ...r 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 la...

Страница 61: ...rinter as labels are being produced This facilitates security in the system and flags electrical mechanical and functional error conditions Enquiries also aid the system designer in adjusting the pace of the printer with that of the operator or host system The printer returns enquiry responses to the host in two different modes depending on how Software Switch 1 is configured See Section 5 2 1 1 T...

Страница 62: ...eset READY 06 Normal condition CUTTER ERROR 07 Cutter cannot rotate TAKE LABEL 16 Printer is waiting for label to be taken LOW STOCK 19 Media supply is low or out INPUT 1 0E Input sensor 1 active INPUT 2 21 Input sensor 2 active TRAY FULL 09 Printed label tray is full PRINTER PAUSED 10 Printer is paused TOF ERROR 1F Top of Form is not sensed properly OVER VDD 1E VDD voltage is out of operational r...

Страница 63: ... 1 AB D COMMAND XX 21 Change SW1 Software Switch 1 AB12345678 each bit is represented by a numeric position number Position 1 2 Enquiry Response This determines what the printer will send back in response to an enquiry command 00 Control Codes 10 Text Equivalent 3 Control Codes This position sets how the printer handles incoming control codes 1 Ignore Incoming Control Codes 0 Accept Incoming Contr...

Страница 64: ...e If set to a 1 the printer will disable the Print Button 1 Disable 0 Enable 4 Print Repetition Defines the function of the Print Button If set to a 0 the button can be used for feeding labels but the print function is disabled and blank forms will be issued 1 Label PRINT 0 Label FEED only 5 Power ON Format Type Determines whether to use a saved format file or a standard ROM format User downloaded...

Страница 65: ... A setting of 0 active HIGH will report the INPUT 1 message if a reflection is detected 1 Send INPUT 1 active LOW 0 Send INPUT 1 active HIGH 3 Response After Print If enabled an enquiry response will be sent through the communications after every print automatically 1 Enable 0 Disable 4 INPUT 2 Active State This bit determines whether the INPUT 2 sensor must see an object or not to send back the I...

Страница 66: ...a slash through the embedded zero 0 characters 1 Enable 0 Disable 2 External Print Request Call Microcom for more information 1 Enable 0 Disable 3 Stock Out function Enable this function to get a LOW STOCK message when the printer runs out of stock When this is disabled the printer will not report stock out conditions 1 Disable 0 Enable stock out detection reports LOW STOCK 4 Auto size on Power up...

Страница 67: ...r state The button must be pressed and held during printing in order to exit the error routine This is used to reprint the pending job until the print realigns before continuing 1 Enable Single Button Error Clear 0 Disable Reprint and Align 2 BUTTON PRESSED status enable When enabled pressing the button will cause the printer to report the BUTTON PRESSED or 0xC0 depending on the printer s D21 resp...

Страница 68: ...e AutoLoad function uses the Top Of Form sensor TOF or if it uses the Form Feed technique 1 AutoLoad TOF 0 AutoLoad FF 8 Status Byte Mode If enabled the printer will enter a special mode that sends a status byte to the host See D110 command 1 Enable Status Byte Mode 0 Disable Status Byte Mode 5 2 1 6 Software Switch 6 AB D COMMAND XX 26 Change SW6 Software Switch 6 AB12345678 each bit is represent...

Страница 69: ...ll continue to be reported until media is installed in the printer This message will only be reported if media is not detected by the internal sensors following a power on reboot command D143 and or restart D32 commands 1 Enable STOCK NOT LOADED response 0 Disable STOCK NOT LOADED response 5 48 466 Compatibility Mode A special limited 466 48 466 LDS compatibility mode has been developed for the X2...

Страница 70: ... slots 121 to 128 to be overwritten to when the emulation command is enabled d The Ax D125 command controls the location of the euro character as provided in the model 48 466 printers The euro character which by default is mapped to location 0xE3 227 decimal can be moved to another location specified by the x if x 0 If x 0 no remapping will take place and the euro will stay at location 0xE3 Also i...

Страница 71: ...on the PCB to change the status of the outputs and to configure the inputs to generate immediate errors GP INPUTS The P17 connector is used for the GP inputs These inputs are active high 24VDC and may be independently controlled The D150 command is used to report the current status of the inputs When issued the printer will send the host the current status of the 4 general inputs in the form of IO...

Страница 72: ... are inactive 0v 05H 0101 binary The D68 is a nonvolatile command used to enable which GP outputs are active The outputs are entered in as a HEX value that is equal to a binary number with the outputs in the following order 4321 Command Syntax D68 CR 0n CR n the hex value from 0 to F Example If the application wanted to configure outputs 1 and 3 active a D68 CR 05 CR command the CR indicates carri...

Страница 73: ...d P21 connectors are 8 pin MTA50 AMP part number 1445350 8 and Microcom Corporation part number 510188 0008 The pin out is as follows the square pad denotes pin one on the PCB Connector P17 is the input port 1 ground 2 g p input 1 3 ground 4 g p input 2 5 ground 6 g p input 3 7 ground 8 g p input 4 All inputs are active high 24 0 VDC high 0 0 VDC low Connector P21 is the output port 1 ground 2 g p...

Страница 74: ...re an unmanned system is left idle for long periods of time The printer will periodically move the media to keep it from adhering to the platen roller in an effort to prevent media jams Each time the value times out the printer will advance 75 full steps at 5ips and then perform a TOF at normal speed The timer is then reset and starts to count down once again The default time interval is set to 4 ...

Страница 75: ...Mode 0 Disable Finish Mode 5 2 2 Communication Port Configuration These commands are used to configure the communication speed or Baud rate of the printer and to configure which 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...

Страница 76: ...and tells the printer to use the Ethernet port the next time it powers up The Ethernet port is generally a third party device that provides 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 and or methods By default the printers are configured with an IP...

Страница 77: ...e and or methods By default the printers are configured with an IP address of 192 168 200 3 on Port 9100 at the factory The only valid entries are A0 for 203dpi and A1 for 300dpi XX 78 Set print head number of dots This command sets of dots in the print head This command MUST be sent AFTER the dot density dpi is set with the D79 command The only valid entries for XX are the numbers in the of Dots ...

Страница 78: ... data to its Ethernet interface using the same data format and will only send the data when there is a change in status The printer s Ethernet interface will send the printer status byte to the HOST every few milliseconds This is the command byte configuration Command 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 R...

Страница 79: ...Mode is entered the printer will stay in General Purpose Mode thru subsequent power cycles Exiting General Purpose Status Byte Mode A printer that is in General Purpose Mode will stay in General Purpose mode thru 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...

Страница 80: ...ed on the General Purpose print input the printer will begin printing as soon as the image has completed reprocessing plus approximately 10 msecs If sufficient time is allowed for the reprocessing to complete prior 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 p...

Страница 81: ...lice 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 of slices XX is dependent on the size of the slice buffer D94 command X 94 Set Slice Buffer Size This non volatile command is used to set the size of the slice buffer that is used by the printer If the slice buffer memory size is set to low t...

Страница 82: ...ts gap and or blow hole registration marks The default is set to a value of 30 and should work for most media types XX 124 Stock Out Threshold This command is non volatile and is used to set the stock out threshold value 0 255 at which the printer detects an out of stock or LOW STOCK error condition The threshold is typically set to a value that is 80 percent of the transmissive sensor reading whe...

Страница 83: ...4 6 AutoHeader Commands X 147 Autoheader Command The STL Autoheader command provides similar functionality of other printer manufacturers that specify exact placement and location of blackline media used for registration This command is a specialty media handling command that works when the correct media is used Please contact your Microcom Corporation representative if you have any questions rega...

Страница 84: ...new media to be loaded into the printer thru the use of the AutoLoad function When this feature is turned ON the printer will sense the presence of new media as the operator is pushing it into the printer automatically feeding the media into the printer and then registering the media using either a TOF sensor or a Form Feed There are two types of AutoLoad AutoLoad Form Feed AutoLoad Top of Form Re...

Страница 85: ...ng used and is configured to not print automatically Below is an example of a format that is being saved into memory that is used as an autoload template and sent to the printer as part of the printer s configuration Autoload FF power up format example A1 D131 CR Deletes data saved into memory slot 1 A1 D130 CR Save format into slot 1 D57 CR A label format is coming 1 1280 900 19 38 7 0 1 385 0 0 ...

Страница 86: ...nd 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 then be attempted 5 5 3 AutoLoad Commands A D COMMAND XX 120 AutoLoad Delay Sel...

Страница 87: ...rinting 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 determining t...

Страница 88: ... second 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 label format A D COMMAND 40 Clears Co...

Страница 89: ...ith the single serial number functions A D COMMAND 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 a...

Страница 90: ...ialized 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 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...

Страница 91: ...xample 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 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 t...

Страница 92: ...as 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 CR 1 300 300 20 1 4 CR 2 300 250 20 1 4 CR 3 300 200 20 1 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...

Страница 93: ...is sent XX 112 Kiosk Cutter Advance Retract Distance Command The valid range is from 0 to 1000 with the recommended distance of 150 5 9 3 Volatile Cutter Operation A D COMMAND 8 Cycle Cutter If 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...

Страница 94: ...ntrol D99 command is set to allow partial cuts Note A full cut will override a partial cut The following examples assume that the D99 command has been set to 3 Example 1 If the Full Cut Interval is set to a value of 5 and the Partial Cut Interval is also set to a value of 5 the printer will issue a Full Cut Example 2 If the Full Cut Interval is set to a value of 5 and the Partial Cut Interval is s...

Страница 95: ...5 10 1 Tag Tear Operation This command controls a method of dispensing the media so that the perforation between labels is positioned on the tear bar or peel edge Once the label is taken the label media retracts and allows proper registration of the next label print Once the label is taken the label media retracts and allows proper registration of the next label print A D COMMAND X 97 Tag Tear Ope...

Страница 96: ...unctions related to clearing storing and processing data in the RAM and FLASH memory The printer can store up to 128 FORMAT files into the printer s volatile RAM memory and another 128 files into non volatile FLASH memory Once stored these 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 FLA...

Страница 97: ...l 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 A D COMMAND XX 105 Delete Graphics from RAM A0 deletes ALL graphics from RAM Ax deletes the graphics in slot x xxyy 107 Save Compressed GRAPHIC...

Страница 98: ...ble in bytes in the form xxxxxxx where xxxxxxx is the number of available bytes xxyy 127 Save FONTS to 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 Cr...

Страница 99: ...required for the FONT If xx 00 then the FONT is larger than one 64KB sector and xx is the number of ADDITIONAL 64KB sectors needed for the FONT The xx field 00 signals the printer to get ready for a multi sector FONT download Each subsequent download contains a header with the xx field decremented by 1 The last download file has a header field xx 00 EXAMPLE A0124 D135 This command tells the printe...

Страница 100: ...h FLASH set as the memory destination 2 Send the file to the printer using a standard communications program set for 8 data bits no parity 1 stop bit Hint After the FONT file has been sent the D119 command may be used to verify that the new FONT is now available in FLASH A D COMMAND XX 136 Delete a FONT from RAM A0 deletes all FONTS from RAM Axx deletes the FONT stored in RAM Slot xx Valid values ...

Страница 101: ...communications port to the HOST Use this command to view label Format s that have been saved in the printer s non volatile FLASH memory A D COMMAND 140 Clear all User GRAPHIC and FONT FLASH This 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 e...

Страница 102: ...ed features exist in a different software version Sending a A62519 D7 command will update the printer s bootloader application and embedded font set This process requires some interactivity with the printer and failure to follow the proper process will cause the printer to become inoperable Please contact your Microcom Corporation Representative for more information 5 14 Miscellaneous Commands A D...

Страница 103: ...mode basically shifts data directly to the printhead and does not use the normal LDS command protocol This mode also uses additional baud rates for higher speed image printing Protocol 1 The HOST sends a format to the printer that identifies the media being used Example D57 CR LF 1 1280 940 3 0 1 CR LF D56 CR LF This format only needs to be sent one time after the unit has powered on The RESTARTED...

Страница 104: ...ever the format needs to be downloaded only once The label will print based on the last format that was sent to the printer A D COMMAND X 153 Feed Forward Distance This command will move the motor in the forward direction by the X amount specified in dots when issued The maximum value is 65535 The feed speed is defined by the D155 command X 154 Feed Reverse Distance This command will move the moto...

Страница 105: ...otor Run Time The D157 command is used with optional software that controls a DC Takeup motor instead of a cutter motor The value for X represents how long the takeup motor will run in milliseconds after printing has stopped This command is a volatile command with a default of 0 The A1 D145 command lists the current setting under the Post Takeup Time 0 0 1 25 25 msec 2 50 3 75 4 100 5 125 6 150 7 ...

Страница 106: ...erhaps goes back to the 24Vdc supply voltage The printer will attempt to update its configuration and counters in this condition Proper power 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...

Страница 107: ...loadable FONTS and GRAPHICS using TCI 8 2 128 slots 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 BMP...

Страница 108: ... exe Press ENTER BMP2MIC 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 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 printh...

Страница 109: ...sed 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 of bytes inside the printer A compressed binary converted GRAPHIC file must be sent on a 8 bit data connection The printer must be setup to ac...

Страница 110: ...ed 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 GRAPHIC image file into FLASH A FLASH Memory Slot Number D133 CR Rotation Count Image Data Where FLASH Memory Slot Number is the memory slot...

Страница 111: ...d 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 by entering two for each of these occurrences but most image bitmaps include large areas of either blan...

Страница 112: ... 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 significant nibbles of every byte with 30 HEX For Example To convert the byte 6C to ASCII HEX simply OR the first and second nibbles with 30 HEX This results in the two bytes 36 HEX and 3C HEX This conversi...

Страница 113: ...ile 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_char Width of graphic image in dots Byte default_spacing Default spacing usually 0 Byte byte_width Width of graphic image in bytes Byte first_char 20 HEX Byte last_char 20 HEX Byte default_char 20 HEX...

Страница 114: ...hout 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 RAM 0 Deletes ALL graphics from RAM XX Deletes the graphics in slot XX XX 106 Save GRAPHICs or FONTs into RAM Memory without Compression Thi...

Страница 115: ...ry 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 command These GRAPHICS are downloaded using the D107 command See Chapter 7 Downloadable GRAPHICS 2 128 slots for label FORMATS These FORMATS are downloaded using the D59 command NOTE The printer s R...

Страница 116: ... 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 of bytes s...

Страница 117: ...ONT 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 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 FLA...

Страница 118: ...in 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 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 Th...

Страница 119: ...on 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 in...

Страница 120: ..._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 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...

Страница 121: ...y 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 D10...

Страница 122: ...Downloadable Fonts Chapter 7 7 8 428M Operator s Manual 880028 0112 ...

Страница 123: ...ymbology 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 d...

Страница 124: ...ultiplier 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 being...

Страница 125: ... calculate While very similar to the UPC E symbology the EAN 8 does not 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 orientatio...

Страница 126: ... 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 fol...

Страница 127: ...dYYPPPPPP 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 alphanumeri...

Страница 128: ... 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 14 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 A...

Страница 129: ... 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 15 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 bar ...

Страница 130: ...bar 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 17 Code 93 TCI 43 Code 93 is a variable length alphanumeric symbology that is capable of encoding 48 different characters and through the use of control characters can encode the full 128 ASCII...

Страница 131: ...endered 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 Correction Control ECC of the PDF 417 symbology This parameter has to be set to...

Страница 132: ... 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 2 PDF 417 Sample Format 1 Text string ...

Страница 133: ...rings appended onto one line Each 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 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 lis...

Страница 134: ...ion 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 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 ...

Страница 135: ...ogistics 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 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 Logis...

Страница 136: ... 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 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 ...

Страница 137: ... for space constrained identification from EAN International and the Uniform Code Council Inc UCC RSS barcodes have been identified to solve problems in the grocery industry and in healthcare where items are too small to allow for older barcode symbologies All six different RSS 14 symbologies 1 RSS 14 2 RSS 14 Truncated 3 RSS 14 Stacked 4 RSS 14 Stacked Omni directional 5 RSS 14 Limited 6 RSS 14 E...

Страница 138: ...ime the X dimension and height of the bottom row is 7 times the X dimension The barcode contains a separator pattern containing no data which has a height equal to one X dimension This symbology can not be scanned omni directionally This symbology does not allow for human readable test with the barcode Figure 8 6 RSS 14 Stacked Sample 8 1 21 4 RSS 14 Stacked Omni directional RSS 14 Stacked Omni di...

Страница 139: ...r 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 9 RSS 12 Expanded Sample 8 1 21 7 How to Print an RSS 14 Barcode There are two steps to printing an RSS 14 barcode 1 Send the D114 command and the 7 setup parameters 2 Se...

Страница 140: ...tandard RSS 14 symbology D114 CR Here comes RSS 14 data 0 CR Use standard RSS 14 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 calls for a RSS 14 barcode 1 190 300 1 46 CR 2 190 200 11 1 5 CR D56 CR END of Label FORMAT D2 CR STA...

Страница 141: ... multiplier CMX is not multiplied a bar code with a horizontal length of one dot would be produced For example If a one inch wide bar code is desired using a 300 dpi print head 300 should be inserted for the CMX value When 90 and 270 degree bar codes are Y multiplied CMY the space between characters is also multiplied by the printer internally to maintain the correct ratio When multiplying bar cod...

Страница 142: ...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 an...

Страница 143: ...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 following i...

Страница 144: ...Bar Codes Chapter 8 8 22 428M Operator s Manual 880028 0112 ...

Страница 145: ...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 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 fo...

Страница 146: ...Code Switching Chapter 9 9 2 428M Operator s Manual 880028 0112 9 3 1 Code Pages The Default Code Page is selected when SW4 5 8 0000 Figure 9 1 Code Page Default ...

Страница 147: ...e Page Switching 428M Operator s Manual 880028 0112 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 Code Page Danish ...

Страница 148: ...ode Switching Chapter 9 9 4 428M Operator s Manual 880028 0112 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 860 ...

Страница 149: ...cross 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 Danish Sw...

Страница 150: ...Code Switching Chapter 9 9 6 428M Operator s Manual 880028 0112 Figure 9 5 Code Page 850 ...

Страница 151: ...e Page Switching 428M Operator s Manual 880028 0112 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 Code Page German ...

Страница 152: ...Code Switching Chapter 9 9 8 428M Operator s Manual 880028 0112 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 ...

Страница 153: ...11 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 Eastern Europe Latin2 covers the languages of Central and Eastern Europe Czech Hungarian Polish Romanian Croatian Slovak Slovenian and Sorbian ...

Страница 154: ...Code Switching Chapter 9 9 10 428M Operator s Manual 880028 0112 Figure 9 9 Code Page 852 ...

Страница 155: ...Page Switching 428M Operator s Manual 880028 0112 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 Code Page French ...

Страница 156: ...ode Switching Chapter 9 9 12 428M Operator s Manual 880028 0112 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 863 ...

Страница 157: ... 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 lot of box drawing characters and a few foreign letters The 437 Code Page is selected when SW4 5 8 1100 This code page is also known as DOS LatinUS ...

Страница 158: ...Code Switching Chapter 9 9 14 428M Operator s Manual 880028 0112 Figure 9 13 Code Page 437 ...

Страница 159: ...age Switching 428M Operator s Manual 880028 0112 9 15 9 3 14 Italian Code Page The Italian Code Page is selected when SW4 5 8 1101 Refer to Section 5 1 2 4 for more details on SW4 settings Figure 9 14 Code Page Italian ...

Страница 160: ... Chapter 9 9 16 428M Operator s Manual 880028 0112 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 Code Page British ...

Страница 161: ...Code Page Switching 428M Operator s Manual 880028 0112 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 Code Page USA ...

Страница 162: ...Code Switching Chapter 9 9 18 428M Operator s Manual 880028 0112 ...

Страница 163: ...rmal 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 damp...

Страница 164: ...approximately 3 200 tags A thermal printer card is the quickest and easiest 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 Press Print Head Assembly down to insert the cleaning card into the printer Figure 10...

Страница 165: ...eas needing cleaning 1 Remove any installed media 2 Turn the printer power OFF 3 Press the Retainer Spring to allow the Head Pivot Shaft to pressed IN to allow the release of the Print Head Assembly 4 Carefully pull the Print Head Assembly up and away from the printer without straining the Print Head cables 5 The exposed Drive Roller can now be cleaned using a cotton swab or lint free wiping rag d...

Страница 166: ...2 With a foam or cotton tipped 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 3 Reinstall media and run labels to check print quality 4 If poor print quality persists print head or other parts may be damaged Blow d...

Страница 167: ...d CAUTION Isopropyl Alcohol should be used to clean the drive roller The use of other cleaning solvents or materials is not recommended and may degrade the performance of the drive roller Gently clean the Print Head dot row with a foam or cotton tipped swab or lint free rag moistened with Isopropyl alcohol ...

Страница 168: ...Printer Maintenance Chapter 10 10 6 428M Operator s Manual 880028 0112 ...

Страница 169: ...t 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 configured on the same port Contact your Service Representative Vertical blank or light lines appear on printed areas Clean the print head Print head may need to be replaced Contact your Service Representa...

Страница 170: ...the 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 Cycle power During download the status indicator light flashes 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 a...

Страница 171: ...6 D122 Display Available FLASH memory 5 48 12 16 D123 Set TOF Retract Distance 5 37 12 16 D125 Location of Euro Character 5 20 D127 Save FONTS to RAM 5 48 7 7 12 16 D129 Auto Set Threshold 5 32 12 16 D130 Save a FORMAT to FLASH 5 48 12 16 D131 Delete a FORMAT from FLASH 5 49 12 16 D133 Save Compressed GRAPHICS to FLASH 5 49 6 8 12 16 D134 Delete a GRAPHIC from FLASH 5 49 12 17 D135 Save a FONT to ...

Страница 172: ... FORMAT Stored in RAM 5 47 12 11 D7 Download New Application or FONT 12 6 D70 Clear Commands 73 thru 76 5 37 12 11 D71 Load MaxiCode Bar Code Data 8 4 12 11 D73 Load Copies Count 5 38 12 11 D74 Infinity Print 5 38 12 11 D75 Load Label Count 5 38 12 11 D76 Load Delay Time Between Labels 5 38 12 11 D77 Load PDF 417 Bar Code Data 8 8 12 11 D78 Set Printhead of Dots 5 27 12 12 D79 Set Printhead Dot De...

Страница 173: ...e Text 8 20 Rotation 8 18 Barcode 12 21 Black line 12 21 Blow hole 12 21 Cleaning Kit 2 2 10 1 10 2 Codabar Symbol 8 8 Code 39 Symbol 8 2 Code 93 Symbol 8 8 Code Pages 9 1 437 9 13 850 9 5 852 9 9 860 9 4 863 9 12 865 9 8 British 9 16 Danish 9 3 Default 9 2 Frence 9 11 German 9 7 Italian 9 15 Spanish 9 5 Swedish 9 13 Swiss 9 9 USA 9 17 Compression Algorithm 6 5 Connections Printer Power 3 2 Contin...

Страница 174: ... 13 4 14 Downloadable 6 1 7 1 Resident 4 13 4 14 Structure 7 5 GND 12 22 Graphics 2 1 4 13 Downable 4 14 6 7 6 8 Line Draw 4 13 4 18 Guillotine cutter 12 22 Humidity 1 1 Indicator Light 3 15 3 16 11 1 11 2 Inspection 3 1 Isopropyl Alcohol 10 2 10 4 Label Format Fields 4 11 AN 4 18 CC 4 12 4 18 CGN 4 13 CMX 4 16 4 17 4 18 CMY 4 16 4 17 4 18 CS 4 18 FJ4 17 FO 4 16 4 17 4 18 TCI 4 12 4 13 TSN 4 12 TS...

Страница 175: ...ompressed FONT to FLASH 7 3 Save Compressed FONT to RAM 7 3 SDRAM 12 23 SRAM 1 1 12 23 Uncompressed 6 5 Modes 3 16 Diagnostic 3 17 3 18 5 33 12 10 Modified Plessey Symbol 8 3 Operation Indicator Light 3 16 Print Button 3 15 Options 2 1 Packaging 3 1 Parity 1 1 PDF 417 Symbol 8 8 8 9 Peel Edge 10 1 Platen 12 22 Print Button 3 15 3 16 Print Length 1 1 Print Resolution 1 1 Print Speed 1 1 Print Type ...

Страница 176: ...D 12 23 RTS 12 23 RXD 12 23 SDRAM 12 23 Shipping Damage 3 1 Special Control Codes B Text Entry Mode 12 6 C Print 5 37 K Print Test Pattern 5 37 L Form Feed 5 37 12 6 Specifications 1 1 3 2 General 1 1 Media 1 2 Printing 1 1 SRAM 1 1 12 23 Statistics Label Examples 3 19 Tag stock 12 23 Temperature 1 1 Thermal Printer Card 10 2 Troubleshooting 11 1 TXD 12 23 Unpacking 3 1 UPC A Symbol 8 1 UPC E Symb...

Страница 177: ... Stocks Dialog Box 3 11 Figure 3 14 Custom Commands Tab 3 12 Figure 3 15 Import Export Settings Tab 3 13 Figure 3 16 Loading Media 3 14 Figure 3 17 Print Button and Status Indicator Light 3 15 Figure 3 18 Status Label Examples 3 18 Figure 3 19 LPD Label Present Detector Location 3 20 Figure 3 20 428M Shown with Optional Pre Stock Out Assembly 3 21 Figure 4 1 HyperTerminal Window Example 4 2 Figure...

Страница 178: ...1 Code Page Default 9 2 Figure 9 2 Code Page Danish 9 3 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 852 9 10 Figure 9 10 Code Page French 9 11 Figure 9 11 Code Page 863 9 12 Figure 9 12 Code Page Swedish 9 13 Figure 9 13 Code Page 437 9 14 ...

Страница 179: ...ription 3 15 Table 3 4 Status Indicator Light Description 3 16 Table 4 1 DPS Values 4 7 Table 5 1 STL Status Responses 5 11 Table 5 2 48 466 Compatibility Fonts 5 20 Table 8 1 UPC E Zero Reduction Format 8 2 Table 8 2 MaxiCode Control Code Equivalents 8 6 Table 8 3 Code128 Special Function Access 8 7 Table 8 4 PDF 417 Error Correction Level 8 10 Table 8 5 UCC EAN Application Identifiers 8 14 Table...

Страница 180: ...13 10 428M Operator s Manual 880028 0222 ...

Страница 181: ...de 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 Corporation ...

Страница 182: ...12 2 428M Operator s Manual 880028 0112 ...

Страница 183: ...ed 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 detailed ...

Страница 184: ...12 4 428M Operator s Manual 880028 0112 ...

Страница 185: ...on 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 0F The 5 NULL method commands are a way to pass commands to the printer even when the printer in configured in binary com...

Страница 186: ...Update printer flash This command is used to update the printer s software which includes the application the bootloader and the embedded fonts 8 Cycle the cutter This command makes the cutter cycle once 11 Print Test Pattern Equivalent to K 12 Print Blank Label Equivalent to L X 20 Set Bits Per Second 0 110 bps 1 150 bps 2 300 bps 3 600 bps 4 1200 bps 5 2400 bps 6 4800 bps 7 9600 bps 8 19200 bps ...

Страница 187: ...tton 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 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 or Saved Format File 7 23 Software Bank Switch 3 ...

Страница 188: ...t 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 Software Bank Switch 5 A non volatile command used to set the various functions identified below AB12345678 Position 1 1 Enable Single Button Error Clear 0 Disable 2 1 Display BUTTON PRESSED 0 Disable 3 ...

Страница 189: ...command used to set the various functions identified below AB12345678 Position 123 Select STL Stock Class 100 Standard Ticket 010 Cinema Ticket 001 Wristbands 456 Select STL Stock Width Inches 000 1 00 100 1 328 010 2 00 110 2 125 001 2 50 101 2 75 011 3 25 111 4 00 7 1 Disable System Parameter Saving 0 Enable 8 1 Enable Finish Mode 0 Disable A D COMMAND X 29 Printer Statistics 0 Print Statistics ...

Страница 190: ...abel Width in dots LSX The Axx specifies the value XX 43 Load Label Height in dots LSY The Axx specifies the value XX 44 Load the Web Size in dots WEB The Axx specifies the value XX 45 Load the Gap Size in dots GAP The Axx specifies the value XX 46 Load Print Speed The Axx specifies the value XX 47 Load the Label Control Byte LCB The Axx specifies the value XX 48 Load the Number of Steps to Activa...

Страница 191: ...ble 1 and 2 1 Enable Auto Print Mode 2 Clear all previous text upon receiving new data 3 Enable 1 and 2 XX 64 Auto Print String Count The Axx instructs the printer how many text strings to accept before printing XX 66 Clear Single FORMAT Stored in RAM The Axx specifies which memory slot to clear 1 128 70 Clear Commands 73 through 76 71 Load MaxiCode Bar Code Data XX 73 Load Copies Count Instructs ...

Страница 192: ... Only used in conjunction with single serial numbers XX 85 Load Increment Decrement Step Value The Axx specifies the value that the serial number will be incremented or decremented X 86 Single Serial Number Status 0 Disable Increment Decrement 1 Enable Increment The serial number will be increased by the D85 value 2 86 Enable Decrement The serial number will be decreased by the D85 value XX 87 Loa...

Страница 193: ...trol code recognition 1 Disable control code recognition X 94 Set Slice Buffer Size Sets the size of the slice buffer memory that is used by the printer to generate images to be printed If the slice buffer memory size is set to low the printer may start printing and then stop to process additional slices before starting again 2 88Kbytes 3 192Kbytes 4 256Kbytes 5 320KBytes 6 384KBytes XX 95 Load Ad...

Страница 194: ...ll not operate if the Cutter Control D99 command is set to partial cut XX 103 Partial Cut Interval This command instructs the printer when to issue a Partial Cut A partial cut requires the use of a Cutter that is capable of Partial cuts Partial Cut is when a thin piece of the media in the center holds the media together and the printer waits until the media is removed before printing the next labe...

Страница 195: ... is also used with the D111 command to adjust the advance distance to the cutter blades and then retract to the home position dot row one 0 Disable Kiosk Cutter Mode 1 Enable Kiosk Cutter Mode 2 Enable partial Kiosk Cutter Mode XX 112 Kiosk Cutter Advance Distance Command The valid range is from 0 to 1000 with the recommended distance of 150 XX 113 Verbose Mode 0 Disable Verbose Mode 1 Enable Verb...

Страница 196: ...ommand is used to load or save fonts to the volatile RAM memory Refer to Chapter 7 for more detail X 129 Auto Set Threshold This command automatically determines and sets the nonvolatile threshold for proper registration 0 Automatically sets the transmissive threshold value 1 Automatically sets the reflective threshold value XX 130 Save a FORMAT to FLASH This command is used to save an LDS format ...

Страница 197: ...0 to 255 XX 137 Delete a FONT from FLASH Instructs the to delete a font stored in flash memory Issuing a 0 for the A value causing the printer to delete all flash fonts The A value is used to select the memory slot or CGN that will be deleted The valid values for Axx are 0 to 255 XX 138 Process a FLASH FORMAT This commands instructs the printer to process or run a saved format from flash memory as...

Страница 198: ...ing a 0 A0 D146 will cause the printer to reset to this value The maximum setting is 7200 and values above this setting will be ignored X 147 Autoheader Command The Autoheader command provides similar functionality of other printer manufacturers that specify exact placement and location of blackline media used for registration This command is a specialty media handling command that works when the ...

Страница 199: ...e 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 X 157 Takeup Motor Run Time Only 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...

Страница 200: ...pi x28 284 203dpi x24m 380 300dpi x28 438 300dpi x24m 468 203dpi 224 424 720 300dpi 224 424 X 159 Brownout Reporting Reports the number of recorded brownout conditions 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 non volatile brownout count stored in...

Страница 201: ...ier 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 cu...

Страница 202: ... 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 is p...

Страница 203: ...ce 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 individual ...

Страница 204: ...12 24 428M Operator s Manual 880028 0112 ...

Страница 205: ...__________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ _____________________________________________...

Страница 206: ...12 26 428M Operator s Manual 880028 0112 ...

Страница 207: ......

Отзывы: