Herunterladen Inhalt Inhalt Diese Seite drucken

Load_Text_Table - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

Kontrollbefehl load_text_table
Funktion
Versieht eine durch nachfolgende Listenbefehle definierte Zeichenfolge mit dem
gewünschten Index und lädt sie in den geschützten Speicherbereich ("Liste 3").
Aufruf
load_text_table( Index )
Parameter
Index
Hinweise
• Es können 42 indizierte Zeichenfolgen (für die Beschriftung von Uhrzeit, Datum und
Seriennummern mit weiteren Befehlen) gespeichert werden. Dabei gilt die folgende
Zuordnung:
– Index = 0... 9: Ziffern für die Beschriftung von Uhrzeit und Datum [0 ... 9]
– Index = 10...21: Monate [Januar ... Dezember]
– Index = 22...28: Wochentage [Sonntag ... Samstag]
– Index = 29: Leerzeichen für die Beschriftung von Seriennummern
– Index = 30...39: Ziffern für die Beschriftung von Seriennummern [0 ... 9]
– Index = 40: Text für "a.m."
– Index = 41: Text für "p.m."
Für Index > 41 wird der load_text_table-Befehl ignoriert (get_last_error-Returncode
RTC5_PARAM_ERROR).
• Wenn auch die Ziffern statt über einzelne Zeichen mit
niert werden, kann auch hierfür der Zeichensatz nachträglich noch umgeschaltet
werden (siehe select_char_set).
• Die Adressen im geschützten Speicherbereich, wo die jeweiligen Zeichenfolgedefiniti-
onen gespeichert werden, werden automatisch ermittelt und intern verwaltet. Die
Verwaltung erfolgt separat von indizierten Unterprogrammen (siehe load_sub) und
Zeichendefinitionen (siehe load_char).
• Indizierte Zeichenfolgedefinitionen müssen jeweils mit einem list_return-Befehl
abgeschlossen werden. Erst damit werden die Befehle endgültig gespeichert, die Start-
adresse und evtl. andere Informationen wie die Anzahl der Befehle in die interne
Verwaltungstabelle eingetragen und auch ein Flush der gepufferten Listeneingabe
ausgelöst (siehe
list_return-Befehl verändert) ist die Zeichenfolgedefinition mit diesem Index nicht
verfügbar.
• Eine indizierte Zeichenfolgedefinition wird nicht gespeichert, falls nicht zuvor der
geschützte Speicherbereich ("Liste 3") in ausreichender Größe jenseits von "Liste 1"
und "Liste 2" konfiguriert wurde.
• Ist
list_return
chende Zeichenfolgedefinition aus der internen Verwaltungstabelle gelöscht.
• Beachten Sie auch alle Hinweise im
Seite
®
®
RTC
4 RTC
5 Neuer Befehl.
Verweise
list_return, load_sub,
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
Index der indizierten Zeichenfolge als 32-Bit-Wert ohne Vorzeichen.
Zulässiger Wertebereich [0 ... 41].
Seite
75). Andernfalls (der Input-Pointer wird ohne vorhergehenden
der unmittelbar auf load_text_table folgende Befehl, wird die entspre-
86.
load_char
®
5 PC/104-Plus-Karte, RTC
mark_char
Kapitel 6.5.2 "Zeichensätze und Zeichenfolgen",
®
5 PCIe/104-Karte
über
mark_text
defi-
382

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis