Ratgeber › EPL ohne Drucker prüfen und debuggen

EPL ohne Drucker prüfen und debuggen

Veröffentlicht:

EPL ist die ältere Eltron-Sprache und läuft weiterhin auf einer großen installierten Basis — genau das macht sie schmerzhaft: Die Leute, die die ursprünglichen Vorlagen schrieben, sind oft weg, und die Drucker überleben die Dokumentation. Einen EPL-Auftrag am Bildschirm zu lesen ist der billigste Weg herauszufinden, was er tatsächlich tut.

Ein minimaler EPL-Auftrag, Zeile für Zeile

N
q812
Q1218,24
A50,50,0,4,1,1,N,"HELLO"
B50,120,0,1,3,7,80,B,"123456"
P1

N leert den Bildpuffer — fehlt es, kann der Inhalt des vorherigen Auftrags erneut drucken. q setzt die Etikettenbreite in Punkten, Q die Höhe plus den Abstand zwischen Etiketten. A platziert Text, B einen Barcode, beide mit positionsgebundenen Argumenten. P druckt; ohne das erhält der Drucker eine Beschreibung und tut nichts damit.

Zwei Dinge überraschen Umsteiger von ZPL. Es gibt keinen Feldabschluss: Eine EPL-Zeile ist in sich vollständig. Und alles sind Punkte — es gibt keinen Größenbefehl mit Einheit, die physische Größe lebt vollständig in q/Q und dem eingelegten Material.

Die Befunde, denen Sie wirklich begegnen

Befehle, die die Vorschau nicht zeichnet

D (Schwärzung), S (Geschwindigkeit), I (Zeichensatz), JF, ZB und ZT werden erkannt und als Druckerverhalten-Befehle gemeldet. Sie ändern, wie die Mechanik brennt und vorschiebt, nicht den Bildinhalt — sie zu zeichnen wäre gelogen. Stimmt Ihr Etikett am Bildschirm, druckt aber zu hell, zu dunkel oder schiebt merkwürdig, sind das die Zeilen.

Weg von EPL

Viele EPL-Bestände werden durch ZPL-fähige Hardware ersetzt, und die Versuchung ist, Zeile für Zeile zu übersetzen. Die Zuordnung ist nicht mechanisch: EPLs positionsgebundene Argumente und ZPLs Caret-Felder drücken dieselben Ideen mit anderen Vorgaben aus, und der Feldabschluss (^FS) hat kein EPL-Gegenstück. Bauen Sie das Layout aus den Maßen neu und vergleichen Sie dann die Renderings nebeneinander, statt einer Konvertierung zu vertrauen.

Fangen Sie hier an: Der EPL-Viewer rendert den Auftrag, der EPL-Validator listet Befunde, und die Befehlsreferenz zeigt jeden Befehl mit Abdeckungsgrad. Sind Sie nicht sicher, ob eine Datei überhaupt EPL ist, klärt der Sprach-Detektor es anhand des Codes.

Verwandte Ratgeber

Was ist ZPL?

ZPL ist die Sprache der Zebra-Thermodrucker. Wie die Befehle zu lesen sind, wie ein Etikett aufgebaut wird und welche Fehler am häufigsten vorkommen.

Welche Barcode-Symbologie soll ich wählen?

EAN-13, Code 128 oder QR? Praktische Regeln für die Wahl des Barcodes nach Daten, Platz und Lesegerät.

ZPL-Datei ohne Drucker in der Vorschau ansehen

Eine ZPL-Datei ist nur Text — das Etikett existiert erst, wenn etwas es zeichnet. Drei praktische Wege, ein ZPL-Etikett vor dem Drucker zu sehen.

Eigenen ZPL-Code testen →