beautypg.com

Profinet communication – Lenze I/O system 1000 System Manual User Manual

Page 682

background image

PROFINET communication

Parameterising the counter
One counter 32 bits, 5 V DC − EPM−S602

12

l

682

EDSIO1000 EN 7.0

Diagnostic alarm processing:

Using the SFB 52 you can read out the diagnostic bytes. If the diagnostic alarm is
deactivated, you can access the last diagnostic event in each case.

If you have activated the diagnostic function in your hardware configuration, OB 82 is
called automatically. Here you can react on the diagnostics accordingly. With the SFB 52
you can additionally read out data set 1 which contains further information.

After exiting OB 82, the data can no longer be clearly assigned to the last diagnostic alarm.

Data set 1 is structured as follows:

Data set 1, diagnostics

incoming

Byte

Bit 7 ... 0

0

Bit 0: Set if module fault
Bit 1: 0 (fixed)
Bit 2: Set in the case of an external error
Bit 3: Set in the case of a channel error
Bit 6 ... 4: 0 (fixed)
Bit 7: Parameterisation error

1

Bit 3 ... 0: Module class, 1000

b

: function module

Bit 4: Channel information available
Bit 7 ... 5: 0 (fixed)

2

0 (fixed)

3

Bit 5 ... 0: 0 (fixed)
Bit 6: Process alarm lost
Bit 7: 0 (fixed)

4

Bit 6 ... 0: Channel type, 76h: counter module
Bit 7: Further channel types available, 0: no, 1: yes

5

Number of diagnostic bits output by the module per channel (here 08

h

)

6

Number of channels of a module (here 02

h

)

7

Bit 0: Error in channel group 0 (counter 0)
Bit 1: Error in channel group 1 (counter 1)
Bit 7 ... 2: 0 (fixed)

8

Channel group 0: Diagnostic alarm ldue to lost process alarm to ...
Bit 1 ... 0: 0 (fixed)
Bit 2: Overflow/underflow/final value
Bit 3: Comparison value reached
Bit 7 ... 4: 0 (fixed)

9

Channel group 1: Diagnostic alarm ldue to lost process alarm to ...
Bit 1 ... 0: 0 (fixed)
Bit 2: Overflow/underflow/final value
Bit 3: Comparison value reached
Bit 7 ... 4: 0 (fixed)

10 ... 15

0 (fixed)

Data set 1, diagnostics

outgoing

After the error recovery a diagnostic message

outgoing is effected