Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

18/11/2021 08:58 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

TechConnect Customer Care 

ID: QA8999 | Access Levels: Everyone

RSLogix 5000 Tasks, Programs & Routines


READ LATER:  Email this page  Print

To find an answer using a previous Answer ID, click here

Search Knowledgebase... SEARCH

ADD TO FAVORITES

Document ID QA8999

Published Date 09/06/2021

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 has a priority level.

Continuous Task has the lowest priority


https://rockwellautomation.custhelp.com/app/answers/answer_view/a_id/54198 1/4
18/11/2021 08:58 RSLogix 5000 Tasks, Programs & Routines

Periodic Tasks are prioritized 1 to 15 with 1 being the highest

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

Each Program can optionally contain

Other Routines
Fault Routine

Programs must be scheduled to a Task in order to execute.

Default program Folder under the Main Task:

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.

Routines must be configured to a Program.

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.

For more information on how to modify Main Program check:


tutaj video

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.

A Fault Routine can also be configured 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.

Was this answer helpful?


https://rockwellautomation.custhelp.com/app/answers/answer_view/a_id/54198 3/4
18/11/2021 08:58 RSLogix 5000 Tasks, Programs & Routines

Yes No

RATE CONTENT

Recently Viewed

RSLogix 5000 and Studio 5000


Logix Designer: Differences
between Continuous, Periodic, and
Event ...

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

Copyright © 2021 Rockwell Automation, Inc. All Rights Reserved.

https://rockwellautomation.custhelp.com/app/answers/answer_view/a_id/54198 4/4

You might also like