Clocksignal (Modulbaustein)

zyklischer / taktbasierter Trigger

Inhalt dieser Seite
richtet sich an
Experten

Syntax

["Clocksignal","$Start","$OutB","$Period"]

Funktion

Erstellt einen zyklischen Trigger innerhalb einer Custom-Logik, der die Ausführung der Logikzelle auslöst ( → Triggerfunktion) .

Eingänge

  • $Start (bool): Schaltet den Trigger über ein TRUE aktiv, d.h. die Logik wird im nächsten Taktschritt ausgelöst; bei FALSE bleibt der Trigger inaktiv.

  • $Period(float): Legt den Takt fest (in Sekunden).

Ausgänge

  • "$OutB" (bool): Liefert im Takt abwechselnd TRUE / FALSE.

Besonderheiten

  • Falls "$OutB" nicht ausgewertet werden muss, kann anstelle der Variablen eine 0 übergeben werden (bspw. ["Clocksignal","$true",0,"$Period"]

Praktische Anwendungsbeispiele

  • Das Modul Clocksignal wird typischerweise verwendet, wenn ein zyklisches Senden der Ausgänge mit der Sendeoption “t” oder “ct” umgesetzt werden soll.  

Entsprechendes Logik-Modul

Beispielhafte Darstellung des Ausgangsverhaltens:

 

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