Device-specific objects

Index 4000 Coupler Table 0 [LO]: general configuration of the Bus Coupler

Index (hex)

Name

Meaning

Flags

Default

4000:0

Coupler Table 0 [LO]

Length of this object

RW

128

4000:01

Subindex 001

Register 0

RW

 

4000:02

Subindex 002

Register 1

RW

 

4000:80

Subindex 128

Register 127

RW

 

Index 4001 Coupler Table 0 [HI]: general configuration of the Bus Coupler (cont.)

Index (hex)

Name

Meaning

Flags

Default

4001:0

Coupler Table 0 [HI]

Length of this object

RW

128

4001:01

Subindex 001

Register 128

RW

 

4001:02

Subindex 002

Register 129

RW

 

4001:80

Subindex 128

Register 255

RW

 

Index 4012 Coupler Table 9 [LO]: Configuration of the Bus Terminal block

Index (hex)

Name

Meaning

Flags

Default

4012:0

Coupler Table 9 [LO]

Length of this object

RO

max. 128

4012:01

Subindex 001

Register 0: Name of the Bus Coupler

RO

0x0460 (1120dec1)

4012:02

Subindex 002

Register 1: Name of the first terminal

RO

e.g.: 0x8201 (33281dec2)

4012:03

Subindex 003

Register 2: Name of the 2nd terminal

RO

e.g.: 0x0BBA (3002dec1)

4012:04

Subindex 004

Register 3: Name of the 3rd terminal

RO

e.g.: 0x0C84 (3204dec1)

4012:80

Subindex 128

Register 127: Name of the 127th terminal

RO

 

1) For Bus Coupler and intelligent (e.g. analog) terminals, the terminal designation is
specified decimally in plain text; e.g. 0x0C84 (3204dec) means KL3204.

2) For simple (digital) terminals, the following coding applies:

Bit

Value

Meaning

15

0bin

intelligent (e.g. analog) terminal

1bin

simple (digital) terminal

14...8

xxxxxxbin

terminal size in bit (range of values: 0 to 63 bit)

7

1bin

Shift register extension for Control Panels

6...3

0bin

reserved

2

1bin

KL1212

1

1bin

Output terminal

Special case: 00bin means KL1202 or KL2212 (digital terminals with input and output data)

0

1bin

Input terminal

Index 4013 Coupler Table 9 [HI]: Configuration of the Bus Terminal block (continuation if more than 127 terminals)

Index (hex)

Name

Meaning

Flags

Default

4013:0

Coupler Table 9 [HI]

Length of this object

RO

max. 128dec

4013:01

Subindex 001

Register 128: Name of the 128th terminal

RO

 

4013:02

Subindex 002

Register 129: Name of the 129th terminal

RO

 

4013:04

Subindex 128

Register 255: Name of the 255th terminal

RO

 

Index 40B4 Coupler Table 90 [LO]: Internal diagnostic information for the Bus Coupler

Index (hex)

Name

Meaning

Flags

Default

40B4:0

Coupler Table 90 [LO]

Length of this object

RO

128dec

40B4:01

Subindex 001

Register 0: reserved

RO

 

40B4:02

Subindex 002

Register 1: reserved

RO

 

40B4:04

Subindex 128

Register 127: reserved

RO

 

Index 40B5 Coupler Table 90 [HI]: Internal diagnostic information for the Bus Coupler (cont.)

Index (hex)

Name

Meaning

Flags

Default

40B5:0

Coupler Table 90 [HI]

Length of this object

RO

128dec

40B5:01

Subindex 001

Register 128: reserved

RO

 

40B5:02

Subindex 002

Register 129: reserved

RO

 

40B5:04

Subindex 128

Register 255: reserved

RO

 

Index 40C4 Coupler Table 98 [LO]: Pd Update time (µs)

Index (hex)

Name

Meaning

Flags

Default

40C4:0

Coupler Table 98 Pd Update time (µs)

Length of this object

RW

5

40C4:01

Min time

minimum update time on the K-bus

RW

0x0355 (853dec)

40C4:02

Max time

maximum update time on the K-bus

RW

0x059A (1434dec)

40C4:03

Curr time

current update time on the K-bus

RW

0x036A (874dec)

40C4:04

-

reserved

RW

0x0000 (0dec)

40C4:50

-

reserved

RW

0x09F8 (2552dec)

Index 40C5 Coupler Table 98 [HI]: Pd update time (µs) (cont.)

Index (hex)

Name

Meaning

Flags

Default

40C5:0

Coupler Table 98 Pd Update time (µs)

Length of this object

RW

0

Index 40C8 Coupler Table 100 [LO]: Reserved for internal fieldbus-specific settings

Index (hex)

Name

Meaning

Flags

Default

40C8:0

Coupler Table 100 [LO]

Length of this object

RO

128dec

40C8:01

Subindex 001

Register 0: reserved

RO

 

40C8:02

Subindex 002

Register 1: reserved

RO

 

40C8:04

Subindex 128

Register 127: reserved

RO

 

Index 40C9 Coupler Table 100 [HI]: Reserved for internal fieldbus-specific settings (cont.)

Index (hex)

Name

Meaning

Flags

Default

40C9:0

Coupler Table 100 [HI]

Length of this object

RO

128dec

40C9:01

Subindex 001

Register 128: reserved

RO

 

40C9:02

Subindex 002

Register 129: reserved

RO

 

40C9:04

Subindex 128

Register 255: reserved

RO

 

Index 40FE Coupler Table 127 [LO]: Reserved for internal settings

Index (hex)

Name

Meaning

Flags

Default

40FE:0

Coupler Table 100 [LO]

Length of this object

RO

128dec

40FE:01

Subindex 001

Register 0: reserved

RO

 

40FE:02

Subindex 002

Register 1: reserved

RO

 

40FE:04

Subindex 128

Register 127: reserved

RO

 

Index 40FF Coupler Table 127 [HI]: Reserved for internal settings (cont.)

Index (hex)

Name

Meaning

Flags

Default

40FF:0

Coupler Table 100 [HI]

Length of this object

RO

128dec

40FF:01

Subindex 001

Register 128: reserved

RO

 

40FF:02

Subindex 002

Register 129: reserved

RO

 

40FF:04

Subindex 128

Register 255: reserved

RO

 

Index 427F Terminal No

Index (hex)

Name

Meaning

Flags

Default

427F:0

Terminal No

Number of the terminal in the Bus Terminal block, which can be parameterized with the following four tables (object 4280 - 4287).
Counting method: the Bus Coupler is no. 0 in the Bus Terminal block. The first terminal connected to the Bus Coupler is no. 1 etc.
Only intelligent terminals (with register set) can be parameterized!

RO

3

Index 4280 Terminal Table 0 [LO]: for parameterization of the terminal specified with object 427F

Index (hex)

Name

Meaning

Flags

Default

4280:0

Terminal Table 0

Length of this object

RW

64

4280:01

Subindex 001

Register 0

RW

0x0000 (0dec)

4280:02

Subindex 002

Register 1

RW

0x0000 (0dec)

4280:40

Subindex 064

Register 63

RW

0x0000 (0dec)

Index 4281 Terminal Table 0 [HI]: for parameterization of the terminal specified with object 427F (cont.)

Index (hex)

Name

Meaning

Flags

Default

4081:0

Terminal Table 0

Length of this object

RW

0

Index 4282 Terminal Table 1 [LO]: for parameterization of the terminal specified with object 427F

Index (hex)

Name

Meaning

Flags

Default

4282:0

Terminal Table 1

Length of this object

RW

64

4282:01

Subindex 001

Register 0

RW

0x0000 (0dec)

4282:02

Subindex 002

Register 1

RW

0x0000 (0dec)

4282:40

Subindex 064

Register 63

RW

0x0000 (0dec)

Index 4283 Terminal Table 1 [HI]: for parameterization of the terminal specified with object 427F (cont.)

Index (hex)

Name

Meaning

Flags

Default

4083:0

Terminal Table 1

Length of this object

RW

0

Index 4284 Terminal Table 2 [LO]: for parameterization of the terminal specified with object 427F

Index (hex)

Name

Meaning

Flags

Default

4284:0

Terminal Table 2

Length of this object

RW

64

4284:01

Subindex 001

Register 0

RW

0x0000 (0dec)

4284:02

Subindex 002

Register 1

RW

0x0000 (0dec)

4284:40

Subindex 064

Register 63

RW

0x0000 (0dec)

Index 4285 Terminal Table 2 [HI]: for parameterization of the terminal specified with object 427F (cont.)

Index (hex)

Name

Meaning

Flags

Default

4085:0

Terminal Table 2

Length of this object

RW

0

Index 4286 Terminal Table 3 [LO]: for parameterization of the terminal specified with object 427F

Index (hex)

Name

Meaning

Flags

Default

4286:0

Terminal Table 3

Length of this object

RW

64

4286:01

Subindex 001

Register 0

RW

0x0000 (0dec)

4286:02

Subindex 002

Register 1

RW

0x0000 (0dec)

4286:40

Subindex 064

Register 63

RW

0x0000 (0dec)

Index 4287 Terminal Table 3 [HI]: for parameterization of the terminal specified with object 427F (cont.)

Index (hex)

Name

Meaning

Flags

Default

4087:0

Terminal Table 3

Length of this object

RW

0

Index 6kk0 Terminal Input Data

Device-specific objects 1:

Mapping

The value ranges of the "kk", "hh", and "ddd" variables of the input and output indices are shown below. The dynamic generation of the input and output objects depends on the order of the terminals in the Bus Terminal block.
Example configuration of the Bus Terminal block
BK1120 - KL1408 - KL2032 - K3403 - KL4032

Mapping of the assigned PDOs (from index 0x6000)

Index (hex)

Name

Meaning

6000:0

KL1408

KL1408, max. Subindex (8)

Position 1 after the coupler: KL1408

Input data

6000:01

Channel 1

Channel 1, KL1408

6000:02

Channel 2

Channel 2, KL1408

6000:03

Channel 3

Channel 3, KL1408

6000:04

Channel 4

Channel 4, KL1408

6000:05

Channel 5

Channel 5, KL1408

6000:06

Channel 6

Channel 6, KL1408

6000:07

Channel 7

Channel 7, KL1408

6000:08

Channel 8

Channel 8, KL1408

6010:0

 

not mapped, since no inputs available

Position 2 after the coupler: KL2032

6020:0

KL3403

KL3403, max. Subindex (9)

Position 3 after the coupler: KL3403

6020:01

Channel 1 Status

Channel 1, status, KL3403

6020:02

Channel 1 Word Aligment

Channel 1, word alignment KL3403

6020:03

Channel 1 Data

Channel 1, data KL3403

6020:04

Channel 2 Status

Channel 2, status, KL3403

6020:05

Channel 2 Word Aligment

Channel 2, word alignment, KL3403

6020:06

Channel 2 Data

Channel 2, data, KL3403

6020:07

Channel 3 Status

Channel 3, status, KL3403

6020:08

Channel 3 Word Aligment

Channel 3, word alignment, KL3403

6020:09

Channel 3 Data

Channel 3, data, KL3403

6030:0

KL4032

KL4032, max. Subindex (6)

Position 4 after the coupler: KL4032

6030:01

Channel 1 Status

Channel 1, status, KL4032

6030:02

Channel 1 Word Aligment

Channel 1, word alignment KL4032

6030:03

Channel 1 Data

Channel 1, data KL4032

6030:04

Channel 2 Status

Channel 2, status, KL4032

6030:05

Channel 2 Word Aligment

Channel 2, word alignment KL4032

6030:06

Channel 2 Data

Channel 2, data, KL4032

Index (hex)

Name

Meaning

7000:0

 

not mapped, since no outputs available

Position 1 after the coupler: KL1408

Output data

7010:0

KL2032

KL2032, max. Subindex (2)

Position 2 after the coupler: KL2032

7010:01

Channel 1

Channel 1, KL2032

7010:02

Channel 2

Channel 2, KL2032

7020:0

KL3403

KL3403, max. Subindex (9)

Position 3 after the coupler: KL3403

7020:01

Channel 1 Status

Channel 1, status, KL3403

7020:02

Channel 1 Word Aligment

Channel 1, word alignment KL3403

7020:03

Channel 1 Data

Channel 1, data KL3403

7020:04

Channel 2 Status

Channel 2, status, KL3403

7020:05

Channel 2 Word Aligment

Channel 2, word alignment, KL3403

7020:06

Channel 2 Data

Channel 2, data, KL3403

7020:07

Channel 3 Status

Channel 3, status, KL3403

7020:08

Channel 3 Word Aligment

Channel 3, word alignment, KL3403

7020:09

Channel 3 Data

Channel 3, data, KL3403

7030:0

KL4032

KL4032, max. Subindex (6)

Position 4 after the coupler: KL4032

7030:01

Channel 1 Status

Channel 1, status, KL4032

7030:02

Channel 1 Word Aligment

Channel 1, word alignment KL4032

7030:03

Channel 1 Data

Channel 1, data KL4032

7030:04

Channel 2 Status

Channel 2, status, KL4032

7030:05

Channel 2 Word Aligment

Channel 2, word alignment KL4032

7030:06

Channel 2 Data

Channel 2, data, KL4032

Value ranges:
(kk = 00..FF)hex, [(hh = 01..FF)hex, (ddd = 001..255)dec]

Index (hex)

Name

Meaning

Flags

Default

6kk0:0

Terminal Input Data

[Terminal designation]

RO P

-

6kk0:01

Channel 001

Channel 001

RO P

-

6kk0:hh

Channel ddd

Channel ddd

RO P

-

Non-digital terminals (for hh ≥ 03; ddd ≥ 003):

Value ranges:
(kk = 00..FF)hex, dec. increment (hex)
[(hh = 03..FF)hex, (ddd = 003..255)dec] for integer values that are divisible by 3 hh or ddd

Index (hex)

Name

Meaning

Flags

Default

6kk0:0

Terminal Input Data

[Terminal designation]

RO P

-

6kk0:01

Channel 001 Status

Channel 001: Status

RO P

-

6kk0:02

Channel 001 Word-Alignment

Channel 001: Word Alignment

RO P

-

6kk0:03

Channel 001 Data

Channel 001: Data

RO P

-

6kk0:hh-2

Channel ddd/3

Channel ddd/3: Status

RO P

-

6kk0:hh-1

Channel ddd/3

Channel ddd/3: Word Alignment

RO P

-

6kk0:hh

Channel ddd/3

Channel ddd/3: Data

RO P

-

Index 7kk0 Terminal Output Data

Digital terminals:

Value ranges:
(kk = 00..FF)hex, [(hh = 01..FF)hex, (ddd = 001..255)dec]

Index (hex)

Name

Meaning

Flags

Default

7kk0:0

Terminal Output Data

[Terminal designation]

RO P

-

7kk0:01

Channel 001

Channel 001

RO P

-

7kk0:hh

Channel ddd

Channel ddd

RO P

-

Non-digital terminals (for hh ≥ 03; ddd ≥ 003):

Value ranges: (kk = 00..FF)hex,
[(hh = 03..FF)hex, (ddd = 003..255)dec] for integer values that are divisible by 3 hh or ddd

Index (hex)

Name

Meaning

Flags

Default

7kk0:0

Terminal Input Data

[Terminal designation]

RO P

-

7kk0:01

Channel 001 Ctrl

Channel 001: Control

RO P

-

7kk0:02

Channel 001 Word-Alignment

Channel 001: Word Alignment

RO P

-

7kk0:03

Channel 001 Data

Channel 001: Data

RO P

-

7kk0:hh-2

Channel ddd/3 Ctrl

Channel ddd/3: Control

RO P

-

7kk0:hh-1

Channel ddd/3 Word Alignment

Channel ddd/3: Word Alignment

RO P

-

7kk0:hh

Channel ddd/3 Data

Channel ddd/3: Data

RO P

-

Index 9kk0 Slave Info Data

Value ranges:
(kk = 00..FF)hex

Index (hex)

Name

Meaning

Flags

Default

9kk0:0

Slave Info Data

[Terminal designation]

RO

-

9kk0:01

Position

Module position in the terminal network

RO

-

9kk0:09

Module PDO Group

Module PDO Group
• Non-digital terminals: Group 1
• Digital terminals: Group 2

RO

-

9kk0:0A

Module Ident

Module name (terminal designation)

RO

-

Index F000 Modular Device Profile

Index (hex)

Name

Meaning

Flags

Default

F000:0

Modular Device Profile

Length of this object

RO

5

F000:01

Module Index Distance

Module Index Distance

RO

0x0010 (16dec)

F000:02

Maximum Number of Modules

Max. number of K-bus modules

RO

0x00FF (255dec)

F000:03

Standard Entries in Object 0x8yy0

Possible entries in object 0x8kk0

RO

0x0000000 (0dec)

F000:04

Standard Entries in Object 0x9yy0

Possible entries in object 0x9kk0

RO

0x0000300 (0dec)

F000:04

Module PDO Group

Module PDO group of device = 0,
(control and status word data are assigned before all terminals in the process data)

RO

0x00 (0dec)

Index F00E Group Alignment PDO

Index (hex)

Name

Meaning

Flags

Default

F00E:0

Group Alignment PDO

Length of this object (3 PDO terminal groups)

RO

3

F00E:01

Subindex 001

Group 0:
no alignment required

RO

0x0000 (0dec)

F00E:02

Subindex 002

Group 1:
PDO alignment (PDO 257) for PDO group 1 (non-digital terminals)

RO

0x0100 (256dec)

F00E:03

Subindex 003

Group 2:
PDO alignment (PDO 258) for PDO group 2 (digital terminals)

RO

0x0101 (257dec)

Index F00F Module Group Mapping Alignment

Index (hex)

Name

Meaning

Flags

Default

F00F:0

Module Group Mapping Alignment

Length of this object (3 PDO terminal groups)

RO

3

F00F:01

Subindex 001

Group 0:
no alignment for PDO group 0 required, control and status word data are fixed

RO

0x0000 (0dec)

F00F:02

Subindex 002

Group 1:
word alignment for PDO group 1 (non-digital terminals).
In this way, the following process data for the digital terminals are always assigned to an even byte address

RO

0x0002 (2dec)

F00F:03

Subindex 003

Group 2:
word alignment for PDO group 2 (digital terminals).
The process data size of the digital terminals is always even-numbered.

RO

0x0002 (2dec)

Index F010 Module List

Value ranges:
(hh = 01..FF)hex, (ddd = 001..255)dec

Index (hex)

Name

Meaning

Flags

Default

F010:0

Module list

Length of this object

RO

-

F010:01

Subindex 001

Terminal designation module 001

RO

-

F010:hh

Subindex ddd

Terminal designation module ddd

RO

-

Index F030 Configured Module List

Value ranges:
(hh = 01..FF)hex, (ddd = 001..255)dec

Index (hex)

Name

Meaning

Flags

Default

F030:0

Module list

Length of this object

RW

-

F030:01

Subindex 001

Terminal designation of the  configured terminal at position 1 (value as 0x8kk0:0A)

RW

-

F030:hh

Subindex ddd

Terminal designation of the  configured terminal at the last position (value as 0x8kk0:0A)

RW

-

Index F040 Detected Address List

Value ranges:
(hh = 01..FF)hex, (ddd = 001..255)dec

Index (hex)

Name

Meaning

Flags

Default

F040:0

Module list

Length of this object

RO

-

F040:01

Subindex 001

Position of the first terminal (value as 0x9kk0:01)

RO

0x0001 (1dec)

F040:hh

Subindex ddd

Position of the last terminal (value as 0x9kk0:01)

RO

0x00hh (ddddec)

Index F050 Detected Module List

Value ranges:
(hh = 01..FF)hex, (ddd = 001..255)dec

Index (hex)

Name

Meaning

Flags

Default

F050:0

Module list

Length of this object

RO

-

F050:01

Subindex 001

Terminal designation of the terminal at position 1 (value as 0x9kk0:0A)

RO

-

F050:hh

Subindex ddd

Terminal designation of the terminal at last position (value as 0x9kk0:0A)

RO

-

Index F100 Status PDO

Index (hex)

Name

Meaning

Flags

Default

F100:0

Status PDO

Length of this object

RO

1

F100:01

CouplerState

Coupler status word

RO P

0x0000 (0dec)

Index F200 Control PDO

Index (hex)

Name

Meaning

Flags

Default

F100:0

ControlPDO

Length of this object

RO

1

F100:01

CouplerCtrl

Coupler control word

RO P

0x0000 (0dec)