5.2
Interrupts
Introduction
The I/O device generates interrupts as a reaction to specific error events. Interrupts are
evaluated based on the I/O controller used.
Evaluating interrupts with I/O controllers
The ET 200MP distributed I/O system supports the following interrupts:
● Diagnostic interrupts
● Hardware interrupts
In the event of an interrupt, interrupt OBs are automatically called in the CPU of the IO
controller.
Information on the cause and class of the error is already available, based on the OB
number and start information.
Detailed information on the error event can be obtained in the error OB using the instruction
"RALRM" (read additional interrupt information).
System diagnostics
In STEP 7 (TIA Portal) as of V12, innovative system diagnostics is available for devices of
the S7-1500 automation system and ET 200MP. Independently of the cyclical user program,
alarms are made available on the display of the S7-1500 CPU, to the S7-1500 CPU web
server, to the HMI device and in STEP 7.
For additional information on the system diagnostics, refer to the System Diagnostics
function manual. (https://support.industry.siemens.com/cs/ww/en/view/59192926).
5.2.1
Triggering of a diagnostic interrupt
Triggering of a diagnostic interrupt
For an incoming or outgoing event (e.g., wire break on a channel of an I/O module), the
module triggers a diagnostic interrupt if this is configured accordingly in STEP 7 (TIA Portal).
The CPU interrupts user program execution and executes the diagnostic interrupt OB. The
event that triggered the interrupt is entered in the start information of the diagnostic interrupt
OB.
Interface module IM 155-5 PN ST (6ES7155-5AA01-0AB0)
Manual, 11/2017, A5E03612323-AC
Interrupts and diagnostic, error, and system alarms
5.2 Interrupts
29