Instructions
DELIB API Referenz | Seite 299
8.5.7. DapiSpecialCNT48LatchGroup8
Beschreibung
Dieser Befehl speichert die Zählerstände von 8 Eingangszähler gleichzeitig in
ein Zwischenspeicher (Latch). So können anschließend alle Zählerstände des
Latches nacheinander ausgelesen werden.
Besonderheit hierbei ist, dass ein gleichzeitiges "Einfrieren" der Zählerstände
möglich ist und die eingefrorenen Stände (Latch) dann (langsam) einzeln
nacheinander ausgelesen werden können.
Definition
void DapiSpecialCommand(ULONG handle, DAPI_SPECIAL_CMD_CNT48,
DAPI_SPECIAL_CNT48_LATCH_GROUP8, ULONG ch, 0)
Parameter
handle=Dies ist das Handle eines geöffneten Moduls
ch=Gibt die Nummer des Eingangszählers an, ab dem die Zählerstande von 8
Eingangszählern gelatched werden (0, 8, 16, ...)
Return-Wert
Keiner
Bemerkung
Dieser Befehl wird nur von unserem Modul RO-CNT8 unterstützt.
Bitte beachten Sie, dass nur die Zählerstände der Eingangszähler gelatched
werden, bei denen zuvor der Modus
"DAPI_CNT48_SUBMODE_LATCH_COMMON" gesetzt wurde. (->
DapiCnt48ModeSet)
Programmierbeispiel
DapiSpecialCommand(handle, DAPI_SPECIAL_CMD_CNT48,
DAPI_SPECIAL_CNT48_LATCH_GROUP8, 0, 0)
// Zählerstände der Eingangszähler 0-7 werden gelatched
DapiSpecialCommand(handle, DAPI_SPECIAL_CMD_CNT48,
DAPI_SPECIAL_CNT48_LATCH_GROUP8, 8, 0)
// Zählerstände der Eingangszähler 8-15 werden gelatched










