Herunterladen Inhalt Inhalt Diese Seite drucken

Deditec USB-RELAIS-8 Hardware-Beschreibung Seite 179

Vorschau ausblenden Andere Handbücher für USB-RELAIS-8:
Inhaltsverzeichnis

Werbung

5.3.4. DapiDIGet32
Beschreibung
Dieser Befehl liest gleichzeitig 32 digitale Eingänge.
Definition
ULONG DapiDIGet32(ULONG handle, ULONG ch);
Parameter
handle=Dies ist das Handle eines geöffneten Moduls
ch=Gibt die Nummer des Eingangs an, ab dem gelesen werden soll (0, 32, 64, ..)
Return-Wert
Zustand der gelesen Eingänge
Programmierbeispiel
unsigned long data;
// ----------------------------------------------------
// Einen Wert von den Eingängen lesen (Eingang 1-31)
data = (unsigned long) DapiDIGet32(handle, 0);
// Chan Start = 0
printf("Eingang 0-31 : 0x%x\n", data);
printf("Taste für weiter\n");
getch();
// ----------------------------------------------------
// Einen Wert von den Eingängen lesen (Eingang 32-64)
data = (unsigned long) DapiDIGet32(handle, 32);
// Chan Start = 32
printf("Eingang 32-64 : 0x%x\n", data);
printf("Taste für weiter\n");
getch();
DELIB API Referenz | Seite 179

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Usb-optoin-8

Inhaltsverzeichnis