Address Maps

To open the Address Maps: Expand the desired controller in the Project pane and double-click Address Maps.

 

The Address Maps list all RMC register addresses and allow the user to map RMC registers to addresses for various communication protocols. Each individual register in the RMC can be addressed from external devices such as PLCs or HMIs via any of the protocol addresses listed in the Address Maps.

When to use the Address Maps

Use the Address Maps to:

  1. Set up the Indirect Data Map
    Set up the Indirect Data Map to consolidate scattered registers to efficiently be communicated with an external device, such as a PLC. The Indirect Data Map is useful for configuring the individual items to be communicated. For large blocks of data, use the other address maps.

  2. Find RMC Register Addresses
    Use the Address Maps to find the address of any register in the RMC for the communication protocol you are using. This applies to the Modbus, FINS, DF1, PROFINET and IEC maps. When setting up a PLC or HMI to communicate with the RMC, the Address Maps help find addresses to enter into the PLC or HMI.
    Registers can also be viewed, but not configured, in the register map help topics: RMC75 Register Map, RMC150 Register Map, and RMC200 Register Map.

  3. Configure Large Address Blocks
    For the RMC200, the address maps for Modbus, FINS, DF1, and PROFINET provide some fixed addresses, with the remaining address areas configurable by the user. These maps are intended for addressing large blocks of data that can be accessed via a PLC or HMI. For smaller blocks of data, such as individual registers, use the Indirect Data Map instead. Each of the protocol address maps (Modbus, FINS, DF1, and PROFINET) include an address section for the Indirect Data Map.

Individual Address Maps

The individual Address Maps available are:

 

  1. Indirect Data Map
    The Indirect Data Map allows scattered data items to be consolidated for efficient communications on all protocols, and is also used for setting up EtherNet/IP I/O, PROFINET, and PROFIBUS communication.

  2. Modbus Address Map
    Lists all the Modbus addresses of RMC registers. The RMC75 and RMC150 have a fixed map that provides addresses for all registers. The RMC200 has an editable map, with some fixed addresses.

  3. FINS Address Map
    Lists all the FINS addresses of RMC registers. The FINS protocol is used with Omron PLCs. The RMC75 and RMC150 have a fixed map that provides addresses for all registers. The RMC200 has an editable map, with some fixed addresses.

  4. DF1 Address Map
    Lists all the DF1 addresses of RMC registers. The DF1 addressing is typically used for any device that can communicate with an Allen Bradley SLC 500, PLC-5, or MicroLogix PLC. The RMC75 and RMC150 have a fixed DF1 address map that provides addresses for all registers. The RMC200 has an editable map, with some preset addresses.

  5. PROFINET Data Records Address Map
    For the RMC200, includes fixed and editable PROFINET data records. Data records are not required for PROFINET communication. See Using PROFINET Record Data for details.

  6. IEC Address Map
    Lists the fixed internal addresses of the RMC registers. In addition, the following external communications use the same two-level numbering of the addresses as the IEC addresses:

How to Use the Address Maps

Set up the Indirect Data Map

Use the Indirect Data Map to configure individual registers to be communicated. See Indirect Data Map for details.

Find RMC Register Addresses

To find the address of any register in the RMC for the communication protocol you are using:

  1. In the Address Maps list, choose the desired protocol. Keep in mind that the IEC address map applies to several protocols as listed above.

  2. Browse the list for the desired register and its address.

  3. If you are using the Indirect Data Map, you can view the addresses in the Indirect Data Map for your protocol as follows:

    1. In the Indirect Data Map, right-click the Reg # column, point to Address Format and choose the desired protocol.

    2. The Reg # column will display the address of each item for your protocol.

Configure Large Address Blocks

For the RMC200, the Modbus, FINS, DF1, and PROFINET maps provide editable maps intended to be configured for large address blocks for the communication protocol you are using.

  1. Choose the desired address map.

  2. In the bottom row:

    1. In the Start Address column, enter the first address you wish to use. Make sure the address conforms to the syntax described in Address Syntax below.

    2. In the Registers column, enter the number of registers. This is the number of 32-bit registers in the RMC. Notice that this will map to twice as many 16-bit Modbus or FINS registers for these address maps.

    3. In the Map To column,  enter the area in the RMC that this address range will apply to.

  3. Repeat for additional address ranges. The rows will automatically re-order entries to keep them in numerical address order.

  4. Click the Download button to download the changes to the RMC.

Address Syntax

For user-configurable address maps, the addresses must follow the formats listed below. Address ranges as defined by the Start Address and End Address are not allowed to overlap.

 

Modbus

Example Addresses: 420001, 430201

 

FINS

Example Addresses: D08400, E2_12000

 

DF1

Example Addresses: F40:0, L112:100

 

PROFINET Data Records

Example Addresses: 4.0 (index 4, offset 0), 100.0 (index 100, offset 0)

 

 

See Also

Indirect Data Map Editor | Indirect Data Map | Modbus Address Map | FINS Address Map | DF1 Address Map | PROFINET Data Records Address Map | IEC Address Map


Send comments on this topic.

Copyright © 2024 Delta Computer Systems, Inc. dba Delta Motion