LConTlTo (FB)¶
FUNCTION_BLOCK LConTlTo EXTENDS LConTl IMPLEMENTS ILConTlTo
Base implementation of a PLCopen Level Controlled Behavior Model (see: ILConTlTo)
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
xEnableBOOLTRUE: Activates the defined operationFALSE: Aborts/resets the defined operationudiTimeLimitUDINTMax. operating time per invocation [µs], 0: No operating time limit
Output
xDoneBOOLTRUE: Ready condition reachedxBusyBOOLTRUE: Operation is runningxErrorBOOLTRUE: Error condition reachedInput
udiTimeOutUDINTMax. operating time for executing [µs], 0: No operating time limit
Properties:
ActionController, inherited from TimingControlledBehaviourModelBase
ModelTimeLimit, inherited from LConTl
Methods:
AbortModel, inherited from LConTl
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 LConTl
StartAction, inherited from TimingControlledBehaviourModelBase
StartModel, inherited from LConTl
Structure: