beautypg.com

Delta RMC101 User Manual

Page 448

background image

RMC100 and RMCWin User Manual

5-198

Register

Content

1st

Operation:

2

2nd

Error Status

: This register is filled by the

operation. See MSTR Block Error Codes for a
complete list.

3rd

Length

: Indicates the number of registers to read.

4th

Operation-dependent Value

: Indicates the address in the

slave to read from.

Note:

When entering register addresses into an

MSTR block, do not add 40000 or 400000 to
indicate holding registers. MSTR blocks expect
the addresses to start at 1, rather than 40001 or
400001.

5th-9th Routing 1-5: The uses of these fields depend on whether

Modbus Plus or Modbus/TCP is being used:

Modbus Plus

: For local addresses, Routing 1 gives

the node address, and Routing 2 gives the data path
(1-8) to use in the node. Routing 3 through 5 are
zeros. For more complicated routing methods, refer
to the section on routing path structure in Modbus
Plus Network Planning and Installation Guide.

Modbus/TCP

: Routing 1 is broken into two bytes: the

MSB holds the Quantum backplane Slot ID of the
NOE module, and the LSB holds the Map Index,
which should be zero for the RMC. Routing 2
through 5 holds the four dot-separated values of the
RMC IP address (e.g. 192.168.0.5).

Example (Modbus Plus)
Suppose that we wish to read the parameters for the first four axes of the RMC located at node
address 3 whenever we reach state 1. After reading the parameters we are to return to state 0.
The state is stored in holding register 400250, and we will read the parameters into the holding
registers 400500 through 400563. The control block is located at 400100 to 400108. The
following network would be used:

This manual is related to the following products: