DELIB API Referenz > Ausgabe-Timeout verwalten > DapiSpecialCMDTimeout > DapiSpecialTimeoutActivateAutoReactivate

Navigation:

 

DELIB API Referenz > Ausgabe-Timeout verwalten > DapiSpecialCMDTimeout >



DapiSpecialTimeoutActivateAutoReactivate

Previous pageReturn to chapter overviewNext page

Beschreibung

Dieser Befehl aktiviert den "auto reactivate" Timeout.

In diesem Modus wird der Timeout nach dem Timeout-Ereignis automatisch wieder aktiviert.

Nach dem Timeout-Ereignis werden..

- ..alle Ausgänge ausgeschaltet

- ..der Timeout-Status auf "4" gesetzt

- ..die Timeout-LED angeschaltet (bei Modulen, die solch einen Status haben)

Weitere Zugriffe auf die Ausgänge sind dann weiterhin möglich UND der Timeout ist weiter aktiv.

Bei erneuter Zeitüberschreitung der Timeout-Zeit werden die Ausgänge weider ausgeschaltet.

Definition

DapiSpecialCommand(handle, DAPI_SPECIAL_CMD_TIMEOUT, cmd,  0,  0);

Parameter

cmd = DAPI_SPECIAL_TIMEOUT_ACTIVATE_AUTO_REACTIVATE

Programmierbeispiel

DapiSpecialCommand(handle, DAPI_SPECIAL_CMD_TIMEOUT,

DAPI_SPECIAL_TIMEOUT_ACTIVATE_AUTO_REACTIVATE, 0, 0);

//Der "auto reactivate" Timeout wird aktiviert.