ETrigATo (FB)
FUNCTION_BLOCK ETrigATo EXTENDS EdgeTriggeredTimingControlledBehaviourModelBase IMPLEMENTS IETrigATo
Base implementation of a PLCopen Edge Triggered Behavior Model (see: IETrigATo)
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
Input
xExecuteBOOLRising edge: Starts defined operationFALSE: Resets the defined operation after ready condition was reachedxAbortBOOLTRUE: Aborts the operationudiTimeOutUDINTMax. operating time for executing [µs], 0: No operating time limit
Output
xDoneBOOLTRUE: Ready condition reachedxBusyBOOLTRUE: Operation is runningxErrorBOOLTRUE: Error condition reachedxAbortedBOOLTRUE: Abort condition reached