beautypg.com

3 pmi software – Rockwell Automation SA3100 AutoMax Distributed Power System User Manual

Page 43

background image

Distributed Power System Programming

3-5

Ladder Logic Tasks

Ladder Logic tasks are created using a custom editor included with the Programming
Executive software. These tasks can run on the AutoMax Processor.

In addition to the language in which they are written, tasks can also be classified by
where they execute. Tasks that run on AutoMax Processors (written in any of the three
languages) are called AutoMax tasks. In DPS systems, AutoMax tasks are generally
used for higher-level control, coordination of multiple drives, and sequencing of
application tasks in the UDC module.

UDC modules are used to control DPS drives. Each UDC can contain up to two tasks,
each independently controlling one drive. Tasks that run on UDC modules (only
Control Block tasks) are called UDC tasks.

AutoMax tasks can operate on all I/O and common memory variables defined in the
rack, including the variables defined in the dual-port memory of all UDCs in the rack.
UDC tasks can operate on the variables defined in their own dual-port memory. Both
AutoMax and UDC Control Block tasks can be created, compiled, loaded, and
monitored in the same way.

3.2.4 On-Line Operations

The on-line functions in AutoMax Executive software enable you to download the
object code files (and the operating systems) to the UDC modules in the local rack
and to the AutoMax Processors in the local rack as well as over the network. You can
run tasks, monitor task status, force or set variables, and view error logs for tasks.
Note that before you can go on-line to any rack, the operating systems, or runbases,
for the AutoMax Processor module(s) and UDC module(s) must be loaded to the rack.
The operating systems are stored in non-volatile memory.

3.3

PMI Software

The PMI operating system executes the control algorithms. It also executes a number
of other software routines:

collects feedback, status, and diagnostic data from the PMI

manages communication with the UDC module

when requested by the programmer, determines motor and resolver cabling
characteristics

The programmer does not explicitly control the PMI operating system. All of the data
and commands that it requires are found in the AutoMax rack configuration and in the
UDC task. The programmer provides this information in three ways:

Drive parameters

This information describes the type of hardware and electrical characteristics found
in the application. It is entered during UDC module configuration.