TimingControlledBehaviourModelBase.ModelTimeOut (PROP) ¶ PROPERTY ModelTimeOut : UDINT
TimingControlledBehaviourModelBase.ResetModel (METH) ¶ METHOD ResetModel : ERROR InOut: Scope Name Type Return ResetModel ERROR Input xCommit BOOL
TimingControlledBehaviourModelBase.StartModel (METH) ¶ METHOD StartModel : ERROR InOut: Scope Name Type Return StartModel ERROR Input xCommit BOOL
IActionController.ControlCleanupAction (METH) ¶ METHOD ControlCleanupAction An action controller is used whenever it is necessary to have the actions of the action controller instead of those of the action provider called. ControlCleanupAction is the action controller specifically used to control the STATE.CLEANING state. InOut: Scope Name Type Input itfCleanupActionProvider ICleanupActionProvider xAbortProposed BOOL iErrorIDProposed INT Output xComplete BOOL xAbort BOOL iErrorID INT
TimingControlledBehaviourModelBase._Execute (METH) ¶ METHOD PROTECTED _Execute InOut: Scope Name Type Output eErrorID ERROR
IActionController.ControlCyclicAction (METH) ¶ METHOD ControlCyclicAction An action controller is used whenever it is necessary to have the actions of the action controller instead of those of the action provider called. ControlCyclicAction is the action controller specifically used to control the STATE.EXECUTING state. InOut: Scope Name Type Input itfCyclicActionProvider ICyclicActionProvider itfTimingController ITimingController Output xComplete BOOL iErrorID INT
IActionController.ControlExitAction (METH) ¶ METHOD ControlExitAction Intended for releasing external resources (like RTS handles) Do not call other internal function block instances in the context of this method. Call only external functions defined inside the RTS. For cleaning up other resources than external ones, please use the CleanupAction . This method should be callable in the context of FB_EXIT for example before downloading a new application or before reseting an application. InOut: Scope Name Type Input itfExitActionProvider IExitActionProvider xAfterCleanup BOOL xInCopyCode BOOL
IActionController.ControlStartAction (METH) ¶ METHOD ControlStartAction An action controller is used whenever it is necessary to have the actions of the action controller instead of those of the action provider called. ControlStartAction is the action controller specifically used to control the STATE.STARTING state. InOut: Scope Name Type Input itfStartActionProvider IStartActionProvider Output xComplete BOOL iErrorID INT
IActionController.ControlResetAction (METH) ¶ METHOD ControlResetAction An action controller is used whenever it is necessary to have the actions of the action controller instead of those of the action provider called. ControlResetAction is the action controller specifically used to control the STATE.RESETTING state. InOut: Scope Name Type Input itfResetActionProvider IResetActionProvider Output xComplete BOOL
IActionController2.ControlSampleAction (METH) ¶ METHOD ControlSampleAction An action controller is used whenever it is necessary to have the actions of the action controller instead of those of the action provider called. ControlSampleAction is the action controller specifically used to control the first invocation of the STATE.STARTING state. InOut: Scope Name Type Input itfSampleActionProvider ISampleActionProvider Output iErrorID INT