Rockwell Automation 57C570 AutoMax PC3000 User Manual User Manual

Page 173

Advertising
background image

15Ć3

programs, suspending their execution until the higher priority

program has finished. Once the higher priority program has finished

executing, the lower priority program resumes its execution. You can

assign the same priority to multiple programs. In such a case, the

programs execute in alphabetical order. Figure 15.2 illustrates

priority scheduling.
You can also assign other characteristics to a program.

БББББББББББББББ

БББББББББББББББ

If you want the program to:

ББББББ

ББББББ

Define it as:

БББББББББББББББ

Б

БББББББББББББ

Б

Б

БББББББББББББ

Б

БББББББББББББББ

always stay in run while the other programs are running

To stop a critical program, you must stop all the programs

in a rack.

ББББББ

Б

ББББ

Б

Б

ББББ

Б

ББББББ

Critical

БББББББББББББББ

Б

БББББББББББББ

Б

Б

БББББББББББББ

Б

БББББББББББББББ

be able to be uploaded from the AutoMax rack

If a program is not defined as reconstructible, it cannot be

saved back to disk, and you must make sure that you

keep backup copies of the original programs.

NOTE: Ladder Logic tasks are always reconstructible.

ББББББ

Б

ББББ

Б

Б

ББББ

Б

ББББББ

Reconstructible

БББББББББББББББ

Б

БББББББББББББ

Б

БББББББББББББББ

test or troubleshoot a function

Utility programs must be individually loaded to a rack.

ББББББ

Б

ББББ

Б

ББББББ

Utility

15.1.3

About Symbolic Programming

You write AutoMax application programs using symbol names rather

than register and I/O addresses. For example, a variable may be

symbolically named START_LINE@" in an AutoMax system, rather

than identifying a register location. Using symbolic programming

lets you create application software independent of the hardware,

letting you reĆuse application software without reĆwriting it. You can

also move programs to other CPUs in the system to balance

memory loading or improve system response.
Variables in the system can be shared between programs in the

same rack, between the racks in a system, or they may be used only

in a single program.
The AutoMax Programming Executive resolves symbol names and

I/O addresses for you by using a database that associates the

hardware in the system with the symbolic names.

15.1.4

About the Available Programming Languages

You can choose among these languages when programming a

control application:
D Ladder Logic
D BASIC
D Control Block
Selecting which language to use for a given program depends on

the function being programmed.

Advertising
This manual is related to the following products: