Intermec EasyCoder PD41, ZSim Programmer's Manual

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.
ii ZSim Programmer’s Guide
Document Change Record
This page records changes to this document.
Version Number
1-960612-02 07/2006 Updated for version 5 of ZSim. Added
937-009-001 12/2007 Updated for new versions of Fingerprint
937-009-002 04/2008 Updated the manual to include support
Date Description of Change
new commands.
and supported printer models. Download and install process clarified.
for the PB50 printer.
ZSim Programmer’s Guide iii
iv ZSim Programmer’s Guide
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
ZSim Programmer’s Guide v
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
vi ZSim Programmer’s Guide
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.
ZSim Programmer’s Guide vii
-
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
-
viii ZSim Programmer’s Guide
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.
-
-
ZSim Programmer’s Guide ix
x ZSim Programmer’s Guide
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.
Hardware and Firmware Requirements
Printer Models Fingerprint Version ZSim Version
EasyCoder PF2i, PF4i, PF4ci PM4i PX4i, PX6i
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
8.70.1 or later 5.14 or earlier
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
ZSim Programmer’s Guide 11
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 printer’s display screen prompts you.
12 ZSim Programmer’s Guide
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.
ZSim Programmer’s Guide 13
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.
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,
on the PD41.”
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.
“Configuring ZSim
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.
14 ZSim Programmer’s Guide
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!
Initial Configuration Setup Menu
ZSim Programmer’s Guide 15
o
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).
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,
CANCEL-batch Key press > 1 second when ZSim is in PAUSE-
EXIT with same process
batch mode
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.
Note: The default instruction prefix (^) and the default delimiter (,) are used in the samples at the end of this section.
16 ZSim Programmer’s Guide
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
Feed action at head down
11 1 0=no action, 1=feed,
2=calibrate
12 1 0=no action, 1=feed,
2=calibrate
In Port 13 Auto net1:, uart1:, parallel
Default Media
14 15 1-30
Darkness
Optimize
15 0 0-9
Barcode Size
LTS- senso r 16 Auto 1=ON 0=OFF
Optimize Image
17 1 1=ON 0=OFF
Mag.
Allow Reverse
18 1 1=ON 0=OFF
print
Permanent Save 19 0 1=ON 0=OFF
Format
20 ^ Any ASCII char. Instruction Prefix
Control Instruction Prefix
Command Delimiter
Units inch/mm 23 1/0 0 0=inch, 1=mm
ZSim Programmer’s Guide 17
21 ~ Any ASCII char.
22 , Any ASCII char.
Configuration and Setup Text Commands (continued)
[ParamName] No Value Default Comment
Optimize Batch 24 -1/0 -1 ON/OFF
Y-offset in percent
Character Set 26 0 0 Single byte char. set
Media Type 50 0/1/2 0 0=GAPS, 1=STRIP,
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
25 0 Skid comp.+/-0.1-
5.0
2=MARK
64 ENABLE ENABLE/DISABLE
65 DISABLE ENABLE/DISABLE
Xon/xoff data to host
Xon/xoff data from host
66 DISABLE ENABLE/DISABLE
67 DISABLE ENABLE/DISABLE
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
18 ZSim Programmer’s Guide
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
Setup Open and close the ZSim or Fingerprint menu
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
Enter Accept input, Select the item in the menu, or Move to the
Feed Feed one label
Pause Pause
C Backspace (input mode), Turn a function ON/OFF (menu),
Description
ZSim password: 1138 Fingerprint password: 8311
memory status
next level in the menu
Cut media, if cutter is mounted
. (Dot) Sign, switch between + and -
ZSim Programmer’s Guide 19
Configuration Menu Buttons and Keys for the PB50 Printer
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.
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.
20 ZSim Programmer’s Guide
Calibrate
Print Mode
Tear Off
Peel Off
Rewind
Cutter
Units
Media
Media Contrast
Media Type
Paper Type
Media Size
metric
inches
Media Contrast XX
Continuous
Non Cont. Mark
Non Cont. Web
Thermal Transfer
Direct Thermal
Label Length
Label Length (mm/inches) XXXX
ZSim Configuration Menu
ZSim Programmer’s Guide 21
Label Width (mm/inches)
(mm/inches)
X-offset (dots)
Y-offset (dots)
Label Width (mm/inches) XXXX
X-offset (dots) XXX
Y-offset (dots) XXX
ZSim Configuration Menu (continued)
USB
22 ZSim Programmer’s Guide
ZSim Configuration Menu (continued)
ZSim Programmer’s Guide 23
Character Set
Character Set XXXX
Config Settings
Display
Factory Defaults
Use Last Saved
Save Current
Print Cfg-label
Redo Config
Contrast
Backlight
ZSim Configuration Menu (continued)
24 ZSim Programmer’s Guide
Configuration Commands
The following summaries describe each configuration command and list valid ranges and default values where applicable.
Allow Reverse
Purpose: Allows reverse printing (black background with
white letters) on the label, either for the entire label (^LR) or for specific fields (^FR).
Default: On
Calibrate
Purpose: Measures the label length and calibrates the
sensors.
Change Caret
Purpose: Changes the format instruction prefix to
another ASCII character.
Default: ^ (ASCII 94)
Change Delimiter
Purpose: Changes the ZPL delimiter character.
Default: , (ASCII 44)
Change Tilde
Purpose: Changes the command instruction prefix from
the tilde to another ASCII character.
Default: ~ (ASCII 126)
Change Y-pos
Purpose: Skid compensation for long labels. All fields will
move the specified percentage from their absolute position. Interval value is -5.0% to +5.0%.
ZSim Programmer’s Guide 25
Keys: EasyCoder printers:
F2 decreases value of Y-position F3 increases value of Y-position
PB50 printers:
increases value of Y-position
decreases value of Y-position
Clear Permanent
Purpose: Erases all formats and images stored in the
permanent memory of the printer.
Default Start Adjust
Purpose: Moves the origin towards or away from the edge
of the label by a certain distance before printing starts. A positive start adjustment means that the specified length of media will be fed out before printing starts. A negative start adjustment means that the specified length of media will be pulled back before printing starts.
Default:
Printer Model Start Adjust (dots)
PF2/4i, PM4i -100
PX4/6i -133
PD41 -80
PB50 0
Default Stop Adjust
Purpose: Determines how much media feeds through
after printing is completed. This setting is used to make sure that the labels are in the correct position for tear off operation. This value can be either positive or negative and is measured in dots. A positive stop adjustment means that the normal media feed is increased by the specified value. A negative stop adjustment means that the normal media feed is decreased by the specified value.
Default: 0 dots (no adjustment)
26 ZSim Programmer’s Guide
Factory Defaults
Purpose: Sets all of the ZSim program values back to the
default settings.
Feed Action
Purpose: Sets the feed action that occurs at Start Up and
When Head Down. Choices include No Media Feed, Feed to Web, Media Sensor Calibration, and Set Label Length.
Default: Feed to Web
Input Port
Purpose: Sets the type of input port you are using on your
printer. Valid values are Parallel, USB, or Network.
Default: Network
Label Length
Note: You can only set the Label Length if the Media Type is set to Continuous.
Purpose: Specifies the length of the labels in inches or
millimeters.
Label Width
Purpose: Specifies the width of the label in millimeters or
inches. Proper width prevents printing outside of the printable area, which may harm the printhead.
Default: Full width of printhead
Printer Model Default Printhead Width
PF2i 56 mm (2.2 in)
PF4i, PM4i 104 mm (4.1 in)
PX4i 112 mm (4.5 in)
ZSim Programmer’s Guide 27
PX6i 166 mm (6.6 in)
PD41 104 mm (4.1 in)
PB50 104 mm (4.1 in)
Line Analyzer
Purpose: Determines whether to print received data on
the label.
Default: Off
Log to Card
Purpose: Logs the received data to a file on a
CompactFlash card. You can use the log file for later analysis. This feature is not supported on the PB50.
Default: Off
LTS
Purpose: Turns the label taken sensor (LTS) on or off.
Default: Off
Media Contrast
Purpose: Adjusts the darkness and contrast of the
printout. You can adjust this value from 0 to 30. Has influence only on the Fingerprint setup parameter “Contrast.” A value of 15 corresponds to the Fingerprint contrast value 0%.
Default: 15 (0% in Fingerprint)
Media Type
Purpose: Sets the type of media used in the printer.
Choices include: Continuous, Non-continuous with Mark, or Non-continuous with Gap.
Terms that appear in the Media Type command are Zebra-specific. Use the following table to understand how to select the correct media type.
Zebra-Specific Intermec Printer
Non continuous web Label with gaps
Non continuous mark Ticket with marks
Continuous Fixed length strip
28 ZSim Programmer’s Guide
Optimize Bar Code Magnification
Purpose: This setting compensates for size differences
when a 300 dpi Zebra printer is replaced by an Intermec printer with a 203 dpi printhead. If the bar code ends up being too small, increase the value of this parameter to manually enlarge the x-dimension. Valid values are 0 to 9.
Default: 0 (no magnification)
Note: When replacing a Zebra printer, choose an
Intermec printer with the same printhead resolution. However, if you are replacing a 152 dpi Zebra printer, use an Intermec printer with a 300 dpi printhead.
Optimize Batch
Purpose: To obtain higher performance during batch
printouts.
Default: On
Optimize Image Magnification
Note: When replacing a printer, choose a printer
with the same printhead resolution. However, if
you are replacing a 152 dpi printer, use an
Intermec printer with a 300 dpi printhead.
Purpose: If the Intermec printhead is not the same
resolution as the original Zebra printhead, images may not print correctly. If you want to increase the size of printed images, you can adjust this with the function On/Off.
Default: Off
Paper Type
Purpose: Sets the type of paper used in the printer. You
can set this command to Thermal Transfer or Direct Thermal. Set this parameter during the Initial Setup Configuration process.
ZSim Programmer’s Guide 29
Peel Off Length
Purpose: Sets the default distance the label should stop
before the tear off bar when the printer is in Peel Off mode. Distance is measured in dots.
Default Peel Off Lengths
PB50 PD41 PF2/4i PM4i PX4/6i
203 DPI Printhead 60 44 44 44 60
300 DPI Printhead N/A 60 66 60 100
Permanent Save
Purpose: Stores all downloaded formats and images in the
printer’s memory. The next time the printer starts up, saved formats and images are loaded and ready for use. Turning Permanent Save off does not delete saved items, but they are not loaded automatically when the printer starts up.
Default: Off
Note: If you are downloading your graphics or
formats as you print, turn off Permanent Save to increase processing speed.
Print Configuration Label
Purpose: Prints the current ZSim configuration settings
on a label.
Print Mode
Purpose: Determines the printer operating mode and sets
the label origin to suit the corresponding mode: Tear Off, Peel Off, Cutter, or Rewind.
Default: Te ar Of f
30 ZSim Programmer’s Guide
Redo Config
Purpose: Removes the configuration file and reboots the
printer. The ZSim Initial Setup Configuration Menu appears when the printer restarts. This command requires access to the Fingerprint Setup menu. You will be prompted to enter the Fingerprint password before you can access this command.
Reset Tuning
Purpose: Returns all Media Tuning parameters to their
original (default) values.
Save Current
Purpose: Saves the current ZSim configuration
parameters for future use.
Select Character Set
Purpose: Allows the user to block any ^CIa (change
international font) command from host. For example, if you enter 1257 (Windows Baltic Rim), the corresponding character set will be valid whichever international font is downloaded. If you Clear the field, ZSim will parse the ^CI command again.
Simulation Resolution
Purpose: Sets the resolution of the Zebra printer being
simulated. You can set this command to 152 dpi, 203 dpi, or 300 dpi.
Note: Differences in resolution may cause
degradation of bar code quality. See “Optimize
Bar Code Magnification” on page 29 for more
information on adjusting the resolution.
Default: 203 dpi (with 203 dpi printhead)
300 dpi (with 300 dpi printhead)
ZSim Programmer’s Guide 31
Units
Purpose: The unit of measurement used when entering
the Label Length or Label Width values. You can set this command to millimeters or inches.
Use Last Saved
Purpose: Sets all of the ZSim program values back to the
last saved configuration. Use Save Current to save configuration parameters.
X-Offset
Purpose: Positions the printout distance from the left
edge of the label. Range ± 0 to 999 dots.
Default: 0 dots
Y-Offset
Purpose: Positions the printout distance from the front
edge of the label. Range ± 0 to 999 dots.
Default: 0 dots
Entering Parameters
You enter parameters on the printer differently depending on the printer model.
Use the numeric keyboard to access the alpha characters on the PF/PM/PX printers.
Send a text file from the PD41 and PB50 printers that do not have keyboards. For help, see “Configuring ZSim Using Text
File Download” on page 16.
Use the following illustrations and sections to understand how to switch modes and select characters on the PF/PM/PX printers.
32 ZSim Programmer’s Guide
W
Z
7
UV
XY
8
|
9
{}
Pause
N
4
LM
E
1
CD
./-
.
PF/PM/PX Alpha characters
^
7
´´ ´
&
4
?!
;
1
@*
./-
.
Q
T
5
OP
H
RS
K
2
FG
0
AB
8
`
>
5
()
$
=
2
#%
+-
0
::
6
3
IJ
C
9
6
,<
3
C
Setup
Feed
Enter
Pause
Setup
Feed
Enter
PF/PM/PX Special Characters
Switching Between Character Modes
Use the ./- key to switch the keyboard between character modes. The current character mode is indicated by the appearance of the cursor.
An understroke cursor indicates that lowercase alpha characters are active.
A blinking square cursor indicates that uppercase alpha characters are active.
No visible cursor indicates that 0 to 9 and special characters (.:/@*: …) are active.
ZSim Programmer’s Guide 33
Selecting Characters
Each key on the printer keyboard can generate multiple characters. Press a key repeatedly to cycle through the options, just like on a cellular phone.
Press 1 once to select 1, twice to select C, three times to select D, or four times to select E.
For example, to type the text “pass”:
1 Press the ./- key until you see the understroke cursor in the
display.
2 Press the 5 key three times until “p” shows up in the display
and wait for the beep to confirm the character.
3 Press the 0 key once until “a” shows up in the display and wait
for the beep to confirm the character.
4 Press the 6 key three times until “s” shows up in the display
and wait for the beep to confirm the character.
5 Press the 6 key three times until “s” shows up in the display
and wait for the beep to confirm the character.
6 Press Enter to confirm your input field entry.
ZPL Commands Supported by ZSim
^Ax: (x=0-9,A-Z), ^A@
^B1, ^B2, ^B3, ^B5, ^B7, ^B8, ^B9, ^BA, ^BC, ^BD, ^BE, ^BF, ^BI,
^BJ, ^BK, ^BL, ^BM, ^BP, ^BS, ^BU, ^BY
^CC, ^CD, ^CF, ^CI, ^CT, ^CW
~CC, ~CD, ~CT
^DF, ^DG, ^DT, ^DU
^EF, ^EG
^FB (Limited support)
^FC, ^FD, ^FH, ^FN, ^FO, ^FR, ^FS, ^FT, ^FV, ^FW, ^FX
^GB
~HI, ~HM, ~HS
34 ZSim Programmer’s Guide
^ID, ^IL, ^IM, ^IS
^JA, ^JC, ^JG, ^JL, ^JM, ^JP, ^JR, ^JU, ^JX, ^JZ
^LH, ^LL, ^LR, ^LS, ^LT
^MC, ^MD, ^MF, ^ML, ^MM, ^MN, ^MT, ^MU
^PH, ^PF, ^PO, ^PM, ^PQ, ^PR, ^PW
^SD, ^SN, ^SS, ^ST
^WC
^XA, ^XF, ^XG, ^XZ
Troubleshooting ZSim
If you have issues with the ZSim program on your printer, look for the symptom in the next table and then try the suggested solutions.
Issues and Solutions
Issue Solution
You change a value in the Configuration menu but the new setting does not take effect.
You manually set the Print Mode to Tear Off, but once you send a label to the printer the setting reverts to Rewind.
Press Enter or to save your changes.
If you press F2, Esc, or , the changes are canceled and the value of the setting is not changed.
Check your print driver for its printer settings and correct the Print Mode values. Some drivers send down setup commands with their labels.
ZSim Programmer’s Guide 35
Issues and Solutions (continued)
Issue Solution
Label is partially printed, or the printout is offset on the label.
You need to re-calibrate the ZSim program every time you load a new type or size of media. You may also need to change the Default Start Adjust or Default Stop Adjust values.
To calibrate ZSim
1 Press Setup to enter the Configuration menu. 2 Press F1 or F3 until you reach Calibrate. 3 Press Enter. 4 Press Setup or F2 to leave the Configuration
menu.
To calibrate ZSim on the PD41
• Press and hold the Print key more than 1 second but less than 4 seconds.
To calibrate ZSim on the PB50
1 Press Setup to enter the Configuration menu. 2 Press .
All or most fields of the printed label are out of position.
Check the value of the Sim Resolution setting.
36 ZSim Programmer’s Guide
Worldwide Headquarters
6001 36th Avenue West Everett, Washington 98203 U.S.A.
tel 425.348.2600
fax 425.355.9551
www.intermec.com
ZSim Programmer’s Guide
*937-009-002*
P/N 937-009-002
Loading...