Rockwell Automation 57C650 AutoMax Programming Executive Version 3.8 User Manual

Page 27

Advertising
background image

2Ć5

Introduction to the AutoMax Distributed Control System

Drive Control
Tasks that control Distributed Power Drives (DPS) are stored and

executed on UDC (Universal Drive Controller) modules in the rack.

UDC tasks are written in control block language. They are referred to

as UDC tasks." See the appropriate DPS programming and

configuration instruction manual for more information about UDC

tasks.
MultiĆTasking
AutoMax Processors are capable of multiĆtasking. Each AutoMax

Processor can execute multiple application tasks based on a priority

basis, sharing common data between tasks. Application task

execution can also be coordinated using BASIC language statements

and functions in both BASIC and Control Block tasks.
Each UDC module can execute two independent Control Block tasks

to control two separate drives of any type, usually referred to as

Drive A and Drive B. UDC tasks A and B execute sequentially (task A

executes, then B) based on a userĆdefined interval of 500 msec CCLK

signal. If only one task is required, i.e., the UDC module will control

only one drive, the drive can be connected through either channel A

or B.
The UDC tasks on one module share the data in the dual port

memory. UDC tasks cannot, however, share data with tasks on other

UDC modules, or with tasks on AutoMax Processors, unless an

AutoMax task reads from or writes to the UDC's dual port memory.

Only AutoMax tasks can move data between two or more UDC tasks

on different UDCs, and between UDC tasks and AutoMax tasks.
The following table illustrates the differences between UDC modules

and AutoMax Processors.

UDC Module and AutoMax Processor Comparison

Maximum #

in a Rack

Maximum #

of Tasks**

Programming Languages

AutoMax

Processor

4

32

BASIC, Control Block* or

PC/Ladder Logic

UDC Module

10

2 (1 each for

drives A/B)

Control Block*

ă* A subset of BASIC statements and functions is permitted. The two types of

Control Block tasks (UDC and AutoMax) support slightly different subsets.

These are listed in the Control Block instruction manual (JĆ3676) and in

Appendix C of this manual.)

** Each rack can have a maximum of 32 tasks loaded into it. This total does not

include BASIC include" tasks.

Advertising