Professional Documents
Culture Documents
RSLogix 5000 Tasks, Programs & Routines
RSLogix 5000 Tasks, Programs & Routines
Rockwell Automation
Rockwell logo
Automation
Listen
Think
Solve
Support Center Get Support Training & Webinars Online Forum rafael.bacha…
My
logo
ADD TO FAVORITES
Document ID QA8999
Summary
RSLogix 5000 Tasks, Programs & Routines
Question
RSLogix 5000 Tasks, Programs & Routines
Answer
Task Metrics
Tasks can be Continuous, Periodic or Event Based.
Number Supported:
Continuous = 1
Periodic = 31 with Continuous Task
= 32 if no Continuous Task
Each Task can run 32 Programs (prior to V15) or 100 Programs (V15 and greater)
Program Metrics
Each Program contains:
Program Tags
Main Executable Routine
Other Routines
Fault Routine
Main Program
Program Tags
Main Routine
Unscheduled Programs
Newly created Programs contain Program Tags folder as the default. Routines must be added.
Programs under the Task Folder are executed to completion from first to last.
Each Program added to a Task is added after the last program under the Task. Using the RSLogix5000 Move Up
and Move Down keys in the Program Schedule tab, Programs can be selected to be moved in the order of
execution list.
Note: The number of Programs supported can be limited by the amount of processor user memory available or
by the 32/100 Programs per Task limit.
Routine Metrics
A Routine is a sequence of logic that is executed as a block (ladder or function block).
To execute the logic in a Routine, the Routine must be either configured (assigned) as the Main Routine in a
Program or called as a Subroutine from the main Routine.
https://rockwellautomation.custhelp.com/app/answers/answer_view/a_id/54198 2/4
18/11/2021 08:58 RSLogix 5000 Tasks, Programs & Routines
The Main Routine can call Subroutines using a JSR instruction. Subroutines are just other Routines added under
the Program Folder.
Note: The number of Routines supported is limited only by the amount of processor user memory available.
Default Routine created under the Main Routine Folder is designated as the Main Routine. It is a ladder routine
which is assigned to MainProgram.
Yes No
RATE CONTENT
Recently Viewed
DISCLAIMER
This knowledge base web site is intended to provide general technical information on a particular subject or
subjects and is not an exhaustive treatment of such subjects. Accordingly, the information in this web site is not
intended to constitute application, design, software or other professional engineering advice or services. Before
making any decision or taking any action, which might affect your equipment, you should consult a qualified
professional advisor.
ROCKWELL AUTOMATION DOES NOT WARRANT THE COMPLETENESS, TIMELINESS OR ACCURACY OF ANY OF THE
DATA CONTAINED IN THIS WEB SITE AND MAY MAKE CHANGES THERETO AT ANY TIME IN ITS SOLE DISCRETION
WITHOUT NOTICE. FURTHER, ALL INFORMATION CONVEYED HEREBY IS PROVIDED TO USERS "AS IS." IN NO EVENT
SHALL ROCKWELL BE LIABLE FOR ANY DAMAGES OF ANY KIND INCLUDING DIRECT, INDIRECT, INCIDENTAL,
CONSEQUENTIAL, LOSS PROFIT OR DAMAGE, EVEN IF ROCKWELL AUTOMATION HAVE BEEN ADVISED ON THE
POSSIBILITY OF SUCH DAMAGES.
ROCKWELL AUTOMATION DISCLAIMS ALL WARRANTIES WHETHER EXPRESSED OR IMPLIED IN RESPECT OF THE
INFORMATION (INCLUDING SOFTWARE) PROVIDED HEREBY, INCLUDING THE IMPLIED WARRANTIES OF FITNESS
FOR A PARTICULAR PURPOSE, MERCHANTABILITY, AND NON-INFRINGEMENT. Note that certain jurisdictions do not
countenance the exclusion of implied warranties; thus, this disclaimer may not apply to you.
www.rockwellautomation.com
https://rockwellautomation.custhelp.com/app/answers/answer_view/a_id/54198 4/4