Beschreibung
Dieser Befehl setzt den Modus für einen A/D-Wandler.
Definition
void DapiADSetMode(ULONG handle, ULONG ch, ULONG mode);
Parameter
handle=Dies ist das Handle eines geöffneten Moduls
ch=Gibt den Kanal des A/D-Wandlers an (0 .. )
mode=Gibt den Modus für den A/D-Wandler an (siehe delib.h)
Return-Wert
Keiner
Bemerkung
Folgende Modi werden unterstützt:
(diese sind abhängig von dem verwendeten A/D-Modul)
Unipolare Spannungen (gilt nicht für Module der CAN-Box-Serie)
Modus
|
Wertebereich
|
DAPI_ADDA_MODE_16BIT_UNIPOL_10V
|
0V .. 10V
|
DAPI_ADDA_MODE_16BIT_UNIPOL_5V
|
0V .. 5V
|
DAPI_ADDA_MODE_16BIT_UNIPOL_2V5
|
0V .. 2,5V
|
Unipolare Spannungen der CAN-Box-Serie
Modus
|
Wertebereich
|
DAPI_ADDA_MODE_16BIT_UNIPOL_40V (nur CAN-Box 24V-Version)
|
0V .. 40V
|
DAPI_ADDA_MODE_16BIT_UNIPOL_60V (nur CAN-Box 48V-Version)
|
0V .. 60V
|
Bipolare Spannungen:
Modus
|
Wertebereich
|
DAPI_ADDA_MODE_16BIT_BIPOL_10V
|
-10V .. +10V
|
DAPI_ADDA_MODE_16BIT_BIPOL_5V
|
-5V .. +5V
|
DAPI_ADDA_MODE_16BIT_BIPOL_2V5
|
-2,5V .. +2,5V
|
Ströme:
Modus
|
Wertebereich
|
DAPI_ADDA_MODE_16BIT_0_20mA
|
0 .. 20 mA
|
DAPI_ADDA_MODE_16BIT_4_20mA
|
4 .. 20 mA
|
DAPI_ADDA_MODE_16BIT_0_24mA
|
0 .. 24 mA
|
DAPI_ADDA_MODE_16BIT_0_50mA
|
0 .. 50 mA
|