Back

RMC75 Registers, File 7: Controller Info

All Controller Information registers are Read Only.

Tip:
For the DF1/CSP addressing format, all 'F' type registers (32-bit floating point) can also be read as 'L' type (32-bit word) registers. This is very useful when reading registers with DWORD or DINT external data types.

 

AB

DF1,CSP
Address

Modbus
TCP
,RTU
Address

FINS

Address

External

Data Type

Internal

IEC
Address

Internal
Data Type

Register Name

F7:0

3585

D03584

REAL

%MD7.0

DINT

ClosedProduct ID

1: RMC75

F7:1

3587

D03586

REAL

%MD7.1

DINT

ClosedState

1: Running Control Program

2: Running Control Program (in debugger)

3: Running Loader

4: Running Loader (FPGA not loaded)

F7:2

3589

D03588

REAL

%MD7.2

DINT

ClosedCPU Module ID

1: RMC75S

2: RMC75P

3: RMC75E

F7:3

3591

D03590

REAL

%MD7.3

DINT

ClosedCPU Module Rev

Major * 256 + Minor

F7:4

3593

D03592

REAL

%MD7.4

DINT

ClosedAxis Module ID

0: None

32: MA1

33: MA2

34: QA1

35: QA2

36: AA1

37: AA2

F7:5

3595

D03594

REAL

%MD7.5

DINT

ClosedAxis Module Rev

Major * 256 + Minor

F7:6

3597

D03596

REAL

%MD7.6

DINT

Expansion 1 ClosedModule ID

0: None

64: AP2

65: A2

66: D8

68: Q1

F7:7

3599

D03598

REAL

%MD7.7

DINT

Expansion 1 ClosedModule Rev

Major * 256 + Minor

F7:8

3601

D03600

REAL

%MD7.8

DINT

Expansion 2 Module ID

F7:9

3603

D03602

REAL

%MD7.9

DINT

Expansion 2 Module Rev

F7:10

3605

D03604

REAL

%MD7.10

DINT

Expansion 3 Module ID

F7:11

3607

D03606

REAL

%MD7.11

DINT

Expansion 3 Module Rev

F7:12

3609

D03608

REAL

%MD7.12

DINT

Expansion 4 Module ID

F7:13

3611

D03610

REAL

%MD7.13

DINT

Expansion 4 Module Rev

F7:14

3613

D03612

DINT

%MD7.14

DINT

ClosedSerial Number

8-digit serial number (e.g. 71034039)

F7:15

3615

D03614

REAL

%MD7.15

DINT

ClosedFirmware Rev

Major * 256 + Minor

The patch release number is given in F7:32.

F7:16

3617

D03616

REAL

%MD7.16

DINT

ClosedFirmware Special Release Code

0: Standard

1-127: Special Release (S1-S127)

128: Beta Standard

129-255: Beta Special Release (S1-S127)

F7:17

3619

D03618

REAL

%MD7.17

DINT

ClosedFirmware Configuration ID

0: Discovery Image

1: A (RMC75S, revision 2.1C or older)

2: B (RMC75P, revision 2.1D or older)

3: C (RMC75E)

4: D (RMC75S, revision 2.1D or newer, and RMC75P, revision 2.1E or newer)

F7:18

3621

D03620

REAL

%MD7.18

DINT

ClosedFirmware Year and Month

Year (4-digit) * 16 + Month (1=Jan, 2=Feb, ...)

F7:19

3623

D03622

REAL

%MD7.19

DINT

ClosedFirmware Day and Time

Date (1-31) * 2048 + Hour (0-23) * 64 + Minute

F7:20

3625

D03624

REAL

%MD7.20

DINT

ClosedFPGA Rev

Major * 256 + Minor

F7:21

3627

D03626

REAL

%MD7.21

DINT

ClosedFPGA Configuration ID

0: Discovery Image

1: A (RMC75S and RMC75P 0.1-1.x)

2: B (RMC75S and RMC75P 2.x)

F7:22

3629

D03628

REAL

%MD7.22

DINT

ClosedFlash Rev

Major * 256 + Minor

F7:23

3631

D03630

REAL

%MD7.23

DINT

ClosedRequired RMCTools Ver

Major * 256 + Minor (patch ignored)

F7:24

3633

D03632

REAL

%MD7.24

DINT

ClosedSuggested RMCTools Ver

Major * 256 + Minor (patch ignored)

F7:25

3635

D03634

REAL

%MD7.25

DINT

ClosedLoader Rev

Major * 256 + Minor

F7:26

3637

D03636

REAL

%MD7.26

DINT

ClosedLoader Year and Month

Year (4-digit) * 16 + Month (1=Jan, 2=Feb, ...)

F7:27

3639

D03638

REAL

%MD7.27

DINT

ClosedLoader Day and Time

Date (1-31) * 2048 + Hour (0-23) * 64 + Minute

F7:28

3641

D03640

REAL

%MD7.28

DINT

ClosedLoader Command

For sending certain commands to the loader, such as restart the RMC. See Loader Command for more details.

F7:29

3643

D03642

REAL

%MD7.29

DINT

ClosedReason in Loader

0: Not in Loader

1: Explicitly Requested by Firmware (e.g. Firmware Update)

2: Bad FW Image Checksum

3: Invalidate FW Image Header

4: Base Module not supported by FW Image

5: Axis Module not supported by FW Image

6: Watchdog Timeout

7: Boot of FW Image Failed

8: FPGA Configuration Failed

9: Force-to-Loader Jumper is set

10: Unexpected External Reset

F7:30

3645

D03644

REAL

%MD7.30

DINT

ClosedLoader State

Only used when updating. Confidential

F7:31

3647

D03646

REAL

%MD7.31

DINT

ClosedCPU Board Version

This indicates the actual CPU board revision.

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

Bits 8-15: Minor Revision

Bits 16-23: Major Revision

Bits 24-31: Not available

 

For example, 2.1E will be 0x00020104.

F7:32

3649

D03648

REAL

%MD7.32

DINT

ClosedFirmware Patch Number

Holds the patch level of the firmware version. For example, for 3.30.0, this value will be 0, and for 3.30.1, it will be 1.

F7:33

3651

D03650

REAL

%MD7.33

DINT

ClosedCPU HW Options

This register holds options installed on the CPU module.

Bit 0: NX (No Expansion)

Bit 1-23: Reserved for future

Bit 24-31: Not available

 

See Also

RMC75 Register Map Overview


Send comments on this topic.

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