Intermec 3440 User Manual

Intermec 3440 User Manual

Bar code label printer
Hide thumbs Also See for 3440:
Table of Contents

Advertisement

User's
Manual
3440 Bar Code Label Printer
P/N 063579-001

Advertisement

Table of Contents
loading

Summary of Contents for Intermec 3440

  • Page 1 User’s Manual 3440 Bar Code Label Printer P/N 063579-001...
  • Page 2 The information contained herein is proprietary and is provided solely for the purpose of allowing customers to operate and/or service Intermec manufactured equipment and is not to be released, reproduced, or used for any other purpose without written permission of Intermec. Information and specifications in this manual are subject to change without notice.
  • Page 3: Table Of Contents

    Connecting the Printer to a PC Serial Port 1-11 Connecting the Printer to a PC Parallel Port 1-12 Connecting the 3440 to a PC With a Modem 1-15 Connecting the 3440 to a Network 1-16 Connecting the 3440 to an AS400 1-18...
  • Page 4 Loading Media for Self-Strip Printing 2-9 Loading Thermal Transfer Ribbon 2-12 Setting the Media Sensitivity Number 2-14 Setting the Media Sensitivity Number for Intermec Media and Ribbon 2- Setting the Media Sensitivity Number for Other Media and Ribbon 2-16 Communicating With the Printer 2-19...
  • Page 5 *1233* Contents FranklinGothic Maintaining the Printer Inspecting the Printer 3-3 Tools for Cleaning the Printer 3-3 Maintenance Schedule 3-4 Cleaning the Printhead 3-6 Cleaning the Printer Covers 3-7 Cleaning the Rollers and the Tear Bar 3-8 Cleaning the Media Guides and Media Path 3-10 Cleaning the Label Sensors 3-12 Troubleshooting Troubleshooting Checklist 4-3...
  • Page 6 Limited User-Defined Protocol 4-15 Added Auto-Transmit 3 and SI Configuration Commands 4-16 Increased Storage Capacity 4-17 Features Not Implemented 4-17 Differences Between the 3400 Printer and the 3440 Printer 4-18 Printhead Size 4-18 Fonts 4-18 DPI Emulation Modes 4-19 Storage and Image Memory 4-19...
  • Page 7 *1233* Contents FranklinGothic Magnifying Fonts and Character Fields 5-25 Magnifying Bar Code Fields 5-26 Designing Pages 5-27 Creating User-Defined Graphics 5-28 Creating One Bit Per Byte User-Defined Graphics 5-28 Creating Six Bits Per Byte User-Defined Graphics 5-32 Creating User-Defined Fonts 5-35 Creating One Bit Per Byte User-Defined Fonts 5-35 Creating Six Bits Per Byte User-Defined Fonts 5-36 Label Format Example 5-40...
  • Page 8 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Clear Data From Current Field 6-22 Command Terminator 1 6-23 Command Terminator 2 6-23 Configuration Parameters, Transmit 6-23 Cut 6-23 Data Shift – International Characters 6-24 Emulation Mode, Enter 6-24 Field, Select 6-25...
  • Page 9 *1233* Contents FranklinGothic Configuration Commands 6-37 86XX or Advanced Mode on Power-Up 6-38 Amount of Storage, Define 6-38 Audible Alarm, Enable or Disable 6-38 Auto-Transmit 1, Enable 6-39 Auto-Transmit 2, Enable 6-39 Auto-Transmit 3, Enable 6-40 Auto-Transmit 1, 2, and 3, Disable 6-40 Control Panel Access Permission, Set 6-40 Cutter, Enable or Disable 6-40 Dark Adjust, Set 6-41...
  • Page 10 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Program Mode Commands 6-50 Bar Code, Select Type 6-51 Code 39 6-52 Code 93 6-52 Interleaved 2 of 5 6-52 Code 2 of 5 6-53 Codabar 6-53 Code 11 6-53 Code 128 6-54...
  • Page 11 *1233* Contents FranklinGothic Format, Create or Edit 6-76 Format Direction in a Page, Define 6-76 Format, Erase 6-76 Format Offset Within a Page, Define 6-77 Format Position in a Page, Assign 6-77 Format Position From Page, Delete 6-77 Graphic Type, Select 6-78 Graphic or UDC, Define 6-78 Height Magnification of Bar, Box, or UDC, Define 6-78 Human-Readable Field, Create or Edit 6-79...
  • Page 12 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Protocol Commands (t = 4) 6-93 Communications Protocol Characters 6-94 Optimizing Printer Performance Optimizing and Maintaining Print Quality 7-3 Selecting the Correct Media 7-4 Setting the Print Speed 7-4 Selecting the Correct Media Sensitivity Number 7-5...
  • Page 13 Setting Emulation Mode 8-13 Using Forms Adjust 8-15 X Forms Adjust 8-16 Y Forms Adjust 8-17 Printer Reference 3440 Printer Specifications A-3 Factory Default Settings A-6 Printer Commands Cross-Reference A-7 Communications Protocol Characters A-9 Configuration Parameters Upload A-10 Printer Functional Boundaries A-11...
  • Page 14 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Extended Character Sets A-21 DIP Switch Settings A-25 Full ASCII Chart A-27 Communications Reference Communications Protocols B-3 Intermec Standard Protocol B-3 XON/XOFF Protocol (Software and Hardware Flow Control) B-4 XON/XOFF, No Status Protocol B-5...
  • Page 15: Before You Begin

    Warranty Information To receive a copy of the standard warranty provision for this product, contact your local Intermec sales organization. In the U.S. call 1-800-755-5505, and in Canada call 1-800-688-7043. Otherwise, refer to the Worldwide Sales & Service list that was shipped with this manual for the address and telephone number of your Intermec sales organization.
  • Page 16: Warnings And Cautions

    3440 Bar Code Label Printer User’s Manual Warnings and Cautions The warnings and cautions in this manual use the following format. Warning A warning alerts you of an operating procedure, practice, condition, or statement that must be strictly observed to avoid death or serious injury to the persons working on the equipment.
  • Page 17: About This Manual

    The last part of the manual covers label design, programming, and advanced features of the 3440 printer. A basic understanding of DOS, programming, and data communications is necessary.
  • Page 18 Refer to the glossary for a complete list of terms. Terms “Printer” or “3440” refer to the 3440 bar code label printer. “Media” is the label stock on which the printer prints labels. “Host” refers to a personal computer or other computer that communicates with the printer.
  • Page 19 *1233* Before You Begin FranklinGothic Other Intermec Manuals The following manuals provide additional information about printing labels with your bar code printer. Manual Intermec Part Number 9154 Multi-Drop Line Controller System Manual 048517 9161B Installation Manual 049572 9180 Network Controller User’s Manual...
  • Page 21: Getting Started

    Getting Started...
  • Page 23: Getting To Know Your 3440 Printer

    1233* FranklinGothic Helv Condensed Getting Started This chapter introduces the 3440 printer and explains how to get your new printer running for the first time. Getting to Know Your 3440 Printer Features of the 3440 printer include: • support for direct thermal and thermal transfer printing applications.
  • Page 24: Preparing The Printer For Installation

    Fanfold media access slot 3440U.003 Several options are available for use with the 3440 printer. See Appendix A, “Printer Reference,” for a complete description of each option. Preparing the Printer for Installation Before connecting your 3440 to your data collection system, you need to: •...
  • Page 25: Plugging In The Printer

    FranklinGothic Helv Condensed Getting Started Plugging in the Printer The back of the 3440 printer contains the AC power cord receptacle, the serial communications port, the On/Off (|/O) switch, and two banks of DIP switches. To plug in the printer 1.
  • Page 26: Opening The Printer

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed Opening the Printer You need to open the printer every time you load media or perform maintenance procedures. To open the printer 1. Place the fingers of your right hand between the two notches on the lower edge of the media cover (the media cover release) and pull the bottom of the media cover away from the base of the printer.
  • Page 27: Loading Media For Fanfold Printing

    1233* FranklinGothic Helv Condensed Getting Started Loading Media for Fanfold Printing Use the sample of fanfold media provided in the Media Envelope to complete the following procedures. In fanfold printing, you place a stack of fanfold media at the rear of the printer and feed it into the printer through a slot in the rear cover.
  • Page 28 1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed 4. Place the fanfold media slightly lower than the slot in the printer back cover. Align the fanfold media with the label path through the printer. Insert media through the slot at the rear of the printer and thread it over the supply roll post.
  • Page 29: Printing The Hardware Configuration Test Label

    The hardware configuration test label lists your printer’s configuration. Use this label for reference when connecting the 3440 printer to your system. To print the hardware configuration test label 1. Turn the On/Off switch to the off position.
  • Page 30: What The Hardware Configuration Test Label Tells You

    Operation Problems” in Chapter 4. Connecting the Printer to Your System You can connect your 3440 printer to a PC, a local area network, an AS400 (or other midrange), or a mainframe. This section tells you how to connect your printer to any of these systems.
  • Page 31: Connecting The 3440 To A Pc

    Getting Started Connecting the 3440 to a PC You can connect the 3440 to either a serial port or parallel port (if you have the option installed) on your PC. You must provide the correct cables for connecting the printer. See the following sections for cable information.
  • Page 32: Connecting The Printer To A Pc Parallel Port

    • a parallel cable to run between the printer and the PC. If you did not have the parallel interface installed at the factory, you can install the field installable option (Intermec Part No. 056830) in the optional I/O board port of your printer. You can purchase a parallel cable from Intermec (Part No.
  • Page 33 1233* FranklinGothic Helv Condensed Getting Started RS-232 Null Modem Cable for PC/XT (Intermec Part Number 048668) SHIELD 25-PIN (SOCKET) D-SUB 25-PIN (PLUG) D-SUB METAL BACKSHELL METAL BACKSHELL CHASSIS GROUND CHASSIS GROUND TRANSMITTED DATA RECEIVED DATA RECEIVED DATA TRANSMITTED DATA REQUEST TO SEND...
  • Page 34 1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed Straight Through DTE to DCE Cable for Use with a Modem (Intermec Part Number 043237S) SHIELD 25-PIN (PLUG) D-SUB 25-PIN (PLUG) D-SUB METAL BACKSHELL METAL BACKSHELL CHASSIS GROUND CHASSIS GROUND...
  • Page 35: Connecting The 3440 To A Pc With A Modem

    1233* FranklinGothic Helv Condensed Getting Started Connecting the 3440 to a PC With a Modem Use a modem to communicate with your host from a remote location not accessible with remote cabling. You must use an asynchronous, dedicated (non-switched or manually switched), full-duplex modem. Refer to your modem documentation for communications requirements.
  • Page 36: Connecting The 3440 To A Network

    “Configuring the Serial Port for Communications” later in this chapter. Connecting the 3440 to a Network You can connect the 3440 printer to Novell NetWare networks, Token Ring networks, or other TCP/IP networks. To connect the 3440 printer to a network, you must have: •...
  • Page 37 1233* FranklinGothic Helv Condensed Getting Started Connecting Your 3440 Printer to a Network Host computer Controller Printers (end devices) Printers (end devices) 3440U.046 The network interface adapter (for example, Ethernet) connects to the parallel port of the printer. Your network must be able to use XON/XOFF (hardware handshake) protocol.
  • Page 38: Connecting The 3440 To An As400

    “Configuring the Serial Port for Communications” later in this chapter. Connecting the 3440 to an AS400 To connect a 3440 printer directly to an AS400 or midrange computer, you need: • a twinax adapter card. • a twinaxial cable equivalent to IBM part number 7362267 or 7362062. The maximum cable length for the twinax interface is 5,000 feet (1,525 meters).
  • Page 39: Connecting The 3440 To A Mainframe

    FranklinGothic Helv Condensed Getting Started Connecting the 3440 to a Mainframe To connect a 3440 printer directly to an IBM mainframe, you need: • a coax adapter card. • a coaxial cable equivalent to IBM part number 2577672 or 1833108.
  • Page 40: Configuring The Serial Port For Communications

    FranklinGothic Helv Condensed Configuring the Serial Port for Communications You need to configure the serial port of the 3440 printer to match the configuration of your PC or network controlling device. If the printer’s default settings do not match, use the DIP switch settings table to configure the serial port.
  • Page 41 Number of Data Bits 7 Bit 8 Bit Reserved Default settings are noted with an Protocol Selection XON/XOFF Intermec Protocols XON/XOFF Selection No Status Response With Status Response Media Type Direct Thermal Thermal Transfer Default settings are noted with an 3440U.009...
  • Page 42: Verifying Printer Communications With Your System

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed Verifying Printer Communications With Your System After connecting the printer to your system, you need to test the communications. The easiest way to test communications is to set the printer to Data Line Print mode, which is part of Test and Service mode, and send a character string down from your system.
  • Page 43 1233* FranklinGothic Helv Condensed Getting Started Example of Using DOS to Verify Printer Communications 1. At the DOS prompt, type this command and press Enter: MODE COM1 96,E,7,1,N The command configures the serial port. 2. Type these command lines and press Enter: COPY CON COM1 ABCDEF^Z where:...
  • Page 45: Operating The Printer

    Operating the Printer...
  • Page 47: Learning How To Operate The Printer

    Communications With the Printer Explains different methods for transferring information from the host to the printer and from the printer to the host. Understanding the Front Panel On the front panel of the 3440 printer, you will find one button Power/Data and three light emitting diodes (LEDs).
  • Page 48: Using The Front Panel Leds

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed FG 8pt Italic Using the Front Panel LEDs You use the front panel LEDs to monitor the status of the printer: State Indication Power/Data Power off Power/Data Green LED...
  • Page 49: Using The Feed/Pause Button

    1233* FranklinGothic Helv Condensed Operating the Printer Using the Feed/Pause Button The Feed/Pause button, located on the front panel of the 3440 printer, performs several functions depending on the mode of the printer. Printer Mode You Want To What to Do...
  • Page 50: Loading Media Into The Printer

    In straight-through printing, you load a roll of media on the supply roll post and feed it straight through the printer mechanism and out the front of the printer. As the 3440 prints individual labels, you can remove them from the roll by pulling them down across the tear bar.
  • Page 51 1233* FranklinGothic Helv Condensed Operating the Printer 3. Place the media roll on the supply roll post and position it firmly against the printer. Note: If you are using a narrow roll of media (less than 3 inches), insert the media support between the roll of media and the supply roll retainer before securing it.
  • Page 52 1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed FG 8pt Italic 8. Release the lower media guide and adjust the edge guide (by unscrewing it and sliding it) to position the media firmly against the inside wall of the printer.
  • Page 53: Loading Media For Self-Strip Printing

    1233* FranklinGothic Helv Condensed Operating the Printer Loading Media for Self-Strip Printing Use self-strip printing in applications where you want to apply labels to a surface immediately. After printing a label, the printer prints out the label with the backing removed. The rewinder hub collects the backing after it passes over the self-strip assist roller.
  • Page 54 1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed FG 8pt Italic Loading Media for Self-Strip Printing Media roll Supply roll retainer Supply roll post Media I n t e support r m e Upper media Media Lower media...
  • Page 55 1233* FranklinGothic Helv Condensed Operating the Printer 13. Secure the media by snapping the rewinder clasp onto the rewinder hub. Turn the rewinder hub clockwise to remove all slack from the media liner between the tear bar and the rewinder hub. 14.
  • Page 56: Loading Thermal Transfer Ribbon

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed FG 8pt Italic Loading Thermal Transfer Ribbon If you plan to print in thermal transfer mode, you must install a thermal transfer ribbon (TTR) on the ribbon supply hub after you install the thermal transfer media.
  • Page 57 1233* FranklinGothic Helv Condensed Operating the Printer Loading Thermal Transfer Ribbon Empty ribbon Thermal transfer ribbon I n t e r m e Ribbon supply Upper media guide Ribbon rewind Head TTR assist 3440U.015 Printhead lift lever roller 8. Engage the printhead by rotating the head lift lever counterclockwise until it locks.
  • Page 58: Setting The Media Sensitivity Number

    Intermec has developed heating schedules (the amount of heat required to image a label) to produce the highest possible print quality for Intermec media and ribbon combinations on Intermec printers. Look for the three digit media sensitivity number on: •...
  • Page 59 Operating the Printer Use this three-digit number to optimize print quality and print speed on the 3440 printer. You can achieve the best print quality on the 3440 printer by using only Intermec ribbon and media products. The default sensitivity setting for thermal transfer media is 567.
  • Page 60: Setting The Media Sensitivity Number For Intermec Media And Ribbon

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed FG 8pt Italic Setting the Media Sensitivity Number for Intermec Media and Ribbon The sensitivity number on each roll of thermal transfer media or ribbon has an asterisk (*) in place of one of the digits. To optimize the sensitivity number for thermal transfer media, you combine the digits as in this example.
  • Page 61: Setting The Media Sensitivity Number For Other Media And Ribbon

    Setting the Media Sensitivity Number for Other Media and Ribbon If you are not using Intermec media and ribbon, or you misplaced your packaging with the three-digit sensitivity number label on it, you can set the approximate sensitivity rating. The first column of the Direct Thermal and Thermal Transfer Media Sensitivity Settings tables list the approximate sensitivity settings.
  • Page 62 1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed FG 8pt Italic Thermal Transfer Media and Ribbon Sensitivity Settings Sensitivity Thermal Transfer Media Approximate Sensitivity Ratings Setting (Media/Ribbon Stock) European Uncoated/Standard-1 800 Series High Sensitivity (Paper) Duratran TTR Paper Labels/Standard-1...
  • Page 63: Communicating With The Printer

    3440 printer. Downloading is the universal term used to describe the transfer of information from the host to any connected peripheral device, such as the 3440 printer. When you transfer data from your printer to the host, you are performing a process called uploading.
  • Page 64: Using Intermec Printer Language (Ipl) Commands

    You can create labels by downloading formats (designs) and data with IPL commands. You can use the printer to perform any function or activate any feature of the 3440 printer except for those features or functions that you set with the DIP switches. Use the following methods to download commands to the printer.
  • Page 65: Using Ascii Control Characters Or Hexadecimal Equivalents

    1233* FranklinGothic Helv Condensed Operating the Printer Using ASCII Control Characters or Hexadecimal Equivalents With many communications or terminal emulation software, you create the commands by using the equivalent ASCII control characters. For example, you enter <ETX> as Ctrl-C. When you enter ASCII decimal equivalents in a word processor, they display on the screen as special characters.
  • Page 66: Switching Between Print Mode And Program Mode

    Switching Between Print Mode and Program Mode Print mode and Program mode are two different operating modes of the 3440 printer. Before you download information to the printer, make sure that you are in the correct mode. • Use Program mode to define formats, pages, fonts, and characters.
  • Page 67: Printing A Test Label

    1233* FranklinGothic Helv Condensed Operating the Printer Printing a Test Label If you would like to test your communications by downloading a label, follow the example below. Use the DOS editor or your system application to create the following label format and save it under the filename TEST. Note: Remember to save the file as ASCII text if you are not using DOS.
  • Page 68: Using A Different Platform Than A Pc

    IPL command set to design your labels. Using a Different Platform Than a PC If you are operating your 3440 printer from a platform not discussed in this manual, it is important to keep several things in mind: •...
  • Page 69: Maintaining The Printer

    *1233* FG 9pt Italic Maintaining the Printer...
  • Page 70 *1233* FG 9pt Italic...
  • Page 71: Inspecting The Printer

    FG 9pt Italic This chapter contains cleaning procedures and a schedule detailing how often to perform maintenance procedures. Even though the 3440 printer can withstand harsh environments, you must clean it on a regular basis to maximize its performance. It is very important to perform the maintenance procedures if you expose the printer to dirt or debris.
  • Page 72: Maintenance Schedule

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed *1233* FG 9pt Italic Maintenance Schedule Clean your printer regularly to maintain the quality of your labels and extend the life of your printer. This table contains suggestions for cleaning the printer.
  • Page 73 1233* FranklinGothic Helv Condensed Maintaining the Printer *1233* FG 9pt Italic Locating the Printer Parts You Need to Maintain TTR assist roller Label taken I n t e I n t e sensor r m e r m e Tear bar Upper media Drive guide...
  • Page 74: Cleaning The Printhead

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed *1233* FG 9pt Italic Cleaning the Printhead In order for the printhead to provide good print quality, it must maintain close contact with the media. Therefore, cleaning media debris from the printhead is very important.
  • Page 75: Cleaning The Printer Covers

    3440U.019 Cleaning the Printer Covers Clean the 3440 printer covers with a general purpose cleaner (soapy water or mild detergent). Do not use abrasive cleansers or solvents. Be sure to clean the transparent panel on the media cover so that the media supply...
  • Page 76: Cleaning The Rollers And The Tear Bar

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed *1233* FG 9pt Italic Cleaning the Rollers and the Tear Bar Cleaning the rollers and the tear bar preserves print quality by ensuring close contact between the media and the printhead.
  • Page 77 1233* FranklinGothic Helv Condensed Maintaining the Printer *1233* FG 9pt Italic Cleaning the Rollers and Tear Bar TTR assist roller I n t e r m e L itt Head lift lever Drive Tear roller 3440U.020...
  • Page 78: Cleaning The Media Guides And Media Path

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed *1233* FG 9pt Italic Cleaning the Media Guides and Media Path You should clean the media guides and media path regularly to keep debris off the media surface and printhead where irregularities can spoil print quality or damage the printhead.
  • Page 79 1233* FranklinGothic Helv Condensed Maintaining the Printer *1233* FG 9pt Italic Cleaning the Media Path and Media Guides I n t e I n t e r m e r m e Upper media guide Lower media guide Media path 3440U.021 3-11...
  • Page 80: Cleaning The Label Sensors

    3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed *1233* FG 9pt Italic Cleaning the Label Sensors Three label sensors on the 3440 printer require regular cleaning: • Label taken • Label mark • Label gap To clean the label sensors 1.
  • Page 81 1233* FranklinGothic Helv Condensed Maintaining the Printer *1233* FG 9pt Italic Cleaning the Label Sensors Label taken sensor Cotton swab Label mark sensor Drive roller Upper media guide (underside) Cleaning brush Lower media guide Label gap sensor 3440U.022 3-13...
  • Page 82 *1233* FG 9pt Italic...
  • Page 83: Troubleshooting

    Troubleshooting...
  • Page 85: Troubleshooting Checklist

    Troubleshooting Checklist Even though Intermec designed the 3440 printer to operate under harsh conditions, you may still encounter error messages at some time. You can easily fix most of the errors you encounter and consequently not delay operation of the printer for very long.
  • Page 86: Printer Operation Problems

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed Printer Operation Problems If your printer is not operating correctly, try locating the problem in the table below: Symptom Possible Causes Solution No power or loss of You have damaged or Make sure you have plugged the power power.
  • Page 87 1233* FranklinGothic Helv Condensed Troubleshooting Printer Operation Problems (continued) Symptom Possible Causes Solution Printer slows down. Printer has aborted and reset the Change the image bands or print speed (continued) print speed and number of settings. Use PrintSet or Chapters 6, “IPL image bands.
  • Page 88: Print Quality Problems

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed Print Quality Problems If your labels are not being printed properly, check the following table to locate the symptom and correct the problem. Symptom Possible Causes Solution Blotches on labels.
  • Page 89 “Adjusting the Print Darkness” in Chapter 7. Print speed exceeds the Lower your print speed or use Intermec capability of the media. media recommended for your print speed. Printhead, platen roller, or label Clean printhead, platen roller, and label path is dirty.
  • Page 90: Communications Problems

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed Print Quality Problems (continued) Symptom Possible Causes Solution Print quality is poor. Ribbon wrinkling. Check to make sure that you have (continued) installed the ribbon correctly. For help, see “Loading Thermal Transfer Ribbon”...
  • Page 91: Preventing Data Loss

    Preventing Data Loss Several problems can cause data loss or communications problems on the 3440 printer. Data loss can result in printing errors or missing field data. The 3440 printer is a serial ASCII device. It communicates with the host through an ASCII serial communications I/O port.
  • Page 92: Error Handling

    Syntax Errors The 3440 printer responds to syntax errors in the messages it receives from the host by attempting to execute the commands. It does not ignore a command with a syntax error. Instead, the printer produces output, even if it is erroneous, which gives you an indication of what went wrong and what you should do to correct the problem.
  • Page 93: Invalid Numeric Character Errors

    (RAM). Error Codes Most of the problems you may encounter cause the 3440 printer to send an error code to the host. When this happens, find the error code in the following table and complete the instructions to correct the problem.
  • Page 94 1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed Error Codes Sent to the Host Code Problem Solution No error. Invalid bar code check character. Verify the bar code check character modifier used in the bar code program command.
  • Page 95 1233* FranklinGothic Helv Condensed Troubleshooting Error Codes Sent to the Host (continued) Code Problem Solution Invalid UDC transmission syntax. Check the UDC transmission syntax. The correct syntax is <ESC>un with n ranging from 0 to 99. Non-immediate command or data received Allow the printer to empty the buffer after buffer full.
  • Page 96: Replacing An 86Xx Or 3400 Printer

    On initial power up, the 3440 printer is in Advanced mode. Advanced mode provides new features that make the 3440 compatible with the 3400 printer. When you select 86XX Emulation mode, the 3440 printer is compatible with the 8636 and 8646 printers. In 86XX Emulation mode, some of the Advanced mode features are not available.
  • Page 97: Prints Erroneous Labels

    FranklinGothic Helv Condensed Troubleshooting Even though the 3440 printer does not send the BEL status response back to the host, it still generates the internal error code like the 86XX printer. The user can use the same command to ask the printer to transmit its latest error code to the host.
  • Page 98: Added Auto-Transmit 3 And Si Configuration Commands

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Condensed The following table lists the protocol characters that you may redefine and which protocols they affect. Character Protocols Affected SELECT IN POL Mode D, Multi-Drop POLL IN POL Mode D,...
  • Page 99: Increased Storage Capacity

    180 degrees, in a page. • Printhead size command. • 8100 protocol and command set. • Mandatory data fields. The 3440 printer prints a label even if data is missing from mandatory data fields. • Prompting mode. 4-17...
  • Page 100: Differences Between The 3400 Printer And The 3440 Printer

    The 3400 printhead has 832 elements (dots) for a total of 4.16 inches. The 3440 printhead has 1792 elements for a total of 4.4 inches. The 3400 printers have printhead elements (dots) that are 0.125 mm in size, for a total of 203 dots per inch (dpi).
  • Page 101: Dpi Emulation Modes

    The 3440 printer operates under three modes: 406 dpi, 203 dpi, and 100 dpi. When the 3440 printer is in 100 dpi mode, it recognizes only the 86XX command set and prints at 10 mil resolution. When the 3440 printer is in 203 dpi mode, it recognizes the full IPL command set and prints at 5 mil resolution.
  • Page 102 1233* FranklinGothic...
  • Page 103: Designing Labels And Using Ipl Commands

    *1233* FG 9pt Italic Designing Labels and Using IPL Commands...
  • Page 104 *1233* FG 9pt Italic...
  • Page 105: Using Label Formats

    Using Label Formats To print a label using the 3440 printer, you must first specify a label format and then send data to fill in the appropriate fields in the format. A label format defines how the information prints on a label. If you want to print a...
  • Page 106: Designing And Creating A Label Format

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Designing and Creating a Label Format Label formats are combinations of several different fields that determine where and how different types of data appear in the label design. The fields on a label may differ in size, location, orientation, and data type. You must define information that you plan to print on the label as a field in the label format.
  • Page 107 *1233* Designing Labels and Using IPL Commands FranklinGothic In the illustration below, the horizontal or X origin of the human- readable field measures 0.5 inch from the left side of the label and the vertical or Y origin measures 0.25 inch from the top of the label. = X, Y field origin Label motion from printer...
  • Page 108 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic To create or program the label format 1. Choose a bar code symbology and a human-readable font that suit your needs. For this example, you are going to use the proportional outline font and the Code One symbology.
  • Page 109 *1233* Designing Labels and Using IPL Commands FranklinGothic 4. Combine the command strings you define into one file and add the following commands bracketed by <STX> and <ETX>: Command Description <ESC>C1 Selects 2.5 mil Advanced mode <ESC>P Enters Program mode E4;F4;...
  • Page 110 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic 6. Combine all of the command strings into one format and it should look like this example: Note: The difference between the lowercase letter “l” and the numeral “1” is not very noticeable in the Courier font. Make sure that you enter the correct command.
  • Page 111: Defining Label Design Fields

    *1233* Designing Labels and Using IPL Commands FranklinGothic Sample Label Printed From the Format on the Previous Page THIS IS THE SAMPLE LABEL 3440U.028 Defining Label Design Fields You define each type of field to hold a certain type of data. You can define: •...
  • Page 112: Bar Code Fields

    Human-Readable Fields You can print human-readable fields in any one of the printer’s internal fonts or user-defined fonts. The 3440 printer contains several resident bitmap fonts in a range of sizes and styles. You can change the size of the font character by using the width and height magnification or by using the pitch or point-size commands.
  • Page 113 *1233* Designing Labels and Using IPL Commands FranklinGothic The internal bitmap fonts of the 3440 printer include: • Four standard bitmap fonts measured in dots • Two bitmap fonts recognized by optical character recognition (OCR) programs • Three bitmap fonts measured in point sizes •...
  • Page 114 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic This illustration shows all of the other resident fonts of the 3440 printer. 3440U.030 5-12...
  • Page 115: User-Defined Fonts

    • print smooth characters at any magnification.. • image slower than bitmap fonts. The 3440 printer supports two types of outline fonts: TrueType and Speedo. TrueType fonts are the most popular outline fonts, and many are available through Windows on your PC. For help locating Speedo fonts, contact Intermec Technical Support.
  • Page 116: Downloading User-Defined Fonts

    PC. If you do not have your 3440 printer connected to a PC, you can use PrintSet to create a .PCF file that you can save and then download to your printer. You also have the ability to edit the .PCF files using IPL commands.
  • Page 117: Downloading Outline Fonts

    3440. When you convert an outline font to a format you can download to the 3440 printer, you must change the font character data into nibblized data that the printer can interpret.
  • Page 118: Lines And Boxes

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic This is an example of a nibblized outline font file that includes IPL commands to send it directly to a printer. Command Definition <STX>R<ESC>C<ESC>P<ETX> Enter Program mode. <STX>J03,Times,1;<ETX> Create TrueType font 3 and give it the name Times.
  • Page 119 <STX>H11;o20,410;f0;h1;w1;c0;r0;b0;d3,CUSTOMER ORDER NUMBER;<ETX> <STX>H12;o20,420;f0;h1;w1;c21;r0;b0;d3,372181192;<ETX> <STX>H13;o470,410;f0;h1;w1;c0;r0;b0;d3,LOCATION-PACKAGE NUMBER-GRADE;<ETX> <STX>H14;o520,420;f0;h1;w1;c21;r0;b0;d3,3839494;<ETX> <STX>H15;o980,410;f0;h1;w1;c0;r0;b0;d3,WEIGHT;<ETX> <STX>H16;o980,420;f0;h1;w1;c21;r0;b0;d3,230;<ETX> <STX>H17;o20,520;f0;h1;w1;c0;r0;b0;d3,LOAD NUMBER OR TRACKING NUMBER;<ETX> <STX>H18;o20,530;f0;h1;w1;c21;r0;b0;d3,3392-AZ;<ETX> <STX>H19;o530,520;f0;h1;w1;c0;r0;b0;d3,ROLL NUMBER;<ETX> <STX>H20;o530,530;f0;h1;w1;c21;r0;b0;d3,37282833;<ETX> <STX>H21;o940,520;f0;h1;w1;c0;r0;b0;d3,ROLL POSITION;<ETX> <STX>H22;o940,530;f0;h1;w1;c21;r0;b0;d3,400;<ETX> <STX>L32;o0,280;f0;l1176;w2;<ETX> <STX>L33;o560,114;f3;l166;w2;<ETX> <STX>L34;o0,392;f0;l1176;w2;<ETX> <STX>L35;o400,280;f3;l112;w2;<ETX> <STX>L36;o600,280;f3;l112;w2;<ETX> <STX>L37;o0,504;f0;l1176;w2;<ETX> <STX>L38;o460,392;f3;l112;w2;<ETX> <STX>L39;o960,392;f3;l112;w2;<ETX> <STX>L40;o0,616;f0;l1176;w2;<ETX> <STX>L41;o510,504;f3;l112;w2;<ETX> <STX>L42;o930,504;f3;l112;w2;<ETX> <STX>B51;o20,640;c0,0;f0;h100;w2;r1;i2;d3,INTERMEC;<ETX> <STX>B52;o560,640;c0,0;f0;h100;w2;r1;i2;d3,372181192;<ETX> <STX>I51;o20,746;f0;h1;w1;c0;r0;b0;<ETX> <STX>I52;o560,746;f0;h1;w1;c0;r0;b0;<ETX> <STX>W53;o0,0;w4;l1180;h780;<ETX> <STX>R;<ETX> <STX><ESC>E4<ETX> <STX><RS>2<ETB><ETX> 5-17...
  • Page 120: Graphics

    If you are using third-party label-generation software, convert your graphic file to a UDC format that the 3440 printer can interpret. After you convert the graphic, download it to the printer with IPL commands or PrintSet.
  • Page 121: Editing Label Formats And Working With Fields

    Editing Label Formats and Working With Fields In addition to understanding the different types of printable fields on the 3440 printer, you need to know how to arrange them to define or change the format of a label. The following sections use examples to describe the commands that position, size, rotate, and edit label fields.
  • Page 122 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic To make field zero a bar code field, you have to delete human-readable field 0 and then define bar code field 0. To do this, you must create a temporary field (L1) before you delete human-readable field zero (H0): <STX><ESC>P;E1;F1;L1;D0;B0;D1;<ETX>...
  • Page 123: Editing Existing Fields

    *1233* Designing Labels and Using IPL Commands FranklinGothic Editing Existing Fields If you make a mistake in a label format, you may not have to download the entire format again depending on the severity of the mistake. You can change a specific field in a format by sending a command in Program mode. You can modify just the incorrect format field(s) instead of having to download the entire format again.
  • Page 124: Deleting Fields

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Download the following command string to change field 3 to h2;w2; and thereby change the height to 2 dots: <STX><ESC>P;F3;H3;h2;w2;R;<ETX> The following table describes each command in this string: Command Description Enters Program mode <ESC>P...
  • Page 125: Positioning Fields

    *1233* Designing Labels and Using IPL Commands FranklinGothic Positioning Fields Using the IPL command language to position fields is the trickiest part of designing labels. Since you cannot tell exactly how the field looks until it prints, you may need to make several test prints before you get the field positioned correctly.
  • Page 126: Rotating Fields

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Rotating Fields You can rotate any type of printable field in increments of 90 degrees counterclockwise around the field origin. To position a rotated field, you should keep in mind that the field origin remains on the corner where it was before you rotated the field.
  • Page 127: Scaling Fields

    *1233* Designing Labels and Using IPL Commands FranklinGothic Scaling Fields You can determine the size of a field by the font or graphic you use and the field magnification factors you apply. The human-readable fonts and bar code symbologies have default sizes, and the user-defined character fields print as large as you design them (up to the maximum), but you can scale each of these fields even further by using magnification commands.
  • Page 128: Magnifying Bar Code Fields

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Magnifying Bar Code Fields You can also use height and width command to modify bar code fields, but the commands do not behave the same as with human-readable fields. For bar code fields, the height magnification is the actual dot height of the bar code.
  • Page 129: Designing Pages

    *1233* Designing Labels and Using IPL Commands FranklinGothic Designing Pages A page is a collection of one or more formats that you combine to print at the same time. This feature is helpful when you need to print several different labels for application at once. For example, you may need to attach one type of label to a product, and a different label to its container.
  • Page 130: Creating User-Defined Graphics

    Intermec 8636/8646 printer. You can download a one bit per byte graphic to the 3440 printer when it is in 86XX Emulation mode. A one bit per byte bitmap image is an arrangement of ones and zeros that looks similar to the following example.
  • Page 131 *1233* Designing Labels and Using IPL Commands FranklinGothic To create your own graphic 1. Draw your design on a piece of graph paper: 3240U.053 2. Convert each of the squares to either a one or a zero (the zeros are blanks and the ones are dots), and type it into a text file column by column.
  • Page 132 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic 3. Read the pattern of ones and zeros down each column starting at the top left corner. The first column on the left becomes the data for the u0 command line, the second column becomes the data for the u1 command line, and so on.
  • Page 133 The following example gives the graphic the number 3, the name “diamond,” the dimensions 15 rows by 15 columns, and adds the ASCII characters necessary for the 3440 printer to understand the graphic. Command Line Description <STX><ESC>c<ETX>...
  • Page 134: Creating Six Bits Per Byte User-Defined Graphics

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Creating Six Bits Per Byte User-Defined Graphics The six bits per byte format is more compact than one bit per byte. When you use six bits per byte, you can download large graphics more quickly.
  • Page 135 *1233* Designing Labels and Using IPL Commands FranklinGothic 7. Make sure the printer is in Advanced mode and not in 86XX Emulation mode. For help, see the 86XX or Advanced Mode on Power-up command in Chapter 6, “IPL Commands.” 8. Download the graphic so that each column is represented by a command string.
  • Page 136 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic After downloading the graphic to the printer, download the following format to see how the graphic prints. A label similar to the one following the format prints: Command Definition <STX><ESC>C1<ETX> Select 2.5 mil Advanced mode <STX><ESC>P<ETX>...
  • Page 137: Creating User-Defined Fonts

    *1233* Designing Labels and Using IPL Commands FranklinGothic Creating User-Defined Fonts There are two ways to create user-defined fonts: one bit per byte format (86XX Emulation mode) or six bits per byte format (Advanced mode). Creating One Bit Per Byte User-Defined Fonts In 86XX Emulation mode, the printer receives downloaded fonts in the same manner as the 8636/8646 printers.
  • Page 138: Creating Six Bits Per Byte User-Defined Fonts

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Creating Six Bits Per Byte User-Defined Fonts You can also create bitmaps in Advanced mode. In Advanced mode, each data byte represents six bits in the bitmap. See the following example to create a six bits per byte format like the previous one bit per byte (“$”...
  • Page 139 *1233* Designing Labels and Using IPL Commands FranklinGothic 3. Starting with the first column, divide each vertical column into groups of six digits. (If the bottom group has less than six digits, add zeros to this group until it also has six.) The six digits in each group are the six bits that you download in a byte of data.
  • Page 140 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Note: In this illustration, each row now represents a column. uØ o o o o o o o o o I I I I I I I I o o o o o I...
  • Page 141 *1233* Designing Labels and Using IPL Commands FranklinGothic Here are the previously defined characters shown in a six bits per byte format with ASCII characters. Commands Definitions <STX><ESC>C1<ETX> Selects 2.5 mil Advanced mode <ESC>P;<ETX> Enters Program mode <STX>T11,FONT11<ETX> Create bitmap font 11 <STX>x10;y14;<ETX>...
  • Page 142: Label Format Example

    Label Format Example The format example on this page is a complex label designed to demonstrate the different types of data that you can print with your 3440 printer. This example contains human-readable fields, a bar code field, line fields, a box field, and the diamond graphic field defined earlier in this chapter.
  • Page 143 *1233* Designing Labels and Using IPL Commands FranklinGothic Format for Example <STX><ESC>C1<ETX> <STX><ESC>P<ETX> <STX>E1;F1;<ETX> <STX>H0;o980,180;f3;c26;h28;w20;d3,Diamond Corp.;<ETX> <STX>U1;o950,40;c2;h6;w6;f3;<ETX> <STX>H2;o826,76;f3;c36,4;h1;w1;d3,25cm White Tubing;<ETX> <STX>H3;o700,40;f3;c25;h8;w8;d3,Part 009140001;<ETX> <STX>H4;o700,568;f3;c25;h8;w8;d3,Bin 462;<ETX> <STX>H5;o666,40;f3;c25;h8;w8;d3,Vendor 9578;<ETX> <STX>H6;o666,568;f3;c25;h8;w8;d3,Date 8.8.95;<ETX> <STX>W7;o704,36;w8;l110;h750;<ETX> <STX>B8;o616,72;f3;c12,6,1,0;w4;h12;d3,Diamond Corp.*25cm White Tubing*Part 00914001*Bin 462*Inspector GLP*Price #3.10;<ETX> <STX>E2;F2;<ETX> <STX>H9;o254,54;f3;c25;h20;w20;d3,#3.10;<ETX> <STX>E3;F3;<ETX> <STX>H10;o240,402;f3;c25;h16;w13;d3,Inspected by:;<ETX>...
  • Page 144 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Use the <ETX> and <STX> characters to mark the beginnings and ends of the command strings. The following table explains the other characters. Most of the printer command lines explained below are those that contain commands previously not discussed in this chapter.
  • Page 145 *1233* Designing Labels and Using IPL Commands FranklinGothic Example (continued) Command Description Defines field 7 as a box field. o704,36; Sets the origin for box field 7 at 704,36. Sets the width of box field 7 to 8 dots. l110; Sets the length of box field 7 to 110 dots.
  • Page 147: Ipl Commands

    *1233* FG 9pt Italic IPL Commands...
  • Page 148 *1233* FG 9pt Italic...
  • Page 149: Command Set Summary

    You cannot use some of the printer commands with the 3440 printer, but this chapter includes them for reference. The command descriptions note those commands not active in the 3440 printer. If you send a command not used by the 3440 printer, it ignores the command. When designing label formats or printing labels, refer to this chapter for command reference information.
  • Page 150 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic The following table summarizes all commands in the Intermec printer command set. You will find a detailed description of each command later in this section. Summary of IPL Commands...
  • Page 151 <SI>D Error Code, Request 6-17 Immediate <BEL> Factory Defaults, Reset 6-87 Test/Serv. Field, Delete 6-72 Program Field, Select 6-25 Print <ESC>F Field Data, Define Source 6-73 Program Field Decrement, Set 6-25 Print <ESC>D * The 3440 printer ignores these commands.
  • Page 152 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Summary of IPL Commands (continued) Function Command Factory 8636/46 Page Command Code Default Emulation No. Mode Field Direction, Define 6-73 Program Field Increment, Set 6-26 Print <ESC>I...
  • Page 153 Options Selected, Transmit 6-31 Print <ESC>O Outline Font, Clear or Create 6-82 Program Outline Font, Download 6-82 Program Page, Create or Edit 6-83 Program Page, Delete 6-83 Program Page, Select 6-32 Print <ESC>G * The 3440 printer ignores these commands.
  • Page 154 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Summary of IPL Commands (continued) Command Factory 8636/46 Page Command Function Code Default Emulation No. Mode Page, Transmit 6-32 Print <ESC>y Pitch Label, Print 6-87 Test/Serv. Pitch Size, Set...
  • Page 155 User-Defined Characters, Transmit 6-35 Print <ESC>u User-Defined Font Character, Create 6-85 Program User-Defined Tables, Transmit 6-35 Print <ESC>Z Warm Boot 6-36 Print <BS> Width of Line, Box, Bar, or UDC, Define 50/100/1 Yes 6-86 Program * The 3440 printer ignores these commands.
  • Page 156: Listing Printer Commands According To Function

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Listing Printer Commands According to Function This section groups the IPL command according to function. To perform a specific function, refer to the following lists for the necessary commands.
  • Page 157 C o d e 3 9 Listing Printer Commands According to Function HelvC ugFont *1233* FG 9pt Italic Bitmap User-Defined Field Editing Commands Page Number User-Defined Font Character, Create 6-85 Graphic or UDC, Define 6-78 Character Bitmap Origin Offset, Define 6-69 Bitmap Cell Width for Graphic or UDF, Define 6-68...
  • Page 158 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Human-Readable Field Editing Commands Page Number Border Around Human-Readable Text, Define 6-68 Font Type, Select 6-75 Field Data, Define Source 6-73 Field Direction, Define 6-73 Pitch Size, Set...
  • Page 159 C o d e 3 9 Listing Printer Commands According to Function HelvC ugFont *1233* FG 9pt Italic Page Editing Commands Page Number Data Source for Format in a Page, Define 6-72 Format Position in a Page, Assign 6-77 Format Position From Page, Delete 6-77 Format Offset Within a Page, Define 6-77...
  • Page 160 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Print Mode Commands Configuration Commands Page Number Warm Boot 6-36 <BS> 86XX or Advanced Mode on Power-Up 6-38 <SI>C End-of-Print Skip Distance, Set 6-41 <SI>D Dark Adjust, Set 6-41 <SI>d...
  • Page 161 C o d e 3 9 Listing Printer Commands According to Function HelvC ugFont *1233* FG 9pt Italic Print Commands Page Number First Data Entry Field, Select 6-26 <ACK> Clear All Data 6-22 <CAN> Next Data Entry Field, Select 6-30 <CR>...
  • Page 162 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Test and Service Commands Page Number Factory Defaults, Reset 6-87 Transmissive Sensor Value, Transmit 6-87 Label Path Open Sensor Value, Transmit 6-87 Reflective Sensor Value, Transmit 6-87...
  • Page 163: Immediate Commands

    The following command set is effective in any of the operational modes of the 3440 printer. Use the commands in this set to query the printer about the status of the printer and any print jobs. These commands also abort print jobs, request error conditions, and reset the printer.
  • Page 164: Label And Gap Length, Transmit

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Label and Gap Length, Transmit Purpose: Transmits the label and gap length as measured by the number of 5 mil increments. Syntax: <ESC>L Notes: Label length refers to the length of the label currently being processed. If the label is longer than the distance between the label sensor and the printhead, the printer transmits the length of the previous label.
  • Page 165: Status Dump

    C o d e 3 9 Immediate Commands HelvC ugFont *1233* FG 9pt Italic Status Dump Purpose: Causes the printer to upload all current printer status. Syntax: <VT> The printer uploads the status in the following order of priority: Buffer already full <GS>...
  • Page 166: Print Mode Commands

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Print Mode Commands The printer must be in Print mode to: • pass data to formats. • print labels. • change printer configuration. When you enter data into a format for printing, the printer uses a field pointer to designate the field in the format where the data should print.
  • Page 167: Advanced Mode, Select

    C o d e 3 9 Print Mode Commands HelvC ugFont *1233* FG 9pt Italic Advanced Mode, Select Purpose: Instructs the printer to operate in Advanced mode. Default: n = 0 Syntax: <ESC>C n n = 0 Specifies 5.0 mil (0.005 inch) dot size. n = 1 Specifies 2.5 mil (0.0025 inch) dot size.
  • Page 168: Batch Count, Set

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Batch Count, Set Purpose: Sets the number of labels to be printed in the next batch. Default: n = 1 Syntax: <US> n The range for n is from 1 to 9999. This command causes the printer to make n copies of the same label.
  • Page 169: Command Terminator 1

    Use this command to view, edit, or copy the current configuration command settings. Refer to Appendix A, “Printer Reference,” for a complete list of the configuration parameters that the printer uploads to the host. Syntax: <SO> Notes: The 3440 printer ignores this command. 6-23...
  • Page 170: Data Shift - International Characters

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Data Shift – – International Characters Purpose: Allows you to enter command characters as data. Syntax: <SUB> Notes: In 86XX Emulation mode, this command shifts the next character (if not a control character) into the upper character bank (setting the eighth bit to 1) to print international characters.
  • Page 171: Field, Select

    C o d e 3 9 Print Mode Commands HelvC ugFont *1233* FG 9pt Italic Field, Select Purpose: Selects a data field for entering or working with data. Default: n = 0 Syntax: <ESC>F n or <ESC>F” name” The range for n is from 0 to 199. The parameter for this command can either be the field number or the field Notes: name, but not both.
  • Page 172: Field Increment, Set

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Field Increment, Set Purpose: Sets the increment value for the selected field. Default: n = 1 Syntax: <ESC>I n The range for n is from 1 to 9999.
  • Page 173: Font, Transmit

    C o d e 3 9 Print Mode Commands HelvC ugFont *1233* FG 9pt Italic Font, Transmit Purpose: Uploads a font from the printer in the form of commands and data the printer receives to create the font. Syntax: <ESC>v n The font ID number is n.
  • Page 174: Format, Select

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Format, Select Purpose: Selects a format for data entry or printing. Default: n = 0 Syntax: <ESC>E n [ ,m ] To select a format, n is a numeric format ID ranging from 0 to 99. The printer starts imaging the label as soon as it receives the command to select a format.
  • Page 175: Format, Transmit

    C o d e 3 9 Print Mode Commands HelvC ugFont *1233* FG 9pt Italic Format, Transmit Purpose: Uploads a format from the printer in the form of commands and data the printer uses to create the format. Syntax: <ESC>x n The format ID number is n.
  • Page 176: Memory Usage, Transmit

    The printer uploads the amount of total storage memory available for formats, fonts, and UDCs. The amount of available RAM not being used follows the amount of total RAM. The 3440 separates the numbers by a comma: 32,10. Next Data Entry Field, Select Purpose: Moves the field pointer to the next data entry field.
  • Page 177: Numeric Field Separator

    Uploads the list of selected options. Syntax: <ESC>O n The options include: n = 0 No options selected n = 1 Cutter n = 4 Self-strip n = 5 Ribbon save Notes: The 3440 only supports the self-strip option. 6-31...
  • Page 178: Page, Select

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Page, Select Purpose: Selects a page for data entry or printing. Default: n = 0 Syntax: <ESC>G n The range for n is from 0 to 9.
  • Page 179: Print

    C o d e 3 9 Print Mode Commands HelvC ugFont *1233* FG 9pt Italic Print Purpose: Prints the current page or format with previously entered data. Syntax: <ETB> Printhead Parameters, Transmit Purpose: Transmits the number and size of dots in the printhead back to the host. Syntax: <ESC>H Notes:...
  • Page 180: Quantity Count, Set

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Quantity Count, Set Purpose: Sets the quantity of label batches to be printed by the next print command. Default: n = 1 Syntax: <RS> n The range for n is from 1 to 9999.
  • Page 181: User-Defined Characters, Transmit

    C o d e 3 9 Print Mode Commands HelvC ugFont *1233* FG 9pt Italic User-Defined Characters, Transmit Purpose: Uploads a graphic from the printer in the form of commands and data the printer receives to create the graphic. Syntax: <ESC>u n The graphic ID number is n.
  • Page 182: Warm Boot

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Warm Boot Purpose: Resets the printer with a warm boot. Syntax: <BS> Notes: Unlike the <DLE> command, this command does not take effect immediately. The printer executes all previous commands before the warm boot takes effect.
  • Page 183: Configuration Commands

    FG 9pt Italic Configuration Commands Configuration commands, like Print mode commands, are effective when the 3440 is in Print mode. You should use configuration commands for the following tasks: • Το set parameters for configuration features • To enable or disable options Some configuration commands only take effect when you reset the printer or cycle the power.
  • Page 184: 86Xx Or Advanced Mode On Power-Up

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic 86XX or Advanced Mode on Power-Up Purpose: Selects 86XX Emulation or Advanced printer operating mode on power-up. Default: n = 3 Syntax: <SI>C n n = 0...
  • Page 185: Auto-Transmit 1, Enable

    C o d e 3 9 Configuration Commands HelvC ugFont *1233* FG 9pt Italic Auto-Transmit 1, Enable Purpose: Enables auto-transmit level 1. Syntax: <ESC>j The status response codes are as follows: Fault cleared <DC1> Label at strip pin <FS> Takeup reel full <BS>...
  • Page 186: Auto-Transmit 3, Enable

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Auto-Transmit 3, Enable Purpose: Enables auto-transmit level 3. Syntax: <ESC>e The status response codes are as follows: Imager overrun <HT> Printing is complete and the buffer is empty <SOH>...
  • Page 187: Dark Adjust, Set

    C o d e 3 9 Configuration Commands HelvC ugFont *1233* FG 9pt Italic Dark Adjust, Set Purpose: Sets the dark adjust command. This command controls the print darkness on the labels. n = 0 Default: Syntax: <SI>d n The range for n is from -10 to +10 (in increments of one). The darkest setting is +10 and the lightest setting is -10.
  • Page 188: Ibm Language Translation, Enable Or Disable

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic IBM Language Translation, Enable or Disable Purpose: Turns the IBM language translation feature on or off. Default: n = 0 Syntax: <SI>i n n = 0 Disable IBM translation...
  • Page 189: Label Rest Point, Adjust

    C o d e 3 9 Configuration Commands HelvC ugFont *1233* FG 9pt Italic Label Rest Point, Adjust Purpose: Adjusts the point at which labels stop for removal. Use this command for self-strip applications. n = 0 Default: Syntax: <SI>f n Notes: The range for n is from -30 (furthest back) to +30 (furthest forward) in 5 mil increments.
  • Page 190: Label Retract Distance, Set

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Label Retract Distance, Set Purpose: Sets the label retract distance to n 5 mil increments. This command works with continuous label stock only. The label retracts to this distance at the start of a print.
  • Page 191: Maximum Label Length, Set

    Use n to select direct thermal (DT) or thermal transfer (TTR) media. You can only set this parameter by using the DIP switches on the 3440 printer. Use ,m to set the sensitivity. See Chapter 2, “Operating the Printer,” for details on setting this parameter.
  • Page 192: Message Delay, Set

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Message Delay, Set Purpose: Sets the message delay to n milliseconds. Default: n = 0 Syntax: <ESC><SYN> n You must set n to be a number from 0 to 9999 milliseconds. It is the delay at the start of a printer transmission.
  • Page 193: Postamble, Set

    C o d e 3 9 Configuration Commands HelvC ugFont *1233* FG 9pt Italic Postamble, Set Purpose: Sets the postamble character to n. Default: n = <NUL> Syntax: <EOT> n When n = <NUL>, the printer does not send a postamble character. n can be any ASCII character.
  • Page 194: Printer Language, Select

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Printer Language, Select Purpose: Selects the printer language. Default: n = 0 Syntax: <SI>l n n = 0 n = 6 Italy n = 1 United Kingdom...
  • Page 195: Ribbon Save Zones, Set

    *1233* FG 9pt Italic Ribbon Save Zones, Set Syntax: <SI>Z n [ ,m ] Notes: The 3440 printer ignores this command. Self-Strip, Enable or Disable Purpose: Turns the self-strip option on or off. Default: n = 0 Syntax: <SI>t n...
  • Page 196: Program Mode Commands

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Program Mode Commands Use Program mode commands to design label formats and to download user-defined fonts and graphics. To set the printer to Program mode, send the following command string: <STX><ESC>P<ETX>...
  • Page 197: Code

    Modifiers apply only to bar code symbologies. For more information on bar code symbologies, please refer to The Bar Code Book by Roger Palmer (Intermec Part No. 051241). Use the following table to find the correct bar code for your format.
  • Page 198: Code

    “/D”, “/E”, “/O”, and “/K”. The 8646 compatible version allows the 3440 printer to be backward compatible with 86XX printers. If you enter <ESC><SPACE> as data, the 3440 prints the start and stop characters. Select 8646 compatible Code 39. No check digit.
  • Page 199 C o d e 3 9 Program Mode Commands HelvC ugFont *1233* FG 9pt Italic Select Interleaved 2 of 5. Printer enters check digit. c2,1 Select Interleaved 2 of 5. Printer enters check digit. c2,2 Code 2 of 5 Select Code 2 of 5. Default for ,m is 0. c3[, m ] Select Code 2 of 5.
  • Page 200: Upc/Ean

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Code 128 Select Code 128. c6[ ,m1 ][ ,m2 ] In 86XX Emulation mode, you can print the Function 1 character by entering <SUB> 1. In Advanced mode, you can print the Function 1 character by entering <SUB><SUB>...
  • Page 201 C o d e 3 9 Program Mode Commands HelvC ugFont *1233* FG 9pt Italic UPC/EAN (continued) Use a “.” to delimit the bar code data from the supplemental data. Data to the right of the “.” is supplemental data; data to the left is bar code data. You can add the two- or five-digit supplemental to any version of the UPC/EAN code.
  • Page 202: Hibc Code

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic HIBC Code 39 Selects HIBC Code 39. Default for ,m1 is 0. c8[ ,m1 ][ ,m2 ] The next three modifiers conform to Supplier Standard: Select HIBC Code 39. Primary format.
  • Page 203: Code

    If you want to produce a square symbol, specify a height magnification of 1 in Advanced mode. You can specify a square symbol by using a height magnification of 250 in 86XX Emulation mode. The 3440 printer only supports alphanumeric (0) and numeric (2) modes. POSTNET Select POSTNET.
  • Page 204 In general, 1.8 alphanumeric characters generate one symbol character. If you are using numeric data, 2.9 digits generate one data symbol character. Intermec recommends that you leave the error correction level at the default setting of 9. This setting lets the printer select a level, between level 2 and level 5, that provides the most efficient error correction of your data.
  • Page 205 The values for ,m3 are 0 to disable truncating and 1 to enable truncating. The default is 0. To minimize errors and maintain the best reading performance, Intermec recommends that you leave ,m3 equal to 0.
  • Page 206 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Code One c13[,[ ,m1 ] Select Code One. There are 15 versions of Code One. Each version has a [ ,m2,m3 ]] different maximum data length. Code One is a 2D matrix symbology that stores a checkerboard pattern of data directly in a matrix.
  • Page 207: Code One

    C o d e 3 9 Program Mode Commands HelvC ugFont *1233* FG 9pt Italic Using ,m1 to Select a Code One Version ,m1 is the version of Code One you are printing. Code One selections with all the ,m1 variables are shown below. The default for ,m1 is 0. Code One, variable length (Autoselects from Code One c13,0[ ,m2,m3 ] version A to Code One version H)
  • Page 208 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic The following table shows the data lengths that each Code One version accommodates. Note: The data lengths in the table are approximations of the maximum amount of data for each version of Code One.
  • Page 209 C o d e 3 9 Program Mode Commands HelvC ugFont *1233* FG 9pt Italic Using ,m2 and ,m3 to Group Symbols ,m2 and ,m3 define symbols that are part of a group. ,m2 is the position of the current symbol in the group, and ,m3 is the total number of symbols in the group.
  • Page 210: Maxicode

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Maxicode c14[ ,m1 ][ ,m2 ] Select Maxicode. [ ,m3 ] Defaults: ,m1 = 0 Mode 0, Structured Carrier Message. ,m2 = 1 Not supported at this time.
  • Page 211 C o d e 3 9 Program Mode Commands HelvC ugFont *1233* FG 9pt Italic Or, you can format data using the carat-delimiting field, as shown in the next example: Field d3,^06810^7317^999^840^MESSAGE 3440U.058 With this method of delimiting data, fields can be left out (as long as the carats remain) and the firmware will fill in the default as shown in the following example.
  • Page 212 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic The printer defines the data during Program mode (fixed), and ,m determines the JIS-ITF type. If the data length is not exactly 6, 14, or 16, the printer uses the next highest JIS-ITF type with zero padding in front.
  • Page 213: Bar Code Field, Create Or Edit

    C o d e 3 9 Program Mode Commands HelvC ugFont *1233* FG 9pt Italic Bar Code Field, Create or Edit Purpose: Edits or creates a bar code field. Default: n = 0 Syntax: B n [ ,name ]; Values for n range between 0 and 199. The ,name parameter is optional.
  • Page 214: Bitmap Cell Width For Graphic Or Udf, Define

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Bitmap Cell Width for Graphic or UDF, Define Purpose: Defines the maximum width for a graphic or any character in a font. Each character has a width within this amount, which should be at least as wide as the widest character in the font.
  • Page 215: Box Field, Create Or Edit

    C o d e 3 9 Program Mode Commands HelvC ugFont *1233* FG 9pt Italic Box Field, Create or Edit Purpose: Accesses or creates a box field. Default: n = 0 Syntax: W n [ ,name ] Values for n range between 0 and 199. The ,name parameter is an optional field.
  • Page 216: Character Rotation Or Bar Code Ratio, Define

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Character Rotation or Bar Code Ratio, Define Purpose: Defines the character rotation for human-readable fields, or the bar code ratio for a bar code field. n = 0...
  • Page 217: Command Tables, Load

    C o d e 3 9 Program Mode Commands HelvC ugFont *1233* FG 9pt Italic Command Tables, Load Purpose: Downloads a command table, with t as the command table identifier. This command table identifier is followed by the nibblized command entries (c1-cn) to be loaded into the table.
  • Page 218: Data Source For Format In A Page, Define

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Data Source for Format in a Page, Define Purpose: Defines a data source for a format assigned to a page position. Default: n = 0 m1 = a...
  • Page 219: Field Data, Define Source

    C o d e 3 9 Program Mode Commands HelvC ugFont *1233* FG 9pt Italic Field Data, Define Source Purpose: Defines a data source for the current field and how many characters are in the field. n = 0,20 Human-readable fields Default: n = 0,30 All fields except human-readable and JIS-ITF...
  • Page 220: Field Origin, Define

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Field Origin, Define Purpose: Defines the origin for a field. The field origin is the upper left corner of the field. Horizontal n and vertical m locations represent the number of dot increments from the label’s origin.
  • Page 221: Font Type, Select

    C o d e 3 9 Program Mode Commands HelvC ugFont *1233* FG 9pt Italic Font Type, Select Purpose: Selects a font type for human-readable fields. Default: n = 0 Syntax: c n [ ,m1 ] For human-readable fields, n values can range from 0 to 56. Use m1 to add to the intercharacter gap value of the font.
  • Page 222: Format, Create Or Edit

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Format, Create or Edit Purpose: Edits or creates a format. Syntax: A n [ ,name ] or F n [ ,name ] The format ID number is n. Values can range between 1 and 99.
  • Page 223: Format Offset Within A Page, Define

    C o d e 3 9 Program Mode Commands HelvC ugFont *1233* FG 9pt Italic Format Offset Within a Page, Define Purpose: Defines the format offsets within a page and creates new origins for fields within a format by adding the format offsets to the original field offsets. m and n represent increments of dot sizes.
  • Page 224: Graphic Type, Select

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Graphic Type, Select Purpose: Selects a graphic for graphic fields. Default: n = 0 Syntax: Values for n can range between 0 and 99. Notes: This applies to a graphic field only.
  • Page 225: Human-Readable Field, Create Or Edit

    C o d e 3 9 Program Mode Commands HelvC ugFont *1233* FG 9pt Italic Human-Readable Field, Create or Edit Purpose: Edits or creates a human-readable field. Default: n = 0 Syntax: H n [ ,name ] Values for n can range between 0 and 199. The ,name parameter is an optional field.
  • Page 226: Intercharacter Space For Udf, Define

    Purpose: Edits an interpretive field. Syntax: The 3440 printer uses n to represent the ID number of the corresponding bar code field. The range for n is from 0 to 199. Notes: n is the field ID number of the bar code field to be interpreted. You cannot create interpretive fields with this command;...
  • Page 227: Length Of Line Or Box Field, Define

    C o d e 3 9 Program Mode Commands HelvC ugFont *1233* FG 9pt Italic Length of Line or Box Field, Define Purpose: Defines the length of a line or box. You define the length of a line or box field in the number of 5 mil increments.
  • Page 228: Outline Font, Download

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Outline Font, Download Purpose: Downloads outline font descriptions. Syntax: j nn..nn Where n is the information that describes all characters within the font. You must send the font information to the printer as a string of ASCII characters in hexadecimal form.
  • Page 229: Page, Create Or Edit

    C o d e 3 9 Program Mode Commands HelvC ugFont *1233* FG 9pt Italic Page, Create or Edit Purpose: Edits or creates a page. Syntax: The numeric page ID is n. Values for n can range between 1 and 9. You cannot edit the default page.
  • Page 230: Point Size, Set

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Point Size, Set Purpose: Sets the point size that defines the size of the characters in human-readable fields. You can only use this command in Advanced mode.
  • Page 231: User-Defined Character Field, Create Or Edit

    C o d e 3 9 Program Mode Commands HelvC ugFont *1233* FG 9pt Italic User-Defined Character Field, Create or Edit Purpose: Edits or creates a graphic field. Default: n = 0 Syntax: U n [ ,name ] n values can range between 1 and 199. ,name is an optional field.
  • Page 232: Width Of Line, Box, Bar, Or Character, Define

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Width of Line, Box, Bar, or Character, Define Purpose: Defines the width magnification of a line, box, bar code, or character. You define the width of line, box, or bar code fields by number of dot increments n.
  • Page 233: Test And Service Mode Command Descriptions

    Sensor Value, Transmit output back to the host. Range of the value is 00 to 255. Print Quality Label, Print Causes the printer to print out the print quality program and model number label. * The 3440 printer ignores this command. 6-87...
  • Page 234 *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Command Summary Description Code Test and Service Mode, Causes the printer to exit Test and Service mode. Exit Printhead Resistance Transmits the average, maximum, and minimum printhead Values, Transmit* dot resistance value back to the host.
  • Page 235: User-Defined Interface Tables

    C o d e 3 9 User-Defined Interface Tables HelvC ugFont *1233* FG 9pt Italic User-Defined Interface Tables The following tables show commands in the order that you must download them when you replace the User-Defined Command/Protocol characters. There is a table for each type of command specified by a value for t. Print Commands (t = = 0) The following list shows the Print Mode commands in the order you must download them when you are replacing the command codes.
  • Page 236: Escape Print Commands (T = 1)

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Escape Print Commands (t = = 1) This table lists the <ESC> commands in the order you must download them. Default Escape Command Hex Value Escape Command Description...
  • Page 237: Shift Print Commands (T = 2)

    C o d e 3 9 User-Defined Interface Tables HelvC ugFont *1233* FG 9pt Italic Shift Print Commands (t = = 2) The following list shows the Shift commands in the order you must download them. You must precede these commands with the “Go to Shift Command Table”...
  • Page 238: Status Responses And Auto-Transmit Commands (T = 3)

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Status Responses and Auto-Transmit Commands (t = = 3) The following list contains the status responses and auto-transmit codes in the order you must download them. Status Command...
  • Page 239: Protocol Commands (T = 4)

    C o d e 3 9 User-Defined Interface Tables HelvC ugFont *1233* FG 9pt Italic Protocol Commands (t = = 4) The following list contains the protocol codes in the order you must download them. Command Characters Hex Value Command Description SELECT IN POLL IN RES IN...
  • Page 240: Communications Protocol Characters

    *1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic *1233* FG 9pt Italic Communications Protocol Characters The following table shows the characters available for different protocols. Refer to the protocol you are using for your system. Protocol Characters Standard XON/XOFF...
  • Page 241: Optimizing Printer Performance

    Optimizing Printer Performance...
  • Page 243: Optimizing And Maintaining Print Quality

    Optimizing and Maintaining Print Quality Intermec designed and configured the 3440 printer to provide the best possible print quality for both direct thermal and thermal transfer media. However, there are many factors that you need to take into account before you can achieve maximum print quality for your own application.
  • Page 244: Selecting The Correct Media

    Selecting the Correct Media Media selection is one of the most important decisions you can make concerning print quality. The 3440 printer supports a wide selection of both direct thermal and thermal transfer media. To achieve optimum performance in your application, you must evaluate requirements such as print speed and environmental conditions.
  • Page 245: Selecting The Correct Media Sensitivity Number

    Before you load media into the printer, check to see that the sensitivity number for the media matches the number set in the printer. This improves the print quality and sets the darkness to an appropriate level. The 3440 default setting for direct thermal media sensitivity is 420. For thermal transfer media, the default setting is 567.
  • Page 246: Selecting The Correct Bar Code Orientation

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Cond Selecting the Correct Bar Code Orientation You can alter the format to improve print quality and print speed. At high speeds, the printer produces the best quality bar codes when you use the drag orientation (printing parallel to paper motion).
  • Page 247 1233* FranklinGothic Helv Cond Optimizing Printer Performance FG 9pt Italic To adjust the bias adjust screw 1. Remove the media cover and locate the bias adjust screw. Bias adjust screw In t e In t e r m e r m e 3440U.023 2.
  • Page 248: Adjusting The Print Darkness

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Cond Adjusting the Print Darkness Use the darkness adjust control in combination with the Dark Adjust, Set command <SI>d to fine-tune the darkness of print on your labels. For help, see Chapter 6, “IPL Commands.”...
  • Page 249: Using The Printer Memory Efficiently

    Be careful of how you use your printer memory. The 3440 printer uses static RAM for storing tables, pages, formats, fonts, and user-defined characters (UDCs). The 3440 printer has 256K of static RAM available for storage.
  • Page 250: Making The Most Of Your Ram

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Cond Making the Most of Your RAM There are limits to the number of formats, fonts, graphics, or pages that you can store in the printer. You can define up to 16 fonts, but there may not be enough room depending on the amount of memory being used for other purposes.
  • Page 251: Maximizing Throughput

    This rate in turn affects the throughput of the entire printing process. The 3440 printer begins imaging the label as soon as it receives the command to select a format, <ESC>E. Since the 3440 printer starts imaging the label so early, the chance that the imaging process will be unable to keep up with the print speed decreases and throughput improves.
  • Page 252: How The Image Bands Command Works

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Cond How the Image Bands Command Works The image bands command controls the amount of memory allotted to the imaging process. When you increase the image band adjustment to a higher number, you add more buffers to the imaging memory.
  • Page 253: Reimaging Modified Fields

    1233* FranklinGothic Helv Cond Optimizing Printer Performance FG 9pt Italic If the printer still aborts and reprints at the highest image band setting, you may be trying to optimize at a print speed that is too high for your label format.
  • Page 254: Optimizing Image Bands For Batch Printing

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Cond Optimizing Image Bands for Batch Printing If you frequently print batches of identical labels (using the <US> command) or print a quantity of identical labels, you may want to optimize the number of image bands for batch printing.
  • Page 255: Using Test And Service Mode

    Using Test and Service Mode...
  • Page 257: Using Test And Service Mode Procedures

    Using Test and Service Mode This chapter explains the different procedures you can perform while the 3440 printer is in Test and Service mode. Use Test and Service mode on the 3440 printer to print test labels, perform special procedures such as cloning, and change select configuration commands.
  • Page 258 1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Cond Test and Service DIP Switch Settings Top Bank Bottom Bank O = OFF 1 = ON TESTS Test Prints Configurations Hardware* Software Test Labels Print Quality Pitch Page Single Page...
  • Page 259: Printing Test Labels

    FranklinGothic Helv Cond Using Test and Service Mode Printing Test Labels The 3440 printer can print a variety of test print labels that provide you with information about the printer configuration and the quality of the printing. To print a test label 1.
  • Page 260: Performing Cloning

    19,200 baud, even parity, 1 stop bit, and 8 data bits. After the printer is powered on, the 3440 printer initiates the data transfer by sending an <ESC>M message to the receiving printer. The receiving printer responds by transmitting its program and version numbers.
  • Page 261: Performing Selective Transfer

    Use this command to set up different printers to print the same label formats. Using the selective transfer command, you can download the following label design attributes from one 3440 printer to another: • Any specified page or all pages • Any specified format or all formats •...
  • Page 262: Using Memory Reset

    DIP switches to their original settings. Using Memory Reset Use memory reset if you want to return the 3440 printer to its default configuration or if you need to increase the amount of memory available in your printer. You can also use memory reset to clear pages and formats, user-defined characters and fonts, configurations, tables, or all of these parameters.
  • Page 263: Changing Configuration Commands In Test And Service Mode

    1233* FranklinGothic Helv Cond Using Test and Service Mode Changing Configuration Commands in Test and Service Mode Test and Service mode also provides you with an alternative way to change configuration commands besides sending configuration commands down from the host. You can change the following configuration commands by setting the Test and Service mode DIP switches: •...
  • Page 264: Setting The Number Of Dot Increments

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Cond Setting the Number of Dot Increments You can move the label rest point and X forms adjust configuration commands forward or backward by setting the printer DIP switches. Use the top bank of DIP switches to determine whether the movement is forward or backward.
  • Page 265: Adjusting The Label Rest Point

    1233* FranklinGothic Helv Cond Using Test and Service Mode To set the number of dot increments 1. In the top bank, turn the appropriate switches on or off for forward or backward movement. See the Configuration DIP Switch Settings table on page 8-9 for the appropriate DIP switch settings.
  • Page 266 1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Cond To adjust the label rest point 1. Turn the printer On/Off switch to the off position. 2. Press and hold the Feed/Pause button while turning on the printer. The printer prints out a hardware configuration label and then enters Data Line Print mode.
  • Page 267: Setting Emulation Mode

    Using Test and Service Mode Setting Emulation Mode If you are replacing an Intermec 8636 or 8646 printer with a 3440 printer, you can keep your existing network, hardware, software, and label formats by using Emulation mode. The labels your 3440 printer produces will look just like the ones that your 86XX printer prints.
  • Page 268 10 mil (0.01 inch) drag and 15 mil (0.015 inch) picket bar codes. Advanced 5 mil The printer uses the 3440 command set and prints in multiples of 5 mil (0.005 inch) drag and 5 mil (0.005 inch) picket bar codes.
  • Page 269: Using Forms Adjust

    1233* FranklinGothic Helv Cond Using Test and Service Mode Using Forms Adjust If your label prints too close to one edge, you can reposition it by using the X forms adjust and Y forms adjust features. The X forms adjust controls the position of the printing area along the length of the label.
  • Page 270: Forms Adjust

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Cond X Forms Adjust Use the X forms adjust to control the position of the label format along the length of the label. When you move the X origin forward, the printer moves the format away from the leading edge of the label.
  • Page 271: Y Forms Adjust

    1233* FranklinGothic Helv Cond Using Test and Service Mode Y Forms Adjust Use the Y forms adjust feature to control the position of the image in the direction parallel to the printhead. See the Dot Increments DIP Switch Settings table on page 8-10 for information on how to move the image forward a number of dot increments.
  • Page 273: Printer Reference

    Printer Reference...
  • Page 275: 3440 Printer Specifications

    100, 115, or 230 VAC ± 10% Input Voltage Frequency 47-63 Hz Printing Method The 3440 printer is capable of direct thermal (DT) printing, or thermal transfer (TTR) printing using a thermal transfer ribbon. Printing Speed Maximum 5 inches per second (127 mm per second) Minimum 2 inches per second (50.8 mm per second)
  • Page 276: Media Specifications

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Cond FG 9pt Italic FG 8pt Italic Media Specifications 3440U.055 Number Description Minimum Maximum Label width 0.5 inch (13 mm) 4.65 inches (116.8 mm) Backing width (or tag width) 0.5 inch (13 mm) 4.75 inches (120.7 mm)
  • Page 277 Fonts and Graphics There are 21 resident bitmap fonts (including OCR A and B) and three outline fonts available on the 3440 printer. Font ID 3 through 6 and 8 through 19 can be used to download user-defined fonts. Amount of Image Memory...
  • Page 278: Factory Default Settings

    FG 9pt Italic FG 8pt Italic Factory Default Settings The following table lists the factory default settings for the 3440 printer. Use the downloadable printer commands described in Chapter 6, “IPL Commands,” to set these parameters. The printer’s serial port defaults, which are set using the rear panel DIP switches, are described in Chapter 2, “Operating the Printer.”...
  • Page 279: Printer Commands Cross-Reference

    1233* FranklinGothic Helv Cond FG 8pt Italic Printer Commands Cross-Reference Insert the Pagemaker fold-out page here.
  • Page 280 1233* 1233* FranklinGothic Helv Cond...
  • Page 281: Communications Protocol Characters

    1233* FranklinGothic Helv Cond Printer Reference FG 9pt Italic FG 8pt Italic Communications Protocol Characters Polling Protocol Characters Standard XON/XOFF Mode D Multi-Drop Select in Poll in Reset in Request for Acknowledgement in Start of Message in End of Message in Acknowledgement in Negative Acknowledgement in Data Line Escape in...
  • Page 282: Configuration Parameters Upload

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Cond FG 9pt Italic FG 8pt Italic Configuration Parameters Upload Upload configuration parameters to the printer in the form of configuration commands. The commands are concatenated into one command string within a message.
  • Page 283: Printer Functional Boundaries

    Format Boundaries The following table contains the functional boundaries for 3440 label formats. If you find that you have trouble managing the printer memory, you may want to restructure your formats or purchase additional memory.
  • Page 284 1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Cond FG 9pt Italic FG 8pt Italic Communications Boundaries The following table contains the communications boundaries for the 3440 printer. Parameter Functional Limit Message Delay 9999 milliseconds Intercharacter Delay 9999 milliseconds...
  • Page 285: Printer Options

    Printer Reference FG 9pt Italic FG 8pt Italic Printer Options This page contains a list of all the options you can use with the 3440 printer along with a brief description. Consult your Intermec representative to order any option. Memory Expansion You can install a DRAM SIMM module into the SIMM socket on the main PCB to hold more formats, fonts, or bitmap graphics.
  • Page 286: Centronics Parallel Interface

    Centronics Parallel Interface The centronice parallel interface allows only one-way communications with the printer. You can either purchase the Intermec parallel cable (Intermec Part Number 051211), purchase the appropriate cable from your local computer store, or use the following information to make your own interface cable.
  • Page 287: Bar Code Symbologies

    Bar Code Symbologies Most of the following information has been taken out of The Bar Code Book by Roger C. Palmer (Intermec Part No. 051241). The 3440 printer can print a bar code on a label in any of the following symbologies:...
  • Page 288 Interleaved 2 of 5 A bar code developed by Intermec for Computer Identics that encodes the ten digits 0 through 9. The name Interleaved 2 of 5 is derived from the method used to encode two characters. In this symbol, two characters are paired, using bars to represent the first character and the interleaved spaces to represent the second character.
  • Page 289 1233* FranklinGothic Helv Cond Printer Reference FG 9pt Italic FG 8pt Italic Bar Code Description Maxicode Maxicode is a fixed-size symbology where height and width magnification is ignored. This symbology is made up of offset rows of hexagonal elements arranged around a bull’s-eye finder pattern.
  • Page 290: International Character Sets

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Cond FG 9pt Italic FG 8pt Italic International Character Sets The following tables show which hex codes to download for international characters not available in the U.S. character set. To use the tables, find the hex code for the U.S.
  • Page 291: 86Xx Character Table

    1233* FranklinGothic Helv Cond Printer Reference FG 9pt Italic FG 8pt Italic 86XX Character Table This table shows the hex codes for the character sets that print if your printer is running under Emulation mode. U.S. ASCII ¦ U.K. ASCII £...
  • Page 292: Code Page 850 Character Table

    1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Cond FG 9pt Italic FG 8pt Italic Code Page 850 Character Table ♥ ♣ ¶ § & " < > @ A B C D E F G H I...
  • Page 293: Extended Character Sets

    FG 9pt Italic FG 8pt Italic Extended Character Sets Each internal font in the 3440 has a different character set associated with it as shown in the following tables. The hex codes accompany each character. Characters in Fonts c0 7 x 9 Standard...
  • Page 294 1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Cond FG 9pt Italic FG 8pt Italic Characters in Fonts 8 point 12 point 20 point c25, c26, c28 outline fonts c30-c41 monospace fonts (6 point to 36 point) ØØ...
  • Page 295 1233* FranklinGothic Helv Cond Printer Reference FG 9pt Italic FG 8pt Italic Characters in Font OCR A ØØ Ø1 Ø2 Ø3 Ø4 Ø5 Ø6 Ø7 Ø8 Ø9 ØA ØB ØC ØD ØE ØE 1Ø 2Ø 3Ø 4Ø 5Ø 6Ø 7Ø 8Ø...
  • Page 296 1233* 3440 Bar Code Label Printer User’s Manual FranklinGothic Helv Cond FG 9pt Italic FG 8pt Italic Characters in Font OCR B Size 2 ØØ Ø1 Ø2 Ø3 Ø4 Ø5 Ø6 Ø7 Ø8 Ø9 ØA ØB ØC ØD ØE ØE 1Ø...
  • Page 297: Dip Switch Settings

    1233* FranklinGothic Helv Cond Printer Reference FG 9pt Italic FG 8pt Italic DIP Switch Settings Insert the Pagemaker fold-out page here. A-25...
  • Page 298 *1233* *1233* FranklinGothic...
  • Page 299: Full Ascii Chart

    1233* FranklinGothic Helv Cond Printer Reference FG 9pt Italic FG 8pt Italic Full ASCII Chart Insert the Pagemaker fold-out page here. A-27...
  • Page 300 *1233* *1233* FranklinGothic...
  • Page 301: Communications Reference

    Communications Reference...
  • Page 303: Communications Protocols

    Communications protocols are important because they determine the transmission standards for communications between the printer and the host. The 3440 and the host must use the same protocol and parameters to communicate properly. The 3440 printer supports the flow control and block transfer protocols described in the next sections.
  • Page 304 3440 Bar Code Label Printer User’s Manual FG 9pt Italic FG 8pt Italic The table below shows printer status conditions in descending order of priority, status response characters, and pin 11/20 states: Printer Status Character Pin 11/20 Buffer already full...
  • Page 305: Xon/Xoff, No Status Protocol

    FG 9pt Italic FG 8pt Italic The 3440 printer does not restrict the message length for XON/XOFF protocol. That is, the printer processes information as it is being downloaded and stops when there is no more information. There is no restriction on the number of characters that can be sent down at a time.
  • Page 306: Polling Mode D

    D for point-to-point networks that connect the 3440 to an Intermec port concentrator (RS-232 or RS-422 are acceptable). This protocol is the default setting for the 3440 printer. Return the protocol setting to Polling Mode D by setting the printer DIP switches to the factory default settings (9600, E, 7, 1) or by sending down the Test and Service mode command D.
  • Page 307 Communications Reference FG 9pt Italic FG 8pt Italic The following table lists the protocol characters that you can redefine and the protocols they affect: Character Protocols Affected SELECT IN POL Mode D, Multi-Drop POLL IN POL Mode D, Multi-Drop RES IN POL Mode D, Multi-Drop REQ IN...
  • Page 308: Host Requirements

    FG 9pt Italic FG 8pt Italic Host Requirements The 3440 printer has the following hardware and software requirements: • The host computer must use the American Standard Code for Information Exchange (ASCII) for data communications. • A serial port must be available on the host if you are connecting directly to the printer.
  • Page 309: Communications Interfaces

    Communications Reference FG 9pt Italic FG 8pt Italic Communications Interfaces The 3440 printer supports serial communications with the following interfaces: • RS-232 • RS-422 • RS-485 The following sections describe these interfaces. See Data Communications Reference Manual (Intermec Part No. 044737) for more detailed information.
  • Page 310 3440 Bar Code Label Printer User’s Manual FG 9pt Italic FG 8pt Italic Interface Pin No. Name Operation RS-232/422/485 Chassis Ground Connect to pin 1, chassis ground, of connected (GND) device. RS-232 Transmit Data Output: Connect to receive data pin of (TD) connected device.
  • Page 311: Printer Serial Port

    Communications Reference FG 9pt Italic FG 8pt Italic Printer Serial Port The rear panel of the printer contains the serial port connector. It is a 25-pin D-style subminiature receptacle. The port is wired as a data terminal equipment (DTE) device. Refer to the following figure for pin names on the serial port: 3440U.064 B-11...
  • Page 312 FG 9pt Italic FG 8pt Italic...
  • Page 313: Glossary

    Glossary...
  • Page 315 Glossary ASCII American Standard Code for Information Interchange. A standard seven bit code almost always transmitted with a parity bit for a total of eight bits per character. ASCII was established by the American National Standards Institute to achieve compatibility between various types of data communication equipment.
  • Page 316 Universal Product Code (UPC) in the United States. Emulation mode An operating mode in which the printer has the operating characteristics of another printer. The 3440 can operate in 8636/46 Emulation, which emulates an Intermec 8636 or 8646 printer. Feed/Pause A printer control panel button that advances the media and causes the printer to pause printing.
  • Page 317 Glossary fixed data field Bar code and text fields that never vary from one label to the next; the data in a fixed field is a permanent part of the format. fixed format A format in which the data never varies from one label to the next, such as a return address label.
  • Page 318 3440 Bar Code Label Printer User’s Manual imaging The process of generating a picture of the label in printer memory. increment/decrement field Bar code or text fields the printer automatically changes from one label to the next. For example, a batch of labels with serial number text or bar code fields, that change from 001, to 002, to 003, and so on.
  • Page 319 Glossary media The label stock on which the printer prints labels. Media can be made of plain paper, polyester, thermally reactive paper, or other materials with adhesive backing and ribbon. mnemonic code An acronym or abbreviation for a computer instruction, routine, or format. For example, <STX>...
  • Page 320 Measured in inches per second (ips), the rate at which media travels past the printhead. printhead The mechanism inside the printer that prints. The printhead for the 3440 printer consists of 1792 thermal elements. printhead elements The parts of the printhead that print by placing a mark on the label when heated.
  • Page 321 An internal device for the 3440 printer that presents each label after it is printed, with the backing removed so it may be applied immediately. Self- strip is a standard feature on the 3440 printer.
  • Page 322 3440 Bar Code Label Printer User’s Manual sensitivity The responsiveness of thermal media, or of thermal transfer ribbon, to heat; it is determined by the time required for a unit measure of heat to affect the media or ribbon. serial A communication scheme in which the bits of a byte are transferred one at a time.
  • Page 323 Glossary User-Defined Characters (UDC) See graphic. User-Defined Fonts (UDF) See soft font. variable data field Bar code and text fields that change from one label to the next. XON/XOFF A protocol that stops the host from sending data when the printer buffer fills up and starts it again when the buffer empties.
  • Page 325 Index...
  • Page 327 Index sizing, 5-26 Numbers orientations, selecting for optimal print quality, 7-6 3400 printer, differences from the 3440, 4-18 select type command, 6-4, 6-51 40 volt supply value, transmit command, 6-4, Codabar, 6-53 6-88 Code 11, 6-53 86XX or Advanced mode on power up...
  • Page 328 3440 Bar Code Label Printer User’s Manual bias adjust screw sets adjusting, 7-6 Advanced mode, A-18 using for optimal print quality, 7-6 Code Page 850, A-20 bitmap Emulation mode, A-19 cell height for graphic or UDF, define extended, A-21 command, 6-4, 6-67...
  • Page 329 Index command terminator 1 command, 6-5, 6-23 audible alarm, enable or disable, 6-38 command terminator 2 command, 6-5, 6-23 auto-transmit 1, 2, and 3, disable, 6-40 command terminator command, 6-5, 6-88 auto-transmit 1, enable, 6-39 commands auto-transmit 2, enable, 6-39 configuration, 6-14 auto-transmit 3, enable, 6-40 cross-reference, A-7...
  • Page 330 3440 Bar Code Label Printer User’s Manual configuration (continued) data shift - international characters command, parameters 6-5, 6-24 transmit command, 6-5, 6-23 data source for format in a page, define upload table, A-10 command, 6-5, 6-72 printing test label, 8-5 default settings.
  • Page 331 4-11 origin, define command, 6-6, 6-74 request command, 6-5, 6-17 positioning, 5-23 table, 4-12 reimage only modified fields, 7-13 conditions, how the 3440 handles, 4-10 See also format, select command handling, 4-10 rotating, 5-24 image overrun, 4-10 scaling, 5-25...
  • Page 332 3440 Bar Code Label Printer User’s Manual fonts select command, 6-6, 6-28 bitmap, defined 5-13 transmit command, 6-6, 6-29 copying from memory of one printer to formats another. See cloning copying from memory of one printer to copying to another printer. See selective another.
  • Page 333 6-7, 6-44 command, 6-7, 6-42 storing formats, 5-3 Interleaved 2 of 5, 6-52, A-16 taken sensor, enabling with DOS, 2-11 Intermec Standard protocol, B-3 taken sensor value, transmit command, 6-7, international character sets, A-18 6-88 interpretive field...
  • Page 334 3440 Bar Code Label Printer User’s Manual label and gap length, transmit command, 6-7, using DOS to set, 2-16 6-18 memory languages, international character sets, A-18 additional storage, flash SIMM, 7-9 expansion option, A-13 front panel indicators, 2-4 increasing amount available, 7-10...
  • Page 335 6-26 select command, 6-7, 6-32 field, select, 6-25 transmit command, 6-8, 6-32 first data entry field, select, 6-26 parallel port, using to connect the 3440 to a PC, font, transmit, 6-27 1-12 form feed, 6-27 parameter format, select, 6-28...
  • Page 336 3440 Bar Code Label Printer User’s Manual print quality troubleshooting, 8-5 correcting uneven, 7-6 options, A-13 label, print command, 6-8, 6-87 batch takeup, A-13 maintaining, 7-3 Centronics parallel interface, A-14 optimizing, 7-3 coax interface, A-13 printing test label, 8-5 Kanji/Katakana, A-13...
  • Page 337 Index Program mode editing a graphic, 6-13 commands, 6-50 editing a graphics field, 6-13 according to function, 6-10 editing a human-readable field, 6-12 bar code field, create or edit, 6-67 editing a line field, 6-12 bar code, select type, 6-51 editing a page, 6-13 Codabar, 6-53 editing a UDC, 6-13...
  • Page 338 XON/XOFF, B-4, B-5 configuration, 1-20 description, B-11 settings, changing, 1-21 quantity count, set command, 6-8, 6-34 using to connect a PC to the 3440, 1-11 settings DIP switch, table of, A-25 factory default, A-6 media sensitivity number, 2-14 contents, cloning to another printer, 8-6...
  • Page 339 Index straight-through printing, 2-6 printhead resistance values, transmit, 6-88 summary of IPL commands, 6-4 printhead temperature sensor value, symbologies transmit, 6-87 bar code printhead volt supply value, transmit, 6- Codabar, A-15 Code 11, A-15 reflective sensor value, transmit, 6-87 Code 128, A-16 Test and Service mode, exit, 6-88 Code 16K, A-15 transmissive sensor value, transmit, 6-87...
  • Page 340 3440 Bar Code Label Printer User’s Manual UPC/EAN, 6-54, 6-55, A-17 warm boot command, 6-9, 6-36 uploading, definition, 2-19 width of line, box, bar, or character, define user-defined command, 6-9, 6-86 character clear or create command, 6-9, 6-84 editing commands, 6-13...

Table of Contents