Main
Page
Page
Page
Trademark Acknowledgements
Page
Table of Contents
1 Introduction...........................................................13
2 Commands ...........................................................23
Page
3 Bar Codes.............................. ............................... 87
4 Form Examples and Exercises ........................... 215
5 Multinational Character Sets...............................251
6 Error Codes .............. .......................................... 261
C Vertical Paper Motion......................................... 283
Page
1
About this Manual
.
Warnings and Special Information
The IGP/PGL Emulation
How the IGP Operates
Modes of Operation
Normal Mode
Quiet Mode
17
Table 1. Normal Mode Commands
Create Form Mode
Print Boundaries
Create Logo Mode
19
Table 2. Create Form Mode Commands
Execute Form Mode
must
21
Table 3. Execute Form Mode Commands
Alphanumeric Data
Incremental Data
2
IGP Command Standards
Special Function Control Code (SFCC)
Semicolon (;)
Uppercase
Line Terminator
Printable Character
Spaces
Command Parameters
Form Name
Prompt
Numeric Values
Comments in Command Lines
Storing Data
Chapter 2
Character Position.Dot Position (CP .DP) Fo rmat
Command Codes
Data Fields for Alphanumeric and Incremental Data
Fixed Data
Overlay Data
Dynamic Data
Dark Printing
Alphanumerics
n;
n;
SR; SC; VE; HE; (D)text(D)
Page
Page
Page
Page
Alphanumerics, Incremental Fields
Using Incremental Alphanumeric Data
Page
Page
Page
Alphanumerics, Incremental: Fixed Data Fields
Page
Alphanumerics, Incremental: Dynamic Data Fields
italics.
ALPHA [R;] [E;] [Cn;]
[DIR;] [UC;] [DARK;] [POINT;] [HSn or HSDn;]SR; SC; VE; HE STOP
Page
Page
Boxes
LT; SR; SC; ER; EC
Page
Compressed Print (Density)
;n
Configuration
Page
Page
Corners
LT; SR; SC; ER; EC; VL; HL
Page
Create
formname
FL
Delete Form
Delete Logo
Directory
Duplication, Horizontal
dup#; offset# elements to be duplicated
offset#
dup#
Page
Duplication, Vertical
dup#; offset# elements to be duplicated
offset#
dup#
Emulation Switching
emulation
End
Execute Form Mode
How to Use the Execute Command
incremental
standard
EVFU Data-Dynamic Data-Overlay Data-Form Feed Character
Execute Form: General Format
Page
Execute Form: Electronic Vertical Format Unit
.
Execute Form: Dynamic Alphanumeric Data
Execute Form: Dynamic Bar Code Data
Execute Form: Dynamic Logo
Execute Form: Incremental Dynamic Data
italics
(cc)EXECUTE; formname [;PAGE n] [;FC]
Supplying Dynamic Data for Incremental Fields
Execute Form: Overlay Data
Expanded Print
Font
do not
last
Form Length
n
Ignore Sequence
Line Spacing
Lines, Horizontal
LT; R; SC; EC
R
Lines, Vertical
LT; C; SR; ER
C
Listen
Logo Call
SR; SC; logoname
LinePrinter Plus
Programming Reference Manual
Page
Logo Mode, Create
logoname; VL; HL
dot1-dot2
dot
row#
Page
Normal Mode
Page Number
SR; SC
SR SC
Paper
option
Paper Instruction - Data Bit 8
Paper Instruction (PI) Enable/Disable
Print File
filename
filename
Quiet
Recall
Reset
Reverse Print
SR; SC; ER; EC
Scale
Select Format
Setup
HOST DATA
HOST DATA
Special Function Control Code Change
3
Overview
Chapter 3
User-Defined Variable Bar Code Ratios
narrow bar : narrow space : wide bar : wide space
Variable Ratio Sample
90
Chapter 3
LOC
FONT
] [;
PDF Character Sizes [PDF [;
]]
Bar Codes
Figure 7. Codabar Structure
The rest of this chapter describes each of the bar codes available with the IGP/PGL emulation.
Codabar
The Codabar structure is shown in Figure 7 and described on the following
Codabar Command Format
Page
Page
Codabar Example
96
Code 39
. Code 39 Structure
Figure 8
The Code 39 structure is shown in Figure 8 and described on the following
Page
Code 39 Command Format
Page
Page
Code 39 Example
102
Code 93
Figure 10. Code 93 Structure
The Code 93 structure is shown in Figure 10 and described on the following
Page
Code 93 Command Format
Page
Page
Code 93 Example
108
Code 128A, 128B and 128C
. Code 128 Structure
Figure 11
The Code 128 structure is shown in Figure 11 and described on the following
Page
Code 128 Command Format
Page
Page
Code 128A, 128B and 128C
113
Table 12. Code 128A Character Set
Character Hex Character Hex Character Hex Character Hex
114
Table 13. Code 128B Character Set
Character Hex Character Hex Character Hex Character Hex
Code 128A, 128B and 128C
115
Table 14. Code 128C Character Set
Code 128B Example
Code 128C Example
118
EAN 8
. EAN 8 Structure
Figure 14
The EAN 8 bar code structure is shown in Figure 14 and described on the
Page
EAN 8 Command Format
Page
EAN 8 Example
EAN 13
123
EAN 13
. EAN 13 Structure
Figure 16
The EAN 13 bar code structure is shown in Figure 16 and described on the
Page
EAN 13 Command Format
Page
Page
EAN 13 Example
FIM
A Guide to Business Mail Preparation.
Clear Zone
FIM Command Format
.m
SR; SC
n.
data field
n
data field
FIM Example
Page
Interleaved 2/5 (I-2/5), German I-2/5 and ITF-14
135
Interleaved 2/5 (I-2/5), German I-2/5 and ITF-14
. Interleaved 2/5, German I-2/5 and ITF-14 Structure
Figure 22
Page
I-2/5 Command Format
Page
Page
I-2/5 Example
Matrix
141
Matrix
Figure 24. Matrix Structure
The structure for the Matrix bar code is shown in Figure 24 and described on the following pages.
Page
Matrix Command Format
Page
Page
Matrix Example
MSI
147
MSI
. MSI Structure
Figure 26
The MSI bar code structure is shown in Figure 26 and described on the
Page
MSI Command Format
Page
Page
MSI Example
PDF417
153
PDF417
Figure 28. PDF417 Structure
The PDF417 structure is shown in Figure 28 and described on the following
CCW CW
Security Level
PDF
PDF417 Command Format
Page
PDF417 Example
POSTNET
A Guide to Business Mail Preparation.
POSTNET
Return Address Area Postage Area
Figure 31. POSTNET Structure (VSCAN or CCW)
159
1/2"
Page
POSTNET Command Format
POSTNET Example
PostBar and Royal Mail (KIX)
width
KIX Format
PostBar and Royal Mail Command Format
Page
PostBar and Royal Mail Examples
Telepen
167
Tele pen
Figure 35. Telepen Structure
The Telepen structure is shown in Figure 35 and described on the following
Page
Telepen Command Format
Page
Page
Telepen Example
"
UCC/EAN-128
173
UCC/EAN-128
. UCC/EAN-128 Structure
Figure 37
The UCC/EAN-128 structure is shown in Figure 37 and described on the
Page
UCC/EAN-128
175
176
Page
Modulo-103 Check Digit
Modulo-10 Data Field Check Digit for SSCC-18 and SCC-14
Code UCC-128 Command Format
Page
Page
Code UCC/EAN-128 Examples
Page
Page
UPC-A
185
UPC-A
. UPC-A Structure
Figure 38
The UPC-A bar code structure is shown in Figure 38 and described on the
Page
UPC-A Command Format
Page
Page
UPC-A Example
UPC-E and UPC-E0
191
UPC-E and UPC-E0
. UPC-E and UPC-E0 Structure
Figure 40
The UPC-E and UPC-E0 bar code structure is shown in Figure 40 and described on the following pages.
Page
UPC-E Command Format
Page
Page
Page
UPC-E Example
198
UPCSHIP
Figure 42. UPCSHIP Structure
The structure for the UPCSHIP bar code is shown in Figure 42 and described on the following pages.
Page
UPCSHIP Command Format
Page
UPCSHIP Example
UPS 11
203
UPS 11
Figure 44. UPS 11 Structure
The UPS 11 structure is shown in Figure 44 and described on the following
UPS 11 Command Format
LOC] [;FONT
Page
each
UPS 11 Example
Incremental Bar Code Fields
Incrementing Bar Code Data
value
Page
Incremental Bar Code Fixed Data Fields
Incremental Bar Code Dynamic Data Fields
Page
Duplicating Incremental Bar Code Fields
4
Exercises
IMPORTANT
Form Examples
Example: Basic Create Form
Page
Page
Example: Dynamic Data
Basic Design
Page
Bar Code Fields
Dynamic Alphanumeric Fields
Dynamic Alphanumeric and Bar Code Data
Page
Page
Example: Auto Increment Fields
Page
Page
Form Exercise
;formname
Creating a Box and Corners
Page
Adding Horizontal and Vertical Lines
Adding Fixed Alphanumeric Text
SR;SC;VE;HE;(D)Text(D)
always
Adding a Bar Code
DIR;
SR;SC;VE;HE;(D)Text(D)
n;(D)data(D)
Page
Chapter 4
Logo Exercise
Creating a Logo
logoname;VL;HL
;FC
SR;SC;logoname
Chapter 4
Form Design
Page Layout Considerations
Planning the Form Layout
logoname;VL;HL
row#;dot;dot1-dot2;dot
Chapter 4
Page
Page
Creating a Form and Adding Form Components
Chapter 4
Page
Page
Directory Command
Chapter 4
Delete Command
Solving Program Errors
Page
Page
5
Sets
Introduction
Supported Character Sets
Chapter 5
Character Addresses
Making Character Substitutions
Accessing Characters and Character Sets
OCR Character Sets
also
Data Bit 8
Power-Up Character Set Selection
User-Defined Set Command (USET)
ca
fa
ncorresponds to
Chapter 5
Character Set Selection Command (ISET)
Page
Page
Page
Page
6
IGP/PGL Emulation Error Codes
FORM NAME
Horizontal Line Errors
Vertical Line Errors
Box Errors
Corner Errors
Alpha Errors
Logo Errors
Create Errors
Execute Errors
Miscellaneous Errors
Bar Code Errors
Page
Reverse Print Errors
Incremental Fields Errors
Multinational Character Set Errors
Page
Page
A
Set
*
^
KEY
Page
Page
Page
Page
Page
C
Introduction
form
Paper Motion Using Line Feeds and Form Feeds
Paper Motion Using the PI Line (Relative Line Slewing)
Appendix C
Paper Motion Using the EVFU
General EVFU Programming
EVFU Programming Sequence
Start Load Code - 1E or 6E Hex
Channel Assignment
Using the EVFU
Using the EVFU
287
288
Table 26. EVFU Codes PI Line Disabled or Not Used
Clearing the EVFU Memory
Note Do not use your SFCC as a channel code when using the EVFU.
EVFU Example
Assign Line Identification Codes
EVFU Format in Execute Mode
Page
EVFU Example
Figure 58. Sample EVFU Form
291
(top of form, Form #1)
(top of form, Form #2)
(top of form, Form #3)
(undefined hex 17 causes single line feed)
Page
Index
A
B
C
Page
D
E
F
G
H
I
L
M
N
O
P
Q
S
T
U
V