![Beckhoff KL4414 Documentation Download Page 38](http://html.mh-extra.com/html/beckhoff/kl4414/kl4414_documentation_2719648038.webp)
Access from the user program
KL4414, KL4418, KL4424, KL4428
38
Version: 3.0.0
7.5
Register description
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
.
R0: Process data for D/A-C
Process data, which are transferred to the D/A converter.
R6: diagnostic register
The diagnostic register of the KL4414 and KL4424 is currently not used.
R7: command register
The command register of the KL4414 and KL4424 is currently not used.
R8: terminal designation
Register R8 contains the terminal identifier. e.g.:
• KL4414: 0x113E (4414
dec
) or
• KL4424: 0x1148 (4424
dec
)
R9: firmware version
Register R9 contains the ASCII coding of the terminal's firmware version, e.g.
0x3141 (1A)
ASCII
.
'0x31'
corresponds to the ASCII character
'1'
and
'0x41'
to the ASCII character
'A'
. This value cannot be changed.
R10: data length (multiplex shift register)
R10 contains the number of multiplexed shift registers and their length in bits.
R11: signal channels
Unlike R10, this contains the number of channels that are logically present. Thus for example a shift register
that is physically present can perfectly well consist of several signal channels.
R12: minimum data length
The particular byte contains the minimum data length for a channel that is to be transferred. If the MSB is
set, the control and status byte is not necessarily required for the terminal function and is not transferred to
the control, if the Bus Coupler is configured accordingly.