ETrigATlTo (FB)¶
FUNCTION_BLOCK ETrigATlTo EXTENDS ETrigATl IMPLEMENTS IETrigATlTo
Base implementation of a PLCopen Edge Triggered Behavior Model (see: IETrigATlTo)
For use, this block should be extended and the specific inputs and outputs must be supplemented.
The output eErrorID of the application-specific enum type ERROR must be added.
- InOut:
- Scope - Name - Type - Comment - Inherited from - Input - xExecute- BOOLRising edge: Starts defined operation- FALSE: Resets the defined operation after ready condition was reached- xAbort- BOOL- TRUE: Aborts the operation- udiTimeLimit- UDINT- Max. operating time per invocation [µs], 0: No operating time limit - Output - xDone- BOOL- TRUE: Ready condition reached- xBusy- BOOL- TRUE: Operation is running- xError- BOOL- TRUE: Error condition reached- xAborted- BOOL- TRUE: Abort condition reached- Input - udiTimeOut- UDINT- Max. operating time for executing [µs], 0: No operating time limit 
Properties:
ActionController, inherited from TimingControlledBehaviourModelBase
ModelTimeLimit, inherited from ETrigATl
Methods:
AbortModel, inherited from ETrigATl
CleanupAction, inherited from TimingControlledBehaviourModelBase
CyclicAction, inherited from TimingControlledBehaviourModelBase
ExitAction, inherited from TimingControlledBehaviourModelBase
GetConfiguration, inherited from TimingControlledBehaviourModelBase
GetConfiguration2, inherited from TimingControlledBehaviourModelBase
ResetAction, inherited from TimingControlledBehaviourModelBase
ResetModel, inherited from ETrigATl
SampleAction, inherited from EdgeTriggeredTimingControlledBehaviourModelBase
StartAction, inherited from TimingControlledBehaviourModelBase
StartModel, inherited from ETrigATl
Structure:
