Delta RMC151 User Manual
Page 515
6 Communication
Thereby, the values from the selected registers in the RMC70 can be read from and
written to by writing to and reading from the Indirect Data registers.
To set up the Indirect Data Map:
1. Open the Indirect Data Map Editor.
2. In the Register column of the first Indirect Data Map entry, type "%MD8.0" and press
Enter. This will map Axis 0 Status Bits register to the first item in the Indirect Data
Map. Basic mode requires that the first item in the Indirect Data Map contains the Axis
0 Status Bits register.
3. For each of the remaining Indirect Data Map entries 1-7, enter the desired register to
map to each. To do this, click the cell in the Register column, click the ellipsis button
( ), then browse to the desired register.
4. If you wish to add additional read capability, one of the Indirect Data Map registers
should be mapped to the Read Response register. Then, the corresponding register in
the Response Block will return the value of a read from any single register in the
RMC70 at any time. See Read from the RMC70 below.
Example
Requirements
The user would like to read the following registers:
•
Axis 0 Status Bits
•
Axis 0 Actual Position
•
Axis 1 Status Bits
•
Axis 1 Actual Position
•
Task 0 Current Step
•
Task 1 Current Step
In addition, the user would like to read some other registers occasionally.
Implementation
•
First, PROFIBUS communications requires that Axis 0 Status Bits register
must be in the first Response Block register, which is entry 0 in the Indirect
Data Map.
•
Second, the Read Response register is needed in order to read other
registers occasionally.
•
Third, the rest of the registers listed above can be put anywhere in the
remaining Indirect Data Map registers 0-7.
The user chose to set up the Indirect Data Map like this:
Using the Data Blocks
deltamotion.com
495