beautypg.com

Ethercat kommunikation – Lenze I/O system 1000 System Manual User Manual

Page 539

background image

EtherCAT Kommunikation

Diagnostics

Access to diagnostic data

10

l

539

EDSIO1000 EN 7.0

Diagnostic data (bytes 1 ... 4)

If the alarm status indicates a diagnostic alarm, index 0x5002 provides access to the
current diagnostic alarm data.

Index

Subindex Name

Type

Attr.

Default

Meaning

0x5002

0x00

Diagnostic data

Unsigned8

ro

6

Current diagnostic
data

0x01

Slot number

Unsigned8

ro

0x00

EtherCAT slot no. of
module on which the
alarm has occurred

0x02

Diagnostic byte 1

Unsigned8

ro

0x00

Diagnostic data (see
tables below)

0x03

Diagnostic byte 2

Unsigned8

ro

0x00

0x04

Diagnostic byte 3

Unsigned8

ro

0x00

0x05

Diagnostic byte 4

Unsigned8

ro

0x00

0x06

Acknowledge

Unsigned8

rw

0x00

Writing any value
resets the diagnostic
alarm counter and if
necessary
acknowledges the
alarm

EPM−S404, EMP−S405 − diagnostic alarm

Diagnostic byte

Bits 7 ... 0

1

Bit 0: set if module fault
Bit 1: set if internal error
Bit 2: set if external error
Bit 3: set if channel error available
Bit 4: set if there is no external supply voltage
Bit 6: 0 (fixed)
Bit 7: set if parameterisation error

2

Bits 3 ... 0: module class, 0101

b

: analog module

Bit 4: set if channel information available
Bits 7 ... 5: 0 (fixed)

3

0 (fixed)

4

Bits 3 ... 0: 0 (fixed)
Bit 4: set if internal communication error
Bit 5: reserved
Bit 6: set if process alarm lost
Bit 7: 0 (fixed)