Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Kontrollbefehl get_error
Funktion
Gibt den akkumulierten Fehlercode (entspricht einer Auflistung der seit dem letzten Reset
bzw. Error-Reset aufgetretenen Fehlertypen) zurück.
Aufruf
AccError = get_error()
Rückgabe
Fehlercode als 32-Bit-Wert ohne Vorzeichen.
Sind mehrere Fehler aufgetreten, so sind mehrere Bits gesetzt.
Für die einzelnen Fehler sind auch Fehlerkonstanten vordefiniert.
Bit
Bit #0
(LSB)
Bit #1
Bit #2
Bit #3
Bit #4
Bit #5
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
Fehlertyp
Kein Fehler.
= 1:
Keine Karte gefunden
(der Fehler kann nur bei
auftreten).
= 1:
Zugriff verweigert
(der Fehler kann bei init_rtc5_dll,
select_rtc,
acquire_rtc
Multi-Board-Befehlen auftreten).
= 1:
Befehl nicht gesendet
(der Fehler deutet auf einen internen, PCI-
oder Treiber-Fehler z.B. durch eine defekte
Hardware oder einen fehlerhaften
Anschluss).
= 1:
Karte reagiert nicht
(vermutlich ist kein Programm auf die
®
RTC
5 geladen. Der Fehler kann bei allen
Kontrollbefehlen auftreten, die eine
Antwort erwarten, z.B. bei
get_hex_version).
= 1:
Unzulässige Parameter
(der Fehler kann bei allen Befehlen
auftreten, bei denen fehlerhafte
Parameter nicht automatisch auf einen
zulässigen Wert korrigiert werden, z.B. bei
Parametern mit begrenzter Auswahl wie
get_head_para; tritt der Fehler bei einem
Listenbefehl auf, so wird dieser durch
list_nop
ersetzt; tritt der Fehler bei einem
Kontrollbefehl auf, so wird dieser nicht
ausgeführt).
= 1:
Listenausführung ist (nicht) aktiv
(z.B. bei execute_list, wenn noch eine
Liste läuft
z.B. bei stop_execution, wenn gerade
keine Liste läuft
z.B. bei restart_list, wenn nicht zuvor
pause_list
aufgerufen wurde).
®
®
5 PC/104-Plus-Karte, RTC
5 PCIe/104-Karte
Fehlerkonstante
RTC5_NO_ERROR = 0
RTC5_NO_CARD = 1
init_rtc5_dll
RTC5_ACCESS_DENIED
= 2
oder bei allen
RTC5_SEND_ERROR =
4
RTC5_TIMEOUT = 8
RTC5_PARAM_ERROR
= 16
RTC5_BUSY = 32
293

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis