Académique Documents
Professionnel Documents
Culture Documents
Operators Manual
Copyright Information:
CG Triumvirate is a trademark of Agfa Corporation.
CG Times based upon Times New Roman under license from the Monotype Corporation.
Windows is a registered trademark of the Microsoft Corporation.
All other brand and product names are trademarks, service marks, registered trademarks, or registered service marks of their
respective companies.
Firmware (Software) Agreement
The enclosed Firmware (Software) resident in the Printer is owned by Licensor or its suppliers and is licensed for used only on a single
printer in the users Trade or Business. The User agrees not to, and not to authorize or permit any other person or party to,
duplicate or copy the Firmware or the information contained in the non-volatile or programmable memory. The firmware
(Software) is protected by applicable copyright laws and Licensor retains all rights not expressly granted. In no event will Licensor or its
suppliers be liable for any damages or loss, including direct, incidental, economic, special, or consequential damages, arising out of the
use or inability to use the Firmware (Software).
Information in this document is subject to change without notice and does not represent a commitment on the part of Datamax Barcode
Products Corporation. No part of this manual may be reproduced or transmitted in any form or by any means, for any purpose other
than the purchaser's personal use, without the expressed written permission of Datamax Corporation.
All rights reserved. Printed in the United States of America.
Copyright 2005 by Datamax Corporation
Part Number: 88-2313-01
Revision: E
Agency Compliance and Approvals:
C US
Listed
UL60950 Information Technology Equipment
C22.2 No. 950-M93
EN60950
For 230 Volt Operation (Europe): Use a cord set, marked "HAR," consisting of a min H05VV-F cord which has a minimum 0.75 square mm
diameter conductors, provided with an IEC 320 receptacle and a male plug for the country of installation rated 6A, 250V
Fr 230 Volt (Europa): Bentzen Sie ein Kabel, das mit "HAR" markiert ist, bestehend mindestens aus einem H05VV-F Kabel, das mindestens
0,75 Quadratmillimeter Drahtdurchmesser hat; sowie eine IEC320 Steckdose und einen fr das Land geeigneten Stecker, 6A, 250 Volt.
As an Energy Star Partner, the manufacturer has determined that this product meets the Energy Star guidelines for energy efficiency.
The manufacturer declares under sole responsibility that this product conforms to the following standards or other normative documents:
EMC: EN 55022 (1993) Class B
EN 50024 (1998)
Safety: This product complies with the requirements of EN 60950 /A11:1997
Gost-R
FCC: This device complies with FCC CFR 47 Part 15 Class A.
E Note: This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These
limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial
environment. This equipment generates, uses, and can radiate radio frequency energy, and if not installed and used in accordance with the
instructions in this manual, it may cause harmful interference to radio communications. Operation of this equipment in a residential area is
likely to cause harmful interference in which case the user will be required to correct the interference at his own expense.
Important Safety Instructions
This printer has been carefully designed to provide many years of safe, reliable performance. As with all types of
electrical equipment, however, there are a few basic precautions you should take to avoid hurting yourself or damaging
the device:
Carefully read the installation and operating instructions provided with your printer.
Read and follow all warning instruction labels on the printer.
Place the printer on a flat, firm, solid surface.
To protect your printer from overheating, make sure all openings on the printer are not blocked.
Do not place the printer on or near a heat source.
Do not use your printer near water, or spill liquid into it.
Be certain that your power source matches the rating listed on your printer. If you are unsure, check with your dealer
or with your local power company.
Do not place the power cord where it will be walked on. If the power cord becomes damaged or frayed replace it
immediately.
Do not insert anything into the ventilation slots or openings on the printer.
Only qualified, trained service technicians should attempt to repair your printer.
i
Printer Overview
1.0 Introduction................................................................... 1
1.1 About this Printer .......................................................... 2
1.1.1 Standard Features ............................................. 2
1.1.2 Optional Features............................................... 3
Getting Started
2.0 Before Using the Printer ............................................... 5
Setting Up the Printer
3.0 Introduction................................................................... 7
3.1 Connecting the Printer.................................................. 7
3.1.1 Power Connection.............................................. 7
3.1.2 Interface Connection.......................................... 8
3.2 Loading Media.............................................................. 9
3.3 Media Sensor Adjustment ............................................ 12
3.4 Loading Ribbon ............................................................ 13
3.4.1 Ribbon Routing .................................................. 15
Using the Front Panel (Non-display printers)
4.0 Introduction................................................................... 17
4.01 DMXConfig......................................................... 17
4.1 Lights............................................................................ 18
ii
4.2 Buttons ......................................................................... 18
4.3 Normal Mode - Button Functions.................................. 19
4.4 Express Setup Mode - Button Functions...................... 20
4.5 Printer Setup Mode - Button Functions ........................ 21
4.5.1 Printer Setup Menu List...................................... 22
4.5.2 Menu Items and Values ..................................... 23
4.5.3 Step by Step Modification of the Printer Setup .. 26
4.6 Label Alignment............................................................ 28
4.6.1 Label Alignment = YES...................................... 28
4.6.2 Label Alignment = AUTO ................................... 29
4.6.3 Label Alignment = NO........................................ 29
4.6.4 Label Alignment Troubleshooting....................... 30
4.7 Calibration Mode Button Functions ........................... 32
4.7.1 Auto Media Sensor Calibration .......................... 33
4.7.2 Manual Media Sensor Calibration...................... 34
4.8 Internal Labels.............................................................. 35
4.8.1 Database Configuration and Test Labels........... 35
4.8.2 Test Label .......................................................... 37
Using the Front Panel (Display-equipped printers)
5.0 Introduction................................................................... 39
5.0.1 Ready Mode....................................................... 39
iii
5.0.2 Menu Mode ........................................................ 40
5.0.3 Quick Test Mode................................................ 41
5.0.4 Indicator Lights................................................... 42
5.0.5 LCD.................................................................... 42
5.1 The Menu System........................................................ 43
5.1.1 Entrance and Exit Prompts ................................ 43
5.1.2 Media Settings ................................................... 44
5.1.3 Print Control ....................................................... 46
5.1.4 Printer Options ................................................... 47
5.1.5 System Settings ................................................. 49
5.1.6 Communications ................................................ 56
5.1.7 Diagnostics......................................................... 60
5.1.8 MCL Options ...................................................... 61
5.2 Display Messages ........................................................ 62
5.2.1 User Prompts and Condition Messages............. 62
5.3 Quick Test Mode .......................................................... 64
5.3.1 Print Quality Label .............................................. 64
5.3.2 Configuration Label ............................................ 65
5.3.3 Quick Ribbon Test Label .................................... 66
5.3.4 Validation Label.................................................. 66
5.3.5 Print Last Label .................................................. 67
iv
5.3.6 User Defined Label ............................................ 67
5.4 Media Sensor Calibration ............................................. 68
5.4.1 Quick Calibration................................................ 68
5.4.2 Standard Calibration .......................................... 69
5.4.3 Advanced Entry Calibration................................ 72
Maintenance and Adjustments
6.0 Introduction................................................................... 79
6.1 Cleaning the Printhead................................................. 80
6.1.1 Automated Printhead Cleaning .......................... 81
6.2 Media Width Adjustment............................................... 82
6.3 Printhead Burn Line Adjustment................................... 83
6.4 Printhead Pressure Adjustment.................................... 84
6.5 Printhead Replacement ................................................ 85
6.6 Darkness Adjustment ................................................... 86
6.7 Resetting the Printer..................................................... 86
6.8 Downloading Firmware and Fonts................................ 88
Troubleshooting
7.0 Problem Resolution ...................................................... 89
7.1 Fault and Warning Messages....................................... 93
7.2 Hex Dump Mode........................................................... 98
Specifications............................................................... 99
v
Appendix A
ASCII Control Code Chart.................................................... 103
Appendix B
Embedded Fonts and Barcodes .......................................... 105
Appendix C
Optional Internal Ethernet Printer Server............................. 115
Appendix D
Menu System Multi-Language Support................................ 141
Advanced File Handling Information.................................... 145
Appendix E
Saving a Configuration File.................................................. 147
Appendix F
GPIO Port Description ......................................................... 149
Warranty............................................................................ 153
Glossary............................................................................ 155
vi
M-Class 1
1.0 Introduction
Congratulations on your M-Class printer purchase. The M-Class family, hereafter referred to as the printer, blends the
rugged durability of die-cast construction with state-of-the-art electronics and user-friendly features to redefine the
standard in industrial thermal printers. Available in direct and optional thermal transfer configurations, the printers use
unique front panel designs to simplify operation, while its USB, RS232 serial, IEEE 1284 compliant parallel, or optional
(M-4208 and M-4306, only) internal print server allows easy interfacing to any host system.
This manual provides all the information necessary to operate the printer.
To print labels or tags, simply refer to the instructions included with the software you have chosen to create the labels. A
Windows printer driver can be found on our website (http://www.datamaxcorp.com/) or on the included CD-ROM. If
you wish to write a custom program, a copy of the Class Series Programmers Manual can also be found on the CD-
ROM.
2 M-Class
1.1 About this Printer
This printer offers the following standard and optional features:
1.1.1 Standard Features
Printing
Direct Thermal Printing
On Demand and Batch Printing
203 DPI (M-4206 and M-4208) 300 DPI (M-4306) Printhead
Date and Time Stamp
AGFA Scalable Font Engine
2 Resident Scaleable fonts, CG Triumvirate regular and bold-condensed (M-4208 and M-4306 only)
Memory
2 MB FLASH Memory (256K available to user, designated as Module B)
4 MB DRAM Memory (M-4206)
8 MB DRAM Memory (M-4208 and M-4306))
Interfaces
USB interface
DB-9 RS-232 serial interface
IEEE 1284 Centronics
parallel interface
Operational
Simple Media Loading
Media Tearbar
Fan-fold media compatible from the bottom and rear of printer
M-Class 3
1.1.2 Optional Features
Thermal Transfer
A printing method that uses ribbon to produce exceptional image clarity (as compared to most direct thermal stocks).
Note that this option must be specified for use with either coated side in or coated side out ribbon.
Media Cutter
A rotary-type mechanism to automatically cut material with a maximum thickness of .010 (.254 mm) into minimum
lengths of 1.0 inches (25.4 mm). Designed for ease of operation, the Media Cutter is automatically detected,
configured, and enabled when installed on the printer.
Peel and Present Mechanism (also requires the Internal Rewind option)
An output control device that automatically separates printed labels from the backing material and allows subsequent
printing to occur only after the removal of a previously printed label. Minimum label length is 0.75 inches (19 mm).
Designed for ease of operation, the Peel and Present Mechanism is automatically detected, configured, and enabled
when installed on the printer.
Internal Rewind
An internal mechanism capable of winding printed labels or the label backing material only (when using the Peel and
Present option) into a maximum four-inch outer diameter roll.
Present Sensor
An output control device that allows subsequent printing to occur only after the removal of a previously printed label.
Designed for ease of operation, the Present Sensor is automatically detected, configured, and enabled when installed
on the printer.
FLASH Memory Expansion
An optional Main Circuit Card Assembly available with 4MB (M-4206) or 8MB (M-4208 and M-4306) of Flash
memory for International Language Printing Capability (ILPC) and/or additional fonts and graphics.
ILPC
A font set that allows International Language Print Capability consisting of one of the following:
CG-Times (western European) Scalable font
Kanji Gothic B Scalable font
Simplified Chinese GB Scalable font
Korean Hangul font
4 M-Class
External Ethernet Connectivity (uses printers parallel port)
A print server (the DMX100) that is an external Network Interface Controller (NIC) to provide Ethernet
connectivity.
Internal Ethernet Connectivity (printers equipped with a front display, only)
An internal Network Interface Controller (NIC) that enables the printer to provide Ethernet
connectivity. Features
include:
Automatic selection of 10BaseT (Thinnet) or 100BaseT Fast Ethernet connection.
Integral HTTP Server to allow monitoring and management from a standard Web browser program.
FTP printing to allow printing directly from a Web browser or other FTP client.
LPR/LPD over TCP/IP for UNIX platforms and Microsofts Windows.
Raw sockets support over selectable TCP/IP port with filters for selected UNIX environment.
IP SNMP support of MIB-2, proprietary NIC MIB and public and proprietary (private) Printer MIB.
SNMP traps to alert administrators of printer errors (paper/ribbon out, head up, etc).
DHCP, BootP, and RARP services supported
MCL (printers equipped with a front display, only)
A software tool suite designed for data collection applications. Once enabled, the printer can accept input data from
peripheral devices such as barcode scanners, weigh scales, and keyboards without the need of a host computer,
requesting and sending data to locally resident lookup files or remote databases, enhancing communication
capabilities within your system while reducing your hardware investment.
M-Class 5
2.0 Before Using the Printer
Removing the Packaging
Inspect the shipping container(s) for damage. If damage is evident, immediately notify the shipping company to report the
nature and extent of the damage.
The printer is carefully packaged to avoid any damage during transit. In order to operate the printer, you will need to
remove the packaging materials (for example, the tape and foam) that were placed in the printer for shipment. Complete
the following steps prior to connecting power or attempting to load media.
Ensure that the arrow on the box is pointing up, and then open the box.
Remove the top piece of packing foam.
Lift the printer from the box.
Remove the printer from the plastic bag.
Remove any tape or additional packing foam from the inside of the printer.
E Note: It is a good idea to save all packaging materials in the event that shipping the printer is ever required.
6 M-Class
Inspecting the Printer
After removing the printer from the packaging material, check the contents. The following items should be included:
Printer
Power Cord
CD-ROM and Documentation
Any special or additionally purchased items.
Additional Requirements
The following items are necessary for generating labels from your printer. Contact your customer support or sales
representative for advice on which media and software may best be suited for your application.
Serial, USB or Parallel cable
Ethernet cable for optional LAN connectivity
Applicable Media
Applicable Software
M-Class 7
3.0 Introduction
This Section explains how to connect your printer, load media (and ribbon, if equipped for thermal transfer).
3.1 Connecting the Printer
3.1.1 Power Connection
E Note: Before connecting the AC Power Cord or interface cables to the printer, ensure the Power On/Off Switch is in the Off
position.
1. Place the printer on a firm, level surface.
2. Ensure that the Power Switch on the Printer is in the Off position.
3. Connect the AC Power Cord to the receptacle on the back of the Printer, and then plug the AC Power Cord into a
properly grounded outlet. (The power supply automatically detects and then adjusts to the applied line voltage; see
Section 8.0 for the acceptable voltage ranges.)
8 M-Class
3.1.2 Interface Connection
The printer can be connected to the host via the parallel, USB, serial, or optional network interface. The printer will
automatically connect to the first port that delivers valid data. Once established, the printers power must be cycled Off
and On to change an interface connection.
The Parallel Connection needs a Centronics
printer.
220 (ALLEGRO)
Emulates the Allegro
printer.
250 (PRODIGY)
Emulates the Prodigy
printer.
DISABLED
No emulation: natural start of print position. (System Commands <STX>O and
<STX>f are ignored).
BACK AFTER PRINT
When the present distance is set with the GPIO enabled, this determines the timing
of the label back up.
ENABLED
Commands the printer to immediately back up the label after the applicator issued
start of print signal is received for faster throughput.
DISABLED
The printer will not initiate repositioning until the next label is ready to print. May
help prevent the curling of the label edge.
FONT EMULATION
The selected font is substituted for all Datamax internal fonts. This function
provides the printer to define a new default font without changing the host DPL
data streams.
STANDARD FONTS
CG TIMES
USER ID S50
MENU LANGUAGE Selects the language in which the menu system messages and configuration label
are shown. Only languages that are resident will be available.
ENGLISH
English
FRANCAIS
French
ITALIANO
Italian
DEUTSCH
German
ESPAOL
Spanish
USER DEFINED
User defined, downloaded language(s) and displayed only if present.
M-Class 55
System Settings (continued)
FAULT HANDLING
When a fault condition (ribbon out, media out, etc.) is detected, this setting
determines the level of intervention and the disposition of the label being printed at
the time the fault occurred.
LEVEL
Selects the printers action, the action required by the operator, and the labels
reprint status.
STANDARD
Printing stops and a fault message is displayed. After the problem is corrected, the
FEED Key must be pressed to clear the fault. The label in process is reprinted.
VOID AND RETRY
Depending upon the RETRY COUNT, one of the following actions when faulted:
If the Retry Count setting has not been exceeded, VOID is printed on the label
in process and reprinting occurs automatically;
If the Retry Count has been exceeded, printing stops and a fault message is
displayed. After the problem is corrected, the FEED Key must be pressed to
clear the fault. The label in process is reprinted; or,
If the CANCEL Key is pressed the operator now has the option of canceling the
reprint:
To allow the reprint, press the ESCAPE Key or to cancel the reprint, press the
ENTER Key (the operator now has the option of canceling the entire label batch
by pressing the ENTER Key again.)
E Note: VOID will not be printed when insufficient space exists for the height of the text (see VOID
DISTANCE, below) or if the fault occurred after the entire label was completed (i.e., when the label
reaches its Present Distance at or above the TOF).
NO REPRINT
Printing stops and a fault message is displayed. After the problem is corrected, the
FEED Key must be pressed to clear the fault. The label in process is not reprinted.
VOID DISTANCE
0.50 in (.10-2.00)
Sets the distance to backup the faulted label to print VOID on its trailing edge,
which also indirectly establishes the font size of the void message.
RETRY COUNT
1 (0-3)
Establishes the number of times the printer will attempt to reprint a label. If the last
label printed in this count has been voided, the printer will stop and display a fault
message.
56 M-Class
5.1.6 Communications
SERIAL PORT A Controls the communications settings for Serial Port A.
BAUD RATE
Determines the serial communication rate.
38400
38400 bits per second
28800
28800 bits per second
19200
19200 bits per second
9600
9600 bits per second
4800
4800 bits per second
2400
2400 bits per second
1200
1200 bits per second
PROTOCOL
Sets the data flow control (handshaking) method.
BOTH
Uses both handshaking methods.
SOFTWARE
XON/XOFF
HARDWARE
CTS/DTR
NONE
No flow control is used.
PARITY
Sets Word parity
NONE
No parity
ODD
Odd parity
EVEN
Even parity
DATA BITS
Sets Word length
7
Seven bit Word length
8
Eight bit Word length
STOP BITS
Sets the number of stop bits
1
One stop bit
2
Two stop bits
PARALLEL PORT A Controls the communications settings for Parallel Port A.
PORT DIRECTION
Determines if data is sent from the printer to the host via the parallel port.
UNI-DIRECTIONAL
One-way printer communication.
BI-DIRECTIONAL
Enables IEEE 1284 back-channel operation.
M-Class 57
Communications (continued)
NIC ADAPTER Network Interface Card Adapter (optional). If not present, this displays NOT
INSTALLED when accessed. After making changes to these parameters, save the
changes, exit the menu system, the printer will then reset for the changes to take
effect.
IP ADDRESS
The static IP address of the NIC Adapter. This is in standard dotted-decimal format.
SUBNET MASK
The static subnet assigned to the NIC Adapter.
GATEWAY
Specifies the network gateway address the NIC Adapter should use.
SNMPTRAP DESTINATION
Selects the Network IP address where all SNMP Traps will be sent. If zeroed, no
traps are sent. The Receiver must have SNMP service installed.
IP DISCOVERY
This is the address discovery method used by the NIC Adapter if a static address is
not utilized. If no server for any of the discovery methods is found, the static value
specified is used.
E Note: For faster NIC Adapter boot times, disable any discovery methods not used.
ENABLED
Default. Modifications to IP, Subnet Mask, or Gateway addresses will not be allowed.
WARNING! An IP Address assigned by a server has precedence over any static IP Address
stored in the NIC Adapter.
DISABLED
Disables IP Discovery.
E Note: Select this option to ensure that any stored static IP is used by the NIC Adapter.
SET FACTORY DEFAULTS
Resets all of the network parameters to factory default settings. Including some
parameters that are not accessible through the printers menu.
N
o
t
a
v
a
i
l
a
b
l
e
w
h
e
n
I
P
D
i
s
c
o
v
e
r
y
i
s
e
n
a
b
l
e
d
58 M-Class
Communications (continued)
HOST SETTINGS Settings which affect all communications with a host.
HOST TIMEOUT
10 SEC (1-60)
The number of seconds a communications port must be idle before the printer may
process data from a different port. This value is also used to timeout an image /
label format download (i.e., if, at any time, data flow stops before a complete label
format is received, the data will be ignored).
CONTROL CODES
Allows the operator to change the prefix of the software commands interpreted by
the printer.
STANDARD CODES
Hex 01 = SOH command; Hex 02 = STX command; count-by = ^;
Hex 1B = ESC; Hex 0x0D = Carriage Return
ALTERNATE CODES
Hex 5E = SOH command; Hex 7E = STX command; count-by = @;
Hex 1B = ESC; Hex 0x0D = Carriage Return
ALTERNATE CODES 2
Hex 5E = SOH command; Hex 7E = STX command; count-by = @;
Hex 1B = ESC; Hex 0x7C = Carriage Return
CUSTOM CODES
Each DPL command (SOH, STX, CR, and count-by) may be selected by entering
the desired Hex code. (The ^ and + Keys will scroll the characters, while the
ENTER Key selects character and then advances the cursor.)
FEEDBACK CHARACTERS
Returns a Hex 1E, [RS], after each label successfully prints, and a Hex 1F, [US],
after each batch of labels is printed.
ENABLED
Feedback characters are sent to the host.
DISABLED
No feedback characters are sent.
ESC SEQUENCES
Allows data containing invalid ESC control code sequences to be processed,
helpful because some systems send a banner to the printer.
ENABLED
Normal printer operating mode.
DISABLED
ESC sequences are ignored and the data is processed. Bitmapped font downloads
are disabled in this mode.
HEAT COMMAND
Allows the user to disable the DPL Heat Command, providing compatibility with
other DATAMAX printers.
ENABLED
Normal printer operating mode.
DISABLED
DPL Heat commands are ignored. The heat value is controlled via the menu
setting; see Section 5.1.3.
M-Class 59
Communications (continued)
SPEED COMMANDS
Allows the user to disable the DPL speed commands (Print, Feed, Slew, and
Reverse).
ENABLED
Normal printer operating mode.
DISABLED
DPL speed commands are ignored. The speeds are controlled via the menu setting;
see Section 5.1.3.
TOF SENSING COMMANDS
Allows the user to disable the DPL Top of Form commands (Gap, Continuous, and
Reflective).
ENABLED
Normal printer operating mode.
DISABLED
DPL TOF commands are ignored. The TOF is controlled via the menu setting; see
Section 5.1.2.
SYMBOL SET COMMAND
Allows the user to disable the DPL Single and Double Symbol Set selection
commands.
ENABLED
Normal printer operating mode.
DISABLED
DPL Symbol Set commands are ignored. The Symbol Set selection is controlled
via the menu setting; see Section 5.1.5.
CNTRL-CODES (DATA)
Allows the user to remove control codes (data < 20 Hex) from the data fields. The
selected line terminator is processed.
ENABLED
Normal printer operating mode.
DISABLED
DPL Control Code (SOH, STX, CR, ESC, and ^) functions are ignored.
STX-V SW SETTINGS
Allows the user to disable DPL software switch settings commands.
ENABLED
Normal printer operating mode.
DISABLED
DPL option-enable command (<STX>V) is ignored.
60 M-Class
5.1.7 Diagnostics
HEX DUMP MODE Most commonly used for troubleshooting. Prints data and instructions received
from the host rather than interpreting them as label formats; see Section 7.2.
ENABLED
Prints raw ASCII data received from the host rather than executing the commands.
DISABLED
Executes and prints label formats (normal operating mode).
OPTIONS TESTING Allows or performs diagnostics of specific options within the printer.
TEST PRESENT SENSOR
Performs a functional test of the present sensor.
TEST CUTTER
Performs a functional test of the cutter.
PERFORM TEST
1 TIME
The test will cycle the selected number of times (1, 10, or 100) with the results
displayed following each attempt.
PRINT TEST RATE (min)
000 (0-120)
The number of minutes to delay between the printing of batches of Quick Test
Labels.
SENSOR READINGS
Analog Sensor readings are displayed.
THR TRAN RIBM 24V PS HD RANK
255 255 255 255 255 255 255
Live sensor values are displayed. Maximum values are shown in this example,
where:
THR = thermistor sensor;
TRAN = transmissive (gap) media sensor (REFL is shown if the SENSOR TYPE
is set to reflective);
RIB M = ribbon motion sensor;
24V = 24 volt DC power supply sensor;
PS = Present sensor;
HD = head-down sensor; and,
RANK = the value of the printhead ranking resistor.
RIBBON SENSOR LIMITS Displays ribbon sensor ADC low and high values used for motion detection.
RIBBON ADC LOW HIGH
070 164
Approximate default values are shown here (actual values will vary).
M-Class 61
5.1.8 MCL Options
MCL AT POWER-UP MCL (Macro Command Language) is tool suite designed for data collection
applications. The printer will accept input data from peripheral devices and the
application can request and send data to locally resident lookup files or remote
databases.
ENABLED
After power to the printer is turned Off and On, MCL will be started. The
printer is now ready to accept input data from peripheral devices such as barcode
scanners, weigh scales, and keyboards without the need of a host computer.
DISABLED
Normal printer functions.
START MCL MCL with be started after exiting from the menu.
62 M-Class
5.2 Display Messages
The printer displays several different types of information (if not in the menu system or Quick Test Mode):
User Prompts and Condition Messages (also see Section 5.1.1 for a listing of the Enter/Exit Prompts)
Application and Boot Loader Updating Messages (see Section 6.8)
Fault and Warning Messages (see Section 7.1)
5.2.1 User Prompts and Condition Messages
User Prompts alert the operator to a required action. Condition Messages are used to indicate an operational state.
User Prompts and Condition Messages
Displayed Message Description Condition(s)
!
!!
DMFBSJOH!GBVMUT!
!
The printer is trying to clear a fault
condition.
Occurs when the FEED Key is pressed after the
correction of a fault.
!
!
DBMJCSBUJOH!
A media calibration is being performed.
The FEED Key was pressed and held.
!
DBODFM!SFQSJOU@!
FOUFS!LFZ!>!ZFT!
!
The CANCEL or TEST Key was
pressed during the fault handling
process.
The faulted label will be cancelled if ENTER is
pressed, then the remaining labels in the batch
will be printed.
!
DBODFM!CBUDI@!
FOUFS!LFZ!>!ZFT!
!
The CANCEL or TEST Key was
pressed during a batch job.
The current print batch will be cancelled if
ENTER is pressed; the remaining labels will not
be printed.
!
!
QBVTFE!
The printer is paused or offline.
The printer is in a paused condition.
M-Class 63
User Prompts and Condition Messages
Displayed Message Description Condition(s)
!
!
SFBEZ!
!
Ready Mode.
Normal operating mode. The printer is ready to
receive and process label formats.
!
!
SFNPWF!MBCFM!
!
A label is awaiting removal.
The Present Sensor option is enabled and a
label blocks the sensor. Remove the label to
continue printing.
!
TZTUFN!
JOJUJBMJ[JOH!
!
Normal power-up and soft reset
condition.
Follows the SYSTEM RESET IN
PROGRESS message after a reset or power-
up.
!
TZTUFN!SFTFU!!
JO!QSPHSFTT!
!
Normal power-up and soft reset
condition.
Occurs when the user resets the printer via the
host or Front Panel.
!
!
VODBMJCSBUFE!
!
The media calibration is not set.
Perform calibration; see Section 5.4.
!
YYYY!PG!YYYY!
QSJOUJOH!
!
The print job is being processed.
Batch status indication, updated with each label
printed.
64 M-Class
5.3 Quick Test Mode
This section explains the functions of the resident Quick Tests, accessible by pressing the Key on the Front Panel.
E Notes: (1) With the exception of the Configuration Label, all Quick Test labels require 4-inch (102mm) wide media to print the
entire format. If using narrower media, change the Label Width setting (Section 5.1.2) to match your medias width to
avoid printing on the platen.
(2) During any Quick Test, press the Key or the Key to stop printing.
(3) Using the Print Test Rate feature (Section 5.1.7), a time delay can be set for printing labels in Quick Test Mode.
5.3.1 Print Quality Label
The Print Quality Label provides an indication of overall print quality at a pre-selected heat and speed setting. This format
consists of compliant bar codes in fence and ladder orientations, assorted font sizes, and graphic fill patterns. These can be
used to ensure conformance, as well as aesthetics.
To print a Print Quality Label:
O Press the
Key.
O Use the
FWD
Key to scroll to Print Quality Label.
O Use the Key to select a quantity; see Section 5.0.3.
O Press the Key to start printing.
M-Class 65
5.3.2 Configuration Label
The Configuration Label provides printer valuable database
information, as detailed in Section 5.1.
To print a Configuration Label:
O Press the Key.
O Use the
FWD
Key to scroll to Print Configuration.
O Press the
Key to print.
E Note: The contents of this label may vary with the application version and
printer model and equipped options. To capture all the information, use
media at least 2 inches wide (51mm) with the Label Width setting matched
accordingly (see Section 5.1.2).
FORMAT ATTRIBUTES
XOR
LABEL ROTATION
DISABLED
IMAGING MODE
MULTIPLE LABEL
PAUSE MODE
DISABLED
PEEL MODE
DISABLED
SECURITY
DISABLED
UNITS OF MEASURE
IMPERIAL
INPUT MODE
DPL
DPL EMULATION
STANDARD
COLUMN EMULATION
203 DOTS
SOP EMULATION
DISABLED
BACK AFTER PRINT
DISABLED
FONT EMULATION
STANDARD FONTS
MENU LANGUAGE
ENGLISH
FAULT HANDLING:
LEVEL
STANDARD
VOID DISTANCE
0.50 in.
RETRY COUNT
1
COMMUNICATIONS
SERIAL PORT A:
BAUD RATE
9600
PROTOCOL
BOTH
PARITY
NONE
DATA BITS
8
STOP BITS
1
USB PORT
INSTALLED
PARALLEL PORT A:
PORT DIRECTION
UNI-DIRECTIONAL
NIC ADAPTER:
MAC:00-0d-70-00-00-09
IP ADDRESS
192.000.000.192
SUBNET MASK
000.000.000.000
GATEWAY
000.000.000.000
SNMPTRAP DESTINATION
000.000.000.000
IP DISCOVERY
ENABLED
HOST SETTINGS:
HOST TIMEOUT
10 sec
CONTROL CODES
STANDARD CODES
FEEDBACK CHARACTERS
DISABLED
ESC SEQUENCES
ENABLED
HEAT COMMAND
ENABLED
SPEED COMMANDS
ENABLED
TOF SENSING COMMANDS
ENABLED
SYMBOL SET COMMAND
ENABLED
CNTRL-CODES (DATA)
ENABLED
STX-V SW SETTINGS
ENABLED
CONFIGURATION
FRI 09:38PM 21NOV2003
PRINTER KEY:
4208-MD10-030915-198
APPLICATION VERSION:
83-2407-08B 8.01 1/14/2004
MCL Version: 1.03
BOOT LOADER:
83-2406-08B 08.01 01/14/2004
SYSTEM INFORMATION
PRINT BUFFER SIZE:
117 in.
FLASH SIZE:
2 MB
RAM TEST:
PASS
OPTIONAL LANGUAGES:
NONE
CONFIGURATION FILE:
NONE
MEDIA SETTINGS
MEDIA TYPE
RIBBON TRANSFER
SENSOR TYPE
GAP
LABEL LENGTH
04.00 in.
MAXIMUM LABEL LENGTH
16.00 in.
PAPER OUT DISTANCE
00.25 in.
LABEL WIDTH
4.16 in.
RIBBON LOW DIAMETER
1.40 in.
SENSOR CALIBRATION
PAPER SENSOR LEVEL
143
GAP SENSOR LEVEL
19
TRAN SENSOR LEVEL
7
REFL PAPER LEVEL
170
MARK SENSOR LEVEL
40
REFL SENSOR LEVEL
15
EMPTY SENSOR LEVEL
9
CLEAN HEAD SCHEDULE
000 in. (*1000)
CLEAN HEAD COUNTER
0 in.
PRINT CONTROL
HEAT
10
PRINT SPEED
6.0 in/sec
FEED SPEED
6.0 in/sec
REVERSE SPEED
4.0 in/sec
ROW OFFSET
00.00 inches
COLUMN OFFSET
00.00 inches
PRESENT DISTANCE
0.00 inches
CUSTOM ADJUSTMENTS:
DARKNESS
32
CONTRAST
32
ROW ADJUST
0 DOTS
COLUMN ADJUST
0 DOTS
PRESENT ADJUST
64 DOTS
PRINTER OPTIONS
MODULES
D: FORMATTED
G: FORMATTED
X: FORMATTED
Y: FORMATTED
PRESENT SENSOR:
NOT INSTALLED
CUTTER
NOT INSTALLED
SYSTEM SETTINGS
FACTORY SETTING FILE
NONE
INTERNAL MODULE
1024 KB
DEFAULT MODULE
D
SCALABEL FONT CACHE
312 KB
SINGLE BYTE SYMBOLS
PC-850 MULTILINGUAL
DOUBLE BYTE SYMBOLS
UNICODE
MEDIA COUNTERS:
ABSOLUTE COUNTERS
374 in.
07MAY2003
RESETTABLE COUNTERS
374 in.
07MAY2003
DIAGNOSTICS
HEX DUMP MODE
DISABLED
PRINT TEST RATE(min)
0
SENSOR READINGS
THR TRAN RIBM 24V
190 134 011 171
PS HD RANK
000 244 009
RIBBON SENSOR LIMITS
RIBBON ADC LOW
007
RIBBON ADC HIGH
232
MCL OPTIONS
MCL AT POWER-UP
DISABLED
66 M-Class
5.3.3 Quick Ribbon Test Label
The Quick Ribbon Test Label features a compliant picket-fence bar code that can be used to verify thermal transfer and
print quality functions.
To print a Quick Ribbon Test Label:
O Press the Key.
O Use the
FWD
Key to scroll to Ribbon Test Label.
O Use the
Key to select a quantity; see Section 5.0.3.
O Press the
Key to start printing.
5.3.4 Validation Label
The Validation Label is another useful tool for evaluating overall print quality.
To generate a Validation Label:
O Press the
Key.
O Use the
FWD
Key to scroll to Validation Label.
O Use the
Key to select a quantity; see Section 5.0.3.
O Press the
Key to start printing.
M-Class 67
5.3.5 Print Last Label
Print Last Label reprints the last label format printed. The format can be any of the Test Labels, a label from the host, or
one recalled from memory.
E Note: If a job was cancelled prior to its completion, or if power has been removed since the last print job and the request for this
label, this selection will print a VOID message.
5.3.6 User Defined Label
The User Defined Label reprints from a list of previously printed label formats. Use the
FWD
Key to scroll through the
listing, then use the Key to select and print the label.
E Note: If a job was cancelled prior to its completion or if power has been removed since the last print job and the request for this
label, NO FILES AVAILABLE will be displayed and no printing will occur.
68 M-Class
5.4 Media Sensor Calibration
In addition to the Sensor Type selection, Media Sensor calibration ensures that each label is detected correctly and
reliably. Perform calibration when the Uncalibrated message is displayed. Three different methods are available to
calibrate the printer: Quick, Standard, and Advanced Entry.
5.4.1 Quick Calibration
At the factory, the printer is calibrated to sense a wide range of media types. Quick Media Calibration fine-tunes the
media sensor for your gap, notch or reflective media application, and is not required if you are using continuous media.
Perform this calibration during initial set-up or after changing your media type.
E Notes: If Uncalibrated is displayed, follow the Media Sensor Calibration procedure in Section 5.4.2. Also, media containing large
gaps may first require a change in the Paper Out Distance setting; see Section 5.1.2.
To calibrate:
O Ensure that media is loaded (see Section 3.2), that the Media Sensor is adjusted (see Section 3.3), and that the printer
is idle.
O Press and hold the
Key. The printer will begin advancing media; allow at least one label gap (or mark) to
advance under the sensor before releasing the button.
Upon successful completion, the Calibration Completed message will flash; the printer will feed to the next label TOF
and Ready will be displayed. (A Warning Low Backing message may appear if using notched media or media on a
transparent liner; however, the calibration was successful).
Calibration Hint:
In certain cases, the printer may have trouble differentiating between the label and liner. If the printer stops feeding in the
middle of a label or if Cannot Calibrate is displayed, try calibrating over a longer distance:
Press and hold the Key to allow two or more gaps (or marks) to advance under the sensor. If this fails, see
Standard Calibration (Section 5.4.2).
M-Class 69
5.4.2 Standard Calibration
Standard Calibration is appropriate for most media types. During the process, the printhead assembly can be raised for visual access to
the media and media sensor. In addition, displayed sensor readings can be used to indicate the best position over the media, which is
helpful when using small, position-critical TOF notches or marks. Three readings are required:
Empty: No media in the sensor.
Gap (or Mark): Only the backing, notch, or reflective mark in the sensor.
Paper: The label (with the liner attached) in the sensor.
To perform a Standard Calibration:
Step Operator Action Displayed Message Comment
1
(Media should be loaded and
the appropriate Sensor Type
selected.)
Turn On the printer.
!
!!
VODBMJCSBUFE!
!
Wait until the printer initializes (about six
seconds).
2
Press the MENU
Key.
Raise the printhead assembly.
!
NFOV!NPEF!
NFEJB!TFUUJOHT!
!!
You are entering Menu Mode.
3
Press the
Key to enter
the Media Settings menu.
!
NFEJB!TFUUJOHT!
NFEJB!UZQF!
!!
See Section 5.1.2 for menu layout.
4
Press the FWD
Key and scroll
to Sensor Calibration.
!
NFEJB!TFUUJOHT!
TFOTPS!DBMJCSBUJPO!
!!
Press the Key to abort this procedure.
5
Press the
Key.
!
TFOTPS!DBMJCSBUJPO!
QFSGPSN!DBMJCSBUJPO!
!
You are beginning the standard calibration
procedure.
6
Press the
Key.
Remove the media from the
Media Sensor then the
key.
!!
SFNPWF!MBCFM!TUPDL!
QSFTT!FTD!LFZ!=zzz?!
!
This sets the parameter for the empty value.
Where yyy is a numerical value representing the
current sensor reading.
70 M-Class
Standard Calibration (continued)
Step Operator Action Displayed Message Comment
7
Proceed according to your
media type:
Die-cut stock: strip the media
from the backing and then
reinsert it into the sensor;
adjust the Sensor Eye Mark
over the center of the backing.
Notched stock: adjust the
Sensor Eye Mark over the
center of the notch.
Reflective stock: Adjust the
Sensor Eye Mark over the
center of the facedown black
mark.
Continuous stock: go to Step
8.
Press the key to
continue.
TDBO!CBDLJOH!
QSFTT!FTD!LFZ!!!=zzz?!
!
Or, for reflective media:
!
TDBO!NBSL!
QSFTT!FTD!LFZ!!!=zzz?!
This sets the parameter for the gap or mark
value.
Where yyy is a numerical value representing the
current sensor reading: useful in locating the best
sensor position.
E Note: Never position the sensor over a perforation
when recording a sensor reading.
E Note: Do NOT move the position of the Media Sensor after it has been adjusted.
8
Position the label (and backing,
if any) under the Sensor Eye
Mark.
E Note: If using preprinted media,
ensure the label area under the
sensor is free of preprinted text,
graphics or borders.
Press the key to continue.
!
TDBO!QBQFS!
QSFTT!FTD!LFZ!!=zzz?!
!
This sets the parameter for the paper value.
Where yyy is a numerical value representing the
current sensor reading.
M-Class 71
Standard Calibration (continued)
Step Operator Action Displayed Message Comment
9
Observe the display.
!
HBQ!NPEF!
DBMJCSBUJPO!DPNQMFUF!
!
Or, for reflective media:
!
SFGMFDUJWF!NPEF!!
DBMJCSBUJPO!DPNQMFUF!
!
Or, for continuous media:
!!
DPOUJOVPVT!NPEF!!
DBMJCSBUJPO!DPNQMFUF!
The calibration was successful.
See note below if another message was displayed.
10
Exit upon successful
calibration: Back out of the
menu tree by repeatedly
pressing the
Key.
If using gap or reflective media,
press and hold the Key.
The printer will begin
advancing media; allow at least
one label gap (or mark) to
advance under the sensor.
!
UIV!22;42B!36NBS3115!!
SFBEZ!
!
The printer is now ready to begin printing.
If this calibration was unsuccessful, go to Section
5.4.3.
E Note: A Warning Low Backing message indicates that the calibration was successful with notched media or media on a transparent
liner; see Section 7.1 for details on this and other possible messages.
72 M-Class
5.4.3 Advanced Entry Calibration
E Note: Advanced Entry Calibration will override all previous calibration settings; this method should be used only when Standard
Calibration has failed.
Advanced Entry Calibration is the alternate method for special-case media types. The procedure has two parts:
1) You must list the sensor readings for the label and TOF values using different algorithms.
2) From your list the best algorithm is chosen, new readings taken and those values entered.
To perform an Advanced Entry Calibration:
Step Operator Action Displayed Message Comment
1
(Media should be loaded and
the appropriate Sensor Type
selected.)
Turn On the printer.
!
!!
VODBMJCSBUFE!
!
Wait until the printer initializes (about six seconds).
2
Press the MENU
Key.
Raise the printhead assembly.
!
NFOV!NPEF!
NFEJB!TFUUJOHT!
!!
You are entering Menu Mode.
3
Press the
Key to enter
the Media Settings menu.
!
NFEJB!TFUUJOHT!
NFEJB!UZQF!
!!
See Section 5.1.2 for menu layout.
4
Press the FWD
Key and scroll
to Sensor Calibration.
!
NFEJB!TFUUJOHT!
TFOTPS!DBMJCSBUJPO!
!!
Press the
Key to abort this procedure.
5
Press the
Key.
!
TFOTPS!DBMJCSBUJPO!
QFSGPSN!DBMJCSBUJPO!
!
You are entering the calibration submenu.
M-Class 73
Advanced Entry Calibration (continued)
Step Operator Action Displayed Message Comment
6
Press the FWD
Key to scroll to
Advanced Entry.
!
TFOTPS!DBMJCSBUJPO!
BEWBODFE!FOUSZ!
!
You are entering Advanced Entry Calibration.
7
Press the
Key.
!
BEWBODFE!FOUSZ!
TFOTPS!MFWFMT!
!!
Press the
Key to abort this procedure.
8
Press the FWD
Key.
!
BEWBODFE!FOUSZ!
TFOTPS!HBJO!
!!
You are beginning the Advanced Entry Calibration.
9
Press the
Key.
Place the label under the Sensor
Eye Mark and lower the
printhead assembly.
!
HBJO!USBO!!!!!=zzz?!
+11!!!!!!!!=1!.!42?!
!
-OR-
HBJO!SFGM!!!!!=zzz?!
+11!!!!!!!!)1!.!42*!
If using preprinted media, ensure the label area
under the sensor is free of preprinted text, graphics
or borders.
10
Press the
Key to select
the setting (denoted by an *)
and then record the sensor
reading (the yyy value) in a
table similar to the one shown
after Step 12, as a Label Value.
Next, press the FWD
Key to
increment the Gain Number.
Repeat this step for each of the
Gain Numbers (00-32).
!
HBJO!USBO!!!!!=zzz?!
+11!!!!!!!!=1!.!42?!
!
-OR-
HBJO!SFGM!!!!!=zzz?!
+11!!!!!!!!)1!.!42*!
Where yyy is a numerical value representing the
current sensor reading: useful in locating the best
sensor position.
E Note: Never position the sensor over a perforation
when recording a sensor reading.
74 M-Class
Advanced Entry Calibration (continued)
Step Operator Action Displayed Message Comment
11
Proceed according to your
media type:
Die-cut stock: strip the media
from the backing and then
reinsert it into the sensor; adjust
the Sensor Eye Mark over the
center of the backing.
Notched stock: adjust the
Sensor Eye Mark over the
center of the notch.
Reflective stock: Adjust the
Sensor Eye Mark over the
center of the facedown black
mark.
Press the
Key to select
the setting and then record the
sensor reading in a table similar
to the one shown after Step 12,
as a TOF Value.
Next, press the FWD
Key to
increment the Gain Number.
Repeat for each of the Gain
Numbers (00-32).
!
HBJO!USBO!!!!!=zzz?!
+11!!!!!!!!)1!.!42*!
!
Or, for reflective media:
HBJO!SFGM!!!!!=zzz?!
+11!!!!!!!!)1!.!42*!
Where yyy is a numerical value representing the
current sensor reading: useful in locating the best
sensor position.
E Note: Never position the sensor over a perforation
when recording a sensor reading.
E Note: Do NOT move the position of the Media Sensor after it has been adjusted.
M-Class 75
Advanced Entry Calibration (continued)
Step Operator Action Displayed Message Comment
12
From the data collected in
Steps 10 and 11, where both
the sensor readings are above
20, subtract each Label Value
from the corresponding TOF
Value. These are the
Difference Values.
From the resulting list, find the
largest Difference Value (see
example below). Its associated
Gain Number will provide the
best algorithm for your media.
!
HBJO!USBO!!!!!!=zzz?+1
1!!!!!!!!!)1!.!42*!
!
Or, for reflective media:
HBJO!SFGM!!!!!!=zzz?+1
1!!!!!!!!!)1!.!42*!
Both sensor readings must be above 20.
Gain
Number
Label
Value
TOF
Value
Difference
Value
00 255 254 1
01 251 240 11
02 241 213 28
03 231 182 49
04 219 150 69
05 212 119 93
06 200 88 112
07 189 58 131
08 178 32 146
09 167 19 N/A
10 156 17 N/A
11 146 16 N/A
12 136 15 N/A
31 116 14 N/A
For example, if your
compiled data had the
values shown in this
table, Gain Number 8
would be chosen
because it has the
highest Difference
Value (146) where
both the Label Value
and the TOF Value
are above 20.
32 112 14 N/A
76 M-Class
Advanced Entry Calibration (continued)
Step Operator Action Displayed Message Comment
13
Using the FWD
Key, select
the Gain Number determined
in Step 12. Press the
Key to select the setting.
!
HBJO!USBO!!!!!!=zzz?+1
9!!!!!!!!!)1!.!42*!
!
Or, for reflective media:
HBJO!SFGM!!!!!!=zzz?+1
9!!!!!!!!!)1!.!42*!
Selection is denoted with an *.
14
O Place the media in the Media
Sensor. Record the sensor
reading and label it P
(paper).
O Place the backing, mark, or
notch in the Media Sensor.
Record the sensor reading
and label it G or M (Gap
or Mark).
O Remove all media. Record
the sensor reading and label
it E (Empty).
!
HBJO!USBO!!!!!!=zzz?+1
9!!!!!!!!!)1!.!42*!
!
Or, for reflective media:
HBJO!SFGM!!!!!!=zzz?+1
9!!!!!!!!!)1!.!42*!
Where yyy is a numerical value representing the
current sensor reading.
15
Press the
Key. Then
press the FWD
Key.
!
BEWBODFE!FOUSZ!
TFOTPS!MFWFMT!
!
The sensor readings must be manually entered into
the printer now.
M-Class 77
Advanced Entry Calibration (continued)
Step Operator Action Displayed Message Comment
16
Press the
Key.
Using the FWD
or the REV
Key, set the Paper level to the
value determined in the
previous step. Press the
Key to set the entry (indicated
by the *) and advance the
menu.
Repeat for the Gap (or
Mark) and Empty levels.
!
QBQFS!TFOTPS!MFWFM!
Q+2:9!H+195!F+125!
+!
HBQ!TFOTPS!MFWFM!
Q+2:9!H+195!F+125!
+!
FNQUZ!TFOTPS!MFWFM!
Q+2:9!H+195!F+125!
Or, for reflective media:
!
QBQFS!TFOTPS!MFWFM!
Q+126!N+292!F+324!
+!
NBSL!TFOTPS!MFWFM!
Q+126!N+292!F+324!
+!
FNQUZ!TFOTPS!MFWFM!
Q+126!N+292!F+324!
The selection will flash and the display heading will
change to indicate the item for entry.
17
After all entries have been
made, press the
Key to
back out of the menu and then
press the
Key
to save
the settings and return to the
Ready Mode.
!
TBWF!DIBOHFT@!
FOUFS!LFZ!>!ZFT!
!
From Ready, press the FEED Key to advance to
the next label TOF.
E Note: If the Advanced Entry Calibration fails, try the following procedure.
Re-enter Media Settings / Calibration / Advanced Entry / Sensor Gain and lower the selected Gain Setting number by one (to
make the sensor less sensitive). Select the new Gain Setting, save the changes, exit the menu, and then test your media.
Repeat the procedure until a usable media setting is obtained.
78 M-Class
M-Class 79
6.0 Introduction
This Section details the cleaning, adjusting, and troubleshooting tips for the printer. The following table outlines the
recommended maintenance schedule for the various printer parts.
Area Method Interval
Printhead Turn off the printer before cleaning the
printhead. Use solvent* on a cotton swab to clean
the printhead from end to end.
After every roll of media.
Platen Roller Turn the power off. Rotate the platen roller and
clean it thoroughly with solvent* and a cotton
swab.
After every roll of media.
Peel-Off Roller Rotate the peel-off roller and clean it thoroughly
with solvent* and a cotton swab.
After every roll of media.
Media Path
Solvent* After every roll of media.
Peel/Tear Bar
Solvent* As needed
Media Sensor
Air blow Monthly
Exterior
Mild detergent or desktop cleaner. As needed
Interior
Brush or vacuum cleaner As needed.
* It is recommended that a solvent containing isopropyl alcohol be used.
WARNING
Isopropyl alcohol is a flammable solvent; always take the proper precautions when using this substance.
80 M-Class
6.1 Cleaning the Printhead
If print quality declines (symptoms include non-compliant bar codes, print dropouts, and streaks; see sample label below),
the typical cause is debris build-up on the printhead. Furthermore, when the build-up is not removed it may lead to
element failure, greatly reducing the service life of the printhead.
Faulty Print Quality Label:
Streaks indicate a dirty or faulty printhead.
To clean the printhead:
1. Turn Off and unplug the printer.
2. Open the cover. Unlock the Printhead Latch and
raise the Printhead Assembly. Allow the printhead
to cool before proceeding.
3. Move media and ribbon away from the printhead as
necessary.
4. Using a Cotton Swab moistened, not soaked, with
isopropyl alcohol gently wipe away any build-up
on the printhead surface, paying close attention to
the Burn Line. Allow the printhead to dry.
5. Replace the ribbon and media. Lower the Printhead
Assembly back to the locked position.
6. Close the cover. Plug in and turn On the printer.
Feed several labels to normalize tracking.
M-Class 81
6.1.1 Automated Printhead Cleaning (printers with display, only)
1. Remove media and ribbon.
2. Place a Datamax Cleaning Card, part number 70-2013-01 under the printhead. Lower and lock the printhead. Ensure
that the Leveling Cam is not engaged (positioned in its left most position).
3. Press and hold the TEST Key for approximately four seconds.
The printer will begin the cleaning routine.
4. In cases of heavy build-up, or if high heat values are typically used for printing, flip the card over and repeat Step 3.
5. Reinstall your ribbon and media (if necessary, readjust the Leveling Cam, see Section 6.2). Lower and lock the
printhead. Close the cover.
82 M-Class
6.2 Media Width Adjustment
When printing on less than full width media, adjust the printhead-leveling cam for even pressure distribution, as follows:
1. With media loaded in the printer, print a label and
examine it.
Non-display printers:
Simultaneously press the
PAUSE
+ FEED
buttons
Display printers:
See Section 5.3.1
2. While observing the printed labels, loosen the
Thumbscrew and move it to the left most position.
(see Example 1, below).
3. Next, move the Thumbscrew to the right until the
printed labels contain a complete, even image (see
Example 2). Tighten the Thumbscrew.
Example 1 Over adjustment:
Too much adjustment produces
an image that fades across the
label. To correct this, move the
Thumbscrew to the right.
Example 2 Correct adjustment:
The proper adjustment produces a
complete image with even print
contrast across the label (see note
below).
E Note: Under-adjustment of the Leveling Cam can also cause problems including ribbon wrinkling, label tracking, and platen roller
and printhead wear. When changing to a different width of label, always adjust the Leveling Cam.
M-Class 83
6.3 Printhead Burn Line Adjustment
The Burn Line has been adjusted for strict compliance using 6.5-mil (.0065 inch) media, ensuring print quality across a
majority of media types. In extreme cases, however, if media of a different thickness or rigidity is used (for example,
heavy tag stock), print quality can change.
E Note: If you have questions, contact a qualified technician or Datamax
Technical Support before proceeding.
To adjust the Burn Line:
1. Load the printer with your media (and ribbon, if required).
2. Loosen the two Locking Screws approximately turn counter-
clockwise.
3. Turn the Adjustment Screws counter-clockwise until the burn line is
past the platen roller vertex. Print a test label; the label should look
light and uneven.
Non-display printers:
Simultaneously press the
PAUSE
+ FEED buttons
Display printers:
See Section 5.3.1
4. Tighten the Locking Screws just until they are snug (tight enough to remove any play in the printhead assembly, yet
loose enough to allow the Adjustment Screws to move the printhead).
5. Turn each Adjustment Screw clockwise about a turn (or an 1/8 turn for finer adjustments, see note below). Print
another test label and examine the print quality. Repeat this step until labels are produced with even print contrast and
acceptable print quality.
E Note: When the Locking Screws are snug, turning the Adjustment Screws counter-clockwise will NOT move the printhead
outward; if you have adjusted the printhead too far inward, restart the entire procedure.
6. Tighten the Locking Screws then print a final test label to verify the adjustment.
84 M-Class
6.4 Printhead Pressure Adjustment
To accommodate a variety of media types, printhead pressure is adjustable. This pressure is factory set to work with most
media types, so this adjustment should only be performed after attempting to improve print quality through the use of the
(1) heat and/or (2) print speed. When adjusting, use only the minimum pressure necessary for better imaging. To adjust:
1. Load at least 4 (102mm) wide media and ribbon, see Section 3.2.
2. Ensure the Media Width Adjustment is set to its left most position, see Section 6.2.
3. Print a test label.
Non-display printers:
Simultaneously press the
PAUSE
+ FEED buttons
Display printers:
See Section 5.3.1
4. Turn the Printhead Pressure Adjustment Screws counterclockwise to increase the applied pressure or clockwise to
decrease it. Make equal adjustments to each screw to achieve even print contrast across the media.
E Notes: When using narrow media it is sometimes necessary to increase the pressure on the inner (closest to centerplate)
Printhead Pressure Adjustment Screw to prevent ribbon smudging.
Excessive pressure can reduce the service life of the printhead and platen roller, while unequal pressure may cause
ribbon and label tracking problems.
M-Class 85
6.5 Printhead Replacement
To replace a damaged printhead, follow the procedure below.
E Note: Printheads are fragile; use extreme care when handling and never use a sharp object on the surface. If you have questions,
contact a qualified technician or Datamax
Technical Support before proceeding.
1. Touch a bare metal part of the printers frame to discharge any
static electricity that may be present on your body.
2. Turn Off and unplug the printer. Open the cover; if ribbon is
installed, remove it.
3. With the printhead locked in the down position, loosen the
Printhead Mounting Screw (it will remain in the assembly).
4. Unlatch the Printhead Assembly. While holding the Printhead,
raise the assembly. Disconnect the two cables and then remove the
old Printhead.
5. While carefully holding the new Printhead, connect both cables.
6. Position the Printhead onto the Locating Pins in the Printhead
Assembly and secure in place with the Printhead Mounting Screw
(do not over-tighten).
7. Clean the Printhead (see Section 6.1).
8. Reload ribbon (if removed), lower the printhead assembly, and rotate the printhead latch back, into the locked
position.
9. Use the Darkness Adjustment to match the print contrast of the new printhead to that of the old printhead (for non-
display printers see Section 6.6 for display printers see Section 5.1.3).
86 M-Class
6.6 Darkness Adjustment
Non-display printers: The Darkness Adjustment allows the operator to match the
print contrast following a printhead replacement. Turning the Darkness Adjustment
clockwise will darken the print, while turning it counterclockwise will lighten the
print. Compare a label printed with the old printhead and make this adjustment so
that the new printhead matches the darkest portion of that label.
Display-equipped printers: Use the menu to adjust Darkness; see Section 5.1.3, Print
Control / Custom Adjustments.
E Note: Large increases in the Darkness Adjustment can shorten printhead life. If you
need to increase the darkness of the printed labels, try increasing the Heat value
and/or slow the Print Speed using your software program or via DPL commands.
6.7 Resetting the Printer
Non-Display Printers:
With the printer power Off, press and hold all three buttons while turning On the printer. Continue to hold the buttons
down until the
STOP
light turns off (approximately 17 seconds). The printer will now be set to the Factory Defaults.
See Section 4.5.1 for a listing of the factory default settings.
Display Printers:
Depending upon the method used, there are three reset levels possible:
Soft Reset
To reset the printer and clear any temporary host settings:
With the printer On, press and hold the CANCEL Key for approximately four seconds.
M-Class 87
Level One Reset
To return the printer to the factory default settings or, if saved, to restore the Factory Setting File:
O Turn Off the printer.
O Press and hold the PAUSE and CANCEL Keys while turning On the printer; continue to depress the keys until the
READY message appears.
E Note: This reset has the same effect as the System Settings / Set Factory Defaults selection in the menu system. (See
Section 5.1 for a listing of the factory default settings and Section 5.1.5 for information about the Factory Setting File.)
Level Two Reset
To return the printer to the factory default settings, and clear all the calibration and adjustment parameters:
O Turn Off the printer.
O Press and hold the PAUSE, FEED, and CANCEL Keys while turning On the printer; continue to depress the keys
until the READY message appears.
E Note: After executing a Level 2 Reset, the media calibration must be performed; see Section 5.4. A listing of the factory
default settings can be found in Section 5.1.
88 M-Class
6.8 Downloading Firmware and Fonts
The operating programs and fonts for the printer are stored in Flash memory on the Main PCB. When program updates
and/or new features are added, they can be downloaded to the printer as follows:
1. Identify the new version for your model of printer from the Datamax Web site at www.datamaxcorp.com and
download it onto your computers hard drive or a floppy disk.
2. Ensure that the printer is connected to the host, (via parallel port only) and that the power is On. Using the DOS
copy command enter:
copy filename.dlf lpt1/b (non-display printer firmware is .dlf extension)
copy filename.zs lpt1/b (display printer firmware is .zs extension)
E Note: Other programs (e.g., hyper-terminal and certain Windows
Driver programs) may also be used to download this file.
3. The READY light will flash during the download.
4. Following a successful download, the
STOP
Light will illuminate then the printer will perform a cold reset. The
previous printer setup will not be affected unless substantial firmware data structure changes have occurred. Print a
Database Configuration Label to verify your new firmware version.
Following an unsuccessful download, the ERROR Light will illuminate then the printer will perform a warm
reset (both the READY and
STOP
lights will be on during power-up initialization). The original firmware will
remain operational. If the printer fails to reset, toggle the power Off and On.
Try re-sending the file to the printer. If the failure continues, check the following possible causes:
An invalid or corrupted file is being downloaded - Ensure the file being downloaded is correct and applicable
for your printer model.
Possible communications error - Check the cable connection between the host and printer and ensure that a
quality, shielded cable is used.
Possible Flash memory problem - Call for service.
M-Class 89
7.0 Problem Resolution
Should a problem arise, the information in this section will help you resolve it. The following table lists problems that
may not necessarily generate an error condition. Items denoted with an asterisk (*) are only for printers with displays.
E Note: If you have questions, contact a qualified technician or Datamax
Technical Support.
If experiencing this problem Try this solution
Can not communicate through the
parallel port:
Observe the Ready Indicator as the format is sent to the printer. If it does not
flash, check the parallel cable type. Also, check the protocol and port settings
between the printer and host.
Can not load media through the
optional cutter:
WARNING! Use extreme care. Turn Off and unplug the printer before proceeding.
Ensure that the cutter is properly installed. Plug in and turn On the printer. You
should hear the cutter blade rotate and position itself properly. However, if the
problem continues call for service.
* The LCD is blank, but the
Ready Indicator is On:
The display contrast may set too low. Press and hold the MENU Key for 10
seconds or until the display reappears.
Erratic feeding:
The printer may require Calibration;
Printers without front display: Perform calibration, see section 4.7.1.
Printers with front display: Press and hold the FEED button until at least
one label gap or mark is advanced.
Erratic printing (instead of the
label format, strange characters
are printed):
The printer may be in Hex Dump Mode; see Section 7.2.
If using the serial port for communicating, check both the host and printer port
settings; the printer may be set to eight data bits while the host is set to 7 (or
vice versa).
90 M-Class
If experiencing this problem Try this solution
Intellifont
brand media
and ribbons. These supplies are specially formulated for use in our printers; use of non-Datamax supplies may affect the
print quality, performance, and life of the printer or its components.
For a current list of approved media and ribbons for use in direct thermal and thermal transfer applications, please contact
a Media Representative at (407) 523-5650.
E
J
I
C
K
A
B
D
H
F
G
Side View Top View
Media Dimensions
Designator Description Maximum
[1]
Minimum
[1]
A label width 4.65 .75
B liner width 4.65 .75
C gap (or notch) between labels
[3]
.25 .100
D label length
[3]
.250
E media thickness .0100 .0025
F notch opening width .500 .200
G distance from the medias edge to the media sensor
aperture (left justified)
2.250
.200
H reflective (black) mark width
[2]
4.65 .500
I distance between reflective marks
[3]
.500
J reflective mark length
[3]
.100
K label repeat distance
[3]
.350
[1]
Units of measure given in inches.
[2]
The reflective (black) mark must be carbon based, placed on the backside of the stock, and the reflectance shall be less than 10% at
wavelengths of 950 and 640 nm.
[3]
The maximum allowable length of the combined label and gap (or mark) measurement cannot exceed 99.99 inches.
102 M-Class
M-Class 103
ASCII Control Code Chart
Char Dec Hex Char Dec Hex Char Dec Hex Char Dec Hex
Ctrl @ NUL 0 00 32 20 @ 64 40 ` 96 60
Ctrl A SOH 1 01 ! 33 21 A 65 41 a 97 61
Ctrl B STX 2 02 34 22 B 66 42 b 98 62
Ctrl C EXT 3 03 # 35 23 C 67 43 c 99 63
Ctrl D EOT 4 04 $ 36 24 D 68 44 d 100 64
Ctrl E ENQ 5 05 % 37 25 E 69 45 e 101 65
Ctrl F ACK 6 06 & 38 26 F 70 46 f 102 66
Ctrl G BEL 7 07 39 27 G 71 47 g 103 67
Ctrl H BS 8 08 ( 40 28 H 72 48 h 104 68
Ctrl I HT 9 09 ) 41 29 I 73 49 i 105 69
Ctrl J LF 10 0A * 42 2A J 74 4A j 106 6A
Ctrl K VT 11 0B + 43 2B K 75 4B k 107 6B
Ctrl L FF 12 0C , 44 2C L 76 4C l 108 6C
Ctrl M CR 13 0D - 45 2D M 77 4D m 109 6D
Ctrl N SO 14 0E . 46 2E N 78 4E n 110 6E
Ctrl O SI 15 0F / 47 2F O 79 4F o 111 6F
Ctrl P DLE 16 10 0 48 30 P 80 50 p 112 70
Ctrl Q DC1 17 11 1 49 31 Q 81 51 q 113 71
Ctrl R DC2 18 12 2 50 32 R 82 52 r 114 72
Ctrl S DC3 19 13 3 51 33 S 83 53 s 115 73
Ctrl T DC4 20 14 4 52 34 T 84 54 t 116 74
Ctrl U NAK 21 15 5 53 35 U 85 55 u 117 75
Ctrl V SYN 22 16 6 54 36 V 86 56 v 118 76
Ctrl W ETB 23 17 7 55 37 W 87 57 w 119 77
Ctrl X CAN 24 18 8 56 38 X 88 58 x 120 78
Ctrl Y EM 25 19 9 57 39 Y 89 59 y 121 79
Ctrl Z SUB 26 1A : 58 3A Z 90 5A z 122 7A
Ctrl [ Esc 27 1B ; 59 3B [ 91 5B { 123 7B
Ctrl \ FS 28 1C < 60 3C \ 92 5C | 124 7C
Ctrl ] GS 29 1D = 61 3D ] 93 5D } 125 7D
Ctrl ^ RS 30 1E > 62 3E ^ 94 5E ~ 126 7E
Ctrl _ US 31 1F ? 63 3F _ 95 5F 127 7F
104 M-Class
Char Dec Hex Char Dec Hex Char Dec Hex Char Dec Hex
128 80 160 A0 192 C0 224 E0
129 81 161 A1 193 C1 225 E1
130 82 162 A2 194 C2 226 E2
131 83 163 A3 195 C3 227 E3
132 84 164 A4 196 C4 228 E4
133 85 165 A5 197 C5 229 E5
134 86
a
166 A6 198 C6 230 E6
135 87 167 A7 199 C7 p 231 E7
136 88 168 A8 200 C8 p 232 E8
137 89 169 A9 201 C9 233 E9
138 8A 170 AA 202 CA 234 EA
139 8B 1/2 171 AB 203 CB 235 EB
140 8C 1/4 172 AC 204 CC y 236 EC
141 8D 173 AD 205 CD Y 237 ED
142 8E 174 AE 206 CE 238 EE
143 8F
Add a Printer Wizard. See section, Installing the Printer Driver and Port in this document.
M-Class 117
Configuration Using a Static IP Address
Once the Ethernet Print Sever has been installed, plug in the power cord, but do not connect the Ethernet cable, then turn
the printers power switch On.
1. Verify the printer is in the Ready Mode
!
XFE!21;27B!13KVM3114!
SFBEZ!
2. Press the MENU button to enter the printers menu.
NFOV!NPEF!
NFEJB!TFUUJOHT!
3. Using the FWD
button scroll to COMMUNICATIONS and press the
button.
NFOV!NPEF!
DPNNVOJDBUJPOT!
4. Using the FWD
button scroll to NIC ADAPTER and press the
button.
DPNNVOJDBUJPOT!
OJD!BEBQUFS!
5. Using the FWD
button scroll to IP DISCOVERY and press the
button.
OJD!BEBQUFS!
JQ!EJTDPWFSZ!
6. Using the FWD
button scroll to DISABLED and press the
button.
JQ!EJTDPWFSZ!
+EJTBCMFE!
7. Press the button once to return to the NIC ADAPTER menu
level. Then use the FWD
button scroll to IP ADDRESS and press the
button.
OJD!BEBQUFS!
JQ!BEESFTT!
118 M-Class
8. Use the FWD and REV buttons to increment/decremnt the flashing
value. Press the button to move to the next field. Once all
fields are correct press the button once. The value will
automatically be saved.
You can then use the FWD to scroll to the SUBNET MASK and
GATEWAY menu items and set those values in the same manner as
the IP ADDRESS was set.
JQ!BEESFTT!
+2:3/111/111/2:3!
TVCOFU!NBTL!
+111/111/111/111!
HBUFXBZ!
+111/111/111/111!
E Note: When the menu item IP DISCOVERY is set to enabled you will not be able to change the values for the IP
ADDRESS, SUBNET MASK, or GATEWAY menu items. The values displayed are for reference only and
will become active once IP DISCOVERY set to disabled.
9. Once you have the proper addresses set, press the
button repeatily until you have exited the printers menu.
Turn OFF the printer and then back ON.
XFE!21;27B!13KVM3114!
SFBEZ!
Once you have entered your IP settings into the printer you can then install the port and printer driver using the
Windows
Add a Printer Wizard. See section, Installing the Printer Driver and Port in this document.
M-Class 119
Using the HTML Pages
The printer has resident HTML (Web) pages that allow configuration of network and printer settings as well as
performing status queries and diagnostic tests. To configure the Print Server and other internal printer settings you can
access the printer via HTML pages using any Web browser.
1. In your Web browser, choose File -> Open.
2. Enter the IP address of the Print Server and press Enter. (The default IP Address is: 192.0.0.192)
E Note: Consult with your system administrator for all necessary address, printer, and protocol information. To change
these settings you will be asked for an authentication password. Type sysadm and click Apply.
Next you should see the Print Servers Unit Information page:
120 M-Class
Network Status
M-Class 121
TCP/IP Configuration
122 M-Class
System Settings, Media Settings, and Print Control
Many of the printer's internal menu settings can be controlled from the following next six screens. This allows the user to adjust
many of the printer's settings remotely without using the printer's front panel. For more information on the function of these settings
see the M-Class Operators Manual.
M-Class 123
System Settings, Media Settings, and Print Control (continued)
Printer Options, Communications, and Diagnostics
124 M-Class
Printer Options, Communications, and Diagnostics (continued)
M-Class 125
Network Print Options
Reset Network Parameters
126 M-Class
Change Password
M-Class 127
Installing the Printer Driver and Port
Windows 95/98 Driver and Port Installation
Insert the M-Class CD-ROM into your computers drive.
The M-Class CD-ROM should start automatically, if it does not Click
Start and then select Run from the windows menu. Then type
d:\datamax.exe
(where d: is the location of the CD-ROM)
1
At the main screen click
on your printer model.
2
Now click Install
Windows Driver.
3
The following screen
should appear, click
Next>.
4
Make sure that Local
Printer is selected and
then click Next.
5
Click on Have Disk.
6
Click Browse.
128 M-Class
7
Browse to the Drivers
folder on the CD-ROM,
make sure the file
Datamax for 95, 98,
me, 2000, and xp.inf is
selected and click OK.
8
Click OK.
9
Select the M-4208
printer from the list and
then click Next.
10
Your computer will
now copy the necessary
files from the CD-
ROM.
11
When prompted to
choose a port, select
FILE for now and
click Next. You will
set up the network port
from the printer
properties later.
12
Name your printer in
the Printer name:
field. Next select
whether or not to set
this printer as your
default printer. Then
Click Finish.
13
From the Windows
desktop click Start /
Settings / Printers.
14
Once the Printers
window opens, right-
click on the printer icon
and select Properties
from the drop down
menu.
M-Class 129
15
Click on the Details
tab and then click Add
Port.
16
In the Add Port
window, Select Other
and Seagull Scientific
Port and then click
OK.
17
In the Name or IP
Address: field enter the
IP address of your
printer. The Port
Number and Port
Name fields do not
need to be changed.
When finished click
OK
18
Click Apply and then
click OK.
The driver and port
installation is now
complete. The printer
can be selected through
any windows
application.
130 M-Class
Windows NT 4.0 Driver and Port Installation
Insert the M-Class CD-ROM into your computers drive.
The M-Class CD-ROM should start automatically, if it does not Click
Start and then select Run from the windows menu. Then type
d:\datamax.exe
(where d: is the location of the CD-ROM)
1
At the main screen click
on your printer model.
2
Now click Install
Windows Driver.
3
Make sure that My
Computer is selected
and then click Next.
4
Click Add Port.
M-Class 131
5
Double-click LPR
Port.
6
In the top field enter the
IP address of your
printer. In the bottom
field enter PORT1.
When finished click
OK.
7
Click Close
8
Click Next.
9
Click on Have Disk.
10
Click Browse.
132 M-Class
11
Browse to the
Drivers\Nt4\ folder on
the CD-ROM, make
sure the file Datamax
for nt 4.0 only is
selected and click
Open.
12
Click OK.
13
Select the M-4208
printer from the list and
then click Next.
14
Name your printer in
the Printer name:
field. Next select
whether or not to set
this printer as your
default printer. Then
Click Next.
15
Select whether or not to
share this printer on
your network. Then
Click Next.
16
Select No then Click
Finish.
17
Your computer will now copy the
necessary files from the CD-ROM.
The driver and port installation is now
complete. The printer can be selected
through any windows application.
M-Class 133
Windows 2000 Driver and Port Installation
Insert the M-Class CD-ROM into your computers drive.
The M-Class CD-ROM should start automatically, if it does not Click
Start and then select Run from the windows menu. Then type
d:\datamax.exe
(where d: is the location of the CD-ROM)
1
At the main screen click
on your printer model.
2
Now click Install
Windows Driver.
3
The following screen
should appear, click
Next>.
4
Make sure that Local
Printer is selected and
then click Next.
134 M-Class
5
Select on Create a new
port: and then select
Standard TCP/IP Port
from the drop down
menu. Click Next
6
Click Next.
7
In the Printer Name or
IP Address: field enter
the IP address of your
printer. The Port
Name field does not
need to be changed.
When finished click
Next.
8
Make sure Standard is
selected and then click
Next.
9
Confirm your settings
and then click Finish.
10
Click on Have Disk.
M-Class 135
11
Click Browse.
12
Browse to the Drivers
folder on the CD-ROM,
make sure the file
Datamax for 95, 98,
me, 2000, and xp.inf is
selected and click OK.
13
Click OK.
14
Select the M-4208
printer from the list and
then click Next.
15
Name your printer in
the Printer name:
field. Next select
whether or not to set
this printer as your
default printer. Then
Click Next.
16
Select whether or not to
share this printer on
your network. Then
Click Next
136 M-Class
17
Select No then Click
Next.
18
Confirm your settings
and then click Finish.
19
If prompted with the
"Digital Signature Not
Found" window, click
Yes to continue
installation.
20
Your computer will
now copy the necessary
files from the CD-
ROM.
The driver and port
installation is now
complete. The printer
can be selected through
any windows
application.
M-Class 137
Windows XP Driver and Port Installation
Insert the M-Class CD-ROM into your computers drive.
The M-Class CD-ROM should start automatically, if it does not Click
Start and then select Run from the windows menu. Then type
d:\datamax.exe
(where d: is the location of the CD-ROM)
1
At the main screen click
on your printer model..
2
Now click Install
Windows Driver.
3
The following screen
should appear, click
Next>.
4
Make sure that Local
Printer is selected and
then click Next.
138 M-Class
5
Select on Create a new
port: and then select
Standard TCP/IP Port
from the drop down
menu. Click Next
6
Click Next.
7
In the Printer Name or
IP Address: field enter
the IP address of your
printer. The Port
Name field does not
need to be changed.
When finished click
Next.
8
Make sure Standard is
selected and then click
Next.
9
Confirm your settings
and then click Finish.
10
Click on Have Disk.
M-Class 139
11
Click Browse.
12
Browse to the
Drivers folder on the
CD-ROM, make sure
the file Datamax for
95, 98, me, 2000, and
xp.inf is selected and
click OK.
13
Click OK.
14
Select the M-4208
printer from the list and
then click Next.
15
Name your printer in
the Printer name:
field. Next select
whether or not to set
this printer as your
default printer. Then
Click Next.
16
Select whether or not to
share this printer on
your network. Then
Click Next
140 M-Class
17
Select No then Click
Next.
18
Confirm your settings
and then click Finish.
19
If prompted with the
"Digital Signature Not
Found" window, click
Yes to continue
installation.
20
Your computer will
now copy the necessary
files from the CD-
ROM.
The driver and port
installation is now
complete. The printer
can be selected through
any windows
application.
M-Class 141
Menu System Multi-Language Support (display-equipped printers only)
This printer provides the user with the ability to download new menu system languages and/or replace the Datamax
provided translations. A Microsoft Excel Spreadsheet defines the menu dictionary the user adds a new language
column or modifies an existing column in the spreadsheet, clicks on the Generate DPL file(s) radio button and sends the
generated DPL file(s) to the printer.
Here are the highlights and restrictions of the feature:
The printer can register up to 10 different display languages, including EFIGS.
The EFIGS languages and any additional languages are stored on Module Y: a 64KB Flash Module located on the
Main PCB.
It is okay to download menu files generated for a lesser firmware revision to new firmware any messages that are
not defined are displayed in English.
For the procedures below, the printer will accept the menu downloads from any available port.
The language creation programs support Windows 95, Windows 98, Windows NT, and Windows 2000.
Required Software Comment
Microsoft Excel 97 Must be purchased by user.
Img2dl.exe** Program used during the process to
create DPL file.
Gemmsgxls.xls** Menu Dictionary
**Datamax recommends that the Img2dl.exe and Gemmsgxls.xls files reside in the same directory.
142 M-Class
Creating a Menu Language:
O Invoke Excel and open the gemmsglst.xls file. Excel opens the file and the following screen appears.
O Click the Enable Macro box and the following appears:
M-Class 143
O Click On Column J and enter your new language, or modify an existing one.
Tips:
A) Message Size When entering new messages, reference the MAX column: this is the maximum number of
characters allowed for this field. Warnings are displayed when the number of characters is exceeded or when
trying to modify the MAX value. Beware that cutting and pasting fields could defeat this warning system.
B) Two Line Messages Some of the message are displayed as two lines. These are indicated in the comment fields.
C) Comments This field can be modified with no effect.
O When editing has been completed, highlight all of the columns you desire to create (more than one language may be
selected) by pressing the letter above the column.
O Press the Generate DPL File(s) radio button. A file will be generated for each of the
selected columns and Excel will provide confirmation. (Example: small.ls)
144 M-Class
O Download the generated files to the printer one method is the DOS copy command:
copy small.ls lpt1: /b
O Reset the printer by pressing and holding the CANCEL Key for approximately four seconds.
O Verify the operation by printing a Configuration Label (see Section 5.3.2) The new font selection will be printed on
the label under SYSTEM INFORMATION / OPTIONAL LANGUAGES or select the new language in the SYSTEM
SETTINGS / MENU LANGUAGE in the printers menu.
This is the only method to determine whether the download was successful. If the menu system displays the new
language selection, but all displayed messages remain in English an error has occurred. Re-check the process. Contact
Datamax Technical Support if problems continue (be prepared to provide the Gemmsglst.xls and the DPL download
file that you have created). Other possible error messages are as follows:
Menu Language Error Message Description
Please select the entire column(s) or the
desired language(s), by clicking on the
column letter(s)
After pressing the Generate DPL File(s)
radio button, the languages to convert were
not correctly selected.
Message text may not exceed MAX = xx
designated characters for this MID
The entered message exceeds the number of
characters specified in column C. You may
not modify this number.
M-Class 145
Advanced File Handling Information
The Standard Datamax Printer leaves the factory with EFIGS loaded into module Y. At this point, Module Y is
LOCKED and will only accept additional Language Downloads.
After downloading a language update, Module Y is left UNLOCKED until the printer is reset or power is cycled. In
this state, Module Y will accept font, image and label format downloads. The module will also honor the Clear
Module request. Therefore, following an update it is recommended that a reset be performed to lock the module;
otherwise, a software package may Clear All Modules thus destroying the new menu language(s).
Module Y can be UNLOCKED by sending this DPL string: <STX>KpY0.
To restore the factory generated EFIGS image, download the file 832296.08A to the printer. This file is located on the
Datamax FTP site. The letter at the end of the file name (e.g., A) specifies the revision. The latest revision will be
available on the FTP site.
Downloading the same language twice will automatically delete the first occurrence, but will not free the memory
space. Use the Pack Module feature (see Section 5.1.4) or reload the FIGS file to free the space.
Deletion of the selected language will set the printer to English.
The total number of languages that the printer can now accept is limited to 10, but this number is dependent upon the
size of each language translation. The translation size will vary with the number of messages that are translated for
that particular language. Current complete language files are about 7,000 bytes each but with product growth, the total
number of languages is expected to drop to seven.
146 M-Class
M-Class 147
Saving a Configuration File (display-equipped printers only)
The printer can save and restore complete printer settings, including media calibration parameters, as internal Configuration Files.
Here are the highlights and restrictions of this feature:
Configuration files eliminate the need to repeat the manual steps of a special printer setup, making future changeovers
faster and easier.
Configuration files can be setup, saved, and restored either from the host or via the front panel as C-type files on
Module Y under unique filenames that can be up to nineteen characters in length.
Configuration files enable the host, via special DPL commands, to control parameters previously accessible only from the front
panel (consult the Class Series Programmers Manual for details).
Regular host settings can not be saved using the front panel menu.
E Note: Configuration files will typically correspond to a particular printer and media application. If a file will be shared among printers,
do NOT include unique parameters (such as calibrations and adjustments) because those settings will vary from one unit to
another.
When using the front panel to save a configuration file the keypad functions within the Save Setting As submenu are as
follows:
O
REV
The DOWN ARROW Key scrolls down through the alphanumeric, underscore, and delete character.
O
FWD
The UP ARROW Key scrolls up through the alphanumeric and underscore characters, and the delete
function.
O
The ENTER Key accepts the displayed character and advances the cursor.
O
Saves the displayed file.
148 M-Class
To save a manually entered setup (for example, an application that required an Advanced Entry Calibration before
beginning) as a configuration file using the front panel:
Step Displayed Message Operator Action Comment(s)
1
!!
SFBEZ!
Press the MENU Key.
You are entering Menu Mode.
2
NFOV!NPEF!!
NFEJB!TFUUJOH!
Use the FWD Key to scroll to System
Settings.
The REV
Key can also be used.
3
NFOV!NPEF!
TZTUFN!TFUUJOHT!
Press the Key to select System
Settings.
You are entering the System Settings menu.
4
TZTUFN!TFUUJOHT!!
DPOGJHVSBUJPO!GJMF!
Press the
Key to select
Configuration File.
You are entering the Configuration File submenu.
5
DPOGJHVSBUJPO!GJMF!
SFTUPSF!BT!DVSSFOU!
Press the FWD
Key to scroll to Save
Setting As.
The REV
Key can also be used.
6
DPOGJHVSBUJPO!GJMF!
TBWF!TFUUJOH!BT!
Press the
Key.
Press the Key to exit this selection.
Enter a file name using the REV
Key
to scroll through the characters.
The FWD
Key can also be used.
7
TBWF!TFUUJOH!BT!
}!
E Note: To change an accepted character, select the delete function (solid flashing block) and press the ENTER Key.
Use the
Key to accept the
character.
Continue entering the file name in this manner
(SPECIAL STOCK has been used as an example).
8
TBWF!TFUUJOH!BT!!
TQFDJBM!}!
E Note: To abort the save setting function, delete all entered characters in the file name and press the ESCAPE Key.
9
TQFDJBM!TUPDL!
TVDDFTTGVM!
Press the
Key repeatedly to save
the file name and return to Ready.
Save complete. (To restore a saved file using the
front panel see Section 5.1.5.)
M-Class 149
GPIO Port Description
The printer can easily be programmed to interface with most applicator devices. The GPIO functions can be enabled and
configured via the menu system of the printer (for non-display printers, see Section 4; or for display-equipped printers, see
Section 5). Configured parameters are stored in non-volatile memory and saved for subsequent power-ups.
Printing with GPIO: When the GPIO functions are enabled, the printer will not print a label until the Start of Print
signal goes active.
E Note: When a label is ready to print but awaiting a Start of Print signal, the prompting operation differs slightly depending upon
equipment:
Non-Display Models The STOP LED will flash.
Display-Equipped Models The display will indicate WAITING FOR SIGNAL.
GPIO Port Configuration
The connection to the GPIO signals can be accessed via the Option Port connector (an 8-pin Molex Microfit 3, P/N
44300-800) on the front of the printer, or via the J6 connector (an AMP, P/N 640456-8) on the Main PCB. The pin-outs
for the respective connectors (as viewed when facing the printer) are as follows:
Option Port Connector Main PCB Connector J6
8 6 4 2
7 5 3 1
1 2 3 4 5 6 7 8
Each GPIO pin function is detailed in the table below:
150 M-Class
M-Class GPIO Port Connections and Functions
Pin
Number(s)
Signal
Name
Signal
State
Signal
Direction
[1]
Signal Description
[2]
1 Vcc
+5 VDC
2.5 Amp (fused)
Output Printer +5 VDC
2 Printer Fault Low Output Goes low upon printer detection of a fault condition.
3 Spare Reserved Input Must be pulled high (see sample SOP circuit, below).
4
Start of Print
(SOP)
Programmable Input
When active, will begin print. Recommend only setting this
signal to ACTIVE LOW. When ready to print a label, the
applicator should hold this signal low for at least 50ms or
until EOP goes not active. See sample SOP circuit, below.
5
End of Print
(EOP)
Programmable Output
Signifies the end of the print process. Can be monitored to
initiate next Start of Print sequence. Minimum signal time
30ms.
6 & 8 Signal Ground Ground N/A Ground
7 +24 VDC 1.6 Amp (fused) Output Printer +24 VDC
[1]
Given relative to the printer.
[2]
The operation of this multi-function port is configuration dependent. For GPIO operation, disable all optional functions not used (i.e., Present
Sensor and Cutter) and set GPIO to YES (or on display-equipped models set GPIO Device to APPLICATOR). Use the Configuration Set
command (<STX>Kc), or program the selections on non-display models via the Printer Setup Menu List or on display-equipped models via the
Menu System.
M-Class Sample SOP Circuit
Pin 3 should be pulled to +5VDC. In additional, connections
for the external Start of Print control can either be directly made
to Pin 4 of the Option Port (or Main PCB connector) using a
TTL-level input, or via an interface circuit (similar to the one
shown). For more information, see the table below.
1
8
Vcc
Gnd
GPIO Connector Pin Number
3 Spare
4 SOP
1K O
1K O
M-Class 151
GPIO Port Specifications
V
in
max 5.5 VDC maximum input into any pin
V
IH
3.8 VDC minimum (high level input voltage)
V
IL
1.65 VDC maximum (low level input voltage)
I
OH
-8 mA typical, - 25 mA maximum (high level output current)
I
OL
8 mA typical 25 mA maximum (low level output current)
V
OH
I
OH
=
-8
mA, minimum 3.8 VDC
V
OL
I
OL
=
8
mA, maximum .44 VDC
152 M-Class
M-Class 153
Datamax Barcode Products
Limited Warranty Statement
M-Class Printer
Printer
Datamax warrants to Purchaser that under normal use and service, the M-Class Printer, (with the exception of the
thermal printhead) purchased hereunder shall be free from defects in material and workmanship for a period of (365) days
from the date of shipment by Datamax.
Expendable and/or consumable items or parts such as lamps, fuses, labels and ribbons are not covered under this warranty.
This warranty does not cover equipment or parts which have been misused, altered, neglected, handled carelessly, or used
for purposes other than those for which they were manufactured. This warranty also does not cover loss, damages
resulting from accident, or damages resulting from unauthorized service.
Thermal Printhead
This warranty is limited to a period of one year, (365 days), or 1,000,000 linear inches of use, whichever comes first, for
the M-Class thermal printhead. This one year (365 days) warranty is valid only if a Datamax - approved thermal label
media is used, as defined in the then current Datamax list of approved thermal/thermal transfer media, a copy of which is
available from Datamax. Failure to use Datamax-approved media is justification for invalidation of this thermal printhead
warranty. This warranty does not cover printheads which have been misused, altered, neglected, handled carelessly, or
damaged due to improper cleaning or unauthorized repairs.
154 M-Class
Warranty Service Procedures
If a defect should occur during the warranty period, the defective unit shall be returned, freight and insurance prepaid, in
the original shipping containers, to Datamax at: 4501 Parkway Commerce Blvd., Orlando, Florida, 32808. A Return
Material Authorization (RMA) number must be issued before the product can be returned. To open an RMA please call
the Datamax Customer Service Department at (407) 523-5550. Please include your RMA number on the outside of the
box and on the shipping document. Include a contact name, action desired, a detailed description of the problem(s), and
examples when possible with the defective unit. Datamax shall not be responsible for any loss or damages incurred in
shipping. Any warranty work to be performed by Datamax shall be subject to Datamaxs confirmation that such product
meets Datamax warranty. In the event of a defect covered by its warranty, Datamax will return the repaired or replaced
product to the Purchaser at Datamaxs cost.
With respect to a defect in hardware covered by the warranty, the warranty shall continue in effect until the end of the
original warranty period, or for sixty (60) days after the repair or replacement, whichever is later.
General Warranty Provisions
Datamax makes no warranty as to the design, capability, capacity or suitability of any of its hardware, supplies, or
software.
Software is licensed on an as is basis without warranty. Except and to the extent expressly provided in this warranty and
in lieu of all other warranties, there are no warranties, expressed or implied, including, but not limited to, any warranties
of merchantability or fitness for a particular purpose.
Purchaser shall be solely responsible for the selection, use, efficiency and suitability of Datamaxs products.
Limitation of Liability
In no event shall Datamax be liable to the purchaser for any indirect, special or consequential damages or lost profits
arising out of or relating to Datamaxs products, or the performance or a breach thereof, even if Datamax has been advised
of the possibility thereof. Datamaxs liability, if any, to the purchaser or to the customer of the purchaser hereunder shall
in no event exceed the total amounts paid to Datamax hereunder by the purchaser for a defective product.
In no event shall Datamax be liable to the purchaser for any damages resulting from or related to any failure or delay of
Datamax in the delivery or installation of the computer hardware, supplies or software or in the performance of any
services.
Some states do not permit the exclusion of incidental or consequential damages, and in those states the foregoing
limitations may not apply. The warranties here give you specific legal rights, and you may have other legal rights which
vary from state to state.
M-Class 155
alphanumeric Consisting of alphabetic, numeric, punctuation and other symbols.
backing material The silicon-coated paper carrier material to which labels with adhesive backing are affixed.
Also referred to as liner.
bar code A representation of alphanumeric information in a pattern of machine-readable marks. The basic
categories are divided into one-dimensional (UPC, Code 39, Postnet, etc.) and two-dimensional barcodes
(DataMatrix, MaxiCode, PDF417, etc.).
burn line The row of thermal elements in the printhead that create the images on the media.
calibration The process through which sensor readings are entered into the printer for correct sensor function (for
example, detection of a given media type) and TOF positioning.
character set The entire complement of alphanumeric symbols contained in a given font.
checksum An alphanumeric error detection method used in many bar code symbologies for informational
security.
continuous media An uninterrupted roll or box of label or tag media that contains no gap, notch, or mark to
separate individual labels or tags.
core diameter The inside diameter measurement of the cardboard core at the center of a ribbon or media roll.
cutter A mechanical device with a rotary or guillotine type blade used to cut labels or tags following printing.
defaults The functional setting values returned following a factory reset of the printer.
diagnostics Programs used to locate and diagnose hardware problems.
die-cut media Media that has been cut into a pattern using a press, where the excess paper is removed leaving
individual labels, with gaps between them, attached to a backing material.
direct thermal The printing method that uses a heat sensitive media and only the heat of the thermal printhead to
create an image on the label.
156 M-Class
direct thermal media Media coated with special chemicals that react and darken with the application of heat.
DPI (dots per inch) A measurement of print resolution, rated in the number of thermal elements contained in one
inch of the printhead. Also referred to as resolution.
DPL (Datamax Programming Language) programming commands used specifically for control of and label
production in Datamax printers. A complete listing of commands can be found in the Programmers
Manual.
fan-fold Media that is folded and stacked.
feed speed The speed at which the media moves under the printhead in non-printed areas and between labels.
Flash memory Non-volatile memory (does not require printer power to maintain data) that can be erased and
reprogrammed, used to hold the printers operating programs.
font A set of alphanumeric characters that share a particular typeface.
gap A space between die-cut or notched labels used to sense the top of form.
IPS (inches per second) Imperial measurement of printer speeds.
label A paper or synthetic printing material, typically with a pressure sensitive adhesive backing.
label length The distance from the top of the label to the bottom of the label as it exits the printer.
label repeat The distance from the top of one label to the top of the next label.
label tracking Excessive lateral (side to side) movement of the media as it travels under the printhead.
label width The left to right measurement of the label as it exits the printer.
mark Generalized term to indicate the label top of form light.
media Generalized term for all types of printing stocks, including: roll fed, continuous, die-cut, reflective, and
fanfold.
media hub Device in the printer used to support roll media.
media sensor An electronic device equipped with photosensors to detect media and the top of form on die-cut,
notched or reflective media.
M-Class 157
notched stock Media, typically tag stock, with holes or notches in the material that is used to signal the top of
form. The printer must be set to gap to use this media type.
preprinted media Label stock that contains borders, text, or graphics, floodcoating, etc.
perforation Small cuts extending through the backing and/or label material to facilitate their separation. Also
referred to as perf.
print speed The speed at which the media moves under the printhead during the printing process.
reflective media Media imprinted with carbon-based black marks on the underside of the material, which is used
to signal the top of form when the reflective sensor is enabled.
registration Repeatable top to bottom alignment of printed labels.
reverse speed The backward rate of media motion into the printer during tear-off, peel and present and cutting
operations for positioning the label at the start of print position.
ribbon An extruded polyester tape with several layers of material, one of which is ink-like, used to produce an
image on the label. Also referred to as foil.
ribbon wrinkle An undesirable overlapping of the ribbon during the printing process that leads to voids on the
printed label, typically caused by an improper ribbon width adjustment.
roll media A form of media that is wound upon a cardboard core.
start of print The position on the label where the printing actually begins.
tag stock A heavy paper or synthetic printing material, typically featuring a notch or black mark for TOF and no
adhesive backing.
thermal transfer The printing method that creates an image by transferring ink from a ribbon onto the media
using the heat from the thermal printhead.
TOF (top of form) The start of a new label as indicated by a label gap, notch, mark or programming.
void An undesirable blank space in a printed image.
158 M-Class