Register overview

The following registers are used for parameterization of the KM4602. Each signal channel of the analog terminal has one register that can be read or written to with the aid of control, status and data bytes via register communication.

Register no.

Comment

Default value

R/W

Memory

R0

Process data for D/A-C

-

-

R

RAM

R1

reserved

-

-

-

-

...

...

...

...

...

...

R5

reserved

-

-

-

-

R6

Diagnostic register (not used)

-

-

R

RAM

R7

Command register (not used)

0x0000

0dec

R/W

RAM

R8

Terminal type

0x11FA

4602dec

R

ROM

R9

Firmware version

e.g. 0x3141

e.g. 1AASCI

R

ROM

R10

Data length (multiplex shift register)

0x0218

536dec

R

ROM

R11

Signal channels

0x0218

536dec

R

ROM

R12

Minimum data length

0x9800

38912dec

R

ROM

R13

Data structure (data type register)

0x0000

0dec

R

ROM

R14

reserved

-

-

-

-

R15

Alignment register

e.g. 0x7F80

e.g. 32640dec

R/W

RAM

R16

Hardware version number

e.g. 0x0000

e.g. 0dec

R/W

SEEPROM

R17

Hardware compensation: offset (Ba)

0x0001

1dec

R/W

SEEPROM

R18

Hardware compensation: gain (Aa)

typ. 0x0E99

typ. 3737dec

R/W

SEEPROM

R19

Manufacturer scaling: Offset (Bh)

0x0000

0dec

R/W

SEEPROM

R20

Manufacturer scaling: Gain (Ah)

typ. 0x0020

typ. 32dec

R/W

SEEPROM

R21

Manufacturer's switch-on value

0x0000

0dec

R/W

SEEPROM

R22

reserved

-

-

-

-

...

...

...

...

...

...

R30

reserved

-

-

-

-

R31

Code word register

0x0000

0dec

R/W

RAM

R32

Feature register

0x0006

6dec

R/W

SEEPROM

R33

User scaling: offset (Bw)

0x0000

0dec

R/W

SEEPROM

R34

User scaling: gain (Aw)

0x0100

256dec

R/W

SEEPROM

R35

User's switch-on value (Y2)

0x0000

0dec

R/W

SEEPROM

R36

reserved

-

-

-

-

...

...

...

...

...

...

R63

reserved

-

-

-

-