1 - manage tasks, Introduction, Select controller tasks – Rockwell Automation Logix5000 Controllers Tasks, Programs, and Routines Programming Manual User Manual
Page 9: Chapter 1, Manage tasks, Introduction select controller tasks

Chapter 1
Manage tasks
The default project provides a single task for all your logic. Although this is
sufficient for many applications, some situations may require more than one task.
A Logix5000 controller supports multiple tasks to schedule and prioritize the
running of your programs based on specific criteria. This balances the processing
time of the controller.
•
The controller runs only one task at one time.
•
A different task can interrupt a task that is running and take control.
•
In any given task, only one program runs at one time.
A Logix5000 controller supports the following types of tasks.
If you want to run a section of your
logic
Then use this type of
task
Description
All the time
Continuous Task
The continuous task runs in the background. Any CPU
time not allocated to other operations (such as motion,
communication, and periodic or event tasks) is used to
run the programs within the continuous task.
•
The continuous task runs all the time. When the
continuous task completes a full scan, it restarts
immediately.
•
A project does not require a continuous task. If used,
there can be only one continuous task.
Introduction
Select controller tasks
Rockwell Automation Publication 1756-PM005-EN-P - October 2014
9