EasyManua.ls Logo

Siemens CPU 948 - Page 160

Siemens CPU 948
548 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Example of
"Interrupt stack":
CYCLE
START-UP
CYCLE
SUF
SUF
ADF
ADF
ADF
STOP
SUF
CYCLE
Depth 3
Depth 4
Depth 2
Depth 1
ISTACK =
Image of the
interrupted levels
Stop switch
WARM RESTART
Fig. 4-2 Principle of changing level and the ISTACK
Example of
"Interrupting a basic level with interruptability at block
boundaries":
A timed interrupt occurs while a process interrupt is being serviced.
Since the timed interrupt has a higher priority, the servicing of the
PROCESS INTERRUPT is interrupted at the next block boundary and the
TIMED INTERRUPT level nested in. If an addressing error now occurs
while servicing the timed interrrupt, the timed interrupt servicing is
interrupted immediately at the next operation boundary to nest in the
ADF level.
Program Execution Levels
CPU 948 Programming Guide
4 - 8 C79000-G8576-C848-04

Table of Contents

Related product manuals