ETrig (FB)¶
FUNCTION_BLOCK ETrig EXTENDS EdgeTriggeredBehaviourModelBase IMPLEMENTS IETrig
Basisimplementierung eines PLCopen Edge Triggered Behavior Model (siehe IETrig)- Für die Verwendung sollte dieser Funktionsbaustein erweitert werden und die spezifischen Eingänge und Ausgänge müssen ergänzt werden. Der Ausgang eErrorID
des applikationsspezifischen Enumerationstyps ERROR
muss hinzugefügt werden.
- Ein-/Ausgänge:
Gültigkeitsbereich
Name
Typ
Beschreibung
Eingang
xExecute
BOOL
Steigende Flanke: Startet die BearbeitungFALSE
: Setzt den FB zurück, nachdem die Bearbeitung abgeschlossen wurdeAusgang
xDone
BOOL
TRUE
: Fehlerbedingung wurde erreichtxBusy
BOOL
TRUE
: Bearbeitung läuftxError
BOOL
TRUE
: Fehlerbedingung wurde erreicht
Properties:
ActionController, inherited from BehaviourModelBase
ModelTimeLimit, inherited from BehaviourModelBase
ModelTimeOut, inherited from BehaviourModelBase
Methods:
AbortModel, inherited from BehaviourModelBase
CleanupAction, inherited from BehaviourModelBase
CyclicAction, inherited from BehaviourModelBase
ExitAction, inherited from BehaviourModelBase
GetConfiguration, inherited from BehaviourModelBase
GetConfiguration2, inherited from BehaviourModelBase
ResetAction, inherited from BehaviourModelBase
SampleAction, inherited from EdgeTriggeredBehaviourModelBase
StartAction, inherited from BehaviourModelBase
Structure: