Access from the user program
KL4414, KL4418, KL4424, KL4428
37
Version: 3.0.0
Status byte 1 in register communication
The status byte 1 (SB1) is located in the
and is transmitted from terminal to the controller.
Bit
SB1.7
SB1.6
SB1.5
SB1.4
SB1.3
SB1.2
SB1.1
SB1.0
Name
RegAccess
R/W
Reg. no.
Key
Bit
Name
Description
SB1.7
RegAccess
1
bin
Acknowledgment for register access
SB1.6
R
0
bin
Read access
SB1.5 to SB1.0
Reg. no.
Number of the register that was read or written.
7.4
Register overview
The following registers are used for parameterizing the KL4414, KL4418, KL4424 and KL4428. Each signal
channel of the analog terminal has one register that can be read or written to with the aid of
and
.
Register no.
Comment
Default value
R/W
Memory
Process data for D/A-C
-
-
R
RAM
R1…R5
reserved
-
-
-
Diagnostic register (not used)
-
-
R
RAM
Command register (not used)
0x0000
0
dec
R/W
RAM
Terminal type
KL4414:
0x113E
4414
dec
R
ROM
KL4418:
0x1142
4418
dec
KL4424:
0x1148
4424
dec
KL4428:
0x114C
4428
dec
Firmware version
e.g. 0x3141
e.g. 1A
ASCI
R
ROM
Data length (multiplex shift register)
0x0230
560
dec
R
ROM
Signal channels
0x0418
1048
dec
R
ROM
Minimum data length
0x9800
38912
dec
R
ROM
Data structure (data type register)
0x0004
4
dec
R
ROM
R14
reserved
-
-
-
-
Alignment register
e.g. 0x7F80
e.g. 32640
dec
R/W
RAM
Hardware version number
e.g. 0x0000
e.g. 0
dec
R/W
SEEPROM
Hardware compensation: offset (B
a
)
0x0001
1
dec
R/W
SEEPROM
Hardware compensation: gain (A
a
)
typ. 0x0E99
typ. 3737
dec
R/W
SEEPROM
Manufacturer scaling: offset (B
h
)
0x0000
0
dec
R/W
SEEPROM
Manufacturer scaling: gain (A
h
)
typ. 0x0020
typ. 32
dec
R/W
SEEPROM
Manufacturer's switch-on value
0x0000
0
dec
R/W
SEEPROM
R22…R30
reserved
-
-
-
-
Code word register
0x0000
0
dec
R/W
RAM
Feature register
0x0006
6
dec
R/W
SEEPROM
User scaling: offset (B
w
)
0x0000
0
dec
R/W
SEEPROM
User scaling: gain (A
w
)
0x0100
256
dec
R/W
SEEPROM
User switch-on value
0x0000
0
dec
R/W
SEEPROM
R36…R63
reserved
-
-
-
-