EasyManua.ls Logo

Siemens Simatic S7-1500 - Page 329

Siemens Simatic S7-1500
523 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...
Basics of program execution
10.3 Events and OBs
S7-1500R/H redundant system
328 System Manual, 01/2024, A5E41814787-AF
Table 10- 5 Response of S7-1500R/H redundant system when cycle time is exceeded with OB 80
Initial situation 1st time cycle time is ex-
ceeded
2nd time cycle time is ex-
ceeded
3rd time cycle time is ex-
ceeded
System Primary
CPU
Backup
CPU
System Primary
CPU
Backup
CPU
System Primary
CPU
Backup
CPU
System Primary
CPU
Backup
CPU
RUN-
Solo
RUN
STOP
RUN-
Solo
RUN
+ OB 80
STOP
STOP
STOP
STOP
---
---
---
SYNCUP
1)
RUN-
Syncup
SYNCUP
SYNCUP
RUN-
Syncup
+ OB 80
SYNCUP
STOP
STOP
STOP
---
---
---
SYNCUP
2)
RUN-
Syncup
SYNCUP
SYNCUP
RUN-
Syncup
+ OB 80
SYNCUP
+ OB 80
RUN-
Solo
RUN
+ OB 80
STOP
STOP
STOP
STOP
RUN-
Redun-
dant
RUN-
Redun-
dant
RUN-
Redun-
dant
RUN-
Redun-
dant
RUN-
Redun-
dant
+ OB 80
RUN-
Redun-
dant
+ OB 80
RUN-
Solo
RUN
+ OB 80
STOP
STOP
STOP
STOP
1)
SYNCUP until snapshot of the work memory contents
2)
SYNCUP after snapshot of the work memory contents
Assignment between event source and OBs
The type of OB determines where you assign OB to event source:
For hardware interrupts: Assignment in hardware configuration
For all other OB types: Assignment when the OB is created, where applicable after you
have configured the event source
OB priority and runtime behavior
If you have assigned an OB to the event, the OB has the priority of the event. S7-1500R/H
CPUs support the priorities 1 (lowest) to 26 (highest). The following items are essential to the
execution of an event:
Call and execution of the assigned OB
The update of the process image partition of the assigned OB
The user program processes the OBs exclusively on a priority basis. This means the program
processes the OB with the highest priority first when multiple OB requests occur at the same
time. If an event occurs that has a higher priority than the currently active OB, this OB is
interrupted*. The user program processes events of the same priority in order of occurrence.

Table of Contents

Other manuals for Siemens Simatic S7-1500

Related product manuals