2017-08-10 5 views
1

En utilisant une imprimante Zebra avec code ZPL qui code une étiquette spécifique, comment puis-je ajouter une commande ZPL existante pour qu'elle imprime 3 copies de la même étiquette.Code ZPL Zebra Répéter l'étiquette X fois

Cela devrait être une partie du code ZPL comme l'envoi de la commande 3 fois est pas une option

Répondre

2

En supposant que vous n'avez pas le numéro de série que vous pouvez ajouter^PQ3 à votre flux ZPL.

A partir du manuel ZPL

^PQ - Imprimer Quantité
La commande^PQ donne le contrôle sur plusieurs opérations d'impression. Il contrôle le nombre d'étiquettes à imprimer, le nombre d'étiquettes imprimées avant la pause de l'imprimante et le nombre de répétitions de chaque numéro de série.

Format:^PQQ, p, r, o, e
Si le paramètre o est réglé sur Y, les coupures d'imprimante, mais ne suspend pas, et l'imprimante ne mette pas en pause après chaque compte de groupe d'étiquettes a été imprimé. Lorsque le paramètre o est défini sur N (par défaut), l'imprimante marque une pause après l'impression de chaque groupe d'étiquettes.

Paramètres détails
q = quantité totale d'étiquettes à imprimer Valeurs: 1 à 99.999.999
défaut: 1

p = pause et de la valeur de coupure (étiquettes entre les pauses)
Valeurs: 1 à 99999999
défaut: 0 (pas de pause)

r = réplique de chaque numéro de série
valeurs: 0 à 9 9999999 répétitions
défaut: 0 (pas de répétitions)

o = comptage de pause override Valeurs:
N = Non
Y = oui
défaut: N

e = coupure sur l'étiquette d'erreur (N ° RFID est une étiquette d'erreur)
Valeurs:
N = non - si une fraise est installée, une coupe sera faite après une étiquette RIFD SEULEMENT si une coupe serait faite après l'étiquette non annulée et que c'était le dernier réessayer.
Y = oui - si une fraise est installée, une coupe sera effectuée après TOUTE étiquette RFID annulée.
Valeur par défaut: Y

Exemple: Cet exemple montre le contrôle des opérations d'impression: ^ PQ50,10,1, Y: Cet exemple imprime un total de 50 étiquettes avec une répétition de chaque numéro de série. Il imprime la quantité totale par groupes de 10, mais ne met pas en pause après chaque groupe.

^PQ50,10,1, N: Cet exemple imprime un total de 50 étiquettes avec une réplique de chaque numéro de série. Il imprime la quantité totale par groupes de 10, en marquant une pause après chaque groupe.