AsyncProperty ¶ AsyncProperty (Folder)
BackgroundTask ¶ BackgroundTask (Folder) IBackgroundTask TaskDisableScheduling (Method) TaskDisableWatchdog (Method) TaskEnableScheduling (Method) TaskEnableWatchdog (Method) TaskResetStatistics (Method) IBehaviourModel AbortModel (Method) ActionController (Property) GetConfiguration (Method) GetConfiguration2 (Method) GetModelState (Method) ModelTimeLimit (Property) ModelTimeOut (Property) ResetModel (Method) StartModel (Method) SetInitialValue (Method) BackgroundTaskFactoryArgs (FunctionBlock) BackgroundTaskFactoryBase (FunctionBlock) Create (Method) prvInstCount (Property) prvInstSize (Property)
WorkerTask ¶ EventHandler (FunctionBlock) WORKER_STATE (Enum) WorkerTask (FunctionBlock) AsyncAction (Method) SetInitialValue (Method)
Interfaces ¶ AsyncProperty IAsyncProperty (Interface) BackgroundTask IAsyncActionProvider (Interface) AsyncAction (Method) AsyncResult (Property) IBackgroundTask (Interface) TaskDisableScheduling (Method) TaskDisableWatchdog (Method) TaskEnableScheduling (Method) TaskEnableWatchdog (Method) TaskResetStatistics (Method)
AsyncProperty ¶ IAsyncProperty (Interface)
BackgroundTask ¶ IAsyncActionProvider (Interface) AsyncAction (Method) AsyncResult (Property) IBackgroundTask (Interface) TaskDisableScheduling (Method) TaskDisableWatchdog (Method) TaskEnableScheduling (Method) TaskEnableWatchdog (Method) TaskResetStatistics (Method)
Types ¶ APP_NAME (Alias) TASK_GROUP (Alias) TASK_NAME (Alias)
IAlarmAdditionalLatchVariables.GetCountLatchVariables (METH) ¶ METHOD GetCountLatchVariables : USINT Returns the number of latch variables InOut: Scope Name Type Return GetCountLatchVariables USINT
IAlarmAdditionalLatchVariables.GetLatchVarValue (METH) ¶ METHOD GetLatchVarValue : ITypedValue Returns a ITypedValue instance, describing the current value of an optional latch variable. This method is an enhancement/a replacement of methods IAlarm.GetLatchVar1Value and IAlarm.GetLatchVar2Value. InOut: Scope Name Type Comment Return GetLatchVarValue ITypedValue Input iWhichLatchVar INT The 1-based index of the latch variable. Specify 1 to obtain the same result like method IAlarm.GetLatchVar1Value and 2 to obtain the same result like method IAlarm.GetLatchVar2Value. All greater values correspond to the optional additional latch variables.
IAlarmAdditionalLatchVariables.SetLatchVarValue (METH) ¶ METHOD SetLatchVarValue Sets an ITypedValue instance, describing the current value of an optional latch variable. This method is an enhancement/a replacement of methods IAlarm2.SetLatchVar1Value and IAlarm2.SetLatchVar2Value. InOut: Scope Name Type Comment Input iWhichLatchVar INT The 1-based index of the latch variable. Specify 1 to obtain the same result like method IAlarm.GetLatchVar1Value and 2 to obtain the same result like method IAlarm.GetLatchVar2Value. All greater values correspond to the optional additional latch variables. itfTypedValueLatchVar ITypedValue An instance of ITypedValue containing the value to set