Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 4 Nächste Version anzeigen »

Wechselt zyklisch den Wert am Ausgang.

Inhalt dieser Seite

Funktionsbeschreibung

Sendet in einem über den Eingang DAUER festgelegten Takt solange ein Ein/Aus-Signal auf den Ausgang, wie der Eingang RUN auf TRUE steht.

Beispielhafte Darstellung des Ausgangsverhaltens:

Bild

Eingänge

  • RUN (boolean): Startet (TRUE) und stoppt (FALSE) die Logik.

  • DAUER (float): Zeit [s] zwischen den Wechseln (Intervall).

  • (Optional) Inhibit 1-n (boolean): (Optionale) Sperreingänge, lösen die →Abbruchfunktion aus.

  • (Optional) Trigger 1-n (boolean): (Optionale) Triggereingänge, lösen die →Triggerfunktion aus.

Ausgänge

  • TAKT (boolean): Wechselsignal.

Hinweise

  •  

Praktische Anwendungsbeispiele

  •  

Zugrundeliegender Modulbaustein

FORTGESCHRITTENE
→Clocksignal-Modulbaustein

Code

EXPERTEN
Der Custom-Logik-Code dieses Logik-Moduls lautet wie folgt:

{  
"Level": [
    [      "$Run",      "bool",      false    ],
    [      "$Clk",      "bool",      false    ],
    [      "$Period",      "float",      1.5    ],
    [      "$VAR<Inhibit?>",      "bool",      false    ]  ],
"Module": [
    [      "Break",      [        "$VAR<Inhibit?>"      ]    ],
    [       "Clocksignal",      "$Run",      "$Clk",      "$Period"    ]  ],
"Input": [
    [      "RUN",      "Start/Stop-Eingang",      "$Run",      "c"    ],
    [      "DAUER",      "Zeit [s] zwischen Wechsel",      "$Period",      "c"    ],
    [      "Inhibit",      "INHIBIT",      "$VAR<Inhibit?>",      "u"    ]  ],
"Output": [
    [      "TAKT",      "Wechselsignal",      "$Clk",      "t"    ]  ]
}

  • Keine Stichwörter