Herunterladen Inhalt Inhalt Diese Seite drucken

Definition Von Indizierten Zeichenfolgen Für Uhrzeit, Datum Und Seriennummer; Aufruf Von Indizierten Zeichenfolgen; Verwalten Von Indizierten Zeichen Und Zeichenfolgen - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

und für jeden Block ein separater mark_text-Befehl in
den Listenspeicher geschrieben. Man sollte darauf
achten, dass es dabei zu keinem unerwünschten Spei-
cherüberlauf des jeweiligen Speicherbereichs kommt.
Definition von indizierten Zeichenfolgen für
Uhrzeit, Datum und Seriennummer
Zur Beschriftung von Uhrzeit, Datum und Serien-
nummern können beispielsweise Zeichenfolgen für
die Monatsbezeichnungen ("Januar"... "Dezember",
"Jan." ... "Dez.", "/01/" ... "/12/" o.ä.) und Wochen-
tagsbezeichnungen ("Sonntag" ... "Samstag",
"So." ... "Sa.", o.ä.) definiert werden.
Dabei können auch – unter Verwendung der
mark_char- und mark_text-Befehle – zuvor defi-
nierte Zeichensätze verwendet werden.
Eine Listenbefehlssequenz zur Definition einer
Zeichenfolge kann mit dem load_text_table-Befehl
als indizierte Zeichenfolge direkt in den geschützten
Speicherbereich geladen werden (die dabei automa-
tisch vergebene Speicheradresse kann mit dem Befehl
get_text_table_pointer
abgefragt werden). Alter-
nativ kann aber auch ein nichtindiziertes Unterpro-
gramm nachträglich mit dem
set_text_table_pointer-Befehl referenziert und
dann anschließend mit
save_disk/load_disk
zierte Zeichenfolge in den geschützten Speicherbe-
reich kopiert werden.
®
Die RTC
5 verwaltet bis zu 42 indizierte Zeichen-
folgen.
Ansonsten gelten die gleichen Regeln wie für indi-
zierte Unterprogramme (siehe
gramme", Seite 81
und
"Nachträgliches Schützen
und Konvertieren von nichtindizierten Unterpro-
grammen", Seite
83).
Hinweise
• Der Befehl
set_char_table
Befehl set_text_table_pointer.
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
6 Programmierung von Anwenderprogrammen
als indi-
"Indizierte Unterpro-
ist synonym zum
®
5 PC/104-Plus-Karte, RTC

Aufruf von indizierten Zeichenfolgen

Indizierte Zeichenfolgen können zur Beschriftung von
Uhrzeit, Datum und Seriennummern mit den
Befehlen mark_time,
mark_date
(bzw. mit den "AbsCall"-Befehlen mark_time_abs,
mark_date_abs
und mark_serial_abs) aufgerufen
werden (siehe
"Markieren von Uhrzeit, Datum und
Seriennummern" auf Seite
Verwalten von indizierten Zeichen und
Zeichenfolgen
Die interne Indexverwaltung von indizierten Zeichen
und Zeichenfolgen durch die RTC
gemeinsam über eine interne Verwaltungstabelle,
aber separat von der internen Indexverwaltung für
indizierte Unterprogramme.
Die Indexverwaltung durch den Benutzer (umnum-
merieren, duplizieren, ...) erfolgt analog zur Index-
verwaltung von indizierten Unterprogrammen (siehe
"Indexverwaltung und Defragmentierung" auf
Seite
84) mit den Befehlen copy_dst_src, load_char,
load_text_table, get_char_pointer,
get_text_table_pointer
und save_disk/load_disk.
Bei einer Defragmentierung des geschützten
Speicherbereichs werden auch die indizierten Zeichen
und Zeichenfolgen mit einbezogen.
®
5 PCIe/104-Karte
und
mark_serial
167).
®
5 erfolgt
87

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis