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

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.