Rehber › ZPL bomboş etiket basıyor

ZPL bomboş etiket basıyor

Yayın tarihi:

Sağlık raporu

Yazıcı işi alıyor, bir etiket sürüyor — ve etiket boş. Kaymış ya da kırpılmış etiketten farklı olarak bomboş etiket, çoğunlukla yazıcının basılabilir hiçbir şey içermeyen bir formatı çalıştırdığı anlamına gelir. Tam olarak bunu üreten üç yapı vardır ve üçü de dosyada görülür.

1. Format hiç açılmıyor — ya da hiç kapanmıyor

Etiketin bastığı her şey ^XA ile ^XZ arasında yaşar. Formatın dışına düşen komutlar yok sayılır: kopyala-yapıştır sırasında ^XA'sı kaybolmuş dosya, yazıcıya işlemsiz bir akış gönderir. Ayna durum farklı boşaltır: kapanış ^XZ yoksa yazıcı devamını bekler — bir sonraki işin ^XZ'si gelip ikisinin karışımını boşaltana dek hiçbir şey basılmaz. Sandviçin iki ucu, ilk bakılacak yerdir.

2. Eksik ^FS sonraki alanları yutar

^FS alanı kapatır. Eksikken sonraki komutlar komut değil, aynı alanın verisinin devamı sayılır — formatın başlarındaki tek kayıp ^FS kendinden sonraki her alanı yutabilir; hayatta kalan "etiket" boş ya da bomboşa yakındır. Arıza şablon düzenlemeleriyle büyür: silinen satır ^FS'ini de götürmüştür.

3. Konumsuz veri, verisiz konum

Öncesinde ^FO/^FT olmayan bir ^FD inecek yer bulamaz; ^FD'si olmayan barkod komutunun kodlayacak şeyi yoktur. İkisi de meşru görünen ama hiçbir şey basmayan satırlardır. Olağan kaynak üretilmiş dosyalardır — boşalan bir şablon değişkeni alanın içeriğini de götürür, geride iskeleti bırakır.

Dosya sağlamken: yazıcıya giden yol

Format açılıyor, kapanıyor ve konumlu veri taşıyorsa boşluk baskı kafasından öncedir: raw/passthrough modunda olmayıp ZPL'i düz metin olarak yeniden çizen bir Windows sürücüsü, yanlış seçilmiş yazıcı ya da direkt termal kafaya basılabilir yüzü ters takılmış medya. Bunlar entegrasyon ve takma kontrolleridir — hiçbir ZPL düzenlemesi onları değiştirmez.

Yeniden basmadan önce altmış saniye

Üç yapısal sebep de sözdizimi denetiminin dosyadan okuduğu şeyin ta kendisidir: dengesiz ^XA/^XZ, eksik ^FS'le kopan alan zinciri ve konumsuz veri alanları. Yapıştırın, denetleyin, düzeltin — etiketi ondan sonra harcayın.

Sık sorulan sorular

Yazıcım ZPL işim için neden bomboş etiket sürüyor?

Çoğunlukla dosyadaki yapısal sebep: eksik ^XA yüzünden format dışına düşen komutlar yok sayılır, eksik ^XZ yazıcıyı beklemede bırakır, kayıp ^FS sonraki komutları alan verisine çevirir; konumsuz ^FD de verisiz barkod da hiçbir şey basmaz.

Dosya sağlam görünüyor — etiket neden hâlâ boş?

O zaman boşluk baskı kafasından öncedir: raw/passthrough modunda olmayıp ZPL'i düz metin olarak yeniden çizen sürücü, yanlış seçilmiş yazıcı ya da basılabilir yüzü ters takılmış medya. Bunları hiçbir ZPL düzenlemesi değiştirmez.

Bu sebepleri etiket harcamadan yakalayabilir miyim?

Evet — üç yapısal sebep de sözdizimi denetiminin dosyadan okuduğu şeydir: dengesiz ^XA/^XZ, eksik ^FS'le kopan alan zinciri ve konumsuz veri alanları. Önce denetleyin, sonra basın.

İlgili yazılar

ZPL nedir?

ZPL, Zebra termal yazıcıların anladığı komut dilidir. Komutların nasıl okunacağını, bir etiketin nasıl kurulduğunu ve en sık yapılan hataları anlatıyoruz.

Hangi barkod türünü seçmeliyim?

EAN-13 mi, Code 128 mi, QR mı? Barkod türünü veriye, alana ve okuyucuya göre seçmenin pratik kuralları.

ZPL dosyası yazıcısız nasıl önizlenir?

ZPL dosyası yalnızca metindir — etiket ancak biri onu çizdiğinde var olur. ZPL etiketini yazıcıya gitmeden görmenin üç pratik yolu.

Kendi ZPL kodunuzu deneyin →