Herunterladen Inhalt Inhalt Diese Seite drucken
Vorschau ausblenden Andere Handbücher für FLEXICODE:
Inhaltsverzeichnis

Werbung

FLEXICODE
Schnittstellenbeschreibung

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Carl Valentin FLEXICODE

  • Seite 1 FLEXICODE Schnittstellenbeschreibung...
  • Seite 2 Aus dem Fehlen der Kennzeichnung kann nicht geschlossen werden, dass es sich nicht um eine eingetragene Marke oder ein eingetragenes Warenzeichen handelt. Direktdrucksysteme der Carl Valentin GmbH erfüllen folgende EU- Richtlinien: EU-Niederspannungsrichtlinie (2014/35/EU) EU-Richtlinie Elektromagnetische Verträglichkeit (2014/30/EU)
  • Seite 3: Inhaltsverzeichnis

    Flexicode Inhaltsverzeichnis Inhaltsverzeichnis Serielle Datenübertragung ........... 5 Steckerbelegung (9-pol. DSUB Buchse) ......... 5 Anschlussbelegung RS232 ............. 6 Parallele Datenübertragung ..........7 Anschlussbelegung ..............7 Text, Barcode, Grafik ............9 Bestimmung der Drehung ............9 Bestimmung des Fußpunktes ..........9 Datenformat ................. 11 Erklärung ................
  • Seite 4 Inhaltsverzeichnis Flexicode Parametersätze ..............53 Layoutparameter ..............53 Maschinenparameter ............. 57 Geräteparameter ..............58 Optimierung ................63 Schnittstellen ................. 65 Netzwerk ................67 Sensoren ................71 Offset Werte ................71 Service Funktionen ..............72 9.10 Datum- und Uhrzeit ............... 75 9.11...
  • Seite 5: Serielle Datenübertragung

    Flexicode Serielle Datenübertragung Serielle Datenübertragung 1.1 Steckerbelegung (9-pol. DSUB Buchse) Signal Beschreibung T x D Datensendeleitung R x D Datenempfangsleitung GND-Signal HW-Handshake HW-Handshake 02.20 Schnittstellenbeschreibung...
  • Seite 6: Anschlussbelegung Rs232

    Serielle Datenübertragung Flexicode 1.2 Anschlussbelegung RS232 Drucksystem (Stecker DSUB 9) PC (Buchse DSUB 25) Software-Handshake TXD PIN 2 PIN 3 RXD RXD PIN 3 PIN 2 TXD GND PIN 5 PIN 7 GND PIN 4 RTS PIN 5 CTS PIN 6 DSR...
  • Seite 7: Parallele Datenübertragung

    Flexicode Parallele Datenübertragung Parallele Datenübertragung 2.1 Anschlussbelegung Signal Signalname Richtung Funktion Pin-Nr. (Eingang) STROBE STROBE -Signal gibt an, dass Daten eingelesen werden können. Die Impulsbreite an der Empfängerleitung muss mindestens 0,5 µs betragen DATA 0 (Eingang) Diese Signale stellen an das Direktdrucksystem...
  • Seite 8 Parallele Datenübertragung Flexicode Schnittstellenbeschreibung 02.20...
  • Seite 9: Text, Barcode, Grafik

    Flexicode Text, Barcode, Grafik Text, Barcode, Grafik 3.1 Bestimmung der Drehung 3.2 Bestimmung des Fußpunktes Der Fußpunkt ist der Bezugspunkt für die Positionsangabe. Gleichzeitig ist der Fußpunkt der Punkt, um den das markierte Objekt gedreht wird. Um den Fußpunkt im Maskensatz festlegen zu können, werden die möglichen Fußpunkte von links oben (1) nach rechts unten (9)
  • Seite 10 Text, Barcode, Grafik Flexicode Schnittstellenbeschreibung 02.20...
  • Seite 11: Datenformat

    Flexicode Datenformat Datenformat Das Datenformat besteht aus den folgenden vier Teilen: • • Maskensatz Grafik • • Text Kommando Für ein Layout mit n Zeilen, ist folgendes zu übertragen: • • n - Maskensätze n - Grafiksätze (falls notwendig) •...
  • Seite 12: Erklärung

    Datenformat Flexicode 4.1 Erklärung Maß von rechts in mm. x-Koordinate Wird vom Druckkopfnullpunkt bis zum linken unteren Punkt (Fußpunkt) einer Zeile gemessen. y-Koordinate Maß von oben in mm. Wird vom Anfang des Layouts bis zum linken unteren Punkt (Fußpunkt) einer Zeile gemessen.
  • Seite 13: Definition Von Feldattributen/Feldeigenschaften (Optional)

    Flexicode Datenformat 4.2 Definition von Feldattributen/Feldeigenschaften (optional) Zusätzlich zum Maskensatz 'AM[ ] …' wurde die Möglichkeit Erklärung geschaffen, weitere Feldeigenschaften zu definieren. Um eine hohe Flexibilität zu erreichen, haben die Feldeigenschaften jeweils eigene Namen/Bezeichnungen erhalten. Dadurch sind die Reihenfolge sowie die Anzahl der Feldeigenschaften frei.
  • Seite 14: Feldnamen

    Datenformat Flexicode 4.3 Feldnamen Anwendung Werden Direktdruckwerke an EDV-Systeme oder Maschinensteuerungen angeschlossen, besteht sehr oft die (kundenspezifisch) Anforderung, dass variable Daten in ein bestehendes Layout eingefügt werden sollen. Diese Dateninhalte kommen von der übergeordneten EDV (Datenbank) oder einer Maschinensteuerung (z.B. SPS, Waage, ERP-System, usw.). Grundsätzlich war es schon immer möglich, variable Daten in ein "geladenes"...
  • Seite 15 Flexicode Datenformat Alternativ zum Feldindex kann die Zuordnung auch über den Erklärung Feldnamen erfolgen. Eine Änderung des Feldindex hat somit keinen Einfluss mehr, und ein geändertes Layout wird ohne Anpassungen weiterhin an den richtigen Stellen mit variablen Daten der EDV/Steuerung gefüllt.
  • Seite 16 Datenformat Flexicode Bei Textfeldern muss eine druckerinterne Schrift verwendet werden. Die druckerinternen Schriften sind durch ein Druckersymbol in der Auswahlliste gekennzeichnet. Export in eine Druckdatei und Speichern des Layouts in der externen Steuerung Ist das Design fertig, wird das Layout in eine Druckdatei exportiert. In Labelstar Office wird dazu die Funktion Datei –...
  • Seite 17 Flexicode Datenformat Die Option Getrennte Datendatei erstellen muss ausgewählt werden, da sonst die Zeile (SOH)FBC---r--------(ETB) in der Druckdatei enthalten ist, die sofort einen Druckvorgang auslösen würde. Wird ein Druckvorgang gestartet, wird diese Druckdatei (Layout-/ Maskendefinition) dann von der Steuerung/EDV zuerst an das Direktdruckwerk übertragen.
  • Seite 18: Feldauswahl Über Frei Definierbare Feldnummer

    Datenformat Flexicode Füllen der variablen Felder durch die Steuerung/EDV Die übergeordnete Steuerung kann die variablen Felder über die Feldnamen selektieren und die Inhalte setzen. Anschließend wird der Druckauftrag erneut gestartet. Beispiel (SOH)FMB---rfilename(ETB) Laden des Layouts von MC (SOH)BV[ArtBez]Holzschrauben(ETB) Füllen des Feldes "ArtBez"...
  • Seite 19: Maskensatz

    Flexicode Maskensatz Maskensatz 5.1 Text AMny;x;p;a;d;z;dy;dx;lp;dp Kennung für Maskensatz Kennung für Protokollversion Feldnummer Y-Position in 1/100 mm X-Position in 1/100 mm Kennung für Phantomfeld 0 = Ausdruck 1 = kein Ausdruck Kennung für Feldart 1 = Bitmap Font 2 = Bitmap Font invers...
  • Seite 20 Maskensatz Flexicode Dehnung in Y-Richtung Bitmap Fonts Faktor 0…9 Vektor Fonts Zeichengröße in 1/100 mm Vektor Fonts Autoscale Feldhöhe Dehnung in X-Richtung Bitmap Fonts Faktor 0-9 Vektor Fonts Zeichengröße in 1/100 mm Vektor Fonts Autoscale Feldbreite Zeichenabstand in 1/100 mm Fußpunkt...
  • Seite 21: Eindimensionaler Barcode

    Flexicode Maskensatz 5.2 Eindimensionaler Barcode AMny;x;p;a;d;h;v1;v2;pz;z;dp Kennung für Maskensatz Kennung für Protokollversion Feldnummer Y-Position in 1/100 mm X-Position in 1/100 mm Kennung für Phantomfeld 0 = Ausdruck 1 = kein Ausdruck Kennung für Feldart 30 = Code 39 31 = Code 2/5 interleaved...
  • Seite 22: Itf Barcode

    Maskensatz Flexicode 5.3 ITF Barcode AMny;x;p;a;d;h;v1;v2;pz;z;dp Kennung für Maskensatz Kennung für Protokollversion Feldnummer Y-Position in 1/100 mm X-Position in 1/100 mm Kennung für Phantomfeld 0 = Ausdruck 1 = kein Ausdruck Kennung für Feldart 56 = ITF 14 Drehung 0 = 0°...
  • Seite 23: Pdf417

    Flexicode Maskensatz 5.4 PDF417 AMny;x;p:a;d;s;rw;rh;ec;z;dp;c;r Kennung für Maskensatz Kennung für Protokollversion Feldnummer Y-Position in 1/100 mm X-Position in 1/100 mm Kennung für Phantomfeld 0 = Ausdruck 1 = kein Ausdruck Kennung für Feldart 50 = PDF417 Drehung 0 = 270°...
  • Seite 24: Maxicode

    Maskensatz Flexicode 5.5 MAXICODE AMny;x;p;a;d;0;sn;ns;m;0;dp Kennung für Maskensatz Kennung für Protokollversion Feldnummer Y-Position in 1/100 mm X-Position in 1/100 mm Kennung für Phantomfeld 0 = Ausdruck 1 = kein Ausdruck Kennung für Feldart 51 = MAXICODE Drehung 0 = 270°...
  • Seite 25: Datamatrix

    Flexicode Maskensatz 5.6 DataMatrix AMny;x;p;a;d;s;aw;ah;ec;f;dp Kennung für Maskensatz Kennung für Protokollversion Feldnummer Y-Position in 1/100 mm X-Position in 1/100 mm Kennung für Phantomfeld 0 = Ausdruck 1 = kein Ausdruck Kennung für Feldart 52 = DataMatrix Drehung 0 = 270°...
  • Seite 26: Gs1 Datamatrix

    Maskensatz Flexicode 5.7 GS1 DataMatrix AMny;x;p;a;d;s;aw;ah;ec;f;dp Kennung für Maskensatz Kennung für Protokollversion Feldnummer Y-Position in 1/100 mm X-Position in 1/100 mm Kennung für Phantomfeld 0 = Ausdruck 1 = kein Ausdruck Kennung für Feldart 59 = GS1 DataMatrix Drehung 0 = 270°...
  • Seite 27: Codablock F

    Flexicode Maskensatz 5.8 CODABLOCK F AMny;x;p;a;d;h;nc;nl;m;s;dp Kennung für Maskensatz Kennung für Protokollversion Feldnummer Y-Position in 1/100 mm X-Position in 1/100 mm Kennung für Phantomfeld 0 = Ausdruck 1 = kein Ausdruck Kennung für Feldart 53 = CODABLOCK F Drehung 0 = 270°...
  • Seite 28: Gs1 Databar (Rss Code)

    Maskensatz Flexicode 5.9 GS1 DataBar (RSS Code) AMny;x;p;a;d;s;m;k;t;0;dp Kennung für Maskensatz Kennung für Protokollversion Feldnummer Y-Position in 1/100 mm X-Position in 1/100 mm Kennung für Phantomfeld 0 = Ausdruck 1 = kein Ausdruck Kennung für Feldart 54 = GS1 DataBar (RSS) Drehung 0 = 270°...
  • Seite 29: Qr Code

    Flexicode Maskensatz 5.10 QR Code AM[n]y;x;p;a;d;mo;cs;ms;cw;ec;dp Kennung für Maskensatz Kennung für Protokollversion Feldnummer Y-Position in 1/100 mm X-Position in 1/100 mm Kennung für Phantomfeld 0 = Ausdruck 1 = kein Ausdruck Kennung für Feldart 57 = QR Code Drehung 0 = 270°...
  • Seite 30: Aztec-Code

    Maskensatz Flexicode 5.11 Aztec-Code AM[n]y;x;p;a;d;h;f;ec;m;0;dp Kennung für Maskensatz Kennung für Protokollversion Feldnummer Y-Position in 1/100 mm X-Position in 1/100 mm Kennung für Phantomfeld 0 = Ausdruck 1 = kein Ausdruck Kennung für Feldart 61 = Aztec-Code Drehung 0 = 270°...
  • Seite 31: Rechteck

    Flexicode Maskensatz 5.12 Rechteck AMny;x;p;a;h;b;s;m;dp Kennung für Maskensatz Kennung für Protokollversion Feldnummer Y-Position in 1/100 mm X-Position in 1/100 mm Kennung für Phantomfeld 0 = Ausdruck 1 = kein Ausdruck Kennung für Feldart 10 = Rechteck Höhe des Rechtecks in 1/100 mm Breite des Rechtecks in 1/100 mm Strichstärke in 1/100 mm...
  • Seite 32: Interne Grafik

    Maskensatz Flexicode 5.14 Interne Grafik AMny;x;p;a;d;dy;dx;dp Kennung für Maskensatz Kennung für Protokollversion Feldnummer Y-Position in 1/100 mm X-Position in 1/100 mm Kennung für Phantomfeld 0 = Ausdruck 1 = kein Ausdruck Kennung für Feldart 3 = interne Grafik Drehung 0 = 110°...
  • Seite 33: Textsatz

    Flexicode Textsatz Textsatz BM[n]text Kennung für Textsatz Kennung für erweiterte Version 'M' Feldnummer text Dateninhalt, Text BV[n]text Kennung für Textsatz Kennung für Auswahl über Feldnamen Feldname text Dateninhalt, Text BF[n]text Kennung für Textsatz Kennung für Auswahl über frei definierte Feldnummer...
  • Seite 34: Beispiele

    Textsatz Flexicode 6.1 Beispiele Maskensatz Textsatz [SOH]BM[125]=CN(0,0,3,1,1)000[ETB] Textsatz mit Variablendefinition: Beispiel-Layout ASCII-Daten Erklärungen AM[1]3600;4600;0;33;0;1500;0;4;1;1 Maskensatz für Barcode BM[1]444444444444 Dazugehöriger Textsatz AM[2]600;4700;0;4;0;1;300;200;24 AM[3]600;3100;0;4;0;1;400;300;24 Fünf Maskensätze AM[4]1100;4700;0;4;0;1;400;300;24 Vektor Font/ AM[5]1800;4700;0;4;0;1;300;200;24 Proportionalschrift AM[6]1900;3700;0;4;0;1;600;400;24 BM[2]Art.Nr.  BM[3]44444 Fünf dazugehörige BM[4]Artikelbezeichnung Textsätze BM[5]DM BM[6]99,-- ...
  • Seite 35: Grafiksatz

    Flexicode Grafiksatz Grafiksatz 7.1 Allgemeines Grafikformat Dieses Format wird von allen unseren Geräten unterstützt, wobei bei Grafik eine 8-Bit Übertragung zwingend ist. SOH D p p p p lb lb lb b b b gb………………… ETB min. max. Kennung für Grafiksatz...
  • Seite 36: Beispiel Zu Einer Pcx Datei

    Grafiksatz Flexicode • Es muss darauf geachtet werden, dass direkt nach dem Endezeichen (ETB) keine Trenn- bzw. Füllzeichen wie z.B. stehen. • Das Direktdrucksystem unterstützt folgende PCX-Versionen: 5, 3, 2 und 0. • Es ist notwendig, dass die entsprechende PCX-Datei monochrom (schwarz/weiß) vorhanden ist.
  • Seite 37: Variablen

    Flexicode Variablen Variablen 8.1 Satzaufbau SOH BM n = v v ( p1 p2 p… pn ) t1 t2 t… t70 ETB Einleitung eines Funktionsaufrufs Variablentyp Kettenfeld Numerator Erweiterter Numerator Datum/Uhrzeit Währungsvariable Schichtvariable MC Daten Start Parameterblock der Variablen p1…pn...
  • Seite 38: Numerator

    Variablen Flexicode 8.3 Numerator SOH BM n = C N ( t ; m ; c ; +/- s ; i ; h ; r ) t1 t2 t… t70 ETB = CN Kennung Numerator Numeratortyp numerisch nur Buchstaben 2…36...
  • Seite 39: Erweiterter Numerator

    Flexicode Variablen 8.4 Erweiterter Numerator SOH BM n = C C ( +/- s ; i ; m ; z ; n ; x ) t ETB = CC Kennung numerischer Numerator +/− Richtung Numerator addierend − Numerator subtrahierend Schrittweite...
  • Seite 40: Datum Und Uhrzeit

    Variablen Flexicode 8.5 Datum und Uhrzeit SOH BM n = C L ( m ; d ; i ; n ; c ; mo ; pd ; pm ; md ; mm ; rw ; ws ) t1 t… t70 ETB...
  • Seite 41: Formatbezeichner (Datum Und Uhrzeit)

    Flexicode Variablen 8.6 Formatbezeichner (Datum und Uhrzeit) Standardformate Stunden 2-stellig (24-Stunden) Stunden 2-stellig (12-Stunden) Minuten 2-stellig Sekunden 2-stellig AM/PM Ausgabe Tag 2-stellig Monat 2-stellig YYYY Jahr 4-stellig Jahr 2-stellig Jahr 1-stellig Kalenderwoche Tag in der Woche (Sonntag = 0) Tag in der Woche (Sonntag = 1) Tag in der Woche Für x kann ein beliebiges ASCII-Zeichen eingesetzt...
  • Seite 42 Variablen Flexicode Erweiterte Formate Monatsname kurz Monatsname lang Wochentag kurz Wochentag lang Für X kann die Länderkennung der gewünschten Sprache eingesetzt werden C = Kanadisch D = Dänisch E = Englisch F = Französisch G = Deutsch I = Italienisch N = Niederländisch...
  • Seite 43 Flexicode Variablen Erweitertes Format - XSO January February March April June Januar Februar Marts April Juni January February March April June Janvier Février Mars Avril Juin Januar Februar Maerz April Juni Gennaio Febbraio Marzo Aprile Maggio Giugno Januari Februari Maart...
  • Seite 44: Währungsvariable

    Variablen Flexicode 8.7 Währungsvariable SOH BM n = C U ( a ; b ; c ; d ; e ; f ; g ) t1 t2 t… t70 ETB = CU Kennung Währungs-Variable ANSI-Code des Tausendertrennzeichens als Dezimalzahl ANSI-Code des Kommatrennzeichens als Dezimalzahl...
  • Seite 45: Schichtvariable

    Flexicode Variablen 8.8 Schichtvariable SOH BM n = S H ( ) t1 t2 t… t70 ETB = SH Kennung Schichtvariable HINWEIS! Die Schichtvariable benötigt keine Parameter. Die Einstellungen für die Ausgabe werden mit den entsprechenden Parametersätzen definiert. (vgl. oben) Die Schichtzeiten sind definiert: 00:00 - 11:59 "Schicht1"...
  • Seite 46: Bedienerführung

    Variablen Flexicode 8.9 Bedienerführung SOH BM n = U G ( c ; t ; m ; ap ; ae ; sp ) t1 t2 t… t70 ETB = UG Kennung Bedienerführung Startposition für die Eingabe Eingabetyp numerisch alphanumerisch Eingabemodus Sonderzeichen nicht überspringen...
  • Seite 47: Bedienerführung Mit Maske

    Flexicode Variablen 8.10 Bedienerführung mit Maske SOH BM n = U M ( c ; t ; m ; ap ; ae ; sp ; d ; ma ) t1 t2 t… t70 ETB = UM Kennung Bedienerführung mit Maske Startposition für die Eingabe...
  • Seite 48: Mc-Daten

    Variablen Flexicode 8.11 MC-Daten SOH BM n = M D ( FN="filename" ; SE='x' ; CH=x ; SC="x" ; SF="x" ; RC="x" ) ETB = MD Kennung MC-Daten Dateiname der Tabelle auf der MemoryKarte mit CSV-Daten Separator-Zeichen (Default = ';') Spaltennamen in der ersten Zeile (0 = nein, 1 = ja) Name bzw.
  • Seite 49: Berechnung Epc (Electronic Product Code)

    Flexicode Variablen 8.13 Berechnung EPC (Electronic Product Code) SOH BM n = E P C ( M ; L ; F ; P ; N1 ; {N2} ) ETB = EPC Kennung EPC Berechnung Codierverfahren Länge Herstellernummer (Company Prefix) Filterwert Überprüfung Prüfziffer...
  • Seite 50: Prüfziffer

    Variablen Flexicode 8.14 Prüfziffer BM n = C D ( d ; s ; l ; t ; w ; m ; r ; o ) t1 t… t70 ETB = CD Kennung Prüfziffer Daten für Prüfziffernberechnung (Feldnummer oder Textkonstante) Eine Textkonstante wird in ""...
  • Seite 51: Teilzeichenkette

    Flexicode Variablen 8.15 Teilzeichenkette SOH BM n = S S ( d ; s ; l ) ETB = SS Kennung Teilzeichenkette Daten aus denen eine Teilzeichenkette extrahiert werden soll (Feldnummer oder Feldname oder Textkonstante). Eine Textkonstante wird in "" eingeschlossen.
  • Seite 52 Variablen Flexicode Schnittstellenbeschreibung 02.20...
  • Seite 53: Parametersätze

    Flexicode Parametersätze Parametersätze 9.1 Layoutparameter Layoutlänge in 1/100 mm einstellen SOH F C C L - - r N N N N N N N - ETB N: Betrag der Layoutlänge in 1/100 mm, 7-stellige ASCII Zahl Layoutlänge in 1/100 mm abfragen...
  • Seite 54 Parametersätze Flexicode Layoutausrichtung einstellen SOH F C C J - - r N - - - - - - - ETB N: 0 =Links N: 1 = Mitte N: 2 = Rechts Layoutausrichtung abfragen SOH F C C J - - w p p p p p p p p ETB...
  • Seite 55 Flexicode Parametersätze Spaltenbreite einstellen SOH F C C H B - r N N N - - - - - ETB NNN: Angabe der Spaltenbreite in 1/10 mm (0 … 999) Spaltenbreite abfragen SOH F C C H B - w p p p p p p p p ETB...
  • Seite 56 Parametersätze Flexicode Betriebsart Layout spiegeln/drehen einstellen SOH F C D S - - r N - - - - - - - ETB N: 0 = Am Mittelpunkt des Layouts spiegeln/drehen N: 1 = Am Mittelpunkt des Druckkopfs spiegeln/drehen Betriebsart Layout spiegeln/drehen abfragen...
  • Seite 57: Maschinenparameter

    Flexicode Parametersätze 9.2 Maschinenparameter Betriebsart einstellen SOH F C A D H - r N - - - - - - - ETB N: 1 = Stückzahlabarbeitung N: 2 = Fortlaufend Betriebsart abfragen SOH F C A D H - w p p p p p p p p ETB...
  • Seite 58: Geräteparameter

    Parametersätze Flexicode 9.3 Geräteparameter Druckposition einstellen SOH F C A D K - r N N N N N N - - ETB NNNNN: Druckposition in 1/10 mm (0000 … 0043) Druckposition abfragen SOH F C A D K - w p p p p p p p p ETB...
  • Seite 59 Flexicode Parametersätze Feldverwaltung einstellen SOH F C D K - - r N - - - - - - - ETB N: 0 = Feldverwaltung Aus N: 1 = Grafik erhalten N: 2 = Grafik löschen N: 3 = Grafik wiederherstellen...
  • Seite 60 Parametersätze Flexicode Codepage auswählen SOH F C C N - - r N - - - - - - - ETB N: 10 = ANSI N: 11 = Codepage 437 (englisch) N: 12 = Codepage 850 N: 13 = GEM German...
  • Seite 61 Flexicode Parametersätze Tastaturklick (Buzzer) Lautstärke einstellen SOH F C C B - - w p p p p p p p p ETB N: 0 = Tastaturklick (Buzzer) Aus N: 1-7 = Lautstärke Tastaturklick Tastaturklick (Buzzer) Lautstärke abfragen SOH F C C B - - w p p p p p p p p ETB...
  • Seite 62 Parametersätze Flexicode Standard Layout Ein/Aus einstellen SOH F C M K E - r N - - - - - - - ETB N: 0 = Off - Druckstart ohne Layoutdefinition signalisiert Fehler. N: 1 = On - Standard Layout wird ohne Layoutendefinition gedruckt.
  • Seite 63: Optimierung

    Flexicode Parametersätze 9.4 Optimierung Optimierungs Modus einstellen SOH F C D R A - r N - - - - - - - ETB N: 0 = Aus N: 1 = Standard Optimierungs Modus abfragen SOH F C D R A - w p p p p p p p p ETB...
  • Seite 64 Parametersätze Flexicode Rückzugsgeschwindigkeit einstellen SOH F C D R F B r N N N N - - - - ETB NNNN: Rückzugsgeschwindigkeit in mm/s Rückzugsgeschwindigkeit abfragen SOH F C D R F B w p p p p p p p p ETB...
  • Seite 65: Schnittstellen

    Flexicode Parametersätze 9.5 Schnittstellen Die Parameter der seriellen Schnittstelle können über folgende Kommandos eingestellt werden. Hierbei muss beachtet werden, dass nach Senden eines dieser Kommandos auch der Host-Rechner den entsprechenden Parameter seiner Schnittstelle ändert, um eine weitere Kommunikation Host-Rechner - Direktdrucksystem zu ermöglichen.
  • Seite 66 Parametersätze Flexicode Datenspeicher Datenspeicher einschalten SOH F C G D - - r M - - - - - - - ETB M: 0 = Aus: Nach Erhalt von FBCA0r oder FBDA0r wird die Schnittstelle bis zum Ende des Druckauftrags gesperrt, es können keine weiteren Daten in den Empfangspuffer...
  • Seite 67: Netzwerk

    Flexicode Parametersätze 9.6 Netzwerk SOH F C L A - - r C 0 A 8 0 0 1 5 ETB Alle Netzwerkparametersätze fangen in Spalte 3 mit einem ‚L’ an. In der Spalte 4 folgt dann die Kennung für den jeweiligen Netzwerkparameter.
  • Seite 68 Parametersätze Flexicode Übertragungsmodus einstellen (hier z.B. Autoerkennung) SOH F C L D - - r 0 - - - - - - - ETB 0 = Autoerkennung 3 = 100 MBit/s Halbduplex 1 = 10 MBit/s Halbduplex 4 = 100 MBit/s Vollduplex 2 = 10 MBit/s Vollduplex Übertragungsmodus abfragen...
  • Seite 69 Flexicode Parametersätze Mit dem A-Satz kann man eine beliebige Adresse in unserem Pool einstellen. Mit dem C-Satz kann eine beliebige Adresse in unserem Pool und die Kennung der MAC-Adresse gleichzeitig eingestellt/verändert werden. MAC-Adresse abfragen SOH F C L M B - w p p p p p p p p ETB...
  • Seite 70 Parametersätze Flexicode NTP Status auslesen SOH F C L N S - w p p p p p p p p ETB Antwort SOH A N - - - - - - - p p p p p p p p ETB...
  • Seite 71: Sensoren

    Flexicode Parametersätze 9.7 Sensoren Zustand der Druckluft abfragen SOH F C M B H - w p p p p p p p p ETB Antwort SOH A N - - - - - - - p p p p p p p p ETB...
  • Seite 72: Service Funktionen

    Parametersätze Flexicode 9.9 Service Funktionen Online / Offline einstellen SOH F C M K C - r M - - - - - - - ETB M: 0 = Offline aus M: 1 = Offline ein Online / Offline abfragen...
  • Seite 73 Flexicode Parametersätze Druckkopftemperatur abfragen SOH F C M C - - w p p p p p p p p ETB Antwort SOH A N - - - - - - - p p p p p p p p ETB NNN: Wert der Druckkopftemperatur, 3-stellige ASCII Zahl in Grad Transferbandlänge einstellen...
  • Seite 74 Parametersätze Flexicode Aktuellen Transferbanddurchmesser auslesen SOH F C M L C - w - - - - - - - - ETB Antwort SOH A N N N - - - - - p p p p p p p p ETB Betriebsart für Transferbandvorwarnung einstellen...
  • Seite 75: Datum- Und Uhrzeit

    Flexicode Parametersätze Kilometerstände Der Kilometerstand des Geräts sowie des Druckkopfes kann über die Schnittstelle nur abgefragt und nicht auf 0 gesetzt werden. Kilometerstand Direktdrucksystem abfragen SOH F C H A - - w p p p p p p p p ETB...
  • Seite 76 Parametersätze Flexicode Uhrzeit automatisch auf Sommer-/Winterzeit umstellen Da es weltweit keine einheitlichen Regelungen ob und wann in den einzelnen Ländern eine Zeitumstellung zwischen Sommer- und Winterzeit (Normalzeit) stattfindet, unterscheiden wir zwischen folgenden vier Formaten für die Definition von Beginn und Ende der Sommerzeit.
  • Seite 77 Flexicode Parametersätze Beginn der Sommerzeit einstellen F 0: SOH F C I H - - r F W ; WD ; M M ; H H ; M M ETB F 1: SOH F C I H - - r F D D ; M M ; Y Y ; H H ; M M ETB F 2: SOH F C I H - - r F D D ;...
  • Seite 78: Passwort

    Parametersätze Flexicode 9.11 Passwort Passwort einstellen SOH F C K A - - r N N N N - - - - ETB NNNN = Eingabe des Passworts, NNN = 4-stellige ASCII Zahl (0000 ... 9999) Passwort abfragen SOH F C K A - - w p p p p p p p p ETB...
  • Seite 79 Flexicode Parametersätze Passwort aktiv einstellen SOH F C K C - - r N - - - - - - - ETB N: 0 = inaktiv (N im Display) N: 1 = aktiv (J im Display) Passwort aktiv abfragen SOH F C K C - - w p p p p p p p p ETB...
  • Seite 80 Parametersätze Flexicode Passwort manuell Drucken einstellen SOH F C K D D - r N N N N - - - - ETB NNNN = Eingabe des Passworts, NNNN = 4-stellige ASCII Zahl (0000 ... 9999) Passwort manuell Drucken abfragen...
  • Seite 81: Compact Flash Karte

    Flexicode Parametersätze 9.12 Compact Flash Karte Speichern eines Layouts auf Compact Flash Karte SOH F M A O - - r P ETB O: Ist bereits ein Layout mit dem eingegebenen Namen vorhanden, wird dieses ohne Abfrage überschrieben sonst erscheint eine Abfrage, ob das Überschreiben gewünscht wird.
  • Seite 82 Parametersätze Flexicode Freien Speicherplatz auslesen SOH F M H O - - w X p p p p p p p p ETB O: Ist O angegeben, werden keine Fehlermeldungen am Drucksystem angezeigt, z.B. wenn keine Karte eingelegt ist. X: Laufwerk A,B (optional)
  • Seite 83 Flexicode Parametersätze Standardverzeichnis für Dateiauswahl über IO einstellen SOH F M K B - - r N ETB N = Verzeichnispfad Standardverzeichnis für Dateiauswahl über IO abfragen SOH F M K B - - w p p p p p p p p ETB...
  • Seite 84 Parametersätze Flexicode Status des Laufwerks SOH F M S - - - w X ETB X: Laufwerk A,B Antwort SOH A X S ETB X: Laufwerk A,B S: Status 0: kein Speichermedium 1: nicht formatiert 2: Bereit 3: nicht ermittelbar Schnittstellenbeschreibung 02.20...
  • Seite 85: Drucken

    Flexicode Parametersätze 9.13 Drucken Zeilenzahl einstellen (n-stellig) SOH F B A A - - r N ETB N: Angabe der Zeilenzahl ASCII (1, 10, 100, …) Zeilenzahl abfragen SOH F B A A - - w p p p p p p p p ETB...
  • Seite 86 Parametersätze Flexicode Stückzahl des Druckauftrages Mit Hilfe dieser Kommandos kann der Host-Rechner folgende Stückzahlen abfragen: Gesamtstückzahl des aktuellen Druckauftrages SOH F B B A - - w p p p p p p p p ETB Anzahl noch zu druckender Layouts...
  • Seite 87 Flexicode Parametersätze Druck starten SOH F B C - - - r S - - - - - - - ETB Dieses Kommando startet den im Moment im Direktdrucksystem eingestellten Druckauftrag. Es werden die aktuellen Parameter wie Druckmode, Geschwindigkeit, Initialisierung, etc. verwendet.
  • Seite 88 Parametersätze Flexicode Vorschub Parametersatz um einen Vorschub auszulösen SOH F E - - - - r - - - - - - - - ETB Ribbon Vorschub Parametersatz um einen Ribbon Vorschub auszulösen SOH F E B - - - r d ; v - - - - - ETB...
  • Seite 89: Remote Konsole

    Flexicode Parametersätze 9.14 Remote Konsole Port einstellen SOH F C R A - - r N - - - - - - - ETB N: 0 = Aus N: 1 = COM1 N: 2 = Ethernet Port abfragen SOH F C R A - - w p p p p p p p p ETB...
  • Seite 90: Emulation

    Flexicode 9.15 Emulation Emulation einstellen SOH F Z - - - - r N - - - - - - - ETB N: 0 = CVPL (Carl Valentin Programming Language) ® N: 1 = ZPL II (Zebra Programming Language) Emulation abfragen...
  • Seite 91: Parametersätze Für C-Betrieb

    Flexicode Parametersätze für C-Betrieb 10 Parametersätze für C-Betrieb 10.1 Maschinen Parameter Betriebsart einstellen SOH F C D C - - r N - - - - - - - ETB N: 1 = Externe I/O statisch N: 3 = Externe I/O fortlaufend statisch...
  • Seite 92 Parametersätze für C-Betrieb Flexicode Drehgeberauflösung einstellen SOH F C A D U A r N N N N - - - - ETB N: Wert der Drehgeberauflösung (0100 … 9999) Drehgeberauflösung abfragen SOH F C A D U A w p p p p p p p p ETB...
  • Seite 93: I/O Parameter

    Flexicode Parametersätze für C-Betrieb 10.2 I/O Parameter IN Signalpegel setzen SOH F C M D C - r 1 2 3 4 5 6 7 8 ETB 1-8 (Spendeeingänge 1-8): 2 = steigend und fallend 1-8 (Spendeeingänge 1-8): 1 = steigend 1-8 (Spendeeingänge 1-8):...
  • Seite 94 Parametersätze für C-Betrieb Flexicode Software Ausgang setzen SOH F C M D G - r 1 2 3 4 5 6 7 8 ETB 1-8 (Spendeausgänge 1-8): 1 = Software Ausgang setzen 1-8 (Spendeausgänge 1-8): 0 = Software Ausgang löschen Startsignalverzögerung einstellen...
  • Seite 95: Parametersätze Für I-Betrieb

    Flexicode Parametersätze für I-Betrieb 11 Parametersätze für I-Betrieb 11.1 Maschinen Parameter Betriebsart einstellen SOH F C A D H - r N - - - - - - - ETB N: 1 = Stückzahlabarbeitung N: 2 = Fortlaufend Betriebsart abfragen...
  • Seite 96 Parametersätze für I-Betrieb Flexicode Druck-Offset einstellen SOH F C A D L - r N N N N - - - - ETB NNNN: Druck-Offset in 1/10 mm (0000 … 9999) Druck-Offset abfragen SOH F C A D L - w p p p p p p p p ETB...
  • Seite 97: I/O Parameter

    Flexicode Parametersätze für I-Betrieb 11.2 I/O Parameter IN Signalpegel setzen SOH F C M D C - r 1 2 3 4 5 6 7 8 ETB 1-8 (Spendeeingänge 1-8): 2 = steigend und fallend 1-8 (Spendeeingänge 1-8): 1 = steigend 1-8 (Spendeeingänge 1-8):...
  • Seite 98 Parametersätze für I-Betrieb Flexicode Software Eingang setzen SOH F C M D F - r 1 2 3 4 5 6 7 8 ETB 1-8 (Spendeeingänge 1-8): 1 = Software Eingang setzen 1-8 (Spendeeingänge 1-8): 0 = Software Eingang löschen 1-8 (Spendeeingänge 1-8):...
  • Seite 99 Flexicode Parametersätze für I-Betrieb Fortlaufender Druck (Betriebsart) abbrechen einstellen SOH F C S D F A r N - - - - - - - ETB N: 0 = Aus N: 1 = Ein Fortlaufender Druck (Betriebsart) abbrechen abfragen SOH F C S D F A w p p p p p p p p ETB...
  • Seite 100 Parametersätze für I-Betrieb Flexicode Schnittstellenbeschreibung 02.20...
  • Seite 101: Konfiguration & Status

    Flexicode Konfiguration & Status 12 Konfiguration & Status Konfiguration permanent speichern Sollen die umseitig beschriebenen Einstellungen permanent im Direktdrucksystem gespeichert werden, muss folgendes Kommando an das Direktdrucksystem übertragen werden. SOH F X - - - - r N - - - - - - - ETB...
  • Seite 102: Autostatus

    Konfiguration & Status Flexicode 12.1 Autostatus Die Direktdrucksysteme verfügen über eine Autostatusfunktion, d.h. bei bestimmten Betriebszuständen sendet das Direktdrucksystem aktiv den entsprechenden Status. Dieser kann über die serielle Schnittstelle angefordert werden. Um den Autostatus zu aktivieren muss der Hostrechner an den Drucker folgendes Kommando schicken: SOH G 1.
  • Seite 103 Flexicode Konfiguration & Status Das Direktdrucksystem sendet den Autostatus in folgendem Format zum Hostrechner: SOH G 1. Byte 2. Byte ETB 1. Byte 8. Bit = Start Generierung 4. Bit = Start Schnitt 7. Bit = Ende Generierung 3. Bit = Ende Schnitt 6.
  • Seite 104 Konfiguration & Status Flexicode Schnittstellenbeschreibung 02.20...
  • Seite 105: Monitored Printing (Überwachter Druck)

    Flexicode Monitored Printing (Überwachter Druck) 13 Monitored Printing (Überwachter Druck) Dieses Protokoll ersetzt den veralteten Autostatus. Im Gegensatz zum Autostatus handelt es sich hierbei nicht um ein Binärprotokoll, sondern um ein textbasierendes Protokoll bei dem die Kommandos als englischer Klartext versendet werden. Das hat den Vorteil einer sehr schnellen und einfachen Fehlersuche und Entwicklung.
  • Seite 106: Direktabfragen

    Monitored Printing (Überwachter Druck) Flexicode 13.3 Direktabfragen Befehl: Druckstatus anfordern. Syntax: #FHS---r* Beispiel: #FHS---r* Beschreibung: fordert Client auf, den aktuellen Status zu versenden. Befehl: Userkommando an Druckauftragversender. Syntax: #FHU---rDaten* Beispiel: #FHU---rSE* Beschreibung: Sendet #Daten* an den Druckauftragversender. Max. 100 Zeichen.
  • Seite 107 Flexicode Monitored Printing (Überwachter Druck) Event: Fehler Satz: #HSError-Pagename-Labelsprinted-ErrorID-Errormessage* Beispiel: #HSError-NoName1-57-28-Messerfehler* Beschreibung: Gibt das Auftreten eines Fehlers incl. Seitennamen, Anzahl gedruckter Etiketten, FehlerID und Fehlertext an. Event: Bestätigung eines Fehlers am Drucker. Satz: #HSAck-Pagename-Labelsprinted * Beispiel: #HSAck-NoName1-57* Beschreibung: Gibt die Quittierung eines Fehlers incl. Seitennamen und Anzahl gedruckter Etiketten an.
  • Seite 108: Beispieletikett

    Monitored Printing (Überwachter Druck) Flexicode 13.5 Beispieletikett Ein einfaches Etikett mit Überwachung aller Parameter mit Ausgabe des Fortschritts alle 10 Etiketten könnte wie folgend aussehen: FHM---rSP10E //Ueberwachung einschalten FHA---r2 // JOBNAME: "ETIKETT1" FBE---rETIKETT1 // TYPE: Endlosetiketten // HEIGHT: 20.00 mm // GAPLENGTH: 2.00 mm...
  • Seite 109: Schriftmuster

    Flexicode Schriftmuster 14 Schriftmuster 14.1 Bitmap Fonts (nicht proportional) 14.2 Bitmap Fonts (proportional) 14.3 Vektor Fonts 02.20 Schnittstellenbeschreibung...
  • Seite 110 Schriftmuster Flexicode Schnittstellenbeschreibung 02.20...
  • Seite 111: Index

    Flexicode Index 15 Index FBAA, Zeilenzahl ................ 55, 85 FBBA, Gesamtstückzahl Druckauftrag ..........86 FBBB, Noch zu druckende Layouts ..........86 FBBC, Bereits gedruckte Layouts ............ 86 FBC, Druck starten ................87 FBE, Druck starten (Druckjob Bezeichner vergeben) ...... 87 FBF, Initialisierung Seitenverwaltung ..........
  • Seite 112 Index Flexicode FCDREA, Bremsleistung für Beschleunigen/Abbremsen ....64 FCDREB, Bremsleistung während Druck ......... 64 FCDRFA, Rückzugsstrecke.............. 63 FCDRFB, Rückzugsgeschwindigkeit ..........64 FCDS, Layout spiegeln/drehen ............56 FCDU, Bedienerführung ..............60 FCDW, Warmstart ................61 FCDX, Autoload ................61 FCFF, Schnittstellenparameter ............65 FCGC, SOH/ETB ................
  • Seite 113 Flexicode Index FCMKE, Standard Layout..............62 FCMLA, TRB Vorwarnung ..............73 FCMLB, TRB Vorwarnung Durchmesser ......... 73 FCMLC, TRB Durchmesser.............. 74 FCMLDA, Betriebsart (TRB Vorwarnung) ........74 FCMQ, Statusdruck ................88 FCNRA, Custom Logo ..............74 FCRA, Port einstellen (Remote Konsole) ......... 89 FCRBA, Betriebsart einstellen (Remote Konsole) ......
  • Seite 114 Index Flexicode Brennstärke ..................54 Buzzer ....................61 Codepage ................... 60 Compact Flash Karte Abfrage ob Datei existiert ............... 83 Datei laden ..................81 Datei löschen .................. 81 Datei speichern ................81 Datei übertragen ................83 Freien Speicherplatz auslesen ............82 Größe der CF Karte auslesen ............
  • Seite 115 Flexicode Index Druckkopf Temperatur ..................73 Widerstand ..................74 Druckkopf abklappen ................72 Druckkopf anklappen ................72 Druckluft Sensor ................. 71 Druck-Offset ................. 57, 71 Druck-Offset (intermittierender Modus) ..........96 Druck-Offset (kontinuierlicher Modus) ..........91 Druckposition ..................58 Emulation ................... 90 Entprellzeit Signal (intermittierender Modus) ........
  • Seite 116 Index Flexicode OUT Signalpegel ................97 Software Ausgang ................98 Software Eingang ................98 Startsignalverzögerung ..............98 I/O Parameter (kontinuierlicher Modus) Ausgangssignal ................94 Fortlaufender Druck ................ 94 IN Signalpegel ................93 OUT Signalpegel ................93 Software Ausgang ................94 Software Eingang ................
  • Seite 117 Flexicode Index Betriebsart ..................95 Druckgeschwindigkeit ..............95 Druck-Offset ..................96 Optimierung ..................96 Rückfahrgeschwindigkeit ..............95 Maschinen Parameter (kontinuierlicher Modus) Betriebsart ..................91 Drehgeberauflösung ............... 92 Druck-Offset ..................91 Materialgeschwindigkeit............91, 92 Materialvorschub ................92 Maschinenparameter Betriebsart ..................57 Druckgeschwindigkeit ..............
  • Seite 118 Index Flexicode Anklappzeit Druckkopf ..............63 Bremsleistung für Beschleunigen/Abbremsen........ 64 Bremsleistung während Druck ............64 Optimierungsmodus ................ 63 Rückzugsgeschwindigkeit............... 64 Rückzugsstrecke ................63 Synchronisierung ................63 Transferbandmotorleistung ............. 64 Optimierung (intermittierender Modus) ..........96 Optimierungsmodus ................63 OUT Signalpegel (intermittierender Modus) ........97 OUT Signalpegel (kontinuierlicher Modus) ........
  • Seite 119 Flexicode Index Schriftmuster Bitmap Fonts (nicht proportional) ..........109 Bitmap Fonts (proportional) ............109 Vektor Fonts ................. 109 Sensoren Druckluft ..................71 Haube ..................... 71 Serielle Datenübertragung Anschlussbelegung RS232 .............. 6 Steckerbelegung ................5 Service Funktionen Custom Logo .................. 74 Druckkopftemperatur ..............
  • Seite 120 Index Flexicode Prüfziffer..................50 Satzaufbau ..................37 Schichtvariable ................45 Teilzeichenkette ................51 Währungsvariable ................44 Vorschub .................... 88 Warmstart ................... 61 X-Offset ..................53, 71 Zeilenzahl ................... 85 Zeilenzahl, mehrbahniger Druck ............55 Zeitumstellung, automatisch Beginn Sommerzeit ................ 77 Ende Sommerzeit ................
  • Seite 122 Carl Valentin GmbH Neckarstraße 78 86 u. 94 . 78056 Villingen-Schwenningen Phone +49 7720 9712-0 . Fax +49 7720 9712-9901 info@carl-valentin.de . www.carl-valentin.de...

Inhaltsverzeichnis