Asynchronous Job Manager (LIB)
- Version
3.5.17.0
- Namespace
AJM
- Author
3S - Smart Software Solutions GmbH
- Placeholder
AsynchronousJobManager
Description 1
A Manager for asynchronous job processing.
It mainly offers a function block BackgroundTask. This allows certain job to be executed in the background independently of the foreground task. This should normally shorten the cycle time of the foreground task.
For handling dynamic generation of BackgroundTask
instances the additional function blocks BackgroundTaskFactoryBase and BackgroundTaskFactoryArgs are provided.
Further details are described under AsyncManager.
Contents:
AsyncManager
- Simple One-To-One Relationship
- Some Background Tasks are sharing Parameters and Results
- Several Background Tasks Are Connected In A Row
- The Parameter Queue feeding the Background Task
- The Background Task’s Result
Enums
Function Blocks
BackgroundTask
(FB)IBackgroundTask
IBehaviourModel
BackgroundTask.AbortModel
(METH)BackgroundTask.ActionController
(PROP)BackgroundTask.GetConfiguration
(METH)BackgroundTask.GetConfiguration2
(METH)BackgroundTask.GetModelState
(METH)BackgroundTask.ModelTimeLimit
(PROP)BackgroundTask.ModelTimeOut
(PROP)BackgroundTask.ResetModel
(METH)BackgroundTask.StartModel
(METH)
BackgroundTaskFactoryArgs
(FB)BackgroundTaskFactoryBase
(FB)
Interfaces
Types
Library Information
Indices and tables
- 1
- Based on Asynchronous Job Manager.library, last modified 20.04.2021, 14:29:40. LibDoc 3.5.16.40The content file Asynchronous Job Manager.library.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 14:29:40.