ETrigA (FB)¶
FUNCTION_BLOCK ETrigA EXTENDS ETrig IMPLEMENTS IETrigA
Basisimplementierung eines PLCopen Edge Triggered Behavior Model (siehe IETrigA). Zur Verwendung sollte dieser FB 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
Geerbt von
Eingang
xExecuteBOOLSteigende Flanke: Startet die BearbeitungFALSE: Setzt den FB zurück, nachdem die Bearbeitung abgeschlossen wurdeAusgang
xDoneBOOLTRUE: Fehlerbedingung wurde erreichtxBusyBOOLTRUE: Bearbeitung läuftxErrorBOOLTRUE: Fehlerbedingung wurde erreichtEingang
xAbortBOOLTRUE: Bricht die Bearbeitung abAusgang
xAbortedBOOLTRUE: Bearbeitung wurde abgebrochen
Properties:
ActionController, inherited from BehaviourModelBase
ModelTimeLimit, inherited from BehaviourModelBase
ModelTimeOut, inherited from BehaviourModelBase
Methods:
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
StartModel, inherited from ETrig
Structure: