native DigOut_Init(digout, mode, cfg1 = -1, cfg2 = -1);
initialisiert den potentialfreien Schaltkontakt (NO, CC). Über den Parameter "mode" wird der Modus
ausgewählt. Die Bedeutung der Parameter "cfg1" und "cfg2" ist abhängig vom gewählten Modus.
Detaillierte Informationen zum potentialfreien Schaltkontakt finden Sie im Kapitel "Potentialfreier
Schaltkontakt (NO, CC)" auf Seite 63.
Hinweis: Die Verwendung der Modi "DIGOUT_FREQ" (Frequenzausgabe) und "DIGOUT_
PWM" (PWM-Ausgabe) führen zu einer drastischen Steigerung des Energieverbrauchs.
Parameter
digout
mode
cfg1
cfg2
1)
Für die Impulsdauer im Modus "Impulse/min." kann nur ein Vielfaches der mittels der Funktion "UI_
SetSampleRate()" ausgewählten Samplerate der Universaleingänge eingestellt werden. Die tatsächliche
Impulsdauer errechnet sich wie folgt:
Impulsdauer = (cfg1/Samplerate
Rev. 02
Nummer des Digitalausgangs (potentialfreier Schaltkontakt), beim
myDatalogEASY IoTmini immer 0
Auswahl des Modus für den potentialfreien Schaltkontakt (NO, CC)
DIGOUT_OFF :
DIGOUT_DIG :
DIGOUT_FREQ :
DIGOUT_PWM :
DIGOUT_IMPULSE_PER_
MINUTE:
DIGOUT_IMPULSE_ONCE:
DIGOUT_OFF :
DIGOUT_DIG :
DIGOUT_FREQ :
DIGOUT_PWM :
DIGOUT_IMPULSE_PER_
MINUTE:
DIGOUT_IMPULSE_ONCE:
DIGOUT_OFF :
DIGOUT_DIG :
DIGOUT_FREQ :
DIGOUT_PWM :
DIGOUT_IMPULSE_PER_
MINUTE:
DIGOUT_IMPULSE_ONCE:
+ 1) x Samplerate
UI
Kapitel 13 Device Logic (Pawn)
Erklärung
potentialfreier Schaltkontakt deaktiviert
Digitalausgang
Frequenzausgabe
PWM-Ausgabe
Impulse/min.
einmalige Ausgabe von x Impulsen
nicht verwendet
nicht verwendet
Tastverhältnis: 1...100% (default: 50%)
Frequenz: 0...1000Hz (default: 100Hz)
Impulsdauer: Abhängig von der
Samplerate der Universaleingänge
(default: 100ms)
Impulsdauer: 1...500ms (default: 100ms)
nicht verwendet
nicht verwendet
nicht verwendet
nicht verwendet
nicht verwendet
Impulspause: 1...500ms (default: 100ms)
UI
1)
171