LConTlC
(FB)
FUNCTION_BLOCK LConTlC EXTENDS TimingControlledBehaviourModelBase IMPLEMENTS ILConTlC
Base implementation of a PLCopen Level Controlled Behavior Model (see: ILConTlC)
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
xEnable
BOOL
TRUE
: Activates the defined operationFALSE
: Aborts/resets the defined operationudiTimeLimit
UDINT
Max. operating time per invocation [µs], 0: No operating time limit
Output
xBusy
BOOL
TRUE
: Operation is runningxError
BOOL
TRUE
: Error condition reached
Properties:
ActionController, inherited from TimingControlledBehaviourModelBase
ModelTimeLimit
ModelTimeOut, inherited from TimingControlledBehaviourModelBase
Methods:
_Execute
AbortModel
CleanupAction, inherited from TimingControlledBehaviourModelBase
CyclicAction, inherited from TimingControlledBehaviourModelBase
ExitAction, inherited from TimingControlledBehaviourModelBase
GetConfiguration, inherited from TimingControlledBehaviourModelBase
GetConfiguration2, inherited from TimingControlledBehaviourModelBase
GetModelState
ResetAction, inherited from TimingControlledBehaviourModelBase
ResetModel
StartAction, inherited from TimingControlledBehaviourModelBase
StartModel
Structure: