Herunterladen Inhalt Inhalt Diese Seite drucken

Scanlab RTC 5 Installation Und Inbetriebnahme Seite 546

Inhaltsverzeichnis

Werbung

Kontrollbefehl set_sub_pointer
Funktion
Speichert die absolute Startadresse einer Befehlsliste in der internen Verwaltungstabelle
für indizierte Unterprogramme.
Aufruf
set_sub_pointer( Index, Pos )
Parameter
Index
Pos
Hinweise
• Für Index > 1023 und/oder Pos > (2
(get_last_error-Returncode RTC5_PARAM_ERROR).
• Mit set_sub_pointer kann ein nichtindiziertes Unterprogramm referenziert werden.
Damit wird es zu einem indizierten Unterprogramm und kann mit
geschützt werden und/oder über den Index aufgerufen werden.
• Mit set_sub_pointer kann aber auch ein indiziertes Unterprogramm oder Zeichen
(bzw. Zeichenfolge) erneut referenziert werden, so dass es auch über einen zweiten
Index aufgerufen werden kann. Zur Indexverwaltung sollte aber bevorzugt der Befehl
copy_dst_src
• Die Anfangsadressen von Befehlslisten, die mit set_sub_pointer referenziert werden
sollen, können – vor dem Abspeichern der Befehlslisten – mit dem Befehl
get_input_pointer
• set_sub_pointer speichert nur Startadressen in der internen Verwaltungstabelle. Erst
bei einem anschließenden
auch zu einer geschützten Funktion.
• Pos sollte keine beliebige Adresse innerhalb einer Liste, sondern stets die Anfangs-
adresse eines tatsächlichen Unterprogramms sein, welches mit
schlossen worden ist und kein
®
®
RTC
4 RTC
5 Neuer Befehl.
Verweise
load_sub
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
Index des indizierten Unterprogramms, für den die Startadresse Pos in die
Verwaltungstabelle eingetragen werden soll (als 32-Bit-Wert ohne Vorzeichen,
zulässiger Wertebereich: [0 ... 1023]).
Absolute Startadresse als 32-Bit-Wert ohne Vorzeichen.
Zulässiger Wertebereich: [0 ... (2
verwendet werden.
ausgelesen werden.
save_disk/load_disk
set_end_of_list
®
5 PC/104-Plus-Karte, RTC
20
–1)].
20
–1) wird der Befehl nicht ausgeführt
wird das indizierte Unterprogramm
enthält.
®
5 PCIe/104-Karte
save_disk/load_disk
list_return
abge-
546

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis