DELIB API Referenz > Digitale Ausgänge verwalten > DapiDOSet1_WithTimer

Navigation:

 

DELIB API Referenz > Digitale Ausgänge verwalten >



DapiDOSet1_WithTimer

Previous pageReturn to chapter overviewNext page

Beschreibung

Diese Funktion setzt einen Digitalausgang (ch) auf einen Wert (data - 0 oder 1) für eine bestimmte Zeit in ms.

Definition

void DapiDOSet1_WithTimer(ULONG handle, ULONG ch, ULONG data, ULONG time_ms);

Parameter

handle=Dies ist das Handle eines geöffneten Moduls

ch=Gibt die Nummer des Ausgangs an, ab dem geschrieben werden soll (0, 32, 64, ..)

data=Gibt die Datenwerte an, die geschrieben werden

time_ms=Gibt die Zeit an, in der der Ausgang gesetzt wird [ms]

Return-Wert

Keiner

Bemerkung:

Dieser Befehl wird nur von unserem RO-O8-R8 Modul unterstützt.

Dieser Befehl verliert seine Gültigkeit, sofern er mit anderen Werten überschrieben wird.

Möchte man den Befehl deaktivieren, dann muss er mit time_ms=0 überschrieben werden.

 

Module, die von diesen Befehlen unterstützt werden, können Sie unserer

DELIB Übersichtstabelle entnehmen.

Programmierbeispiel

DapiDOSet1_WithTimer(handle, 2, 1, 1000);

//Setting channel 2 for 1000msec to 1