Ascii datei erstellen?

SebastianSPS

Level-1
Beiträge
14
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich möchte eine Art Fehleretikett mit einem Zebra drucken.
Dazu möchte ich einen DB im Asciiformat hinterlegen
Das Etikett soll ganz einfach werden:

Fehler 1 [ ]
Fehler 2 [X]
Fehler 3 [ ]
...

In die eckigen Klammern soll einfach nur ein Leerzeichen oder ein "X" rein. Das würde ich dann beim Auftreten des Fehlers mittels MOVE-Box in den DB verschieben wollen.
Nur wie genau muss der DB denn aussehen? Ich habe was von Steuerbefehlen gelesen, aber k.A. wie die nun sind. Für "Start" ist es glaube ich '^' 'X' 'A' (Alles CHAR)
Aber was ist mit "neue Zeile" oder "fett schreiben"?
Hat vielleicht einer einen solchen DB gut kommentiert oder kurz erklärt auf Lager?
 
Hi,

z.B. als AWL Quelle könnte er so aussehen:
Code:
DATA_BLOCK DB 1
TITLE =
VERSION : 0.1


  STRUCT     
   ASCII : ARRAY  [0 .. 41 ] OF CHAR := 'F','e','h','l','e','r',' ','1',' ','[',' ',']','$L','$R',
                                        'F','e','h','l','e','r',' ','2',' ','[',' ',']','$L','$R',
                                        'F','e','h','l','e','r',' ','3',' ','[',' ',']','$L','$R';
  END_STRUCT ;    
BEGIN
END_DATA_BLOCK

$L = Zeilenvorschub
$R = Wagenrücklauf

Das X kann man dann ganz einfach folgendermassen setzen: "Fehler 1"
Code:
      L     'X'
      T     DB1.DBB   10
      L     ' '
      T     DB1.DBB   24
      L     ' '
      T     DB1.DBB   38

Gruss Daniel
 
Hi,

im Ordner Quellen Rechts klick >Neues Objekt einfügen<>AWL-Quelle< den Quellcode in die Quelle kopieren >Übersetzen<. Fertig. ;)

Gruss Daniel
 
Zurück
Oben