KL8528 - Register description

The registers are used for the parameterization of the Bus Terminals and are available for each channel. They can be read or written by means of the register communication.

R7: Command register

To execute a standard command, the user code word 0x1235 must be entered in register R31.

Command 0x7000: Restore Factory Settings

Entering 0x7000 in register R7 restores the delivery state for the following registers.

  • Register R32: 0x0000
  • Register R33: 0x0000
    to
  • Register R63: 0x0000

R8: Terminal description

The name of the terminal is contained in register R8.
KL8528: 0x2150 (8528dec)

R9: Firmware version

Register R9 contains the ASCII coding of the terminal's firmware version, e.g. 0x3141 = '1A'. The '0x31' corresponds here to the ASCII character '1', while the '0x41' represents the ASCII character 'A'.
This value cannot be changed.

R12: Minimum data length of a channel

R16: Hardware version number

Register R16 contains the hardware version of the terminal.

R31: Code word register

  • If you write values into the user registers without first entering the user code word (0x1235) into the code word register, the terminal will not accept the supplied data.
  • If you write values into the user registers and have previously entered the user code word (0x1235) in the code word register, these values are stored in the RAM registers and in the SEEPROM registers and are therefore retained when the terminal is restarted.

The code word is reset when the terminal is restarted.

R32: Disable Channel LED

Using this register you can deactivate the status LEDs of the individual channels.

Bit

R32.15

R32.14

R32.13

R32.12

R32.11

R32.10

R32.9

R32.8

Name

-

-

-

-

-

-

-

-

Bit

R32.7

R32.6

R32.5

R32.4

R32.3

R32.2

R32.1

R32.0

Name

disLED_Ch8

disLED_Ch7

disLED_Ch6

disLED_Ch5

disLED_Ch4

disLED_Ch3

disLED_Ch2

disLED_Ch1

Key

Bit

Name

Description

default

R32.15

-

reserved

0bin

...

...

...

...

R32.8

-

reserved

0bin

R32.7

disLED_Ch8

0bin

The LED indicates the state of output 8.
In the event of a K-bus error the LED flashes.

0bin

1bin

The LED does not indicate the state of output 8. The PLC can now switch the LED selectively to green or red.
In the event of a K-bus error the LED turns off.

R32.6

disLED_Ch7

0bin

The LED indicates the state of output 7.
In the event of a K-bus error the LED flashes.

0bin

1bin

The LED does not indicate the state of output 7. The PLC can now switch the LED selectively to green or red.
In the event of a K-bus error the LED turns off.

...

...

...

...

R32.0

disLED_Ch1

0bin

The LED indicates the state of output 1.
In the event of a K-bus error the LED flashes.

0bin

1bin

The LED does not indicate the state of output 1. The PLC can now switch the LED selectively to green or red.
In the event of a K-bus error the LED turns off.

R33: Reaction to K-bus errors

In the event of a K-bus error all outputs that have been set via the PLC go out. Unless other instructions are set in R33.

Bit

R33.15

R33.14

R33.13

R33.12

R33.11

R33.10

R33.9

R33.8

Name

-

-

-

-

-

-

-

-

Bit

R33.7

R33.6

R33.5

R33.4

R33.3

R33.2

R33.1

R33.0

Name

KBOR_Ch8

KBOR_Ch7

KBOR_Ch6

KBOR_Ch5

KBOR_Ch4

KBOR_Ch3

KBOR_Ch2

KBOR_Ch1

Key

Bit

Name

Description

default

R33.15

-

reserved

0bin

...

...

...

...

R33.8

-

reserved

0bin

R33.7

K-bus-OFF-Reaction_Ch8

0bin

In the event of a K-bus error output 8 is reset (0bin).

0bin

1bin

In event of a K-bus error output 8 is set (1bin).

R33.6

K-Bus-OFF-Reaction_Ch7

0bin

In the event of a K-bus error output 7 is reset (0bin).

0bin

1bin

In event of a K-bus error output 7 is set (1bin).

...

...

...

...

R33.0

K-bus-OFF-Reaction_Ch1

0bin

In the event of a K-bus error output 1 is reset (0bin).

0bin

1bin

In event of a K-bus error output 1 is set (1bin).