Click the following links for:
Step #1: take the printer out of the box, load labels [and ribbon if Thermal transfer]
Next, install the print driver on the PC they want us to print from, example: MP2 = Local PC, Skyprint = server. Fill out the label design requirements form and send it to us.
Step #2: Only after step one is completed can we install printing programming.
______________________________________________________
IMPORTANT: ZEBRA WIRELESS belt printers do NOT use ZPL out of the box. When you design labels you have to use the NON ZPL driver which prints to file like this
! UTILITIES
GAP-SENSE
SET-TOF 0
CONTRAST 0
SPEED 3
ON-FEED FEED
TIMEOUT 0
PRINT
! 0 200 200 406 $NO_LBLS$
LABEL
PAGE-WIDTH 609
SETMAG 2 3
T 0 0 14 28 $ITEM_DESC$
______________________________________________________
Label stock gap sensor settings in the label design.
Desktop printers use MNY = gaps
Wireless printers require MNM = Marked
_____________________________________________________
IP Address Ports
Desktop printers use 9100
QL420 uses 6101
_____________________________________________________
Here is a video on how to calibrate: https://www.youtube.com/watch?v=yPNNKgfCZn8
https://www.youtube.com/watch?v=H6OvdJZFavs
______________________________________________________
Printer Reset - send this to printer in txt.file.
^XA^MFC,C^XZ
______________________________________________________
Make Zebra Print force carriage returns to print multiple line:
Take this: ^A0N,45,54^FO12,7^FD$ITEM_DESC_EXT1$^FS
To get this
Now add this: ^FB200, 3
so you have this:
^FB200, 3^A0N,45,54^FO12,7^FD$ITEM_DESC_EXT1$^FS
To get this:
Change to: ^FB300, 2
To get this:
DETAILS: ^FB forces the carraige return. the 1st number dictates the dpi in each line, the 2nd number indicates how many lines can be used.
To help you with the second number, if your design has ^PW812 then the highest number you could use would be about 800.
PW = Paper Width.
PW406 = 2 inches at 203DPI
PW609 = 3 inches at 203DPI
PW812 = 4 inches at 203DPI
PW1015 = 5 inches at 203DPI
Now you can use one [$ITEM_DESC_EXT1$] sub in MP2 and set the setting to a very high number as shown below and let Zebra do the math.
ISSUE: customer wants Short and Long Item Description and when you use $ITEM_DESC$ you only get the short one and when you use $ITEM_DESC_EXTENDED$ you get the long desc, BUT if the desc is under 30 char. then you get nothing.
______________________________________________________
ISSUE: customer wants Short and Long Item Description and when you use $ITEM_DESC$ you only get the short one and when you use $ITEM_DESC_EXTENDED$ you get the long desc, BUT if the desc is under 30 char. then you get nothing.
Take the one line of code you created
^A0R,39,48^FB791,10,40,L^FD$ITEM_DESC$^FS
Change the line above to the 2 lines below
^FB790, 4^A0R,39,48^FO760,37,L^FD$ITEM_DESC_EXTENDED$^FS
^A0R,39,48^FO760,37,L^FD$ITEM_DESC$^FS
^FB790, 4 = 780 dots per line and 4 lines. read the "Make Zebra Print force carriage returns to print multiple line" section above for more details.
^A0R,39,48^FO760,37,L = When the same code is on both means it will print the Short Item Desc every time and the Long Desc over the short desc when it exists.
______________________________________________________
This is the setting for rotation rotate rotating flip flipping the printout.
Changing ^PON to^POI will rotate everything 180
______________________________________________________
This is the setting for printing darkness
^MD1
You can change up to MD25
______________________________________________________
Thermal vs. direct print
Thermal
^CI0^PR2^MNY^MTT^MMT^MD0^PON^PMN^LRN
Direct
^CI0^PR2^MNY^MTD^MMT^MD0^PON^PMN^LRN
______________________________________________________
How to change the FONT directly in the TXT file: BOLD is the human readable font
^A0N,56,68^FO209,306^FV
^ADN,36,20^FO41,69^FV
Printer resident Font Codes you can test with:
AAN,
ABN - this one is all uppercase letters.
ADN
AFN
AGN
A0N = ‘A zero N’
AHN
AEN
______________________________________________________
How to change the width of a barcode: Change '2' to '3' or '4'
^BY2^FO37,52^BCN,102,N,N^FD:$ITEM_NO$^FS
______________________________________________________
How to change the FONT SIZE directly in the TXT file:
^A0N,56,68^FO209,306^FV
Change two number in BOLD until you find what works, test at http://labelary.com/viewer.html
______________________________________________________
How to change the FONT POSITION directly in the TXT file:
^A0N,56,68^FO209,306^FV
Change two number in BOLD until you find what works, test at http://labelary.com/viewer.html
______________________________________________________
Power Off Mode (Communications Diagnostics Mode) |
With the printer power off, press and hold the feed button while you turn on the power. The printer prints out a listing of its current configuration (see example). After Printing the label, the printer automatically enters a diagnostic mode in which the printer prints out a literal representation (see HEX DUMP) of all data subsequently received. To exit the diagnostic mode and resume printing, turn off and then turn on the printer. |
Power On Modes |
With the printer power on and top cover closed, press and hold the feed button for several seconds. The green status LED will flash a number of times in sequence. The explanation at the right (Action) shows what happens when you release the key after the specific number of flashes. |
Flash Sequence |
Action |
* |
A configuration label prints |
* |
The media sensor calibrates and a media sensor profile prints (see Manual Calibration on page 46 in the users guide) |
* |
To reset the communication parameters: Press and release the feed button while the LED flashes. The serial communication parameters rest to 9600 baud, 8 bits per character, no parity, 1 stop bid, and Xon/Xoff. For auto baud synchronization: Send a ZPL II format to the printer while the LED flashes. When the printer and host are synchronized, the LED changes to green. Note: No labels print during auto baud synchronization. |
* |
Resets the factory defaults, auto calibrates, and saves settings into memory. |
* |
The print width calibrates. While the status LED alternately flashes green and yellow, a series of stacking rectangles print on the label. When the rectangle prints to the outer edges of the label, press and release the feed button. The label width and current communication parameters will be saved into memory. |
* |
The print darkness calibrates. A series of samples print, starting with the lightest and ending with the darkest image. When the desired print darkness is achieved, press and release the feed button. The print darkness will be saved into memory. |
If the feed button remains pressed after a 7-flash sequence, the printer will ignore the button when it is released. |
______________________________________________________
Zebra Code for counter
FINISHED MUST BE ZPL LABEL DESIGN, not XML
When creating the XML label, "add Object" equal to SN0001,1,N
Export to ZPL and the field should look like the BOLD example below to get
“0001 of 25”, “0002 of 25”, etc.
example for "label" counter - “0001”, “0002”, etc.
^ABN,33,15^FO20,748^SN0001,1,N^FS
example for Box counter -“0001 of 25”, “0002 of 25”, etc.
^ABN,33,15^FO20,748^SN0001,1,N^FS
^AFN,26,14^FO112,755^FDOF^FS
^ABN,33,15^FO165,748^FD$QTY_ORD$^FS
Comments
0 comments
Please sign in to leave a comment.