QLIB-Befehl: QAPIExtReadDI32
Mit der Funktion QAPIExtReadDI32 wird der Zustand eines 32 Bit breiten Digitalkanals einer DI-Karte eingelesen.
ULONG QAPIExtReadDI32 ( ULONG cardhandle ULONG channel ULONG mode );
Parameter 1
cardhandle
Gibt das Handle einer geöffneten Karte an.
Parameter 2:
channel
Gibt den Kanal an, von dem der Digitalwert eingelesen werden soll.
Parameter 3:
mode
Dieser Wert ist für zukünftige Erweiterungen reserviert. Es muß daher mit Wert 0 angegeben werden. Ausnahme: Beim PAR48IO Modul kann mit einer "1" das automatische "Latchen" der Eingänge daktiviert werden.
Rückgabewert
Wurde die Funktion erfolgreich ausgeführt, so wird der Digitalwert zurückgeliefert. Wenn die Funktion fehlgeschlagen ist, so ist der Rückgabewert immer 0L.
Anmerkung
Ist der für channel angegebene Wert größer als die Anzahl der digitalen Eingangskanäle, so ist der Rückgabewert immer 0.
Links
QAPIExtReadDI1
,
QAPIExtReadDI8
,
QAPIExtReadDI16
QLIB Befehlsübersicht