Back

RMC200 Registers, File 128-143: Base, Slot Status/Configuration

Each of these register files holds module-specific information about the module installed in the given location.

File 128: Base Module

Internal

IEC
Address


Data Type

Access

Register Name

%MD128.0

DINT

Read Only

ClosedBase Module Type (Defined)

66: R200-B5

64: R200-B7

65: R200-B11

69: R200-B15

72: R200-B5L

73: R200-B7L

%MD128.1

DINT

Read Only

ClosedBase Module Type (Actual)

66: R200-B5

64: R200-B7

65: R200-B11

69: R200-B15

72: R200-B5L

73: R200-B7L

65534: Unknown (unable to identify the base)

%MD128.2

DINT

Read Only

ClosedBase Module State

One of the following:

0 = No module detected

1 = Active

2 = Wrong module. The Module Type does not match the Module Type (Defined).

3 = Unsupported module.

%MD128.3

DINT

Read Only

ClosedBase Module Revision

Bits 23-16: Major revision

Bits 15-8: Minor revision

Bits 7-0: Mod level (0=A, 1=B, …)

%MD128.4

DINT

Read Only

ClosedFirmware Revision

Bits 23-16: Major revision

Bits 15-8: Minor revision

Bit 7: 1=Beta, 0=Standard

Bits 6-0: Config ID (1=A, 2=B, ...)

%MD128.16

DINT

Read Only

Total actual slot count (includes PS, CPU, all I/O slots)

 

File 129: Slot #0 (Power Supply)

Internal

IEC
Address


Data Type

Access

Register Name

%MD129.0

DINT

Read Only

ClosedPS Module Type (Defined)

96: R200-PS4D

97: R200-PS6D

98: CPU20L integrated power supply

 

%MD129.1

DINT

Read Only

ClosedPS Module Type (Actual)

96: R200-PS4D

97: R200-PS6D

98: CPU20L integrated power supply

65534: Unknown (unable to identify)

%MD129.2

DINT

Read Only

ClosedPS Module State

0: No module detected. This will be reported if the module does not respond to communication. The power supply itself is active (or the CPU would not be running) but we have no information from the module.

 

1: Active. This will be reported when the module was enumerated and is supported and providing us with real-time information.

 

2: Wrong module. This will be reported when the module was enumerated, but the Module Type does not match the Module Type (Defined) value.

 

3: Unsupported module. This will be reported when the module was enumerated, and the Module Type matches the Module Type (Defined) value, but the revision of the module is not supported.

%MD129.3

DINT

Read Only

ClosedPS Module Revision

Bits 23-16: Major revision

Bits 15-8: Minor revision

Bits 7-0: Mod level (0=A, 1=B, etc.)

%MD129.4

DINT

Read Only

ClosedFirmware Revision

Bits 23-16: Major revision

Bits 15-8: Minor revision

Bit 7:  1=Beta, 0=Standard

Bits 6-0: Config ID (1=A, 2=B, ...)

%MD129.7

REAL

Read Only

Module Temperature (ºC)

%MD129.16

REAL

Read Only

External Voltage (V)

%MD129.17

REAL

Read Only

Internal Voltage (V)

%MD129.18

REAL

Read Only

Current (A)

%MD129.19

REAL

Read Only

Power (W)

%MD129.20

REAL

Read Only

ClosedLoader Revision

Bits 23-16: Major revision

Bits 15-8: Minor revision

Bit 7:  1=Beta, 0=Standard

Bits 6-0: Config ID (1=A, 2=B, ...)

 

File 130: Slot #1 (CPU)

Internal

IEC
Address


Data Type

Access

Register Name

%MD130.0

DINT

Read Only

ClosedCPU Module Type (Defined)

0: R200-CPU40

2: R200-CPU20L

%MD130.1

DINT

Read Only

ClosedCPU Module Type (Actual)

0: R200-CPU40

2: R200-CPU20L

%MD130.2

DINT

Read Only

ClosedCPU Module State

1: Active.

The CPU will always report the Active state. The CPU can only be loaded with firmware that supports that particular model.

%MD130.3

DINT

Read Only

ClosedCPU Module Revision

Bits 23-16: Major revision

Bits 15-8: Minor revision

Bits 7-0: Mod level (0=A, 1=B, etc.)

%MD130.4

DINT

Read Only

ClosedFPGA Firmware Revision

Bits 23-16: Major revision

Bits 15-8: Minor revision

Bit 7:  1=Beta, 0=Standard

Bits 6-0: Config ID (1=A, 2=B, ...)

%MD130.7

REAL

Read Only

Module Temperature (core) (ºC)

%MD130.8

REAL

Read Only

Module Temperature (top) (ºC)

%MD130.16

DINT

Read Only

ClosedMain Firmware Revision

Bits 31-24: Major revision

Bits 23-16: Minor revision

Bits 15-8: Patch revision

Bit 7-0: Config ID (1=A, 2=B, ...)

%MD130.17

DINT

Read Only

ClosedMain Firmware Special Release Code

0: Standard

1: Experimental (EXP)

2-127: Special Release (S2-S127)

128: Beta Standard

129: Beta Experimental (EXP)

130-255: Beta Special Release (S2-S127)

 

%MD130.18

DINT

Read Only

ClosedRecovery Firmware Revision

Bits 23-16: Major revision

Bits 15-8: Minor revision

Bit 7:  1=Beta, 0=Standard

Bits 6-0: Config ID (1=A, 2=B, ...)

%MD130.19

DINT

Read Only

ClosedBoot Firmware Revision

Bits 23-16: Major revision

Bits 15-8: Minor revision

Bit 7:  1=Beta, 0=Standard

Bits 6-0: Config ID (1=A, 2=B, ...)

 

Files 131-143: Slot #2-14

n = 129 + slot number

Internal

IEC
Address


Data Type

Access

Register Name

%MDn.0

DINT

Read Only

ClosedModule Type (Defined)

132: R200-A8

136: R200-CA4

140: R200-S8

144: R200-Q4

148: R200-D24

152: R200-CV8

156: R200-U14

160: R200-LC8

65535: Empty

%MDn.1

DINT

Read Only

ClosedModule Type (Actual)

132: R200-A8

136: R200-CA4

140: R200-S8

144: R200-Q4

148: R200-D24

152: R200-CV8

156: R200-U14

160: R200-LC8

65535: Empty

%MDn.2

DINT

Read Only

ClosedModule State

One of the following:

0 = No module detected

1 = Active

2 = Wrong module. The Module Type does not match the Module Type (Defined).

3 = Unsupported module.

4 = Ignored module. The module was detected, but the Module Type (Defined) is Empty (65535).

5 = Module Updating. When a module is taken offline in order to update its firmware or soft ID.

%MDn.3

DINT

Read Only

ClosedModule Revision

Bits 23-16: Major revision

Bits 15-8: Minor revision

Bits 7-0: Mod level (0=A, 1=B, etc.)

%MDn.4

DINT

Read Only

ClosedFirmware Revision

Bits 23-16: Major revision

Bits 15-8: Minor revision

Bit 7:  1=Beta, 0=Standard

Bits 6-0: Config ID (1=A, 2=B, ...)

%MDn.7

REAL

Read Only

ClosedModule Temperature (ºC)

 Supported by the CA4, CV8, A8, U14, and LC8 modules.

%MDn.16

DINT

Read/Write

ClosedModule Configuration Mode

This register selects the configuration mode for this module. This register only applies to the S8, U14, and D24 modules.

 

R200-S8 Module:

This register selects the operating mode for channels 6 and 7. The following options are available:

  • Two SSI/MDT inputs (0). Channels 6 and 7 are standard SSI/MDT inputs.

  • One Quadrature input (1). Channels 6 and 7 are defined as a single A/B quadrature input with no hardware homing or registration.

  • One SSI Monitor input (2). Channels 6 and 7 are defined as a single SSI monitor input.

See Configuring S8 Channels for details.

 

R200-U14 Module:

This register selects the operating mode for the U14 high-speed channels.

Bits 0-7: Channel 0

Value

Mode

0

SSI/MDT

1

Quadrature input

2

SSI Monitor

 

Bits 8-15: Channel 1

Value

Mode

0

SSI/MDT

1

Quadrature input

2

SSI Monitor

3

SSI Echo

 

See U14 Module (RMC200) for details.

 

R200-D24 Module:

This register selects the operating mode for the D24 high-speed inputs (20-23). The following options are available:

  • No quadrature inputs (0). The inputs are used as general-purpose inputs.

  • One quadrature input (A, B, Z). Inputs 20-22 are used as A, B, and Z encoder inputs. Input 23 can be used as a general-purpose input.

  • One quadrature input (A, A, B, B) with wire-break detection. Inputs 20-23 are used as A, B, A, and B encoder inputs.

  • Two quadrature inputs (A, B). Inputs 20-21 are A and B for one encoder and inputs 22-23 are A and B for a second encoder.

See D24 Module (RMC200) for details.

 

R200-LC8 Module:

This register selects the minimum filter frequency for the module-wide hardware filter in the LC8 module:

  • 0 = 150 Hz (default)
    2000 µs ADC conversion time

  • 1 = 300 Hz
    1000 µs ADC conversion time

  • 2 = 600 Hz
    500 µs ADC conversion time

  • 3 = 1200 Hz
    250 µs ADC conversion time

  • 4 = 2400 Hz
    125 µs ADC conversion time

If a filter is selected whose ADC conversion time exceeds the motion loop time, then the firmware will automatically increase the filter frequency. For example, if 150 Hz is selected on a controller with a 500 µs loop time, then the firmware will force the LC8 module to use the 600 Hz filter frequency.

See Configuring the LC8 Module for details.

%MDn.100

DINT

Read Only

ClosedModule Event Timer Count

Holds the number of Event Timers provided by this module. This will be four (4) for the D24 module and zero (0) for all other modules. See Event Timers for details.

%MDn.101

DWORD

Read Only

ClosedEvent Timer 0 Status

Holds the status of Event Timer 0 in this module:

Bit 0: Event Timer Armed. This bit is set when this Event Timer is armed.

Bit 1: Event Timer Latched. This bit will be set when the Event Timer has latched a time for the event.

Bits 2-31: Reserved.

This register only applies to modules that support event timers. See Event Timers for details.

%MDn.102

DINT

Read Only

ClosedEvent Timer 0 Seconds

The seconds portion of the latched timestamp. See Event Timers for details.

%MDn.103

DINT

Read Only

ClosedEvent Timer 0 Nanoseconds

The nanoseconds portion of the latched timestamp. See Event Timers for details.

%MDn.105

DWORD

Read Only

Event Timer 1 Status

%MDn.106

DINT

Read Only

Event Timer 1 Seconds

%MDn.107

DINT

Read Only

Event Timer 1 Nanoseconds

%MDn.109

DWORD

Read Only

Event Timer 2 Status

%MDn.110

DINT

Read Only

Event Timer 2 Seconds

%MDn.111

DINT

Read Only

Event Timer 2 Nanoseconds

%MDn.113

DWORD

Read Only

Event Timer 3 Status

%MDn.114

DINT

Read Only

Event Timer 3 Seconds

%MDn.115

DINT

Read Only

Event Timer 3 Nanoseconds

 

See Also

RMC200 Register Map | Modbus Addressing | DF1 Addressing | FINS Addressing


Send comments on this topic.

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