Paxar Printer 9474 User Manual

Monarch  
9474Printer  
TC9474PM 1/98 ©1998 Monarch Marking Systems, Inc. All rights reserved.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Ta b l e o f C o n t e n t s  
INTRODUCTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1  
COMMUNICATION REQUIREMENTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1  
Input Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2  
Data Flow Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2  
Setting Communication Values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3  
Cable Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5  
MESSAGE STRUCTURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1  
Creating Online Data Streams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2  
Transmitting Online Data Streams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2  
Error Notification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3  
Data Transmission Errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3  
Incorrect Data Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3  
Monetary Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4  
Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4  
Programming Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5  
Standard Syntax Guidelines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5  
Standard Syntax Guidelines for Batches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6  
Format Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7  
Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8  
Format Header Record . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8  
Text Field Record . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9  
Bar Code Field Record. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12  
Line Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16  
Batch Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19  
Batch Header Record . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19  
Entering Print Data for Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21  
i
Download from Www.Somanuals.com. All Manuals Search And Download.  
Using Multiple Batches with One Format . . . . . . . . . . . . . . . . . . . . . 3-23  
Using Previously Defined Print Data. . . . . . . . . . . . . . . . . . . . . . . . . 3-23  
Batch Separators. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-24  
USING GRAPHICS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1  
Defining Graphic Image Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2  
Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5  
Placing the Image in a Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6  
Clear Image Buffer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8  
Field. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8  
Compressing the Data Stream . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8  
QUICK REFERENCES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1  
Text Font Sizes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1  
Fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1  
Parallel Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2  
Rotated Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2  
Character Width (in Dots) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2  
Parallel Character Width (in Dots). . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3  
Bar Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3  
Bar Code Densities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4  
Bar Code Densities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4  
Line Width . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5  
Special Characters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6  
Code 128 Function Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6  
ASCII Characters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7  
Printable Characters by Font . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8  
English/Metric Conversion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9  
ERROR MESSAGES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1  
Diagnostic Messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2  
Startup Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2  
Operation Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4  
ii  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Printer Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5  
General Warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5  
General Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5  
Communication Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8  
Offline Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9  
Data Entry or Test Print Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9  
Format Entry Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11  
Online Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13  
Online Warnings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13  
Online Communication Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-16  
SAMPLE DATA STREAMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1  
Formats, Text and Bar Code Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2  
Sample Format Data Stream . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2  
Sample Batch Data Stream . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2  
Line Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3  
Sample Format Data Stream . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3  
Sample Batch Data Stream . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3  
Graphic Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-4  
Sample Format Data Stream . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-5  
Sample Batch Data Stream . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-5  
Compressed Graphic Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-6  
Sample Compressed Graphic Data Stream . . . . . . . . . . . . . . . . . . . . A-6  
Sample Format Data Stream . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-6  
Sample Batch Data Stream . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-6  
CODE 128 INFORMATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1  
Bar Code Width . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2  
Quiet Zone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-4  
Function Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-5  
128 Bar Code Character Sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-6  
iii  
Download from Www.Somanuals.com. All Manuals Search And Download.  
iv  
Download from Www.Somanuals.com. All Manuals Search And Download.  
I N T R O D U C T I O N  
1
This manual tells you how to enter online formats and batch data  
for downloading to a Monarch® 9474printer.  
Refer to your Operator’s Handbook for general setup and  
maintenance procedures, an explanation of data entry and batch  
control for offline printing, and about creating and entering offline  
formats.  
Introduction 1-1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
The 9474 printer can receive print data online from a host.  
During online communication, the host treats the printer as an  
RS-232 type printer. For the printer to communicate online, you  
will need an RS-232 cable. For mainframe communication, you  
may need a protocol converter.  
Transmitting data from the host requires communication controls.  
See Chapter 2, "Communication Requirements" for more  
information.  
Three types of data can be transmitted:  
Format data  
The user-designed layout for online formats.  
These formats are used by online batches for  
printing.  
These online formats can also be used  
offline. However, formats created offline  
cannot be used online.  
Batch data  
Contains the format number and actual data  
to be printed on the supply. Batch data is  
downloaded to the printer and combined with  
a format stored in the printer.  
Graphic data  
Contains the actual pixel data which forms a  
graphic image.  
Format, batch, and graphic data are stored  
when you turn the power off.  
Format and graphic data may be sent at any time.  
Since batch data is combined with a format for printing, the format  
and graphic data for a batch must reside in the printer before  
sending the batch.  
Each data type has its own data stream structure. See Chapter 3,  
"Message Structures" for more information.  
1-2 Introduction  
Download from Www.Somanuals.com. All Manuals Search And Download.  
C O M M U N I C AT I O N  
R E Q U I R E M E N T S  
2
To enable communications between the printer and the computer,  
the printer communications setup must match the setup for the  
host. The options are:  
N
Baud rate  
N
Parity  
N
Data flow control  
N
Data bits  
N
Stop bits  
All online data uses the ASCII (American Standard Code for  
Information Interchange) character code for interpretation of bits  
as characters.  
Communication Requirements 2-1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
I n p u t C h a r a c t e r i s t i c s  
Below are the input characteristics for communications. The  
defaults are shown in bold print.  
N
Asynchronous  
N
Full duplex  
N
Selectable options:  
Baud rate  
Parity  
Data flow  
Data bits  
Stop bits  
110, 300, 600, 1200, 2400, 4800, 9600  
No parity, Odd, Even  
Xon/Xoff, Data Terminal Ready (DTR)  
Seven (7) or eight (8)  
One (1) or two (2)  
Modify these communication settings on your printer as necessary  
to match the settings on your host. See "Setting Communication  
Values" for more information.  
There are three main buffers: batch, format, and graphic. The  
printer also has a 1024 byte input buffer which holds data until it  
is processed into the respective buffer(s).  
D a t a F l o w C o n t r o l  
The printer uses Xon/Xoff or data terminal ready (DTR) for data  
flow control. DTR flow control is usually required if you are using  
an IBM-PC, unless the PC has a special Xon-Xoff program.  
In DTR mode, the printer activates DTR when the printer can  
accept more data from the host and deactivates when the  
printer’s receive buffer is nearly full. In Xon/Xoff Mode, the  
printer sends the Xon character when the printer can accept more  
data and sends Xoff when the printer buffer is nearly full.  
In either mode, once the printer has indicated that its buffer is  
nearly full (by sending Xoff or deactivating DTR), up to 134  
additional characters may be accepted without losing any data.  
2-2 Communication Requirements  
Download from Www.Somanuals.com. All Manuals Search And Download.  
The printer does not require any hardware or software signals  
from the host system in order to operate.  
Flow control characters can be changed  
offline through the Printer Configuration mode.  
The total number of formats, batches, and graphics is only limited  
by the amount of memory available.  
S e t t i n g C o m m u n i c a t i o n Va l u e s  
To set the communication parameters, follow the instructions  
below. For more information on operating the printer, refer to the  
Operator’s Handbook.  
1. From the main menu, press d to display Printer  
Configuration. Press e . You’ll see  
Enter password: _ _ _ _ _ _ _ _  
Enter the 1-8 character password and press e .  
When you first receive the printer, the  
password is MANAGER or ONLINE.  
2. You’ll see the Configuration Options menu.  
Select Config Option:  
Define Check Digit Schemes  
Press d until you see Host Port Configuration. Press e  
to select this option. With each parameter, you can enter a  
new selection, or just press e to keep the value that is  
displayed.  
Communication Requirements 2-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. You’ll see the Host Option menu and the first online  
parameter.  
Select Baud Rate:  
2400  
Press d or u until you see the baud rate you need, then  
press e . You’ll see  
Enter Parity: N  
N)one, O)dd or E)ven  
4. Select the parity you need and press e . You’ll see  
Enter Word Length [7-8]: 8  
5. Select the word length you need and press e . You’ll see  
Enter Stop Bits [1-2]: 1  
6. Select the stop bits you need and press e . You’ll see  
Enter Start (XON) character:  
17  
7. Enter a number from 1-127 for XON flow control, or 128 for  
DTR flow control. You’ll see  
Enter Stop (XOFF) character:  
19  
8. Enter a number from 1-127 for XOFF flow control, or 128 for  
DTR flow control.  
2-4 Communication Requirements  
Download from Www.Somanuals.com. All Manuals Search And Download.  
If you select DTR control (128) as the XON character, the  
printer automatically sets 128 (DTR control) for the XOFF  
character.  
The Start and Stop characters must be set at 128 (DTR flow  
control) for IBM PC equipment.  
You’ll see the Configuration Options menu. Press 1 to exit  
to the main menu.  
C a b l e I n t e r f a c e  
The printer accepts standard RS-232C electrical signal  
transmissions when it is connected to a DB-25S connector  
configured as Data Terminal Equipment (DTE). For correct  
operation, use all defined pins.  
For PC null modems, plug the RS-232 cable into:  
N
A serial (RS-232) port on the host or protocol converter  
N
The 25-pin RS-232 connector on your printer. Refer to your  
Operator’s Handbook for more information.  
The RS-232C cable interface is set up as a terminal device (DTE):  
Pin  
Description  
3
5
6
Received Data  
Clear to Send  
Input  
Data Set Ready  
2
Transmitted data  
Request to send  
Data Terminal Ready  
4
Output  
20  
1
7
Protective ground  
Signal ground  
Ground  
All other pins are open.  
Communication Requirements 2-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
The cable interface for PC null modems is shown below.  
9474 PC  
FG  
1
2
3
4
5
1
2
3
4
5
FG  
TD  
TD  
RD  
RTS  
CTS  
RD  
RTS  
CTS  
DSR  
CD  
DTR  
SG  
6
6
DSR  
8
8
CD  
20  
7
20 DTR  
SG  
7
2-6 Communication Requirements  
Download from Www.Somanuals.com. All Manuals Search And Download.  
M E S S A G E S T R U C T U R E S  
3
This chapter has information and message structures for  
N
Formats  
N
Batch Data  
Graphic image data is discussed in Chapter 4, "Using Graphics."  
Message Structures 3-1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
C r e a t i n g O n l i n e D a t a S t r e a m s  
Create data streams for your 9474 printer using a standard text  
editor, such as EDLIN or TSO.  
If you use a word processor to create data streams, make sure to  
save the file in text-only or unformatted mode.  
Tr a n s m i t t i n g O n l i n e D a t a S t r e a m s  
Your printer must be in Online Mode before it will accept data  
from your computer.  
N
Select Online from the Select Operating Mode menu.  
N
Press e . You’ll see  
Online Mode Ready:  
Your printer is now ready to accept data.  
Send data to the printer just as you would send any print data to a  
printer from your computer.  
For example, if you have a file named FORMAT1.DAT on an  
MS-DOS system, you could send the data to your printer with  
these commands:  
MODE COM1:2400,N,8,1,P  
MODE LPT1:=COM1  
PRINT FORMAT1.DAT  
This set of commands would send the file FORMAT1.DAT to a  
printer connected to COM1 of an MS-DOS computer.  
Format and graphic structures can be sent at any time.  
Formats or graphics used by batch data must be sent before the  
batch data referencing them. Any batch sent without a previously  
defined format is ignored, generating an error.  
3-2 Message Structures  
Download from Www.Somanuals.com. All Manuals Search And Download.  
E r r o r N o t i f i c a t i o n  
Data handling and error checking are resident in the printer. If an  
error in transmission occurs, an error is displayed on the printer  
keypad display. However, no message is sent to the host and  
processing continues until the end of the transmission.  
Certain errors may put the printer in offline mode. See Chapter 6,  
"Error Messages," for a list of possible messages.  
D a t a Tr a n s m i s s i o n E r r o r s  
The printer displays errors that occur during data  
transmission. Printer fault errors stop the machine, which will  
not resume printing until the operator corrects the error  
condition. All these messages take the system offline.  
I n c o r r e c t D a t a E r r o r s  
The printer pauses when it receives incorrect data from the  
host. During the pause, it displays a message and beeps.  
After ten seconds, or when the operator presses e, the  
printer resumes operation. Normally, the printer loses the  
data that caused the error.  
If the host or the communications line goes down during  
transmission, the printer displays the message  
Waiting for command terminator.  
Press F1 to abort download.  
If you press 1 , the batch or format data that was being sent will  
be lost and must be retransmitted.  
Message Structures 3-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
M o n e t a r y S y m b o l s  
The default monetary symbols are the U.S. dollar and cents. The  
ASCII characters $ (24 hex) and ^ (5E hex) represent the dollar  
and cent symbols.  
If you change your printer settings to use international pricing  
symbols, these characters will then represent the new symbols.  
For monetary selections that don’t have a cent equivalent, the ^  
character is changed to a space.  
In EBCDIC-based systems a ^ is not  
available. Use ~94 to print a cent sign.  
C o m m a n d s  
The following command characters are used in 9474 online data  
streams.  
Command  
Character  
Hex  
Description  
Value  
{
,
;
p
7B  
2C  
3B  
7C  
Open brace. Command LEADIN character  
Comma. Inter-field separator (IFS)  
Semicolon. Beginning of string character  
Split vertical bar. Command inter-record  
separator (IRS)  
}
7D  
Close brace. Command TERMINATOR  
character  
3-4 Message Structures  
Download from Www.Somanuals.com. All Manuals Search And Download.  
P r o g r a m m i n g C o n v e n t i o n s  
All online commands from the host follow these rules.  
N
All data after the TERMINATOR character ( } ) and before the  
next LEADIN character ( { ) is ignored.  
N
The hex values 7B, 7C and 7D are reserved as command  
delimiters. All data of a value less than 20 hex and greater  
than 7E hex is ignored.  
N
All data strings (batch data, compressed bit-map images or  
format data) begin with a semi-colon (3BH) and end with a  
TERMINATOR or inter-record separator (IRS or p (7C hex)).  
All space characters, except string definitions, are ignored.  
N
N
All strings must be less than 100 characters.  
S t a n d a r d S y n t a x G u i d e l i n e s  
N
A format header must be the first record in your format.  
N
Begin the format name with the beginning of string  
character (;).  
N
Begin a record with a LEADIN character ({).  
N
Make sure the length and width in these records match your  
supply length and width. Remember, these numbers are in  
tenths of millimeters, so 500 equals 50 millimeters or 5  
centimeters.  
N
Make sure the row and column locations in the text, bar code,  
or line records are less than the supply length and width.  
N
Allow enough space to hold all the characters in the field, the  
bar code height, or the line end point without running off the  
supply.  
N
Field definitions may be sent in any order, regardless of field  
location. The last field carries priority over previous fields and  
overwrites the previous fields if they overlap when printed.  
Message Structures 3-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
N
N
To print human readable characters for Code 39, Interleaved 2  
of 5, Codabar, Code 128 and MSI bar codes, create a  
separate text field. However, using this method with UPC or  
EAN bar codes may not correctly print the bar code.  
A new format with the same ID number as a previously defined  
format overwrites the old format. However, the old format is  
not overwritten until all batches queued to use the old format  
are completed.  
N
N
End records with a record separator ( p ).  
End the last record in your format with a terminator  
character (}).  
S t a n d a r d S y n t a x G u i d e l i n e s f o r B a t c h e s  
Read the standard syntax guidelines and note the additional items  
for batches.  
N
A batch header must be the first record in your batch.  
N
For a batch header record or batch data, make sure the  
number in the first parameter matches the number of the  
format you are using.  
N
If you choose auto-naming (the printer assigns a batch name),  
make sure there are no characters or spaces between the  
beginning of string character (;) and the record separator ( p ).  
If the field is an incrementing field, you can enter any type of  
characters; however, only the numeric data increments.  
N
N
Send the correct format to the printer before sending the  
batch. Batch data without a defined format generates an error.  
3-6 Message Structures  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Fo r m a t D a t a  
Format data contains the following:  
N
Format identification number and name  
N
Supply size  
N
Online field definitions for text, bar code, line and graphic fields  
The following offline format elements are not supported online:  
N
Merged fields  
N
Sub-fields  
N
Time or date fields  
N
User-defined check digits  
N
Fixed characters  
N
Alphanumeric distinction  
N
Fixed or variable length  
N
Price fields  
You must supply these elements if you need them in your program.  
The message structure used to transmit online format data is  
shown below, followed by an example.  
{FORMAT ID, LENGTH, WIDTH; FORMAT_NAME p  
TEXT FIELD, INCREMENT FLAG, INCREMENT VALUE, ROW,  
COLUMN, MULTIPLE, TEXT FONT,  
CHARACTER ROTATION, FIELD ROTATION, COLOR p  
BARCODE FIELD, INCREMENT FLAG, INCREMENT VALUE,  
ROW, COLUMN, DENSITY,BAR CODE FONT,  
FIELD ROTATION, HEIGHT, READABLE CHARACTERS p  
LINE FIELD, ROW, COLUMN, DIRECTION, STOP,  
THICKNESS p  
GRAPHIC FIELD, ROW, COLUMN p  
.
.}  
Message Structures 3-7  
Download from Www.Somanuals.com. All Manuals Search And Download.  
E x a m p l e  
This example has three text fields and one bar code field.  
{F1,0558,0507;ONLINE p  
T00,I,000,0475,0050,1,1,0,0,B p  
T01,I,000,0406,0050,1,1,0,0,B p  
T02,I,000,0017,0253,1,1,0,0,B p  
B00,I,000,0124,0093,1,1,0,0177,1 p }  
The format header record (beginning with the Format ID) must  
always be the first record in a format data stream.  
Spaces can be used in the data stream.  
However, if used in a string following a  
semi-colon, they will be treated as printable  
characters.  
F o r m a t H e a d e r R e c o r d  
The format header record is constructed as shown below.  
Syntax  
{F##,LENGTH,WIDTH;FORMAT NAME p  
Field  
Contents  
F##  
Must begin with the letter ’F’ to represent the beginning of a  
format data stream.  
The F is followed by a one or two digit number as the format ID  
Values:  
0-99  
Example: F23 = Format number 23  
LENGTH  
One to four digits to define the supply length in tenths of  
millimeters.  
Values:  
191-2032 (19.1 to 203.2 mm  
or 0.75 to 8.0 inches)  
Examples: 200 = 20mm  
201 = 20.1mm  
WIDTH  
3-8 Message Structures  
Download from Www.Somanuals.com. All Manuals Search And Download.  
One to four digits to define the width of the supply in tenths of  
millimeters (across the printhead).  
Values:  
191-1078 (0.75 to 4.25 inches)  
;FORMAT_NAME One to eight-character name assigned by the user. It can  
contain any ASCII alphanumeric character, including slash (/),  
hyphen (-), space ( ), dollar sign ($), or decimal point (.).  
The Format Name is a character string, so it is preceded by a  
semicolon (;).  
Example  
{F23, 500, 200;TEXTILES p  
The format number is F23, the supply length is 50 millimeters, the  
supply width is 20 millimeters, and the format is named  
"TEXTILES."  
Tex t F i e l d Re c o r d  
The text field record is constructed as shown below:  
Syntax  
T##,IFLAG,IVALUE,ROW,COL,MAG,TFONT,C-ROT,  
F-ROT,COLOR p  
Field  
Contents  
T##  
Must begin with the letter ‘T’ for a text field.  
The T is followed by one or two digits for the field number.  
There can be up to 100 fields per format, in any combination  
of text, barcode, line, or graphic fields.  
Values:  
0-99  
IFLAG  
You can set numeric fields to increase or decrease in value as  
each ticket is printed.  
This parameter consists of one character to define the field as  
incremented, decremented, or constant.  
Values:  
I = Increment  
D = Decrement  
Message Structures 3-9  
Download from Www.Somanuals.com. All Manuals Search And Download.  
If the field does not change, define IFLAG as ‘I’ and set  
IVALUE to zero (0).  
NOTE: Do not select incrementing on fields that contain a  
check digit.  
IVALUE  
ROW  
COL  
One to three digits to define the amount by which the value in  
the field increases or decreases as each ticket is printed. If  
the field does not change, define IFLAG as ‘I’ and set IVALUE  
to zero (0).  
Values:  
0-999  
NOTE: The first number in the count sequence must contain  
the same number of digits as the highest number to  
be counted. For example, to count the numbers 1 to  
999, the first number in the sequence must be entered  
as 001.  
One to four digits to define the row location of the field on the  
supply. This is the distance from the the guide edge zero  
point at the bottom of the supply and the bottom of the field.  
The zero point is 1.5 mm or 0.060 inches from the bottom of  
the supply. The bottom of the supply is the edge that exits the  
printer first.  
This value is measured in tenths of millimeters (TOMMS) and  
must be less than the maximum length of the supply.  
Values:  
0-2032  
One to four digits to define the column location of the field on  
the supply. This is the distance from the guide edge zero  
point at the left edge of the supply and the left edge of the  
field.  
The zero point is 1.5 mm or 0.060 inches from the left edge of  
the supply.  
The unit of measurement is tenths of millimeters. The range  
must be less than the maximum width of the supply.  
Values:  
0-1016 (0 to 4 inches)  
MAG  
One to two digits as the magnification factor for the font of  
text fields.  
Values:  
1 - 10  
3-10 Message Structures  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Font magnifications creating greater than 30% black print on a  
format may result in lower print quality.  
TFONT  
One digit as the font for the TEXT field. See Chapter 5,  
"Quick References," for font samples.  
Values:  
1
2
3
5
6
7
Standard  
Reduced  
Bold  
OCR-A  
UPC HR1  
UPC HR2  
C-ROT  
F-ROT  
Character rotation. The direction characters point with  
respect to the field.  
Values:  
0 = tops of characters toward top of field  
1 = tops of characters toward left of field  
Field rotation. The direction of the field with respect to the  
supply.  
Values:  
0 = top of field toward top of supply  
1 = top of field toward left of supply  
2 = top of field toward bottom of supply  
3 = top of field toward right of supply  
COLOR  
One character to define the color of a text field.  
Values:  
B = Black characters (42H)  
W = White characters on black (57H)  
Example  
T05,I,0,230,30,1,1,0,0,B p  
The text field number is T05, the field does not change value with  
successive tickets (IFLAG = I, increment value = 0). The field  
begins 23 millimeters from the bottom and 3 millimeters from the  
left edge of the print area. The font appears at normal size  
(magnification = 1) and the Standard font is used (1). The tops of  
characters point to the top of the field (character rotation = 0) and  
the top of the field points to the top of the supply (rotation = 0).  
Characters appear in Black.  
Message Structures 3-11  
Download from Www.Somanuals.com. All Manuals Search And Download.  
B a r C o d e F i e l d Re c o r d  
The bar code field record is constructed as shown below.  
Syntax  
B##,IFLAG,IVALUE,ROW,COL,DENSITY,BFONT,  
F-ROT,HEIGHT,HR p  
Field  
Contents  
BARCODE  
Must be the letter ‘B’ for a bar code field.  
The B is followed by one or two digits for the field number.  
There can be up to 100 fields per format, in any combination  
of text, barcode, line, or graphic fields.  
Values:  
0-99  
IFLAG  
You can set numeric fields to increase or decrease in value as  
each ticket is printed.  
This parameter consists of one character to define the field as  
incremented, decremented, or constant.  
Values:  
I = Increment  
D = Decrement  
If the field does not change, define IFLAG as ‘I’ and set  
IVALUE to zero (0).  
NOTE: Do not select incrementing on UPC or EAN bar codes  
or fields that contain a check digit.  
IVALUE  
One to three digits to define the amount by which the value in  
the field increases or decreases as each ticket is printed. If  
the field does not change, define IFLAG as ‘I’ and set IVALUE  
to zero (0).  
NOTE: The first number in the count sequence must contain  
the same number of digits as the highest number to  
be counted. For example, to count the numbers 1 to  
999, the first number in the sequence must be entered  
as 001.  
Values:  
0-999  
ROW  
One to four digits to define the row location of the field on the  
supply. This is the distance from the guide edge zero point at  
the bottom of the supply and the bottom of the field.  
3-12 Message Structures  
Download from Www.Somanuals.com. All Manuals Search And Download.  
The zero point is 1.5 mm or 0.060 inches from the bottom of  
the supply. The bottom of the supply is the edge that exits the  
printer first.  
This value is measured in tenths of millimeters (TOMMS) and  
must be less than the maximum length of the supply.  
Values:  
0-2032  
NOTE: The minimum row location for serial bar code fields is  
23 (0.09 inches)  
COL  
One to four digits to define the column location of the field on  
the supply. This is the distance from the guide edge zero  
point at the left edge of the supply and the left edge of the  
field.  
The zero point is 1.5 mm or 0.060 inches from the left edge of  
the supply.  
The unit of measurement is tenths of millimeters. The range  
must be less than the maximum width of the supply.  
Values:  
0-1016 (0 to 4 inches)  
DENSITY  
One digit for the bar code density for Interleaved 2 of 5, Code  
128, MSI, Code 39, and UPC/EAN bar codes.  
Values:  
1-5  
Some bar codes do not support all 5 values.  
For the actual densities for these values, see Chapter 5,  
"Quick References."  
BFONT  
One digit indicating which bar code font to use.  
Values:  
1
2
3
4
5
6
7
8
9
UPC-A  
UPC-E  
Interleaved 2 of 5  
Code 39  
Codabar  
EAN-8  
EAN-13  
Code 128  
MSI  
10 UPC/EAN+2  
11 UPC/EAN+5  
Message Structures 3-13  
Download from Www.Somanuals.com. All Manuals Search And Download.  
F-ROT  
Field rotation. The direction of the field with respect to the  
supply.  
Values:  
0 = top of field toward top of supply  
1 = top of field toward left of supply  
2 = top of field toward bottom of supply  
3 = top of field toward right of supply  
HEIGHT  
HR  
One to four digits for the bar code height in tenths of  
millimeters. The value should be less than the length or width  
of the supply.  
Values:  
50-2032 (5.1 to 203.2 mm or 0.2 to 8.0 inches)  
(Human readable characters) One digit for the location of  
human readable characters printed with a UPC or EAN bar  
code. If no value is given, no human readable characters are  
printed.  
Values:  
0 = No human readable characters printed  
1 = Human readable printed above the bar code  
2 = Human readable printed below the bar code  
NOTE: Always use the HR parameter to generate the human  
readable text for a UPC or EAN bar code. If you  
manually insert human readable text, the barcode  
may not print accurately.  
Example  
B11,I,1,70,30,1,4,0,120,0 p  
The bar code field number is B11, the field increases by 1 with  
successive tickets (IFLAG = I, increment value = 1). The field  
begins 7 millimeters from the bottom and 3 millimeters from the  
left edge of the print area. The bar code density is 6.63  
characters per inch (density = 1, code 39), and Code 39 (4) is  
used. The top of the field points to the top of the supply (rotation  
= 0). The height of the bar code is 12 millimeters and no human  
readable characters appear with this bar code (0).  
The following special restrictions apply to online bar codes:  
UPCA  
You must send a leading zero, 11 digits of  
data and a check digit (13 digits total).  
3-14 Message Structures  
Download from Www.Somanuals.com. All Manuals Search And Download.  
UPCE  
The printer automatically prints a leading zero  
for this bar code. You must send data and a  
check digit (7 digits total).  
EAN13  
EAN8  
You must send 12 digits of data and a check  
digit (13 digits total).  
You must send 7 digits of data and a check  
digit (8 digits total).  
NOTE: If the check digit is incorrect or omitted from a  
UPC or EAN bar code, the printer will  
automatically place the correct check digit in  
the bar code.  
I 2 of 5  
This bar code has no check digit. The printer  
automatically prints the start and stop  
characters, so only the data must be sent.  
The length of the data is variable. If the data  
has an odd number of digits, add a leading  
zero to make the length even.  
Code 39  
Codabar  
Code 128  
The start and stop characters must be placed  
at the beginning and end of the data before it  
is sent to the printer. The start and stop  
character is an asterisk (*). The length of the  
data is variable.  
The start and stop characters must be placed  
at the beginning and end of the data before it  
is sent to the printer. The start and stop  
characters are a combination of lowercase a,  
b, c, or d. The length of this data is variable.  
You can send characters for Function Codes  
1-4 as fixed data when defining a code 128  
field and as batch data when printing.  
To send the Function Codes, use a tilde (~)  
followed by a three digit ASCII code as shown  
in the following table.  
Message Structures 3-15  
Download from Www.Somanuals.com. All Manuals Search And Download.  
For example, to print a string of bar code data  
with function code F2 as the fourth character...  
123(F2)5678  
send this string of characters...  
123~1295678  
ASCII Code  
Function Code  
~134  
~129  
~128  
~132  
F1  
F2  
F3  
F4  
Two additional bar codes are supported as extensions to both  
UPC and EAN bar codes.  
+2 Send exactly two digits for this bar code.  
+5 Send exactly six digits (a five-digit bar code and a  
one-digit check digit).  
L i n e F i e l d  
The message structure below transmits a line field. This data  
stream defines the bit map to form a graphic line field. Use the  
line field to emphasize data by printing a line or box.  
You can have up to 100 line images. The line record can be  
placed in a format data stream anywhere following the format  
header record. Lines are counted as fields, just like text or bar  
code fields. When determining the number of fields in your  
format, count each line as a separate field.  
Syntax  
L##, ROW, COLUMN, DIRECTION, STOP,  
THICKNESS p  
3-16 Message Structures  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Field  
Contents  
L##  
Must begin with the letter ’Lfor a line field.  
The L is followed by one or two digits for the field number.  
There can be up to 100 fields per format, in any combination  
of text, barcode, line, or graphic fields.  
Values:  
0-99  
ROW  
One to four digits to define the row location of the field on the  
supply. This is the distance from the the guide edge zero  
point at the bottom of the supply and the bottom of the field.  
The zero point is 1.5 mm or 0.060 inches from the bottom of  
the supply. The bottom of the supply is the edge that exits the  
printer first.  
This value is measured in tenths of millimeters (TOMMS) and  
must be less than the maximum length of the supply.  
Values:  
0-2032  
COLUMN  
One to four digits to define the column location of the field on  
the supply. This is the distance from the guide edge zero  
point at the left edge of the supply and the left edge of the  
field.  
The zero point is 1.5 mm or 0.060 inches from the left edge of  
the supply.  
The unit of measurement is tenths of millimeters. The range  
must be less than the maximum width of the supply.  
Values:  
0-1016 (0 to 4 inches)  
DIRECTION  
STOP  
One digit to define the direction of the line.  
Values:  
0 = Vertical  
1 = Horizontal  
One to four digits to define the stop position (Row or Column,  
dependent on the DIRECTION setting) for the line.  
Values:  
1-2032  
THICKNESS  
One or two digits for the line thickness in dots. 1 dot = 1/192  
inch  
Values:  
1-15  
Message Structures 3-17  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Example  
L22,400,100,1,190,5 p  
The line field number is L22, the line begins 40 millimeters from  
the bottom and 10 millimeters from the left edge of the print area.  
The line is horizontal (direction = 1) and ends 19 millimeters from  
the left edge of the supply. The line is 5 dots thick.  
Example  
This example draws a simple 1-inch box starting at row 50 and  
column 50 on a 2" x 2.5" tag, as shown below.  
Format  
{F1,635,508;BOX p  
L0,50,50,0,304,3 p  
L1,50,50,1,304,3 p  
L2,50,304,0,304,3 p  
L3,304,50,1,316,3 p }  
Batch  
{B1,1,0,1,1,1,C;BOX.TEST p }  
Note that line L3 is longer than the other 3 lines to complete the  
box in the upper right corner.  
3-18 Message Structures  
Download from Www.Somanuals.com. All Manuals Search And Download.  
B a t c h D a t a  
The batch data stream contains:  
N
Batch information:  
- format number (layout for the print image)  
- print quantity  
- supply definition  
- item description (batch name)  
N
Print image:  
- field numbers  
- data to be printed in each field  
The message structure used to provide the printed data for an  
online format is shown below. An example follows.  
{B##,QUANTITY,CUT,REP,PARTS,0,MODE;BATCH_NAME p  
T##;(..print data..) p  
B##;(..print data..) p  
.
.
.}  
B a t c h H e a d e r R e c o r d  
The batch header is the first record in the batch data stream.  
Syntax  
{B##,QUANTITY,CUT,REP,PARTS,0,MODE;  
BATCH_NAME p  
Field  
Contents  
B##  
Must begin with the letter ’B’ to begin a batch data stream.  
The B is followed by the one or two digit number that matches  
the format number. This is the number at the beginning of the  
format record.  
Values:  
One to four digits for the quantity to print in a given batch.  
Values: 1-9999  
On printers with a knife:  
0-99  
QUANTITY  
CUT/TAKEUP  
Message Structures 3-19  
Download from Www.Somanuals.com. All Manuals Search And Download.  
One digit to control how tickets are cut.  
Values:  
0 = no cut  
1 = cut each ticket in the batch (except last ticket)  
2 = cut each ticket in the batch (including  
last ticket in batch)  
3 = cut between batches  
NOTE: Do not use option 2 if your supply is less than 4  
inches long (1016 tomms) or more than 8 inches long  
(2032 tomms)  
When using option 2, the first 0.7 inches of the supply cannot  
be used for printing.  
On non-knife printers:  
On a 9474 with no knife, this parameter controls the backing  
paper takeup, instead of the knife.  
Values:  
0 = print tags with no backing paper.  
1 = print labels and take up the backing paper.  
REP  
One to four digits for the supply repetition for cutting, and  
increment/decrement field.  
Values:  
1-9999  
PARTS  
One digit for the number of parts across the supply.  
Values:  
1-5  
RESERVED  
MODE  
Enter 0.  
One character to define the mode of printing, or batch  
separator.  
Values:  
0 = separator off.  
1 = double length separator (use for 924 or 925  
stacker). 3 mm extra length tag on 920 stacker.  
2 = normal length separator with 3 mm black stripe.  
3 = 3 mm extra length tag with 6 mm stripe.  
NOTE: If using value 0,1, 2, or 3, do not use a separate  
batch separator packet.  
3-20 Message Structures  
Download from Www.Somanuals.com. All Manuals Search And Download.  
C = Continuous  
D = On Demand  
If you enter D (On Demand) in the MODE field on a printer  
with a knife, the value will default to C (Continuous).  
;BATCH_NAME One to eight characters for the name of the batch. A priority  
batch name must begin with a decimal. For example:  
.SOCKS12.  
Each batch should have a unique name, or you can omit the  
name for automatic batch naming. If multiple batches are  
sent with the same name, all batches are stored with the  
same name. If you omit the batch name, the printer will  
generate unique names which begin with the letters "AUTO"  
and end with a 4-digit number. The 4-digit number is an  
increment and can have a value from 1-9999 (example:  
AUTO1354, where 1354 equals the increment).  
Example  
{B11,200,2,5,2,0,3; p  
The batch prints data using format 11 and prints 200 tickets. The  
printer cuts after each ticket is printed, including the last ticket (2)  
and each ticket will print 5 times. This is a two-part ticket. The  
format prints 2 times horizontally across each ticket. A  
double-length separator prints between batches (3). The batch  
name is automatically assigned by the printer, because there are  
no characters between the semi-colon and the record separator.  
E n t e r i n g P r i n t D a t a f o r F i e l d s  
Enter the data to print in each field after the batch header record  
as shown.  
Syntax  
{B##,QUANTITY,CUT,REP,PARTS,0,MODE;  
BATCH_NAME p  
T##;print data.. p  
B##;print data.. p  
.
.
.}  
Message Structures 3-21  
Download from Www.Somanuals.com. All Manuals Search And Download.  
T##  
The number of the text field to print (enter the number in place  
of ##).  
B##  
The number of the bar code field to print (enter the field  
number in place of ##).  
Enter the data you want to print in this field.  
;print data p  
This character string begins with a semi-colon (;) and can be  
1 to 100 characters long. Place a record separator ( p ) at the  
end of this string.  
If there is a text field you don’t want to use, enter that field  
number and a semi-colon with no print data.  
Example  
This example contains data to print the label shown below.  
{B1,0012,1,01,1,0,C;PTEST p  
T00;TEST FORMAT1 p  
T01;S/N 97464B p  
T02;$12.34 p  
B00;0012345678905 p }  
The batch prints the phrase  
"TEST FORMAT 1" in text field  
T00, "S/N 97464B" in text field T01, "$12.34" in text field T02,  
and "0012345678905" in bar code field B00.  
If consecutive batch data streams use the same format, send only  
the changed data fields. See the following section, "Using  
Previously Defined Print Data."  
3-22 Message Structures  
Download from Www.Somanuals.com. All Manuals Search And Download.  
U s i n g M u l t i p l e B a t c h e s w i t h O n e Fo r m a t  
You can send multiple batches for any format previously loaded  
into the printer. To do so, send the format to the printer, then  
send as many batches as you want to print data on that format.  
This allows you to send multiple batches without sending a new  
format with each batch.  
U s i n g P r e v i o u s l y D e f i n e d P r i n t D a t a  
When sending multiple batches for one format, you can "re-use"  
your print data. On consecutive batches, the data in a field does  
not change, omit that field from the later batch.  
When you leave out any field number that was specified in the  
preceding batch, the data used in the preceding batch will print on  
following batches until new field data is entered.  
For example, batch 1 below prints a date in text field T01. Since  
batch 1 and batch 2 are printed on the same day, batch 2 can  
leave out field T01. Since T01 was defined in the preceding  
batch, it will automatically print in batch 2.  
Batch 1:  
Batch 2:  
{ B12,1,0,1,1,0,C; p  
T01;12/31/90 p  
{ B12,1,0,1,1,0,C; p  
T02;Stock #52014  
T03;Sprinkler }  
T02;Stock #43768  
T03;100’ Hose }  
If two fields overlap, do NOT use this feature.  
If fields overlap, you must send the format  
before each batch.  
Message Structures 3-23  
Download from Www.Somanuals.com. All Manuals Search And Download.  
B a t c h S e p a r a t o r s  
This command selects the use of batch separators. A batch  
separator is a tag with a wide black line across the top or a  
double length tag and is last tag in a batch. Your Operator’s  
Handbook shows the type of batch separator used by your printer.  
When printing online, add 1 to your batch quantity. The batch  
separator does not add a tag to the total number of tags in a  
batch. (In offline operation a batch separator increases the batch  
count by one tag.)  
The command structure is shown below, followed by an example.  
If using this batch separator packet, make  
sure the batch header "MODE" value is set to  
C.  
Syntax  
{ S TYPE }  
Field  
Contents  
S
Must be the letter ‘S’ to identify the batch separator selection.  
TYPE  
A single digit to turn the batch separator selection on or off.  
The resulting separator depends on the type of stacker you  
are using.  
3-24 Message Structures  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Values 0, 1, 2, or 3 as shown in the table below.  
Stacker Type none  
920  
924/925  
Data Stream  
{S0}  
{S1}  
No separator  
No separator  
No separator  
Double length tag  
with no stripe  
3 mm extra length  
tag with 6 mm stripe  
Double length tag  
with no stripe  
{S2}  
{S3}  
Normal length tag  
with 3 mm stripe  
Normal length tag  
with 3 mm stripe  
Normal length tag  
with 3 mm stripe  
3 mm extra length  
tag with  
6 mm stripe  
3 mm extra length  
tag with 6 mm stripe  
3 mm extra length  
tag with 6 mm  
stripe  
Format data stream.  
{F 12, 560, 508;SMALL2IN p  
T1, I, 0, 300, 50, 1, 1, 0, 0, B p  
T2, I, 0, 200, 50, 1, 1, 0, 0, B p  
T3, I, 0, 150, 50, 1, 1, 0, 0, B p  
T4, I, 0, 100, 50, 1, 1, 0, 0, B p  
T5, I, 0, 050, 50, 1, 1, 0, 0, B p }  
Batch data stream.  
{S0}  
{B 12, 1, 0, 1, 1, 0, C;SMALL2IN p  
T1;Separators off. p  
T2;Line 2. p  
T3;Line 3. p  
T4;Line 4. p  
T5;Line 5. p }  
Message Structures 3-25  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Turn batch separator on; print another batch.  
{S1}  
{B 12, 1, 0, 1, 1, 0, C;SEP.ON p  
T1;Separators on. p  
T2;Line 2. p  
T3;Line 3. p  
T4;Line 4. p  
T5;Line 5. p }  
Turn batch separator off.  
{S0}  
3-26 Message Structures  
Download from Www.Somanuals.com. All Manuals Search And Download.  
U S I N G G R A P H I C S  
4
There are two stages to printing a graphic:  
N
Create the data stream for the graphic image  
N
Place the image into a format.  
To print a format with a graphic image, transmit data to the printer  
in this order:  
Graphic data stream to define the graphic image  
Format data stream that references the graphic image  
Batch data to print the format.  
Using Graphics 4-1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
D e f i n i n g G r a p h i c I m a g e D a t a  
Graphic images are created by a series of dots printed in a  
specific pattern. This pattern results from a process of turning  
dots "ON" or "OFF" on the printhead.  
We will use the terms "black dots" to describe a dot that is ON,  
and "white dots" for a dot that is OFF.  
This section describes how to build a data stream to create this  
pattern with your printer.  
This example shows  
how black dots and  
white dots form an  
image of the letter A.  
Row 3  
Row 2  
Row 1  
To create a data stream for this image, start with the bottom row.  
Count the number of white dots and black dots, in order of  
appearance in each row.  
For example, rows 1 through 4 (at the bottom) in the image above  
have these dot counts:  
Row 1: 4 White, 8 Black, 19 White, 8 Black, 4 White  
Row 2: 4 White, 8 Black, 19 White, 8 Black, 4 White  
Row 3: 4 White, 8 Black, 19 White, 8 Black, 4 White  
Row 4: 5 White, 7 Black, 19 White, 7 Black, 5 White  
4-2 Using Graphics  
Download from Www.Somanuals.com. All Manuals Search And Download.  
The data stream uses letters to identify dot counts.  
N
CAPITAL letters represent black dots.  
N
lowercase letters represent white dots.  
Using the chart below, the data stream for row 1 would be:  
Dot count:  
Row 1: 4 White, 8 Black, 19 White, 8 Black, 4 White  
Data Stream:  
dHsHd p  
(4 white = d, 8 black = H, 19 white = s)  
Use multiple letter codes to indicate strings of same-color dots.  
For example: 30 black dots = ZD  
9 white dots = ccc  
Coding Chart  
Black Dots  
White Dots  
#dots  
Code  
# dots  
14  
Code  
N
# dots  
Code  
# dots  
14  
o
Code  
n
1
A
B
C
D
E
F
G
H
I
1
a
2
15  
O2  
P
b
15  
3
16  
3
c
d
e
f
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
p
q
r
4
17  
Q
4
5
18  
R
5
6
19  
S
6
s
t
7
20  
T
7
g
h
i
8
21  
U
8
u
v
w
x
y
z
9
22  
V
9
10  
11  
12  
13  
J
23  
W
X
10  
11  
12  
13  
j
K
L
24  
k
l
25  
Y
M
26  
Z
m
The graphic data stream contains a graphic header record  
followed by data streams for each row of dots in the image.  
Using Graphics 4-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Syntax  
{G##,0,0,0,0 p  
;...dot codes... p  
;...dot codes... p  
;...dot codes... p  
.
.
.}  
Field  
Contents  
G##  
Must begin with the letter ’G’ to identify this as a graphic data  
stream.  
The G is followed by a one or two digit number to identify the  
graphic image. Later you will use this number to insert the  
graphic into a format.  
Values:  
0-99  
NOTE: If this graphic is used in offline batch entry, the printer  
assigns a name of GPH## where ## is the ID number  
assigned here.  
ROW  
Enter 0.  
Enter 0.  
Enter 0.  
Enter 0.  
COLUMN  
LINES  
DOTS  
;dot codes  
The first row of dot codes corresponds to the bottom row of  
dots in the image. Essentially, this means you are building  
the graphic image upside down in the data stream.  
Note that since this record is a character string, it begins with  
a semi-colon (;). You can place up to 100 characters in each  
row.  
Do not put any spaces in the dot code character string.  
4-4 Using Graphics  
Download from Www.Somanuals.com. All Manuals Search And Download.  
E x a m p l e  
{G1,0,0,0,0 p  
;dHsHd p  
;dHsHd p  
;dHsHd p  
;eGsGe p  
;eHqHe p  
;fGqGf p  
;fHoHf p  
;fHoHf p  
;gGoGg p  
;gHmHg p  
;hGMGh p  
;hGMGh p  
;hGMGh p  
;iFMFi p  
;iFMFi p  
;jEMEj p  
;jEMEj p  
;jEMEj p  
;kHgHk p  
;kHgHk p  
;lGgGl p  
;lHeHl p  
;lHeHl p  
;mGeGm p  
;mGeGm p  
;nGcGn p  
;nGcGn p  
;nGcGn p  
;oFcFo p  
;oGaGo p  
;pFaFp p  
;pFAFp p  
;qEAEq p  
;qEAEq p  
;qEAEq p  
;rDADr p  
;rDADr p  
;sCACs p  
;sCACs p  
;sCACs p  
;tBABt p  
;tBABt p  
;uCu p  
This graphic data stream  
generates the letter A from the  
grid earlier in this section. The  
format and batch data streams to  
print a sample tag follow the  
graphic data stream.  
The graphic is assigned a number  
of 1 and it is 46 dots tall.  
The graphic data stream uses the  
same guidelines for structure and  
syntax as the format data stream  
does. See "Standard Syntax  
Guidelines" in Chapter 3 for more  
information.  
;uCu p  
;uCu p  
;vAv p }  
Using Graphics 4-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
P l a c i n g t h e I m a g e i n a Fo r m a t  
The message structure below places a graphic field in a format.  
You can have up to 100 graphic images. The graphic record can  
be placed in a format data stream anywhere following the format  
header record.  
Graphics are counted as fields, just like text or bar code fields.  
When determining the number of fields in your format, count each  
graphic as a separate field.  
Syntax  
G##, ROW, COLUMN p  
If graphic fields overlap with other fields in the data stream, the  
last field in the data stream will dominate.  
Field  
Contents  
G##  
Must begin with the letter ’G’ for a graphic field.  
The G is followed by one or two digits for the graphic number.  
Enter the number you assigned to the graphic in the graphic  
data stream.  
Values:  
0-99  
ROW  
One to four digits to define the row location of the graphic on  
the supply. This is the distance from the the guide edge zero  
point at the bottom of the supply and the bottom of the field.  
The zero point is 1.5 mm or 0.060 inches from the bottom of  
the supply. The bottom of the supply is the edge that exits the  
printer first.  
This value is measured in tenths of millimeters (TOMMS) and  
must be less than the maximum length of the supply.  
Values:  
0-2032  
COLUMN  
One to four digits to define the column location of the field on  
the supply. This is the distance from the guide edge zero  
point at the left edge of the supply and the left edge of the  
field.  
4-6 Using Graphics  
Download from Www.Somanuals.com. All Manuals Search And Download.  
The zero point is 1.5 mm or 0.060 inches from the left edge of  
the supply.  
The unit of measurement is tenths of millimeters. The range  
must be less than the maximum width of the supply.  
Values:  
0-1016 (0 to 4 inches)  
The following format data stream uses the graphic data defined  
earlier in this chapter. The graphic is inserted 20 mm from the  
bottom and 20 mm from the left edge of the supply.  
{F11,550,507;LETTER-A p  
G1,200,200 p  
T0,I,0,400,100,1,1,0,0,B p }  
The following batch data stream prints the following tag:  
{B11,1,1,1,1,0,C;LETTER-A p  
T0;LETTER-A GRAPHIC p }  
Example  
G1,100,40 p  
The graphic number 1 is inserted into the format 10 millimeters  
from the bottom and 4 millimeters from the left edge of the print  
area.  
Using Graphics 4-7  
Download from Www.Somanuals.com. All Manuals Search And Download.  
C l e a r I m a g e B u f f e r  
This command clears all or selective graphics from the image  
buffer. Once graphic data is sent to the printer, that graphic stays  
in memory until a clear image buffer command is sent.  
Syntax  
{ C## }  
F i e l d  
Contents  
C
Must be the letter ‘C’ to identify the clear image buffer  
command.  
##  
This optional parameter specifies a particular graphic to be  
cleared from memory. It must match the number assigned in  
the graphic data stream. If omitted, ALL graphics in memory  
will be deleted.  
Example  
{C} Clears all graphics from the printer.  
{C4} Clears only graphic number 4.  
C o m p r e s s i n g t h e D a t a S t r e a m  
Image data usually consists of a large amount of repetitive data.  
Therefore, the printer uses a data compression algorithm for the  
graphic message structure. Here’s how it works.  
1. Any image is defined as a matrix of cells.  
2. Each row of the matrix consists of a series of consecutive ON  
(black) or OFF (white) cells. The range is 1-26, represented  
by adding either a hex 40 (black) or hex 60 (white). Cells that  
print black are represented by the upper case letters A’  
through ‘Z’ in the file sent to the printer. Cells that print white  
are represented by the lowercase letters ‘a’ through ‘z’ in the  
file. Consecutive cells greater than 26 require multiple letters.  
Example:  
39 consecutive white cells are represented by  
the letters ‘zm’ (i.e. ‘z’ produces 26 white  
cells followed by ‘m’ or 13 more white cells).  
4-8 Using Graphics  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. Each row of the matrix is terminated by the command  
inter-record separator, split vertical bar ( p ). However, the last  
row of the matrix ends with the TERMINATOR command,  
closed brace (}).  
4. In addition to compressing consecutive cells, repetitive lines  
of compressed row data can be combined. For example, if  
twelve rows have the same data (;zm), a number can be  
added at the beginning of the line to repeat the line (;12zm).  
5. The following example shows how you can compress the  
"Letter A" data stream. The long version is on the left. The  
compressed version of the same data stream is on the right.  
Using Graphics 4-9  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Long Version  
Compressed Version  
{G 1,0,0,0,0 p  
;d HsHd p  
;d HsHd p  
;d HsHd p  
;e G sG e p  
;e Hq He p  
;fG q G f p  
;fHo Hf p  
{G 1,0,0,0,0 p  
;3d HsHd p  
;e G sG e p  
;e Hq He p  
;fG q G f p  
;2fHo Hf p  
;g G o G g p  
;g Hm Hg p  
;3h G MG h p  
;2iFMFi p  
;fHo Hf p  
;g G o G g p  
;g Hm Hg p  
;h G MG h p  
;h G MG h p  
;h G MG h p  
;iFMFi p  
;3jEMEj p  
;2kHg Hk p  
;lG g G l p  
;2lHe Hl p  
;2m G e G m p  
;3n G c G n p  
;o Fc Fo p  
;o G a G o p  
;p Fa Fp p  
;p FAFp p  
;3q EAEq p  
;2rDADr p  
;3sC AC s p  
;2tBABt p  
;3uC u p  
;iFMFi p  
;jEMEj p  
;jEMEj p  
;jEMEj p  
;kHg Hk p  
;kHg Hk p  
;lG g G l p  
;lHe Hl p  
;lHe Hl p  
;m G e G m p  
;m G e G m p  
;n G c G n p  
;n G c G n p  
;n G c G n p  
;o Fc Fo p  
;o G a G o p  
;p Fa Fp p  
;p FAFp p  
;q EAEq p  
;q EAEq p  
;q EAEq p  
;rDADr p  
;rDADr p  
;sC AC s p  
;sC AC s p  
;sC AC s p  
;tBABt p  
;vAv p  
}
;tBABt p  
;uC u p  
;uC u p  
;uC u p  
;vAv p }  
4-10 Using Graphics  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Q U I C K R E F E R E N C E S  
5
Tex t Fo n t S i z e s  
The 9474 fonts are selected in Printer Configuration in offline  
mode only. Be sure the fonts selected at the printer are  
compatible with the format and batch data you are downloading.  
F o n t s  
The 9474 fonts are proportional (each character takes only as  
much space as it needs). Uppercase I is the narrowest character  
and results in the most characters per inch. Uppercase M is the  
widest and results in the fewest characters per inch. In the  
following table uppercase I was used to calculate the most  
characters per inch. Uppercase M was used to calculate the  
fewest characters per inch.  
If you rotate the characters (with the top of the characters toward  
the left or right side of the stock) you will get the characters per  
inch shown in the table labeled "Rotated Characters."  
Quick References 5-1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Pa r a l l e l C h a r a c t e r s  
Value/Font  
Characters/Inch  
Character  
Height (in.)  
I
M
1/Standard  
2/Reduced  
3/Bold  
21.3  
64.0  
19.2  
10.1  
19.2  
32.0  
12.0  
24.0  
7.1  
0.10  
0.07  
0.20  
0.10  
0.10  
0.08  
5/OCR-A  
10.1  
13.7  
19.2  
6/UPC HR1  
7/UPC HR2  
R o t a t e d C h a r a c t e r s  
Font  
Standard  
Reduced  
Bold  
Characters/Inch  
10  
14  
5
OCR-A  
10  
C h a r a c t e r W i d t h ( i n D o t s )  
The dots per character is the same for all characters. The  
examples below show the difference between parallel characters  
and serial characters.  
Parallel Characters  
Serial Characters  
5-2 Quick References  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Pa r a l l e l C h a r a c t e r W i d t h ( i n D o t s )  
The following table shows the character width in dots. Uppercase  
I is the narrowest character (fewest dots per character).  
Uppercase M is the widest character (most dots per character).  
Value/Font  
Dots Wide  
ICG*  
I
M
14  
7
1/Standard  
2/Reduced  
3/Bold  
7
2
1
3
3
2
1
2
7
24  
16  
12  
10  
5/OCR-A  
16  
12  
10  
6/UPC HR1  
7/UPC HR2  
*Inter-character gap  
B a r C o d e s  
The table below lists bar code selections and values.  
Value  
Dots Wide  
UPC-A  
1
2
UPC-E  
3
Interleaved 2 of 5  
Code 39  
4
5
Codabar  
6
EAN-8  
7
EAN-13  
8
Code 128  
MSI  
9
10  
11  
UPC/EAN+2  
UPC/EAN+5  
Quick References 5-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
B a r C o d e D e n s i t i e s  
The samples below show the difference between parallel and  
serial bar codes.  
Parallel Bar Code  
Serial Bar Code  
B a r C o d e D e n s i t i e s  
Value  
Bar Code  
Density (Char/in)  
Code 39  
I 2 of 5  
6.63  
12.02  
Code 128*  
8.74 (alphanumeric)  
17.48 (numeric only)  
6.87  
1
MSI  
UPC/EAN  
80% standard density  
Code 39  
I 2 of 5  
3.32  
6.87  
Code 128*  
5.83 (alphanumeric)  
11.66 (numeric only)  
5.34  
2
3
MSI  
UPC/EAN  
120% standard density  
Code 39  
I 2 of 5  
4.01  
4.93  
Code 128*  
4.37 (alphanumeric)  
8.74 (numeric only)  
4.01  
MSI  
Code 39  
I 2 of 5  
Code 39  
not supported  
3.01  
6.01  
4
5
*For more information on Code 128, see Appendix B.  
L i n e W i d t h  
5-4 Quick References  
Download from Www.Somanuals.com. All Manuals Search And Download.  
The following table shows the horizontal and vertical line widths.  
Line Width  
Line  
Number  
Appearance  
Inches  
.005  
.010  
.015  
.021  
.026  
.031  
.036  
.042  
.046  
.052  
.057  
.062  
.067  
.072  
.078  
MM  
.13  
1
2
.26  
3
.40  
4
.53  
5
.66  
6
.79  
7
.92  
8
1.06  
1.16  
1.32  
1.44  
1.57  
1.70  
1.82  
1.98  
9
10  
11  
12  
13  
14  
15  
Quick References 5-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
S p e c i a l C h a r a c t e r s  
The following table shows the ASCII code for special characters  
available in the standard font.  
ASCII Code  
~128  
Symbol Description  
Hashed box  
Pound or Lira  
Yen  
~129  
~130  
~131  
Kronna  
~132  
Deutsche mark  
Markka  
~133  
~134  
Schilling  
~135  
Half sign  
~136  
Rupee  
C o d e 1 2 8 Fu n c t i o n C o d e s  
The following table shows the ASCII code for the Code 128  
function codes.  
ASCII Code  
~134  
Function Code  
F1  
F2  
F3  
F4  
~129  
~128  
~132  
5-6 Quick References  
Download from Www.Somanuals.com. All Manuals Search And Download.  
A S C I I C h a r a c t e r s  
The following table shows the characters available in each font.  
HR1 and HR2 are human readable fonts for bar codes.  
Character  
Std  
Reduced  
OCRA  
Bold  
HR1  
HR2  
yes  
yes  
yes  
yes  
yes  
¢
no  
no  
yes  
no  
no  
no  
no  
no  
no  
no  
yes  
no  
¢
no  
no  
yes  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
#
yes  
yes  
yes  
¢
yes  
yes  
yes  
$
%
^
&
*
yes  
(
yes  
no  
)yes  
yes  
yes  
no  
no  
[
]
[
]
yes  
yes  
no  
yes  
yes  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
‘(grave)yes  
yes  
yes  
yes  
{
}
no  
no  
~
yes  
yes  
no  
no  
no  
no  
no  
no  
,(comma)yes  
yes  
¬
"
=
yes  
yes  
yes  
yes  
yes  
yes  
yes  
yes  
no  
no  
yes  
no  
yes  
no  
no  
no  
yes  
yes  
no  
yes  
no  
no  
yes  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
no  
yes  
no  
no  
no  
no  
no  
_(underscore)yes  
yes  
yes  
yes  
yes  
yes  
yes  
yes  
no  
no  
no  
+
.
/
yes  
no  
no  
’(apostrophe)yes  
yes  
:
;
yes  
yes  
yes  
yes  
yes  
yes  
no  
yes  
yes  
yes  
yes  
yes  
yes  
yes  
yes  
yes  
no  
yes  
yes  
yes  
no  
no  
no  
no  
no  
no  
no  
yes  
HN*  
no  
no  
yes  
yes  
no  
¥
no  
yes  
yes  
no  
no  
no  
no  
¥
?
\
|
0-9  
A-Z  
a-z  
no  
yes  
yes  
no  
yes = what you enter is what prints.  
no = character does not exist in this font; nothing prints.  
*
Uppercase H and N are the only alphabetic characters that print in the Human Readable  
fonts. All other characters are numeric.  
P r i n t a b l e C h a r a c t e r s b y Fo n t  
Quick References 5-7  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Following are the printable characters (not at actual size). Human  
Readable 1 and Human Readable 2 are not available offline.  
E n g l i s h / M e t r i c C o n v e r s i o n  
Standard  
Reduced  
Bold  
OCR-A  
Human Readable  
(HR1)  
Human  
Readable (HR2)  
5-8 Quick References  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Inches  
TOMM  
Inches  
TOMM  
Inches  
TOMM  
Inches  
TOMM  
-
-
31  
57  
82  
0.060  
0.150  
0.250  
0.350  
0.450  
0.550  
0.650  
0.750  
0.850  
0.950  
1.050  
1.150  
1.250  
1.350  
1.450  
1.550  
1.650  
1.750  
1.850  
1.950  
2.050  
2.150  
2.250  
2.350  
2.450  
2.550  
2.650  
2.750  
2.850  
2.950  
3.050  
3.150  
3.250  
3.350  
3.450  
15  
38  
63  
89  
0.075  
0.175  
0.275  
0.375  
0.475  
0.575  
0.675  
0.775  
0.875  
0.975  
1.075  
1.175  
1.275  
1.375  
1.475  
1.575  
1.675  
1.775  
1.875  
1.975  
2.075  
2.175  
2.275  
2.375  
2.475  
2.575  
2.675  
2.775  
2.875  
2.975  
3.075  
3.175  
3.275  
3.375  
3.475  
19  
44  
70  
95  
0.100  
0.200  
0.300  
0.400  
0.500  
0.600  
0.700  
0.800  
0.900  
1.000  
1.100  
1.200  
1.300  
1.400  
1.500  
1.600  
1.700  
1.800  
1.900  
2.000  
2.100  
2.200  
2.300  
2.400  
2.500  
2.600  
2.700  
2.800  
2.900  
3.000  
3.100  
3.200  
3.300  
3.400  
3.500  
25  
50  
76  
0.125  
0.225  
0.325  
0.425  
0.525  
0.625  
0.725  
0.825  
0.925  
1.025  
1.125  
1.225  
1.325  
1.425  
1.525  
1.625  
1.725  
1.825  
1.925  
2.025  
2.125  
2.225  
2.325  
2.425  
2.525  
2.625  
2.725  
2.825  
2.925  
3.025  
3.125  
3.225  
3.325  
3.425  
101  
127  
152  
178  
203  
228  
254  
279  
305  
330  
356  
381  
406  
432  
457  
483  
508  
533  
558  
584  
609  
635  
660  
686  
711  
736  
762  
787  
813  
838  
863  
889  
108  
133  
159  
184  
209  
235  
260  
286  
311  
336  
362  
387  
413  
438  
463  
489  
514  
540  
565  
590  
616  
641  
667  
692  
717  
743  
768  
794  
819  
844  
869  
114  
140  
165  
191  
216  
241  
267  
292  
317  
343  
368  
394  
419  
445  
470  
495  
520  
546  
571  
597  
622  
648  
673  
698  
724  
749  
775  
800  
825  
850  
876  
121  
146  
171  
197  
222  
247  
273  
298  
324  
349  
375  
400  
425  
450  
476  
502  
527  
552  
578  
603  
628  
654  
679  
705  
730  
755  
781  
806  
832  
857  
882  
Inches  
TOMM  
Inches  
TOMM  
Inches  
TOMM  
Inches  
TOMM  
3.525  
3.625  
3.725  
3.825  
3.925  
4.025  
4.125  
4.225  
895  
921  
946  
971  
3.550  
3.650  
3.750  
3.850  
3.950  
4.050  
4.150  
4.250  
902  
927  
952  
978  
1003  
1028  
1054  
1079  
3.575  
3.675  
3.775  
3.875  
3.975  
4.075  
4.175  
4.275  
908  
933  
959  
984  
1009  
1035  
1060  
1086  
3.600  
3.700  
3.800  
3.900  
4.000  
4.100  
4.200  
4.300  
914  
939  
965  
990  
1016  
1041  
1067  
1092  
996  
1022  
1048  
1073  
Quick References 5-9  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4.325  
4.425  
4.525  
4.625  
4.725  
4.825  
4.925  
5.025  
5.125  
5.225  
5.325  
5.425  
5.525  
5.625  
5.725  
5.825  
5.925  
6.025  
6.125  
6.225  
6.325  
6.425  
1099  
1124  
1149  
1175  
1200  
1225  
1251  
1276  
1302  
1327  
1352  
1378  
1403  
1429  
1454  
1479  
1505  
1530  
1556  
1581  
1606  
1632  
4.350  
4.450  
4.550  
4.650  
4.750  
4.850  
4.950  
5.050  
5.150  
5.250  
5.350  
5.450  
5.550  
5.650  
5.750  
5.850  
6.950  
6.050  
6.150  
6.250  
6.350  
6.450  
1105  
1130  
1156  
1181  
1206  
1232  
1257  
1283  
1308  
1333  
1359  
1384  
1409  
1435  
1460  
1486  
1511  
1537  
1562  
1588  
1613  
1638  
4.375  
4.475  
4.575  
4.675  
4.775  
4.875  
4.975  
5.075  
5.175  
5.275  
5.375  
5.475  
5.575  
5.675  
5.775  
5.875  
5.975  
6.075  
6.175  
6.275  
6.375  
6.475  
1111  
1137  
1162  
1187  
1212  
1238  
1263  
1289  
1314  
1340  
1365  
1390  
1416  
1441  
1467  
1492  
1518  
1543  
1568  
1594  
1619  
1644  
4.400  
4.500  
4.600  
4.700  
4.800  
4.900  
5.000  
5.100  
5.200  
5.300  
5.400  
5.500  
5.600  
5.700  
5.800  
5.900  
6.000  
6.100  
6.200  
6.300  
6.400  
6.500  
1118  
1143  
1168  
1194  
1219  
1245  
1270  
1295  
1321  
1346  
1371  
1397  
1422  
1448  
1473  
1499  
1524  
1549  
1575  
1600  
1626  
1651  
TOMM = Tenths of millimeters  
5-10 Quick References  
Download from Www.Somanuals.com. All Manuals Search And Download.  
E R R O R M E S S A G E S  
6
This chapter provides explanations of your printer’s errors. There  
are four types of errors:  
N
diagnostic  
N
startup  
N
operation  
N
offline  
If you have problems loading supplies or performing maintenance,  
refer to the Operator’s Handbook. If you have a problem you can’t  
solve, contact your Monarch service representative.  
Before you call...  
N
Select Version from the main menu and press e . The  
screen displays information about the software installed in  
your machine.  
N
Write down the information and give it to the service  
representative when you call.  
Error Messages 6-1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
D i a g n o s t i c M e s s a g e s  
These messages appear if the printer fails internal testing. If the  
printer stops at one of these messages, turn the power off. Then  
turn it on again. If the problem persists, call Monarch Service.  
Message  
Error - Turn power off  
Wait 10 seconds, then turn on  
Head test failure  
RAM read/write failure.  
ROM checksum failure.  
S t a r t u p M e s s a g e s  
The printer displays the following messages when you turn the  
power on. Messages are listed in the order they appear.  
If the printer stops at one of these messages, turn the power off.  
Wait at least 10 seconds, then turn it on again. If the problem  
persists, call Monarch Service.  
Message  
Description/Action  
Copyright (c) 1988-89  
Monarch Marking (Model 94##)  
A copyright statement for  
the software.  
Select Supply Type: B  
A)lign, B)lack Mark or D)ie Cut  
Press e if you are  
using black mark or  
aperture supplies.  
Type D and press e if  
you are using die cut  
supplies.  
Type A and press e  
to calibrate the printer.  
6-2 Error Messages  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Message  
Description/Action  
Enter new date: 01/01/89  
(MM/DD/YY)  
Press e to keep the  
date shown or to skip the  
prompt.  
Enter a new date in the  
format shown in  
parentheses and  
press e .  
Service Required: XXX  
Preventative maintenance  
dayton:(800)231-7700 Press ENTER. message that is displayed  
when the counter reaches  
three million inches. This  
message is displayed  
every time the printer is  
powered up until the  
counter is reset by a  
service technician.  
Enter new time: 00:01:04  
(HH:MM:SS)  
Press e to keep the  
time shown or to skip the  
prompt.  
Type new time and press  
e . Enter the time in  
the format shown in  
parentheses and  
press e .  
"Head test failure"  
message appears.  
Check for visible print  
problems. Continue  
printing or call Service.  
If the print problem is in a  
bar code, call Monarch  
Service. You can check  
the quality of your bar  
code if you have a bar  
code verifier.  
Error Messages 6-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
O p e r a t i o n M e s s a g e s  
There are two kinds of operation messages:  
N
Error messages  
N
Warning messages  
The messages use the following formats:  
ERROR:  
(function)  
Error description text.  
WARNING:  
(function)  
Warning message text.  
Function indicates the part of the program  
where the error originated, such as Batch  
Control or Format Entry.  
Warning and error messages can be:  
Informative  
messages  
The printer displays an informative message  
for several seconds, then resumes operating.  
An informative message is usually displayed  
for 3 seconds in offline operation and for 10  
seconds in online operation.  
Or ...  
Failure  
messages  
The printer displays a failure message and  
stops operating until the operator presses  
e.  
6-4 Error Messages  
Download from Www.Somanuals.com. All Manuals Search And Download.  
P r i n t e r E r r o r s  
These messages occur during online or offline operation.  
G e n e r a l Wa r n i n g s  
These warning messages are listed in alphabetical order.  
Message  
Description/Action  
Demand is not  
available.  
You tried to change the print mode in Printer  
Options. On Demand printing is not available  
on a printer with a knife.  
Load supply and  
press ENTER.  
The next batch to print needs a different  
supply than what is loaded.  
Load the right supply and press e .  
Printing suspended While printing, you have selected Batch  
until exit.  
Control to check the print queue. Printing will  
resume when you exit Batch Control.  
Unassigned  
You turned the printer off before it completed  
memory recovered. the task in progress. You see this message  
when you turn the printer back on.  
Check all stored items (formats, batches,  
passwords, graphic files, etc.) for missing or  
bad data before continuing.  
G e n e r a l E r r o r s  
These messages are listed in alphabetical order.  
Message  
Description/Action  
Access denied.  
You entered an invalid password.  
Error Messages 6-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Message  
Description/Action  
Cannot cancel.  
You cannot cancel the batch in its current  
state. You can only cancel a batch that has a  
status of P (Print) or I (Image). (You can use  
delete if you want to remove a batch with any  
other status.)  
Cannot delete.  
You cannot delete the batch in its current  
state. You can only delete a batch that has a  
status of Q (Queue). (You can use cancel if  
you want to remove a batch with a P or I  
status.)  
Duplicate cost  
code character.  
A character appears more than once in the  
Entered Char portion of your cost code.  
Type the cost code again, without repeating  
any characters.  
Field ## bad  
font/barcode.  
The font or barcode for the field number  
shown (##) is not defined properly.  
Check the field definition in Format Entry and  
correct the field.  
Field ## invalid  
data.  
The data includes characters not available in  
the character set specified for this field.  
Check the field definition in Format Entry for  
the valid font.  
Field ## graphic  
missing.  
You have requested a graphic that is not  
available; the file has not been downloaded  
from the host.  
Download the graphic file and request the  
graphic again or request another graphic.  
6-6 Error Messages  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Message  
Description/Action  
Field ## extends  
off tag.  
The field you are defining does not fit on the  
tag.  
Change the field location, rotation, or font  
size so it fits on the tag.  
Head open.  
Hot head.  
The ribbon is improperly positioned.  
Reposition the cassette or ribbon loading  
device so it is firmly seated. Close the print  
head.  
The print head is too hot to operate. This is  
normally due to continual printing of formats  
with a lot of printed data (more than 30% of  
the tag contains print).  
Let the printer cool before continuing.  
Insufficient  
memory.  
There is not enough memory available for the  
item you are trying to store.  
Delete formats or batches to free memory.  
Knife jam.  
The knife is jammed or blocked, or you are  
attempting to cut supply that is smaller than  
1.2 inches.  
Clear the knife, then try to print again. If  
supply is too small, press 1 to override the  
message and load the correct supply before  
attempting to print.  
Merge assimilation You have made an error in defining a merge  
error.  
field.  
Enter the merge field again to correct it.  
No batches to  
examine.  
Batch Control is available only when there are  
batches in the print queue.  
Error Messages 6-7  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Message  
Description/Action  
No formats  
You cannot enter Data Entry mode until a  
available to print. format is defined.  
Ribbon problem.  
The ribbon cassette is depleted or jammed.  
The ribbon may be broken. Check the ribbon  
and reload or replace it if necessary.  
Stacker Fault.  
The stacker is full or the stacker track is  
jammed. Empty the stacker before trying to  
print again.  
Supply problem.  
There is a problem with the feed mechanism.  
Reload the supply if necessary.  
The 9474 will also display this  
message if the backing paper takup reel is  
full, the printer is out of stock, or the stock is  
the incorrect size for the format that was  
loaded.  
C o m m u n i c a t i o n E r r o r s  
The following errors are caused by communication problems in  
the printer.  
Message  
Description/Action  
All comm  
channels busy.  
Software Error. Call Monarch Service.  
Invalid comm  
channel.  
Software Error. Call Monarch Service.  
Invalid file type.  
Software Error. Call Monarch Service.  
Receive buffer full. The host did not stop transmission after it  
received an XOFF character or after DTR  
went inactive. Check communication setup at  
the host.  
6-8 Error Messages  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Message  
Description/Action  
Receive framing  
error.  
Host communication protocol doesn’t match  
machine. Check communication setup at the  
host.  
Receive overrun  
error.  
Host communication protocol doesn’t match  
machine. Check communication setup at the  
host.  
Receive parity  
error.  
Host communication protocol doesn’t match  
machine. Check communication setup at the  
host.  
O f f l i n e M e s s a g e s  
D a t a E n t r y o r Te s t P r i n t E r r o r s  
The following errors occur during data entry or test printing. The  
messages are listed in alphabetical order.  
Message  
Description/Action  
CD verify failed.  
You entered an incorrect check digit in a field  
that requires a check digit.  
Improper field  
length.  
You are trying to enter an invalid number of  
characters in a Fixed or Optional/Fixed field.  
A Fixed field requires exactly the number of  
characters shown by the dashes on the  
screen. An Optional/Fixed field requires  
either the exact number of characters shown  
by the dashes on the screen, or 0 characters.  
Enter the correct number of characters for the  
field.  
Error Messages 6-9  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Message  
Description/Action  
Invalid cost code  
character(s).  
You are trying to enter characters in a cost  
code field (in Data Entry) that are not defined  
in the cost code. Check your data to be sure  
it is correct, then enter the data again.  
Machine busy.  
You are trying to print a test tag, but the print  
queue is not empty. The print queue must be  
empty to perform a test print. Wait until all  
batches have printed, then try again to print  
the test tag.  
Must be all digits. You are trying to enter non-numeric  
characters in a UPC, I 2 of 5, EAN, or MSI  
bar code field. You can only enter numeric  
data for these fields. Check your data to be  
sure it is correct, then enter the data again.  
Must be an even  
# of characters.  
You are trying to enter an odd number of  
characters for an I 2 of 5 bar code field.  
Check your bar code data to be sure it is  
correct, then enter the data again.  
No fields defined. You are trying to print a test tag, but you have  
no fields defined. You must define at least  
one field before you can test a format.  
Price CD verify  
failed.  
You entered incorrect data in a UPC or EAN  
bar code field. Check your data to be sure it  
is correct, then enter the data again.  
Typing mismatch. You are trying to enter data for a Verify field  
(you must enter the same data twice), but  
your entries do not match. Check your data  
to be sure it is correct, then enter the data  
again.  
6-10 Error Messages  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Fo r m a t E n t r y E r r o r s  
Message  
Description/Action  
CD scheme not  
defined.  
You selected a check digit scheme number in  
Format Entry that is not defined. Define the  
check digit scheme in Printer Configuration.  
Cannot save  
format.  
You have not completed any field definitions  
for this format.  
Format in use.  
Cannot delete.  
You are trying to delete a format used by a  
batch that is printing or waiting to print. Be  
sure you are trying to delete the right format.  
Wait until the batch that uses the format has  
printed, then delete the format.  
Format in use.  
Cannot modify.  
You are trying to modify a format used by a  
batch that is printing or waiting to print. Be  
sure you are trying to modify the right format.  
Wait until the batch that uses the format has  
printed, then modify the format.  
I 2 of 5 requires  
even # of digits  
You are trying to define the field length for an  
I 2 of 5 barcode as an odd number. Define  
the field length as an even number of  
characters.  
Improper field  
length.  
You are trying to define a field length as  
greater than 30 characters or as 0 characters.  
All fields must be 1-30 characters (except  
merge fields, which may not exceed 26  
characters). Re-define the field length  
correctly.  
Incompatible field You tried to use a line field or a graphic field  
for merge.  
in a merged field. You cannot use these field  
types as part of a merged field.  
Error Messages 6-11  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Message  
Description/Action  
Incompatible field You tried to use a line field or a graphic field  
for sub.  
in a subfield. You cannot use these field  
types as part of a subfield.  
Invalid barcode  
height.  
You tried to define a bar code height as less  
than 0.20 inch. Bar codes must be at least  
0.20 inch (5.08 mm or 38 dots) in height.  
Invalid field  
reference.  
You are trying to define a subfield or a  
merged field. You have chosen a link with a  
field number greater than the subfield or  
merged field. Choose a link with a field  
number less than the merged field.  
Invalid  
magnification  
value.  
You entered a font magnification value that is  
outside the valid range of 1-10.  
Invalid supply  
length  
The specified supply length is longer or  
shorter than the printer can print.  
Invalid supply  
width.  
The specified supply width is wider or  
narrower than the printer can print.  
Invalid thickness  
value.  
You are defining a line field. You entered a  
value for the line width that is outside the  
valid range of 1-15.  
Merge field limit  
is 26 chars.  
You are trying to define a merged field with a  
field length of more than 26 characters.  
Scheme # uses  
# marked chars.  
You are defining a check digit field and you  
have selected a check digit scheme (#). The  
number of characters you marked is wrong for  
the scheme you chose. Be sure you have  
selected the right check digit scheme, then  
mark the characters again.  
6-12 Error Messages  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Message  
Description/Action  
Scheme # uses  
# CD(s).  
You are defining a check digit field and you  
have selected a check digit scheme (#). The  
number of characters you marked is wrong for  
the scheme you chose. Be sure you have  
selected the right check digit scheme, then  
mark the check digits again.  
Stop location  
out of range.  
You are defining a line field, and have given a  
stop location that is off the tag. Check your  
format and enter the correct stop location.  
Sub/merge  
You are trying to delete a field that is part of a  
requires this field. subfield or a merged field. Be sure you are  
trying to delete the right field. Remove the  
field you want to delete from the subfield or  
merged field. Then try to delete the field  
again.  
Vertical/Horizontal You entered a field location in Format Entry  
out of range.  
that is outside the dimensions of the format.  
Check the location of the field you are  
defining to be sure it fits on the tag, then  
enter the location again.  
O n l i n e M e s s a g e s  
The following messages occur during online communication when  
the transmitted data contains errors. To recover from the error,  
correct the data, then re-transmit it.  
O n l i n e Wa r n i n g s  
Message  
Description/Action  
Column > format The column definition for a field location is  
width. greater than the format width definition.  
Error Messages 6-13  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Message  
Description/Action  
Column > head  
width.  
The column definition for a field location is  
greater than the width of the printhead.  
Data string  
too long.  
The data string length exceeds 30 characters.  
Format for batch  
not found.  
The format for the batch being sent has not  
been downloaded.  
Graphic not found. The graphic specified for a field has not been  
downloaded.  
Identifier  
out-of-range.  
The format, batch, line, or graphic identifiers  
are out of range.  
Invalid barcode  
field.  
Insufficient or incorrect data was used to  
create a barcode field.  
Invalid command. An unknown command was received.  
Invalid cut value. The cut value is not 0 or 1.  
Invalid data field. A field specified to receive data does not  
exist on the format. The batch is not created.  
Invalid incr/decr  
value.  
The increment/decrement value is outside  
the valid range of 0-999.  
Invalid label length. The specified supply length is longer or  
shorter than the printer can print.  
Invalid label width The specified supply width is wider or  
narrower than the printer can print.  
Invalid number of The number of parts value is outside the valid  
parts value.  
range of 1-5.  
6-14 Error Messages  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Message  
Description/Action  
Invalid orientation The line or character orientation value is not  
value.  
0 or 1.  
Invalid separator  
value.  
The batch separator value is outside the valid  
range of 0-3.  
Invalid text field.  
Insufficient or incorrect data was used to  
create a text field.  
Invalid thickness  
value.  
The line thickness value is outside the valid  
range of 1-15.  
Name descriptor  
too long.  
The format or batch name is longer than 8  
characters.  
No field to create The format you are sending contains no fields.  
format.  
Qnty/Mult  
out-of-range.  
The print quantity or print multiple is outside  
the valid range of 1-4 digits.  
Row > format  
length.  
The row definition for a field location is  
greater than the format length.  
Row > stock  
length.  
The row definition for a field location is  
greater than the supply length.  
Stop location  
out-of-range.  
The stop location for a line field is off the tag  
or the stop location is the same as the start  
location.  
Error Messages 6-15  
Download from Www.Somanuals.com. All Manuals Search And Download.  
O n l i n e C o m m u n i c a t i o n E r r o r s  
These errors are caused by communication problems between the  
host computer and the printer during online operation.  
Message  
Description/Action  
All comm  
channels busy.  
Software Error. Call Monarch Service.  
Invalid comm  
channel.  
Software Error. Call Monarch Service.  
Invalid file type.  
Software Error. Call Monarch Service.  
Receive buffer full. The host did not stop transmission after it  
received an XOFF character or after DTR  
went inactive. Check communication setup at  
the host.  
Receive framing  
error.  
Host communication protocol doesn’t match  
machine. Check communication setup at the  
host.  
Receive overrun  
error.  
Host communication protocol doesn’t match  
machine. Check communication setup at the  
host.  
Receive parity  
error.  
Host communication protocol doesn’t match  
machine. Check communication setup at the  
host.  
Waiting for  
command  
No data is being received from the host.  
terminator. Press Check to see if the host or the  
F1 to abort  
download.  
communications line is down. Press 1 to  
discontinue communications (the batch or  
format data will be lost and must be  
retransmitted).  
6-16 Error Messages  
Download from Www.Somanuals.com. All Manuals Search And Download.  
S A M P L E D ATA S T R E A M S  
A
This appendix contains sample data streams for formats, batches,  
and graphics. The illustrations show the tags that are printed from  
these data streams.  
Sample Data Streams A-1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Fo r m a t s , Tex t a n d B a r C o d e F i e l d s  
This example shows a standard format with three text and one bar  
code field.  
S a m p l e F o r m a t D a t a S t r e a m  
{F1,0550,0507;ONLINE p  
T00,I,000,0475,0050,1,1,0,0,B p  
T01,I,000,0406,0050,1,1,0,0,B p  
T02,I,000,0017,0253,1,1,0,0,B p  
B00,I,000,0124,0093,1,1,0,0177,1 p }  
S a m p l e B a t c h D a t a S t r e a m  
{B1,2,3,1,1,0,c;BATCH1 p  
T00;TEST FORMAT 1 p  
T01;S/N 97464B p  
T02;$12.34 p  
B00;0012345678905 p }  
A-2 Sample Data Streams  
Download from Www.Somanuals.com. All Manuals Search And Download.  
L i n e F i e l d s  
This example shows how to use line fields to create a box.  
S a m p l e F o r m a t D a t a S t r e a m  
{F2,0550,0507;BOX p  
L0,50,50,0,304,10 p  
L1,50,50,1,304,10 p  
L2,50,304,0,304,10 p  
L4,304,50,1,316,10 p }  
S a m p l e B a t c h D a t a S t r e a m  
{B2,1,0,1,1,1,C;BOXTEST p }  
Sample Data Streams A-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
G r a p h i c I m a g e s  
This Graphic data stream precedes the format that uses it.  
Sample Graphic Data  
Stream  
{G3,0,0,0,0 p  
;dHsHd p  
;dHsHd p  
;dHsHd p  
;eGsGe p  
;eHqHe p  
;fGqGf p  
;fHoHf p  
;fHoHf p  
;gGoGg p  
;gHmHg p  
;hGMGh p  
;hGMGh p  
;hGMGh p  
;iFMFi p  
;iFMFi p  
;jEMEj p  
;jEMEj p  
;jEMEj p  
;kHgHk p  
;kHgHk p  
;lGgGl p  
;lHeHl p  
;lHeHl p  
;mGeGm p  
;mGeGm p  
;nGcGn p  
;nGcGn p  
;nGcGn p  
;oFcFo p  
;oGaGo p  
;pFaFp p  
;pFAFp p  
;qEAEq p  
;qEAEq p  
;qEAEq p  
;rDADr p  
;rDADr p  
;sCACs p  
;sCACs p  
;sCACs p  
;tBABt p  
A-4 Sample Data Streams  
Download from Www.Somanuals.com. All Manuals Search And Download.  
S a m p l e F o r m a t D a t a S t r e a m  
{F3,0550,0507;GRAPHIC p  
T0,I,0,400,100,1,1,0,0,B p  
G3,200,200 p }  
S a m p l e B a t c h D a t a S t r e a m  
{B3,1,1,1,1,0,1;LETTER-A p  
T0;LETTER A GRAPHIC p }  
Sample Data Streams A-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
C o m p r e s s e d G r a p h i c D a t a  
This example shows the same graphic data stream in compressed  
format.  
S a m p l e C o m p r e s s e d G r a p h i c D a t a S t r e a m  
{G 3,0,0,0,0 p  
;3d HsHd p  
;e G sG e p  
;e Hq He p  
;fG q G f p  
;2fHo Hf p  
;g G o G g p  
;g Hm Hg p  
;3h G MG h p  
;2iFMFi p  
;3jEMEj p  
;2kHg Hk p  
;lG g G l p  
;2lHe Hl p  
;2m G e G m p  
;3n G c G n p  
;o Fc Fo p  
;o G a G o p  
;p Fa Fp p  
;p FAFp p  
;3q EAEq p  
;2rDADr p  
;3sC AC s p  
;2tBABt p  
;3u C u p  
;vAv p }  
S a m p l e F o r m a t D a t a S t r e a m  
{F3,0550,0507;G RAPHIC p  
T0,I,0,400,100,1,1,0,0,B p  
G 3,200,200 p }  
S a m p l e B a t c h D a t a S t r e a m  
{B3,1,1,1,1,0,1;LETTER-A p  
T0;LETTER A G RAPHIC p }  
A-6 Sample Data Streams  
Download from Www.Somanuals.com. All Manuals Search And Download.  
C O D E 1 2 8 I N F O R M AT I O N  
B
The 128 bar code is divided into 3 character sets (Code A, Code  
B, and Code C). Depending on the character set used, the same  
bar pattern can be one of three characters. Table 1, at the end of  
this appendix, lists the characters in each character set.  
Code A  
Code B  
Code C  
contains upper case letters (A-Z), special  
characters, and control characters. Code A  
does not have lower case letters.  
contains upper and lower case alphanumeric  
characters and special characters. Code B  
does not have control characters.  
character set contains pairs of numbers. In  
code C, each bar pattern represents a pair of  
numbers, ranging from 00 to 99.  
When the data contains at least four numbers in a row, 128  
switches to code C, then prints one bar pattern for each pair of  
numbers. This doubles the numeric data per inch.  
Therefore, it may be better to pad numeric data with a zero if it  
has an odd number of characters. The bar codes below show the  
difference between an odd number of numeric characters and an  
even number of numeric characters. Do this only if your system  
can ignore leading zeros.  
Bar Code 1  
Data = 1234567  
Bar Code 2  
Data = 01234567  
Code 128 Information B-1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Bar Code 2 is not as wide as Bar Code 1 because all of its  
characters are printed with bar symbols from code C.  
Only 6 of Bar Code 1’s characters are printed in code C. The  
other character has to be printed in code B. Whenever 128  
switches from one character set to another, it adds bar patterns  
that tell a scanner to switch character sets. These extra bar  
patterns cause wider bar codes.  
B a r C o d e W i d t h  
The width of a Code 128 bar code is determined this way:  
N
If there are four or more numbers in a row, an even number of  
them print in code C.  
N
If there are four or more numbers in a row with an odd quantity  
(e.g., 7 numbers in a row), one of them prints in code B.  
N
All other alphanumeric characters are printed in code B.  
The printer determines which character set to use based on the  
data. No external control of character set selection is required.  
For a given quantity of data, the widest bar code will be the one  
that switches character set most often. Suppose your data has  
14 characters (8 numeric + 6 alphabetic).  
The bar code for data arranged like this:  
Bar code 1  
Data = 1234ABC5678DEF  
is wider than data  
arranged like this:  
Bar code 2  
Data = 12345678ABCDEF  
B-2 Code 128 Information  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Here’s why bar code 1 is wider:  
N
The 8 numbers in each example appear in groups of four or  
more, and they appear in even-numbered quantities,  
therefore, all 8 numbers will use code C.  
N
The 6 alphabetic characters will use code B.  
Look at the example again. This time, data is underlined when  
the character set changes.  
The bar code for data arranged like this:  
Bar code 1  
Data = 1234ABC5678DEF  
is wider than data arranged  
like this:  
Bar code 2  
Data = 12345678ABCDEF  
This shows that bar code width varies depending on how data is  
arranged. Separating numeric and alphabetic characters reduces  
the number of character set changes. Fewer character set  
changes reduce bar code width.  
Code 128 Information B-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
The table below shows the characters per inch for Code 128. The  
table shows the values for numeric data, and for alphanumeric  
data at each of the three densities available on the printer. The  
characters per inch for your bar code will be somewhere between  
these two values, depending on the mixture of numeric and  
alphabetic characters. For a precise calculation of the width of  
your bar code, refer to the specification for the Code 128 bar  
code.  
Density  
Numeric Data  
17.48  
Alpha-numeric Data  
1
2
3
8.74  
5.83  
4.37  
11.66  
8.74  
Q u i e t Z o n e  
When you estimate the area you’ll need for the bar code,  
remember to add the length of the quiet zone. The quiet zone is  
an area of white space required at the beginning and end of each  
bar code. The minimum size of the quiet zone is 0.10, or 10  
times the width of the narrowest bar code element, whichever is  
greater. The tables below show the minimum size of the quiet  
zone at each density. For wand scanning, the quiet zone should  
be 0.25 to 0.35 inch.  
Density  
Quiet Zone  
0.10 inch  
0.15 inch  
0.20 inch  
1
2
3
B-4 Code 128 Information  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Fu n c t i o n C o d e s  
Code 128 has four function codes (f1-f4). These special  
characters can be entered as:  
N
fixed characters when defining a code 128 field (Format Entry)  
N
data when printing a batch (Data Entry).  
Enter the special 128 function codes as follows:  
to select this  
function code  
Press these keys  
F2 then 1  
F2 then 2  
F2 then 3  
F2 then 4  
f1  
f2  
f3  
f4  
The function code is displayed as F , F , F , or F .  
1
2
3
4
Code 128 Information B-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1 2 8 B a r C o d e C h a r a c t e r S e t s  
Any of the following characters can be used in online  
communication with the printer by sending the character’s  
standard decimal value. To enter specific characters from the  
keyboard, refer to "Using the Keyboard" in Chapter 4 of the  
Operator’s Handbook.  
Values listed on the chart are for reference only; they are not  
decimal values.  
Code  
ue  
Code  
Code  
Bar Pattern  
B
Val  
A
B
C
S
B
S
BS  
0
S
!
SP  
!
00  
01  
02  
03  
04  
05  
06  
07  
08  
09  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
2
2
2
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
2
2
2
2
2
1
2
2
2
2
3
2
2
3
2
2
3
1
2
2
1
2
2
2
2
2
1
2
2
2
2
1
1
1
2
2
2
1
1
1
2
2
2
3
3
3
3
1
1
3
3
2
1
2
2
3
2
2
3
2
2
3
2
2
1
2
2
1
2
2
1
2
2
1
22  
22  
21  
23  
22  
22  
13  
12  
12  
13  
12  
13  
32  
32  
31  
22  
22  
21  
11  
32  
31  
12  
12  
1
2
"
"
3
#
$
%
&
#
$
%
&
4
5
6
7
8
(
(
9
)
)
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
*
*
+
,
+
,
-
-
.
.
/
/
0
1
2
3
4
5
6
0
1
2
3
4
5
6
B-6 Code 128 Information  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Code  
B
Code  
C
Code  
B
Bar Pattern  
Val  
ue  
A
S
B
S
BS  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
65  
66  
7
8
9
:
7
8
9
:
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
65  
66  
3
3
3
3
3
3
3
2
2
2
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
3
2
2
2
2
2
3
3
3
3
3
3
3
2
4
1
1
1
1
1
1
2
2
1
2
2
1
1
3
1
3
3
1
3
3
1
3
3
1
1
3
1
1
3
1
1
3
1
1
1
1
1
3
1
1
3
1
2
3
1
1
2
2
2
1
1
1
2
2
2
2
2
2
1
1
1
2
2
2
1
1
1
2
2
2
3
3
3
3
1
1
3
3
3
1
1
1
2
2
2
4
1
1
1
1
1
1
1
2
1
2
2
1
2
1
3
1
3
1
3
3
1
3
3
1
3
1
3
1
1
3
1
1
3
1
1
3
1
1
3
1
1
3
1
1
4
1
2
4
1
4
31  
22  
22  
21  
12  
12  
11  
23  
21  
21  
23  
23  
21  
13  
13  
11  
13  
13  
11  
33  
31  
31  
23  
21  
21  
21  
31  
31  
13  
11  
31  
23  
21  
21  
13  
11  
11  
11  
11  
11  
24  
2
;
;
=
=
?
?
@
A
@
A
B
C
D
E
F
G
H
I
B
C
D
E
F
G
H
I
J
J
K
L
K
L
M
N
O
P
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
[
Q
R
S
T
U
V
W
X
Y
Z
[
\
\
]
]
^
^
_
_
NUL  
SOH  
STX  
a
24  
21  
b
Code 128 Information B-7  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Code  
A
Code  
B
Code  
C
Bar Pattern  
Val  
ue  
B
S
B
S
BS  
67  
68  
69  
70  
71  
72  
73  
74  
75  
76  
77  
78  
79  
80  
81  
82  
83  
84  
85  
86  
87  
88  
89  
90  
91  
92  
93  
94  
95  
96  
97  
98  
99  
100  
101  
102  
ETX  
EOT  
ENQ  
ACK  
BEL  
BS  
c
d
e
67  
68  
69  
1
1
1
1
4
4
1
1
1
2
1
2
2
22  
21  
14  
f
70  
1
2
4
12  
g
h
i
j
k
l
71  
72  
73  
74  
75  
76  
77  
78  
79  
80  
81  
82  
83  
84  
85  
86  
87  
88  
89  
90  
91  
92  
93  
94  
95  
96  
97  
98  
1
1
1
1
2
2
4
2
1
1
1
1
1
1
1
4
4
4
2
2
4
1
1
1
1
1
1
4
1
2
2
4
4
4
2
1
4
3
1
2
2
1
2
2
1
2
2
1
1
1
1
1
3
1
1
1
1
1
4
1
1
B
3
2
2
2
2
1
1
3
1
4
1
1
1
4
4
4
1
1
1
2
4
2
1
1
1
4
4
1
1
3
1
1
1
S
1
1
4
1
2
2
1
1
1
1
2
1
2
2
1
2
2
1
2
1
1
1
1
3
1
1
3
1
3
1
3
4
1
B
1
14  
11  
12  
11  
11  
14  
11  
12  
11  
42  
42  
41  
12  
12  
11  
12  
12  
11  
41  
21  
21  
43  
41  
41  
13  
11  
13  
11  
41  
1
HT  
LF  
VT  
FF  
CR  
m
SO  
n
SI  
o
DLE  
DC1  
DC2  
DC3  
DC4  
NAK  
SYN  
ETB  
CAN  
EM  
p
q
r
s
t
u
v
w
x
y
SUB  
ESC  
FS  
z
{
|
GS  
}
RS  
~
US  
DEL  
FNC3  
FNC2  
SHIFT  
FNC3  
FNC2  
SHIFT  
CODE C CODE C 99  
CODE B  
FNC 4  
FNC1  
FNC4  
CODE A  
FNC1  
CODE B 1 1  
CODE A 3 1  
FNC1  
1
4
S
3
31  
SB  
12  
B
2
STOP  
B-8 Code 128 Information  
Download from Www.Somanuals.com. All Manuals Search And Download.  
I n d e x  
function codes  
restrictions  
3-15  
3-15  
A
B
code 128, function codes  
coding chart, graphics  
com m and characters 3-4  
5-6 - 5-7  
4-3  
ASCII codes  
5-6 - 5-7  
com m ands  
3-4  
com m unication requirem ents 2-1  
com m unication values, setting  
Configuration Options m enu 2-3 - 2-4  
consecutive batches 3-22  
2-3 - 2-4  
bar code  
densities  
extensions  
5-3 - 5-4  
3-15  
creating data stream s  
3-1 - 3-2  
hum an readable characters  
3-14  
restrictions  
3-5, 3-15  
supported codes 5-3  
bar code field record 3-12 - 3-13  
D
data bits  
2-1  
3-3  
2-2  
exam ple  
3-14  
data errors  
data flow control  
data stream  
bar code field syntax 3-14  
bar code record syntax  
batch  
3-12 - 3-13  
program m ing conventions 3-4  
m ultiple batch per form at 3-22  
data stream s  
creating  
transm itting  
data types  
print data  
sending data  
3-21  
3-6  
3-1  
3-1 - 3-2  
1-2  
2-1  
5-3 - 5-4  
4-1 - 4-5  
using previously defined data  
3-22  
batch data  
batch data syntax  
1-2, 3-19  
3-21  
default settings  
density, bar code  
dot patterns  
batch header record 3-19 - 3-20  
exam ple 3-21  
batch header syntax 3-19 - 3-21  
batch separator syntax 3-24  
DTR 2-2  
batch separators  
baud rate  
3-24  
2-1  
E
boxes, creating with lines  
3-18  
entering print data 3-21  
error  
buffer, input  
2-1  
m essages  
6-1  
extended bar codes 3-15  
C
cable interface  
character codes  
characters,flow control  
code 128  
2-5  
F
5-6 - 5-7  
2-2  
flow control  
font sizes  
2-1 - 2-2  
5-1 - 5-3  
Index-1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Font, printable characters  
form at  
5-8  
line field record  
exam ple  
line field syntax  
line record syntax  
line width  
9420/9440  
9425  
9445  
9474  
lines  
3-16 - 3-18  
3-18  
ID num bers  
3-5  
4-6  
1-2  
3-18  
using graphics  
3-16 - 3-18  
form at data  
form at header record 3-8  
form at syntax  
function codes  
5-5  
5-5  
5-5  
5-5  
3-8  
5-6 - 5-7  
function codes, code 128  
3-15  
creating boxes  
exam ples  
3-18  
3-18  
G
graphic data record  
exam ple  
4-5, 4-7  
M
syntax checklist 4-7  
graphic data syntax 4-5, 4-7  
graphics  
m essages  
diagnostic  
error  
6-2  
6-1  
6-2  
clearing the im age buffer 4-8  
coding chart 4-3  
com pressing the data stream  
startup  
4-8  
4-1 - 4-3  
m onetary sym bols 3-4  
m ultiple batches per form at 3-22  
creating the im age  
data stream  
4-3  
order of transm ission  
placing in a form at  
steps to printing 4-1  
4-1  
4-6  
O
offline form ats  
O nline  
1-2  
syntax  
4-4 - 4-6  
Host port configuration  
online bar codes  
2-3 - 2-4  
3-14  
H
special restrictions  
Host port configuration  
hum an readable characters,bar  
codes 3-14  
2-3 - 2-4  
online form ats  
1-2  
order of transm ission 3-5  
overlapping fields  
3-5  
I
P
input buffer  
2-1  
parity 2-1  
input characteristics 2-1  
pricing sym bols  
3-4  
international pricing sym bols 3-4  
introduction  
Printable characters, font  
program m ing conventions  
5-8  
3-4  
1-1  
L
R
line  
thickness  
5-5  
Index-2  
Download from Www.Somanuals.com. All Manuals Search And Download.  
restrictions  
using graphics  
4-1, 4-3 - 4-6, 4-8  
bar codes  
3-5, 3-15  
2-5  
using previously defined data 3-22  
RS-232 interface  
S
X
sending batch data 3-6  
sending data  
Xon/Xoff  
2-2  
order  
3-5  
setting com m unication values  
special characters 5-6 - 5-7  
special restrictions  
2-3 - 2-4  
online bar codes 3-14  
stop bits  
sym bols  
syntax  
2-1  
5-6 - 5-7  
bar code field  
3-12 - 3-14  
3-21  
3-19 - 3-21  
batch data  
batch header  
batch separator 3-24  
form at  
3-8  
3-9  
form at header  
graphic data  
graphics  
4-5, 4-7  
4-4 - 4-6, 4-8  
3-16 - 3-18  
3-9 - 3-11  
line field  
text field  
T
text field record  
exam ple  
3-9 - 3-11  
3-11  
text field syntax  
text fonts  
3-11  
character width 5-2  
parallel character widths 5-3  
sizes  
5-1  
3-9 - 3-11  
text record syntax  
transm ission errors 3-3  
transm itting data stream s  
3-1 - 3-2  
types of data  
1-2  
U
Index-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Index-4  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Download from Www.Somanuals.com. All Manuals Search And Download.  

Philips Camcorder CAM300 User Manual
Philips Cassette Player AQ6482 00G User Manual
Philips Range 32PFL6704D User Manual
Philips TV VCR Combo 14PV340 05 User Manual
Planar Model Vehicle sd2220w User Manual
Polaroid Portable Multimedia Player PMP120 4 User Manual
Porter Cable Pressure Washer D25806 025 2 User Manual
Poulan Chainsaw 1980 02 User Manual
Poulan Lawn Mower Accessory 960 72 00 13 User Manual
Power Acoustik Musical Instrument Amplifier MID 65 User Manual