Herunterladen Inhalt Inhalt Diese Seite drucken

Get_Auto_Cal; Get_Char_Pointer - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

Kontrollbefehl get_auto_cal
Funktion
Liefert den zuvor mit
integrierten ASC-Hardware zurück.
Aufruf
ASCtype = get_auto_cal( HeadNo )
Parameter
HeadNo
Rückgabe
ASC-Hardware-Typ als 32-Bit-Wert ohne Vorzeichen.
Hinweise
• Wurde der ASC-Hardware-Typ zuvor mit
gleichen Rückgabewerte wie auto_cal(Command = 4) – siehe Hinweise dort.
• Falls der ASC-Hardware-Typ nicht zuvor mit
get_auto_cal den Wert 255 (Initialisierungswert) zurück.
®
®
RTC
4 RTC
5 Neuer Befehl.
Versionsinfo
Verfügbar ab Version DLL 520, OUT 519.
Verweise
auto_cal
Kontrollbefehl get_char_pointer
Funktion
Liefert die absolute Startadresse eines indizierten Zeichens zurück.
Aufruf
CharPointer = get_char_pointer( Char )
Parameter
Char
Rückgabe
Absolute Startadresse als 32-Bit-Wert ohne Vorzeichen.
Hinweise
• Der Befehl get_char_pointer liest die Startadresse des indizierten Zeichens für den
ausgewählten Index aus der internen Verwaltungstabelle. Je nachdem, ob das Zeichen
in den geschützten Speicherbereich geladen wurde oder ein ungeschütztes Unterpro-
gramm nur nachträglich referenziert wurde, liegt die rückgelesene Speicheradresse im
geschützten oder ungeschützten Listenbereich.
• Für Index > 1023 oder wenn kein Zeichen für den ausgewählten Index referenziert ist,
gibt der Befehl einen Wert von "–1" (d.h. 2
• Der Befehl ist nützlich zur Überprüfung, ob ein Zeichen bereits definiert wurde oder
auch, um das indizierte Zeichen auch wie ein nichtindiziertes Unterprogramm unter
Angabe der absoluten Speicheradresse aufrufen zu können, z.B. für eine konditionale
Ausführung mit list_call_cond. Dabei sollte man allerdings berücksichtigen, dass sich
die absolute Speicheradresse bei einem anschließenden
ändert. Außerdem sollte dann sichergestellt werden, dass get_char_pointer nicht "–1"
zurückgibt, sonst wird der Befehl
®
®
RTC
4 RTC
5 Neuer Befehl.
Verweise
get_sub_pointer,
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
auto_cal
ermittelten Typ der im angeschlossenen Scan-System
Nummer des Scan-Kopf-Anschlusses als 32-Bit-Wert ohne Vorzeichen.
Zulässige Werte:
= 1:
Primärer Scan-Kopf-Anschluss.
= 2:
Sekundärer Scan-Kopf-Anschluss (Freischaltung erforderlich).
Index des indizierten Zeichens als 32-Bit-Wert ohne Vorzeichen.
Zulässiger Wertebereich [0 ... 1023].
list_call_cond
get_text_table_pointer
®
5 PC/104-Plus-Karte, RTC
auto_cal
ermittelt, so liefert get_auto_cal die
auto_cal
ermittelt wurde, so liefert
32
–1) zurück.
save_disk/load_disk
ignoriert.
®
5 PCIe/104-Karte
u.U.
290

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis