Trig (FB)¶
FUNCTION_BLOCK Trig
Kurzbeschreibung¶
Flankenerkennung an einem binären EingangssignalImpulserzeugung bei ansteigenden / abfallenden oder beiden Flanken
Darstellung¶
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