User manual

DELIB API Referenz |
Seite 32
3.3.7. DapiDIGetCounter
Beschreibung
Dieser Befehl liest den Eingangszähler eines digitalen Eingangs.
Definition
ULONG DapiDIGetCounter(handle, ch, par1);
Parameter
handle=Dies ist das Handle eines geöffneten Moduls
ch=Gibt die Nummer des Eingangs an, ab dem gelesen werden soll
par1=0 (Normale Zählfunktion)
par1=DAPI_CNT_MODE_READ_WITH_RESET (Zähler auslesen und direktes
Counter resetten)
Return-Wert
Angabe des Zählerwertes
Programmierbeispiel
value = DapiDIGetCounter(handle, 0 ,0);
//hler von DI Chan 0 wird gelesen
value = DapiDIGetCounter(handle, 1 ,0);
//hler von DI Chan 1 wird gelesen
value = DapiDIGetCounter(handle, 8 ,0);
//hler von DI Chan 8 wird gelesen
value = DapiDIGetCounter(handle, 0 ,DAPI_CNT_MODE_READ_WITH_RESET);
//hler von DI Chan 0 wird gelesen UND resettet