ETrigTo (FB)¶
FUNCTION_BLOCK ETrigTo EXTENDS EdgeTriggeredTimingControlledBehaviourModelBase IMPLEMENTS IETrigTo
Base implementation of the PLCopen Edge Triggered Behavior Model (see: |IETrigTo|).
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
xExecute
BOOL
Rising edge: Starts defined operationFALSE
: Resets the defined operation after ready condition was reachedudiTimeOut
UDINT
Max. operating time for executing [µs], 0: No operating time limit
Output
xDone
BOOL
Ready condition reached
xBusy
BOOL
Operation is running
xError
BOOL
Error condition reached
Properties:
ActionController, inherited from TimingControlledBehaviourModelBase
ModelTimeLimit, inherited from TimingControlledBehaviourModelBase
Methods:
AbortModel, inherited from TimingControlledBehaviourModelBase
CleanupAction, inherited from TimingControlledBehaviourModelBase
CyclicAction, inherited from TimingControlledBehaviourModelBase
ExitAction, inherited from TimingControlledBehaviourModelBase
GetConfiguration, inherited from TimingControlledBehaviourModelBase
GetConfiguration2, inherited from TimingControlledBehaviourModelBase
ResetAction, inherited from TimingControlledBehaviourModelBase
SampleAction, inherited from EdgeTriggeredTimingControlledBehaviourModelBase
StartAction, inherited from TimingControlledBehaviourModelBase
Structure: