Apama Analytics Builder 10.7.0 | Bedienungsanleitung für Apama Analytics Builder for Cumulocity IoT | Blockreferenz | Werkzeug | Um­schalten
 
Um­schalten
apama.analyticskit.blocks.core.Toggle
Konvertiert zwei Pulse-Eingaben in eine Boolean-Ausgabe auf Grundlage der Pulse-zum Setzen und Zurücksetzen. Verzögerungen können optional eingerichtet werden.
Ohne Verzögerungen wird der Ausgabestatus bei einem Setzen-Pulse zu true geändert und bei einem Zurücksetzen-Pulse zu false. Wenn beide Pulse gleichzeitig empfangen werden, wird der Ausgabestatus umgeschaltet (zu true, wenn Pulse zum ersten Mal erhalten werden).
Wenn Verzögerungszeiten angegeben sind, wird der Ausgabestatus erst nach Anwendung der Verzögerung zu true oder false geändert
Die folgende Ausnahme gilt, wenn beide Pulse gleichzeitig empfangen werden: Der Ausgabestatus wird nur umgeschaltet, wenn beide Verzögerungszeiten gleich sind oder nicht angegeben wurden.
Parameter
Name
Beschreibung
Typ
Hinweise
Verzögerung festlegen (Sek.)
Die Zeitdauer (in Sekunden), nach der der gesetzte Pulse verarbeitet wird.
Wenn der Parameter nicht angegeben wird, dann wird der Pulse sofort verarbeitet.
Dies muss eine endliche und positive Zahl sein.
float
Optional
Verzögerung bei Zurücksetzen (Sek.)
Die Zeitdauer (in Sekunden), nach der ein Pulse zum Zurücksetzen verarbeitet wird.
Wenn der Parameter nicht angegeben ist, dann wird der Pulse sofort verarbeitet.
Dies muss eine endliche und positive Zahl sein.
float
Optional
Details zum Eingangsport
Name
Beschreibung
Typ
Setzen
Setzt die Ausgabe auf true. Ausstehende verzögerte Pulse zum Setzen oder Zurücksetzen werden mit der neuen Ausgabe storniert.
pulse
Zurücksetzen
Setzt die Ausgabe auf false. Ausstehende verzögerte Pulse zum Setzen oder Zurücksetzen werden mit der neuen Eingabe storniert.
pulse
Details zum Ausgangsport
Name
Beschreibung
Typ
Wert
Die aus den Eingabe-Pulsen erzeugten Ausgabewerte.
boolean