Bibliotheksbeschreibung | Rexroth IndraLogic 09VRS
10
SysInt.library
10.1
Überblick
10.2
Bibliotheksbausteine
10.2.1
SysIntClose
Input-Variable
Datentyp
hInt
UDINT
Es hängt vom verwendeten Zielsystem ab, welche Systembiblio‐
theken im Steuerungsprogramm verwendet werden können.
Diese Bibliothek enthält Funktionen für die kurzfristige Unterbrechung eines
Programms durch eine von der CPU abzuarbeitenden Befehlssequenz, der
Interrupt Service Routine (=ISR, Unterbrechungsroutine).
Diese Bibliothek sollte nur bei guter Kenntnis und nur zum Schrei‐
ben von Treibern verwendet werden!
Sofern vom Zielsystem unterstützt, können folgende Bibliotheksfunktionen ver‐
wendet werden:
Funktionen:
●
SysIntClose, Seite
33,
●
SysIntDisable, Seite
●
SysIntDisableAll, Seite
●
SysIntEnable, Seite
●
SysIntEnableAll, Seite
●
SysIntLevel, Seite
34,
●
SysIntOpen, Seite
35,
●
SysIntOpenByName, Seite
●
SysIntRegister, Seite
●
SysIntUnregister., Seite
Die Bibliotheksfunktionen verwenden folgende Strukturen, Enumerationen und
Interfaces:
Datentypen
●
BusSpecific, Seite
36,
●
IsaInterrupt, Seite
36,
●
PciInterrupt, Seite
36,
●
SYS_INT_DESCRIPTION, Seite
Diese Funktion meldet das über sein Handle identifizierte Interrupt am Lauf‐
zeitsystem ab.
Der Rückgabewert vom Typ UDINT enthält einen Fehlercode und gibt Auskunft
über den Erfolg der Operation; siehe
Beschreibung
Interrupt-Handle, Rückgabewert von
Electric Drives
| Bosch Rexroth AG
and Controls
34,
34,
34,
34,
35,
35,
36.
37.
Runtime Error Codes, Seite
SysIntOpen, Seite 35
33/126
SysInt.library
115.