Access from the user program
KL4494
31
Version: 2.0.0
5.3
Register overview
The following registers are used for parameterization of the KL4494. 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
Raw value of the A/D converter (X
R
) -
-
R
RAM
R1
reserved
-
-
-
...
...
...
...
...
...
R5
reserved
-
-
-
-
Diagnostic register
-
-
R
RAM
Command register
0x0000
0
dec
R/W
RAM
Terminal type
0x118E
4494
dec
R
ROM
Firmware version
e.g. 0x3141
e.g. 1A
ASCI
R
ROM
Data length (multiplex shift register) 0x0130
304
dec
R
ROM
Signal channels
0x0218
536
dec
R
ROM
Minimum data length
0x9898
39064
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
Manufacturer scaling, analog input:
Offset (B
a
)
variable
variable
R/W
SEEPROM
Manufacturer scaling, analog input:
Gain (A
a
)
typ. 0x1080
typ. 4224
dec
R/W
SEEPROM
Manufacturer scaling, analog output:
Offset (B
a
)
0x0800
2048
dec
R/W
SEEPROM
Manufacturer scaling, analog output:
Gain (A
a
)
typ. 0x7D00
typ. 32000
dec
R/W
SEEPROM
Overrange-Limit
0x0000
0
dec
R/W
SEEPROM
Underrange-Limit
0x0000
0
dec
R/W
SEEPROM
R23
reserved
-
-
-
-
...
...
...
...
...
...
R30
reserved
-
-
-
-
Code word register
0x0000
0
dec
R/W
RAM
Feature register
0x0404
1028
dec
R/W
SEEPROM
User scaling, analog input: Offset
(B
w
)
0x0000
0
dec
R/W
SEEPROM
User scaling, analog input: Gain
(A
w
)
0x0100
256
dec
R/W
SEEPROM
User default value for analog output 0x0000
0
dec
R/W
SEEPROM
User scaling, analog output: Offset
(B
w
)
0x0000
0
dec
R/W
SEEPROM
User scaling, analog output: Gain
(A
w
)
0x0100
256
dec
R/W
SEEPROM
R38
reserved
-
-
-
-
...
reserved
...
...
...
...
R63
reserved
-
-
-
-
Summary of Contents for KL4494
Page 2: ......