Interrupt, error, and system messages
4.4 Evaluating the interrupts of the ET 200S
IM151-1 HIGH FEATURE interface module (6ES7151-1BA02-0AB0)
Manual, 03/2008, A5E01075975-02
63
Interrupts in DPV1 mode
The ET 200S supports the following interrupts:
●
Diagnostic interrupts
●
Process interrupts
●
Insert/remove interrupts
Requirements: Interrupts are only supported when you run the ET 200S with the IM151-1
HIGH FEATURE interface module (in DPV1 mode).
In case of an interrupt, interrupt OBs are automatically executed in the CPU of the DP
master (see information on program design in the
System Software for S7-300/S7-400
programming manual).
Triggering of a diagnostic interrupt
When an incoming or outgoing event (e.g. wire break) is registered the module triggers a
diagnostic interrupt: if "Enable: Diagnostic interrupt" is set.
The CPU interrupts processing of the user program and processes the OB 82 diagnostic
block instead. The event that triggered the interrupt is entered in the OB 82 start information.
Evaluating hardware interrupts with
STEP 7
When a process interrupt occurs the CPU interrupts the processing of the user program and
processes the OB 40 interrupt block.
The module channel that triggered the process interrupt is entered in the start information of
OB 40 in the OB 40_POINT_ADDR variable. The figures below present the assignment to
the bits of the local data double word 8.
Process interrupts in electronic modules 2DI DC24V HF and 4DI DC24V HF:
/%
/%
/%
/%
/'
',
',
5LVLQJHGJH&KDQQHO
5LVLQJHGJH&KDQQHO
5LVLQJHGJH&KDQQHO
5LVLQJHGJH&KDQQHO
%LWQR
Figure 4-14 OB 40 start information: The event that triggered process interrupt for digital input
modules