/
Send Explicit (Modulbaustein)

Send Explicit (Modulbaustein)

Sendebedingung für Ausgänge

 

Syntax

["SendExplicit","$SendCond","$Out_val",Option]

Funktion

Ist die Sendebedingung erfüllt wird beim (Ausgangs-)Level ein Flag gesetzt, das auf die Sendeoption: X reagiert. Bei einer Mehrfachverwendung des Moduls auf den gleichen Ausgang wirkt daher nur die letzte Verwendung!

Die Sendeoption X lässt sich nur in Custom-Logiken setzen und nicht wie bei den bisherigen Sende-Optionen (A,C oder T) über die GUI.

ACHTUNG: das Sendeverhalten in der Output-Variablendeklaration muss klein geschrieben werden => also "x" und nicht "X" (case-sensitiv)

Eingänge

  • SendCond : Boolscher Eingang, der das Sendeverhalten (je nach Option) steuert

Ausgänge

  • "$OutVal" Referenz auf einen Ausgangs-Level dessen Sendeverhalten gesteuert werden soll.

Besonderheiten

Der Parameter Option legt das Sendeverhalten fest.

  • 0: Sende bei True ,

  • 1: Sende bei positiver Flanke,

  • 2: Sende bei negativer Flanke,

  • 3: Sende bei positiver und negativer Flanke 

Praktische Anwendungsbeispiele

Mit SendExplicit ist es möglich, sowohl einfache als auch komplexe Sendebedingungen abzubilden:

  • Nur Senden, wenn $Tag=true.

  • Senden, wenn $Wert innerhalb Wertebereich und Timer bereits abgelaufen (Gültigkeitsbereich und Mindestzeit zwischen dem Senden 2er Werte).

Entsprechendes Logik-Modul

Nur in Custom Logiken verfügbar.

Related content

Anwendungshilfen für Custom-Logiken (How-to's)
Anwendungshilfen für Custom-Logiken (How-to's)
Read with this
Wert nur bei True senden
Wert nur bei True senden
More like this
Besonderheiten in Custom Logiken
Besonderheiten in Custom Logiken
Read with this
Funktionen an Ausgängen
Funktionen an Ausgängen
More like this
Struktur einer Custom-Logik
Struktur einer Custom-Logik
Read with this
Taktsignal (Logik-Modul)
Taktsignal (Logik-Modul)
More like this

2019 - 2024 by Elaborated Networks GmbH / Impressum / Datenschutzerklärung