APCI-3600
18) i_PCI3600_GetAnalogInputModuleValues()
Syntax:
_INT_ i_PCI3600_GetAnalogInputModuleValues(DWORD dw_BoardHandle,
Parameter:
- Eingabe:
DWORD dw_BoardHandle
BYTE
b_Module
- Ausgabe
PDWORD pdw_Values
Aufgabe:
Startet und liest den Wert des rechten/linken Kanals des analogen
Eingangsmoduls b_Module.
Die Funktion wartet darauf, dass die Werte zum Lesen bereitstehen.
Funktionsaufruf:
DWORD dw_BoardHandle;
INT
i_ReturnValue;
DWORD pdw_Values[2];
i_ReturnValue = i_PCI3600_GetAnalogInputModuleValues(dw_BoardHandle,
Return-Wert:
0 : Kein Fehler
-1: Der Handle-Parameter der Karte ist falsch
-2: Falsche Modulnummer
-3: Das Modul ist nicht gestartet-
-4: Fehler beim Starten des analogen Eingangsmoduls
-5: Zeitfunktionsfehler
-6: Fehler beim Lesen des Status des analogen Eingangsmoduls
-7: Fehler beim Lesen der Werte des analogen Eingangsmoduls
-8: Time out tritt ein
BYTE
PDWORD pdw_Values)
Handle der Karte
Index des analogen Inputmoduls (0 bis 3)
Werte der Erfassusng
pdw_Values[0] : Wert des linken Kanals
pdw_Values[1] : Wert des rechten Kanals
Software
b_Module,
0,
pdw_Values);