Datafox DFCom - API  04.03.18
Dokumentation zur Datafox Kommunikationsbibliothek (DFComDLL.dll / DFCom_x64.dll)
StructDigitalInput Strukturreferenz

Diese Struktur enthält die Informationen für die Behandlung eines digitalen Einganges. Mehr ...

#include <studio_setup_structs.h>

Datenfelder

uint8_t useAs {}
 Verwendung als Start/Stop, Zaehler etc.. Mehr ...
 
uint8_t startLowHigh {}
 auszuführende Eingabekette bei Flankenwechsel low -> high Mehr ...
 
uint8_t startHighLow {}
 Auszuführende Eingabekette bei Flankenwechsel high -> low. Mehr ...
 
uint16_t countDivisor {}
 bei Verwendung als Zähler, dessen Teiler Mehr ...
 
uint16_t cycle {}
 bei Verwendung als Zähler, dessen Zyklus. Mehr ...
 
uint16_t timeout {}
 bei Verwendung als Zähler mit Start/Stop, dessen Timeout. Mehr ...
 
uint32_t countDivisor32Bit {}
 bei Verwendung als Zähler, dessen Teiler als 32bit Mehr ...
 
uint16_t debounceHigh {}
 Endprellzeit für Flankenwechsel Low-High. Mehr ...
 
uint16_t debounceLow {}
 Endprellzeit für Flankenwechsel High-Low. Mehr ...
 
uint8_t invokeInputChainCountDivisor {}
 auszuführende Eingabekette bei erreichtem Zähler Mehr ...
 
uint8_t invokeInputChainCycle {}
 auszuführende Eingabekette bei erreichtem Zyklus Mehr ...
 

Ausführliche Beschreibung

Diese Struktur enthält die Informationen für die Behandlung eines digitalen Einganges.

Diese Struktur ist im erweiterten Speicherblock abgelegt.

Dokumentation der Felder

◆ countDivisor

uint16_t countDivisor {}

bei Verwendung als Zähler, dessen Teiler

◆ countDivisor32Bit

uint32_t countDivisor32Bit {}

bei Verwendung als Zähler, dessen Teiler als 32bit

◆ cycle

uint16_t cycle {}

bei Verwendung als Zähler, dessen Zyklus.

◆ debounceHigh

uint16_t debounceHigh {}

Endprellzeit für Flankenwechsel Low-High.

◆ debounceLow

uint16_t debounceLow {}

Endprellzeit für Flankenwechsel High-Low.

◆ invokeInputChainCountDivisor

uint8_t invokeInputChainCountDivisor {}

auszuführende Eingabekette bei erreichtem Zähler

◆ invokeInputChainCycle

uint8_t invokeInputChainCycle {}

auszuführende Eingabekette bei erreichtem Zyklus

◆ startHighLow

uint8_t startHighLow {}

Auszuführende Eingabekette bei Flankenwechsel high -> low.

◆ startLowHigh

uint8_t startLowHigh {}

auszuführende Eingabekette bei Flankenwechsel low -> high

◆ timeout

uint16_t timeout {}

bei Verwendung als Zähler mit Start/Stop, dessen Timeout.

◆ useAs

uint8_t useAs {}

Verwendung als Start/Stop, Zaehler etc..


Die Dokumentation für diese Struktur wurde erzeugt aufgrund der Datei:

© 2003-2021 Datafox GmbH