EasyManua.ls Logo

Allen-Bradley SoftLogix 5800

Allen-Bradley SoftLogix 5800
272 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
36 Rockwell Automation Publication 1789-UM002K-EN-P - January 2015
Chapter 2 What is the SoftLogix System?
Determining Programs
Each program contains program tags, a main executable routine, other routines,
and an optional fault routine. Each task can schedule as many as 100 programs
(including equipment phases).
The scheduled programs within a task execute to completion from first to last.
Programs that are not attached to any task appear as unscheduled programs.
You must specify (schedule) a program within a task before the controller can
scan the program.
Table 2 - Task Execution Order for Application with Periodic Tasks and Continuous Task
Task Priority Level Task Type Actual Execution Time Worst Case
Execution Time
1 1 20 ms periodic task 2 ms 2 ms
2 2 10 ms periodic task 4 ms 6 ms
N/A None (lowest) Continuous task 25 ms 35 ms
N/A None Dwell time 10 ms 14 ms
Task 1
Task 2
Continuous
Tas k
Dwell
Time
Task Description
A The highest priority task interrupts all lower priority tasks.
B A lower priority task can be interrupted multiple times by a higher priority task.
C The continuous task runs at the lowest priority and is interrupted by all other tasks.
D The dwell time starts when the continuous task completes. The dwell time does not affect periodic tasks.
Periodic tasks execute as scheduled, regardless of the dwell time.
E The continuous tasks restart, when the dwell time completes, unless a higher priority task is running.

Table of Contents

Related product manuals