ETrigA
(FB)
FUNCTION_BLOCK ETrigA EXTENDS ETrig IMPLEMENTS IETrigA
This function block is a base implementation of a PLCopen Edge Triggered Behavior Model (see: IETrigA).
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
BOOL
Rising edge: Starts defined operationFALSE
: Resets the defined operation after ready condition was reachedOutput
xDone
BOOL
TRUE
: Ready condition reachedxBusy
BOOL
TRUE
: Operation is runningxError
BOOL
TRUE
: Error condition reachedInput
xAbort
BOOL
TRUE
: Aborts the operationOutput
xAborted
BOOL
TRUE
: Abort condition reached