Specifications
Interrupts/diagnostics alarms
5.3 Diagnostics alarms
DI 16x24VDC HF Digital Input Module (6ES7521-1BH00-0AB0)
24 Manual, 07/2014, A5E03485952-AD
Structure of the additional interrupt information
Table 5- 4 Structure of USI = W#16#0001
Data block name
Contents
Comment
Bytes
USI
(User Structure Identifier)
W#16#0001 Additional interrupt info for hardware interrupts
of the I/O module
2
The channel that triggered the hardware interrupt follows.
Channel
B#16#00 to B#16#0F Number of the event-triggering channel (chan-
nel 0 to channel 15 of the module)
1
It follows the error event that triggered the hardware interrupt.
Event
B#16#01
Positive edge
1
B#16#02
Negative edge
5.3
Diagnostics alarms
Diagnostics alarms
A diagnostics alarm is output for each diagnostics event and the ERROR LED flashes on the
module. The diagnostics alarms can, for example, be read from the diagnostics buffer of the
CPU. You can evaluate the error codes with the user program.
If the module is operated distributed with PROFIBUS DP in an ET 200MP system, you have
the option to read out diagnostics data with the instruction RDREC or RD_REC using data
record 0 and 1. The structure of the data records is available on the Internet in the "Manual
for interface module IM 155-5 DP ST (6ES7155-5BA00-0AB0)".
Table 5- 5 Diagnostics alarms, their meaning and corrective measures
Diagnostics alarm
Error code
Meaning
Corrective measures
Wire break 6
H
Impedance of encoder circuit too high Use a different encoder type or modify
the wiring, for example, using cables with
larger cross-section
Wire break between the module and
sensor
Connect the cable
Channel not connected (open)
• Disable diagnostics
• Connect a resistor of 25 kΩ to 45 kΩ
to the encoder contacts
Load voltage missing 11
H
Supply voltage L+ of the module is miss-
ing
Connect supply voltage L+ to mod-
ule/channel
Hardware interrupt
lost
16
H
The module cannot trigger an interrupt
because the previous interrupt was not
acknowledged; possibly a configuration
error
• Change interrupt processing in the
CPU and, if necessary, edit the mod-
ule parameters.
• The error persists until the module is
assigned new parameters