Trig (FB)

FUNCTION_BLOCK Trig

Kurzbeschreibung

Flankenerkennung an einem binären Eingangssignal
Impulserzeugung bei ansteigenden / abfallenden oder beiden Flanken

Darstellung

../_images/Trig_FB.png

Schnittstellen

Eingänge

Name Datentyp Wertebereich Initialwert Funktion
xIn BOOL     Binäres Eingangssignal

Ausgänge

Name Datentyp Wertebereich Initialwert Funktion
xTrigH BOOL     Impulsausgang für ansteigende Flanken
xTrigL BOOL     Impulsausgang für abfallende Flanken
xTrig BOOL     Impulsausgang für ansteigende / abfallende Flanken

Funktionsbeschreibung

Allgemeines

Das binäre Eingangssignal xIn wird permanent auf ansteigende und abfallende Flanken überwacht.
Bei jeder ansteigenden Flanke wird am Ausgang xTrigH ein Impuls mit einer Zeitdauer von einem Programmzyklus erzeugt.
Bei jeder abfallenden Flanke wird am Ausgang xTrigL ein Impuls mit einer Zeitdauer von einem Programmzyklus erzeugt.
Bei jeder ansteigenden / abfallenden Flanke wird am Ausgang xTrig ein Impuls mit einer Zeitdauer von einem Programmzyklus erzeugt.

Visualisierung




Information

Element Autoren Datum Version Anmerkungen
Funktion Adam Bartod 01.2017 1.0 Ursprungsversion
Programmierung Adam Bartod 01.2017 1.0 Ursprungsversion
Test Jochen Reu 09.2017 1.0 Ursprungsversion
Dokumentation Jochen Reu 10.2017 1.0 Ursprungsversion

Codesys

InOut:
Scope Name Type Comment
Input xIn BOOL Binäres Eingangssignal
Output xTrigH BOOL Impulsausgang für ansteigende Flanken
xTrigL BOOL Impulsausgang für abfallende Flanken
xTrig BOOL Impulsausgang für ansteigende und abfallende Flanken