Register communication – BECKHOFF KL3201 User Manual

Page 19

Advertising
background image

Register Description

KL3201, KL3202 and KL3204

17


KL3202 as resistance input
0 to 1 kΩ

If the KL3202 is used for resistance measurements, the following values
should be written into the following registers:

R32: Feature register: 0xF401
i.e. user scaling active with display of the measured value in Ohm and two-
wire connection.

R33: User scaling - offset (0x0000)

R34: User scaling - gain (0x0010)
the display of the measured value follows:

Resistance in Ω

Output value

0

0

1000

1000




Register communication

Register access via
process data exchange
Bit 7 = 1

bin

: Register mode

If bit 7 of the control byte is set, then the first two bytes of the user data are
not used for exchanging process data, but are written into or read from the
terminal's register set.

Bit 6 = 0

bin

: read

Bit 6 = 1

bin

: write

Bit 6 of the control byte specifies whether a register should be read or
written. If bit 6 is not set, then a register is read out without modifying it.
The value can then be taken from the input process image.

If bit 6 is set, then the user data is written into a register. As soon as the
status byte has supplied an acknowledgement in the input process image,
the procedure is completed (see example).

Bit 0 to 5: Address

The address of the register that is to be addressed is entered into bits 0 to
5 of the control byte.

Control byte in
register mode


MSB

REG=1

W/R

A5

A4

A3

A2

A1

A0


REG = 0

bin

: Process data exchange

REG = 1

bin

: Access to register structure

W/R = 0

bin

: Read register

W/R = 1

bin

: Write register

A5...A0 = register address
Address bits A5 to A0 can be used to address a total of 64 registers.

Advertising
This manual is related to the following products: