beautypg.com

BECKHOFF KL1512 User Manual

Page 9

background image

Terminal configuration

KL1512

7


This structure is broken down into the following areas:

Register

Application

0 to 7

Process variables

8 to 15

Type register

16 to 30

Manufacturer parameters

31 to 47

User parameters

48 to 63

Extended user area


Process variables

R0 to R7: Registers in the terminal’s internal RAM
The process variables can be used in additional to the actual process
image and their functions are specific to the terminal.

R0 to R5: Terminal specific registers
The function of these registers depends on the respective terminal type
(see terminal-specific register description).

R6: Diagnostic register
The diagnostic register may contain additional diagnostic information. In
the case of serial interface terminals, for example, parity errors that have
occurred during data transfer are indicated.

R7: Command register
High-Byte_Write = function parameter
Low-Byte_Write = function number
High-Byte_Read = function result
Low-Byte_Read = function number

Type registers

R8 to R15: Registers in the terminal’s internal ROM
The type and system parameters are programmed permanently by the
manufacturer and can only be read by the user but cannot be modified.

R8: Terminal type:
The terminal type in register R8 is needed to identify the terminal.

R9: Firmware version X.y
The firmware version can be read as an ASCII character string.

3.2.1.1

R10: Data length

R10 contains the number of multiplexed shift registers and their length in
bits.
The bus coupler sees this structure.

R11: Signal channels
In comparison with R10, the number of logically existing channels is
located here. For example, one physically existing shift register may
consist of several signal channels.

R12: Minimum data length
The respective byte contains the minimum data length of a channel to be
transferred. If the MSB is set, then the control/status byte is not necessarily
needed for the function of the terminal and, with appropriate configuration
of the coupler, is not transferred to the control system.