Intermec ZSim Programmer's Manual

Category
Label printers
Type
Programmer's Manual

This manual is also suitable for

ZSim
Programmers
Guide
ii ZSim Programmer’s Guide
Intermec Technologies Corporation
Worldwide Headquarters
6001 36th Ave.W.
Everett, WA 98203
U.S.A.
www.intermec.com
The information contained herein is provided solely for the purpose of allowing
customers to operate and service Intermec-manufactured equipment and is not
to be released, reproduced, or used for any other purpose without written
permission of Intermec Technologies Corporation.
Information and specifications contained in this document are subject to
change without prior notice and do not represent a commitment on the part of
Intermec Technologies Corporation.
© 2006-2008 by Intermec Technologies Corporation. All rights reserved.
The word Intermec, the Intermec logo, Norand, ArciTech, Beverage
Routebook, CrossBar, dcBrowser, Duratherm, EasyADC, EasyCoder, EasySet,
Fingerprint, INCA (under license), i-gistics, Intellitag, Intellitag Gen2, JANUS,
LabelShop, MobileLAN, Picolink, Ready-to-Work, RoutePower, Sabre,
ScanPlus, ShopScan, Smart Mobile Computing, SmartSystems, TE 2000,
Trakker Antares, and Vista Powered are either trademarks or registered
trademarks of Intermec Technologies Corporation.
There are U.S. and foreign patents as well as U.S. and foreign patents pending.
ZSim Programmer’s Guide iii
Document Change Record
This page records changes to this document.
Version
Number
Date Description of Change
1-960612-02 07/2006 Updated for version 5 of ZSim. Added
new commands.
937-009-001 12/2007 Updated for new versions of Fingerprint
and supported printer models. Download
and install process clarified.
937-009-002 04/2008 Updated the manual to include support
for the PB50 printer.
iv ZSim Programmer’s Guide
ZSim Programmer’s Guide v
Contents
What is ZSim? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Loading ZSim on the Printer . . . . . . . . . . . . . . . . . . . . . . .11
Loading ZSim With a CompactFlash Card. . . . . .11
Loading ZSim on the Printer with FieldInstaller. .13
Configuring ZSim for the First Time . . . . . . . . . . . . . . . . .14
Configuring ZSim on the PD41. . . . . . . . . . . . . .16
Configuring ZSim Using Text File Download . . .16
Using the ZSim Configuration Menu . . . . . . . . . . . . . . . . .19
Navigating the Configuration Menu. . . . . . . . . . .19
Configuration Commands . . . . . . . . . . . . . . . . . . . . . . . . .25
Allow Reverse . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Calibrate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Change Caret . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Change Delimiter. . . . . . . . . . . . . . . . . . . . . . . . .25
Change Tilde . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Change Y-pos . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Clear Permanent. . . . . . . . . . . . . . . . . . . . . . . . . .26
Default Start Adjust . . . . . . . . . . . . . . . . . . . . . . .26
Default Stop Adjust . . . . . . . . . . . . . . . . . . . . . . .26
Factory Defaults . . . . . . . . . . . . . . . . . . . . . . . . . .27
Feed Action . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Input Port. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Label Length. . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Label Width . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Line Analyzer . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Log to Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
LTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Media Contrast. . . . . . . . . . . . . . . . . . . . . . . . . . .28
Media Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Optimize Bar Code Magnification . . . . . . . . . . . .29
Optimize Batch . . . . . . . . . . . . . . . . . . . . . . . . . .29
Optimize Image Magnification. . . . . . . . . . . . . . .29
Paper Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Peel Off Length . . . . . . . . . . . . . . . . . . . . . . . . . .30
Permanent Save . . . . . . . . . . . . . . . . . . . . . . . . . .30
Print Configuration Label. . . . . . . . . . . . . . . . . . .30
Print Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
vi ZSim Programmer’s Guide
Redo Config. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Reset Tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Save Current . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Select Character Set . . . . . . . . . . . . . . . . . . . . . . . 31
Simulation Resolution . . . . . . . . . . . . . . . . . . . . . 31
Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Use Last Saved . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
X-Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Y-Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Switching Between Character Modes . . . . . . . . . . 33
Selecting Characters . . . . . . . . . . . . . . . . . . . . . . . 34
ZPL Commands Supported by ZSim . . . . . . . . . . . . . . . . . 34
Troubleshooting ZSim . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
ZSim Programmer’s Guide vii
Intermec Printer Interpreter End User
License Agreement
Important: Carefully read this Intermec Printer Interpreter
License Agreement (hereafter “License”) before installing or
using the Software. You may use the Software only if you
agree to be bound by the terms of this License. If you do not
agree to the terms of this License, you may NOT use the Soft
-
ware and you MUST return the Software to Intermec for a
refund. ANY INSTALLATION OR USE OF THE SOFT
-
WARE INDICATES YOUR AGREEMENT TO BE BOUND
BY THE TERMS AND CONDITIONS OF THIS LICENSE.
1. Definitions
a. “System(s)” means Intermec branded bar code label print-
ers.
b. “Software” means the Intermec ZSim printer interpreter(s)
computer program or any Revisions thereto. The Software
is written in Intermec Fingerprint programming language
but has been list protected. The Software may include pro
-
grams written by Intermec as well as programs written by
others which have been incorporated into the Software by
Intermec. The Software includes any disks or media on
which it is recorded, any printed Documentation or any
on-line” or electronic Documentation provided to You.
c. “Documentation” means any materials accompanying the
Software which describe its functions and how to install
and use the Software.
d. “Revision” means any correction, modification, update,
enhancement, or new version of the Software or Documen
-
tation which Intermec provides to You. Intermec reserves
the right to charge additional fees for Revisions.
e. “You” or “Your” refers to the end user licensed to use the
Software under this License.
f. “Intermec” means Intermec Technologies Corporation, a
Washington U.S.A. corporation.
viii ZSim Programmer’s Guide
2. License
The Software is licensed, not sold. Intermec hereby grants You
a limited, non-exclusive, non-transferable, revocable license to
use the Software under the following conditions and limita
-
tions:
a. You may install and use the Software solely on Systems. You
may make copies of the Software only for installation and
use on Systems which You own or operate. You shall not
copy, distribute, sell, resell, loan, sublicense, install or use
the Software for any other purpose.
b. You shall not remove, deface or delete any of the intellectual
property rights notices including copyright or trademark
legends and other notices appearing on the original Soft
-
ware copy or Documentation.
c. Your license to hold and use the Software pursuant to this
Agreement is restricted solely to You and shall not be
assigned, transferred, sublicensed, encumbered, or sub
-
jected to any security interest without the advance written
authorization of Intermec. Any attempt to transfer, assign,
sublicense or encumber the Software shall be void and of no
effect.
d. The Software is protected under the copyright laws of the
United States and international copyright treaties, as well as
other intellectual property laws and treaties. You agree that
if any unauthorized copies are made, or if the Software is
used in violation of this License, Intermec shall have the
right to obtain an injunction against the unauthorized
copying or use, in addition to any other rights and remedies
Intermec might have. You acknowledge and agree that
nothing in this Agreement gives you any right, title or inter
-
est in the Software except the limited license rights expressly
granted herein. Some or all of the Software may have been
developed by an independent third party software supplier
which holds copyright or other proprietary rights to the
Software. You may be held responsible to any such supplier
for any infringement of such rights.
e. You agree that You will not export or import any portion of
ZSim Programmer’s Guide ix
the Software to any country that is not party to either: (i)
The Berne Convention of 1989, (ii) The Universal Copy
-
right Convention, (iii) The Buenos Aires Convention, or
(iv) a treaty with the United States of America (U.S.A.)
which allows for the recognition of the property rights
claimed by Intermec or its suppliers in the Software. Any
export or import of the Software to such country in viola
-
tion of this section is prohibited and shall constitute a
breach of this License.
x ZSim Programmer’s Guide
ZSim Programmer’s Guide 11
What is ZSim?
ZSim is a Zebra™ interpreter program that interprets legacy ZPL
II or later programs on an Intermec EasyCoder PF2i, PF4i, PF4i
Compact Industrial, PM4i, PX4i, PX6i , PD41, PD42, or PB50
Mobile Label printer with Fingerprint. To use ZSim, you need to
load the ZSim program into the printer, configure a few settings,
and start sending Zebra commands. If the ZSim program was not
factory-installed, you can find it on the PrinterCompanion CD
or you can download it from the Intermec web site.
System Requirements
The printer must be equipped with a minimum of 8 MB of
DRAM.
Loading ZSim on the Printer
Depending on your printer model, you can load ZSim on the
printer using one of these methods:
CompactFlash card (all EasyCoder printers)
Intermec FieldInstaller (PB50 mobile printer)
Loading ZSim With a CompactFlash Card
You can load ZSim on the supported EasyCoder printers by
using a CompactFlash card. The card must meet these
requirements:
Have at least 128 MB of available free space
Be formatted with FAT or FAT 16, but not FAT 32
Hardware and Firmware Requirements
Printer Models Fingerprint Version ZSim Version
EasyCoder
PF2i, PF4i, PF4ci
PM4i
PX4i, PX6i
8.70.1 or later 5.14 or earlier
EasyCoder PD41 10.0.0 or later 5.14 or earlier
EasyCoder PD42 10.2.1 or later 5.15 or later
PB50 11.1.1 or later 5.14 or later
12 ZSim Programmer’s Guide
To create the ZSim CompactFlash card
1 Download and extract the ZSim installation files from the
Intermec web site or the PrinterCompanion CD.
2 Copy the installation files onto a CompactFlash card.
To load ZSim on the printer with a CompactFlash card
1 Turn off your printer.
2 Insert the ZSim CompactFlash card into the card slot on the
back of your printer. The card should slide easily into place.
Do not use force.
3 Turn on your printer.
The download process starts automatically. The printer screen
displays a series of messages as the download progresses.
4 Turn off your printer and remove the CompactFlash card
when the printers display screen prompts you.
ZSim Programmer’s Guide 13
Loading ZSim on the Printer with FieldInstaller
The PB50 does not support the use of a CompactFlash card. To
load ZSim on the PB50, you need:
a serial cable (P/N 075497) to connect the PB50 to your PC.
the FieldInstaller application.
the ZSim application.
You can download FieldInstaller and the ZSim application from
the Intermec web site at www.intermec.com. Select Support >
Downloads, and then go to the PB50 printers page.
To load ZSim on the printer with FieldInstaller
1 Connect the PB50 to your desktop PC with the serial cable.
2 Install FieldInstaller on your desktop PC.
3 Extract the ZSim files to your desktop PC.
4 Open FieldInstaller by going to Start > Programs > Intermec
FieldInstaller > Intermec FieldInstaller.
5 In the Introduction page, click Next.
6 In the Select installation package page, select the ZSim
installation package and then click Next.
7 In the License Agreement page, select I agree and then click
Next.
8 In the Connection type page, select Serial and then click
Next.
9 In the Select serial port page, select a communication port
and then click Install.
10 When the Finished! page appears, click Exit.
14 ZSim Programmer’s Guide
Configuring ZSim for the First Time
The first time you turn on your printer after loading the ZSim
program, you will be prompted to go through a series of
configuration screens to optimize the printer settings. Some of
the screens may vary a little from printer to printer, but the
process is the same.
To configure ZSim for the first time
1 Turn on your printer. The printer steps through an
initialization process that ends with the printer displaying
“Starting Up Please Wait!” before it tries to find the media.
Once the printer finds the media length, the first
Configuration menu item appears.
Initial Setup
<Enter>=Start:
2 Step through the Initial Setup Configuration menu changing
any incorrect values. You can view an illustration of the Initial
Setup Configuration menu on the next page.
3 When you are through setting the values, the printer prints a
configuration label and prompts you to save the
configuration. The Ready light now turns on and the printer
screen displays a message similar to the following message:
ZSim 5.XX
Network
The printer is now in ZSim Online mode and ready to accept
commands.
Note: For the EasyCoder PD41, the initial
configuration is generated automatically because it
does not have a configuration menu. For more
information, see the next section,
“Configuring ZSim
on the PD41.
ZSim Programmer’s Guide 15
o
Initial Configuration Setup Menu
Input all COM/IP-
Initializing
COM/IP...
Init COM/IP-Para.?
No=F2 Yes=ENTER
Initial Setup
<ENTER> = Start
Load Media!
<ENTER> = Continue
Sim.Resolution:
[203/300/152 (DPI)]
Paper Type:
[Direct Thermal/...]
Print Mode:
[Tear Off/Peel Off/...]
Media Type:
[Non Cont. Gap/Cont/...]
Calibrating
Media ...
Measured Length
4,178 in...
Cancel = F2
Input Port:
[Serial,Parallel/...]
Head Lifted
Head Lowered
Head Lift
F2
F2
Printing Config
Label ...
Save Config?
Redo=F2 Ok=ENTER
Saving Config
.....................
Parameters...
Enter
F2
ZSim X.XX
Serial
F2
Media Length Ok?
No=F2 Yes=ENTER
Change COM/IP?
No=F2 Yes=ENTER
Start Up
READY
ENTER
Ser/Network
Parallel
Waiting Media
Load New Media!
16 ZSim Programmer’s Guide
Configuring ZSim on the PD41
ZSim on the PD41 works a bit differently because the printer
only has one key and does not have a liquid crystal display
(LCD).
Configuring ZSim Using Text File Download
Text file configuration is the preferred method to configure a
PD41, but parameters can be set on any printer by downloading
a text file to the printer with the following format:
^ZX[ParamName,]ParamNo,ParamValue^FS
Use the following table to understand the commands required for
setting the parameters. The table also contains a few commands
for making setup changes. To make sure that the update is secure,
download and execute the commands one at a time. You can
verify that the update has been completed correctly by printing a
configuration label.
Standard PD41 Key Functions
Action Description
FEED Key press < 1 second, when ZSim is idle
CALIBRATE & Key press 1 to 4 seconds, when ZSim is idle
CONFIG LABEL Terminates calibration
BREAK ZSIM Key press 5 to 10 seconds, when ZSim is idle
PAUSE-batch Key press < 1 second when ZSim is printing,
EXIT with same process
CANCEL-batch Key press > 1 second when ZSim is in PAUSE-
batch mode
Note: The default instruction prefix (^) and the
default delimiter (,) are used in the samples at the end
of this section.
ZSim Programmer’s Guide 17
Configuration and Setup Text Commands
[ParamName] No Value Default Comment
Label length 1 Calibrated N/A
Y-Offset 2 0 +/-999 dots
X-Offset 3 0 +/-999 dots
Sim resolution 4 sysvar(21) 6,8 or 12
Label width 5 sysvar(22) Depends on head
Print Mode 6 T (Tear-off) T, P, R , C
Start Adjust 7 Depends on model
Stop Adjust 8 Depends on model
Peel Off 9 Depends on model
Cut Off 10 Depends on model
Feed action at
power up
11 1 0=no action, 1=feed,
2=calibrate
Feed action at
head down
12 1 0=no action, 1=feed,
2=calibrate
In Port 13 Auto net1:, uart1:, parallel
Default Media
Darkness
14 15 1-30
Optimize
Barcode Size
15 0 0-9
LTS-sensor 16 Auto 1=ON 0=OFF
Optimize Image
Mag.
17 1 1=ON 0=OFF
Allow Reverse
print
18 1 1=ON 0=OFF
Permanent Save 19 0 1=ON 0=OFF
Format
Instruction
Prefix
20 ^ Any ASCII char.
Control
Instruction
Prefix
21 ~ Any ASCII char.
Command
Delimiter
22 , Any ASCII char.
Units inch/mm 23 1/0 0 0=inch, 1=mm
18 ZSim Programmer’s Guide
Configuration Examples
Change Start Adjust to -130:
^ZX Start Adjust,7,-130^FS or ^ZX7,-130^FS
Change Print Mode to Peel-off:
^ZX Print Mode,6,P^FS or ^ZX6,P^FS
Optimize Batch 24 -1/0 -1 ON/OFF
Y-offset in
percent
25 0 Skid comp.+/-0.1-
5.0
Character Set 26 0 0 Single byte char. set
Media Type 50 0/1/2 0 0=GAPS, 1=STRIP,
2=MARK
Paper Type 51 Auto TT or DT (setup)
XSTART 52 0 (setup)
Factory default 53 1
Debug off/on 54 0/1 0 0=OFF, 1=ON
Line Analyser 55 1 OFF 1=ON
Baud rate 60 115200 9600,…,115200
Char.length 61 8 8,7
Parity 62 NO NO,EVEN,..
Stop Bits 63 1 1,2
Flowcontrol,
RTS/CTS
64 ENABLE ENABLE/DISABLE
65 DISABLE ENABLE/DISABLE
Xon/xoff data to
host
66 DISABLE ENABLE/DISABLE
Xon/xoff data
from host
67 DISABLE ENABLE/DISABLE
Configuration and Setup Text Commands (continued)
[ParamName] No Value Default Comment
ZSim Programmer’s Guide 19
Using the ZSim Configuration Menu
Use the Configuration Menu to change ZSim settings after you
complete the initial configuration. You can access the ZSim
Configuration menu at any time by pressing Setup and entering
the password (1138). For help entering characters, see the section
“Entering Parameters” on page 32.
The menu tree consists of Nodes and Entry points. A Node
appears as a text string terminated with a slash on the first display
row. The slash means you still have level(s) below with additional
Nodes or an Entry point. An Entry point is where you enter
parameter values or toggle a function. It appears as lead text on
the first display row without an ending slash and a cursor or the
value “on/off ” on the second display row.
Navigating the Configuration Menu
Use the next two tables of keys and buttons along with the
following menu maps to navigate through the Configuration
Menu and change settings.
Configuration Menu Keys for EasyCoder Printers
Key
Description
Setup Open and close the ZSim or Fingerprint menu
ZSim password: 1138
Fingerprint password: 8311
F1 Cancel input
F2 Move to the previous level in the menu
F3 Move to the next item/alternative on this level
F4 Move to the next level in the menu
F5 In online mode: displays communication parameters and
memory status
Enter Accept input, Select the item in the menu, or Move to the
next level in the menu
Feed Feed one label
Pause Pause
C Backspace (input mode), Turn a function ON/OFF (menu),
Cut media, if cutter is mounted
. (Dot) Sign, switch between + and -
20 ZSim Programmer’s Guide
Configuration Menu Buttons and Keys for the PB50 Printer
To enter the password on the PB50
1 Press to enter the number 1.
2 Press to accept a number and move to the next number.
3 Press and then to enter the rest of the password
numbers. Press the same number of times as the desired
number. For example, to get to 3, press three times.
4 Press to accept the password.
You are now in the Configuration Menu.
Button or
Soft Key
Description
Open and close the ZSim or Fingerprint menu
ZSim password: 1138
Fingerprint password: 8311
Cancel input
Move to the previous level in the menu
Move to the next item/alternative on this level
Move to the next level in the menu or accept input
Increases the value of a number when entering or
editing settings, such as the password.
In online mode: displays communication parameters
and memory status
Feed one label
Press to put the printer in Standby mode. In Standby
mode, power to the radio, the display, and the backlight
are turned off.
Press to turn the printer back on and put it in Ready
mode.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38

Intermec ZSim Programmer's Manual

Category
Label printers
Type
Programmer's Manual
This manual is also suitable for

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI