Rockwell Automation 9323-S5500D A.I. SERIES MICROLOGIX 1000 AND PLC-500 SOFTW User Manual

Page 99

Advertising
background image

Data Table Addressing and Editing

4-31

When a direct address (logical or indexed) is assigned to an instruction, the data table

automatically expands to include that address. (See

Appendix C - Data File

Organization and Addressing

in the

Instruction Set Reference

for more information on

allocating data table addresses.) The following table describes data table allocation for

indirect addresses.

If the indirect
component refers to

then

a file number

no data table space will be allocated

an element number

data table space will be allocated as if element zero was
specified

a subelement number

data table space will be allocated as if subelement zero was
specified

a bit number

data table space will be allocated as if bit zero was specified

Examples

Indirect Address

Memory Allocated

N[N7:1]:8/4

none

T4:[N7:1]

T4:0

N20:[N7:1]/4

N20:0/4

N20:8/[N7:1]

N20:8/0

The data table will expand to include an address used to specify an indirect address.

For example, specifying the indirect address N11:[N22:33]/[N44:55] would cause the

data table to expand to include the following addresses.

N11:0

N22:33

N44:55

For more information on Indirect Addressing, refer to

Appendix C - Data File

Organization and Addressing

in the

Instruction Set Reference

.

Note

When converting a program or a block of a program to a processor that does not

support indirect addressing, the indirect addresses will remain and the program will be

saved with errors. Edit the program to change the indirect addresses to direct

addresses.

Advertising
This manual is related to the following products: