Delta RMC101 User Manual
Page 333
Ethernet 5.2
Communications
5-83
specify a register holding the value to put on the stack. For the most part these additional
methods are not described in this manual but can be found in the DL205 PLC User Manual and
DL405 PLC User Manual.
Note:
Recall that DirectLogic V-memory addresses are given in octal. Refer to the DL205/405
PLC User Manual for a description of octal.
Here is a description of the values placed on the stack:
Value
Description
First
(LD)
This 16-bit BCD value is divided into three fields.
The first digit indicates the base number. In most cases this must
be 0 to indicate the CPU base.
The second digit indicates the ECOM slot number. Slots start with
0 for the first slot to the right of the CPU and increase by one for
each slot to the right.
The last two digits indicate the Module ID of the remote device.
Enter the RMC's Module ID here.
Second
(LD)
This 16-bit BCD value indicates the number of bytes to read or
write. For RMC registers, this value must be an even number
between 2 and 128, which represent 1 to 64 words.
Third
(LDA)
This indicates the location in the local PLC to read the data into,
and write data out from. The address is a V-memory address,
even though the prefix is O (for octal) instead of V for V-memory.
Fourth
(RX or
WX)
The parameter on the RX or WX instruction indicates the location
in the remote PLC (the RMC in our case). See RMC Register
Map (Automationdirect.com) for a map of addresses.
Notice that V0-V177 and V1000-V1177 may be displayed as
TA0-TA177 and CTA0-CTA177, which are called aliases.
You can disable displaying aliases by selecting the View menu in
DirectSOFT32, Options menu item, Global tab, and clearing the
Display Aliases
checkbox.
Example 1
The user has an ECOM in slot 1 of the CPU base and an RMC with Module ID 5. The user wants
to read all ten status words for each of the first two axes of the RMC and store those twenty
words into V2000-V2023. This is done as follows: