Access from the user program
KL4132
28
Version: 3.0
Address
Name
Default value
R/W
Storage medium
R0…R4
reserved
0x0000
R
RAM
Raw DAC value
variable
R
Diagnostic register
0x0000
R
RAM
Command register
0x0000
R
Terminal type
4132
R
ROM
Software version number
0x????
R
ROM
Multiplex shift register
0x0218
R
ROM
Signal channels
0x0218
R
ROM
Minimum data length
0x9800
R
ROM
Data structure
0x0000
R
ROM
R14
reserved
0x0000
R
Alignment register
variable
R/W
RAM
Hardware version number
0x????
R/W
SEEROM
Hardware compensation: Offset specific
R/W
SEEROM
Hardware compensation: Gain
specific
R/W
SEEROM
Manufacturer scaling: Offset
0x0000
R/W
SEEROM
Manufacturer scaling: Gain
0x0000
R/W
SEEROM
R22…R30
reserved
0x0000
R/W
SEEROM
Code word register
variable
R/W
RAM
Feature register
0x0000
R/W
SEEROM
User scaling: Offset
0x0000
R/W
SEEROM
User scaling: Gain
0x0100
R/W
SEEROM
User switch-on value
0x0000
R/W
SEEROM
R36…R47
reserved
0x0000
R/W
SEEROM
5.4
Register description
The registers can be read or written via the register communication. They are used for the parameterization
of the terminal.
R0 to R7: Registers in the internal RAM of the terminal
The process variables can be used in addition to the actual process image. Their function is specific to the
terminal.
•
R0 to R4: reserved
•
R5: Raw DAC value (Y_dac)
The 16-bit value transferred to the D/A converter is called raw DAC value. It is calculated from the
process data via the manufacturer and user scaling.
•
R6 to R7: reserved
R8 to R15: Registers in the internal ROM of the terminal
The type and system parameters are hard programmed by the manufacturer, and the user can read them
but cannot change them.
•
R8: Terminal type
The terminal type in register R8 is needed to identify the terminal.
•
R9: Software version (X.y)
The software version can be read as a string of ASCII characters.
Summary of Contents for KL4132
Page 2: ......