Link-up and update
12.4 Time monitoring
S7-400H
System Manual, 03/2012, A5E00267695-11
161
Calculating the maximum inhibit time for priority classes > 15 (T
P15
)
The maximum inhibit time for priority classes > 15 is determined by 4 main factors:
●
As shown in Figure 12–2, all the contents of data blocks modified since last copied to the
standby CPU are once again transferred to the standby CPU on completion of the
update. The number and structure of the DBs you write to in the high-priority classes is a
decisive factor in the duration of this operation, and thus in the maximum inhibit time for
priority classes > 15. Relevant information is available in the remedies described below.
●
In the final update phase, all OBs are either delayed or inhibited. To avoid any
unnecessary extension of the maximum inhibit time for priority classes > 15 due to
unfavorable programming, you should always process the time-critical I/O components in
a selected cyclic interrupt. This is particularly relevant in fail-safe user programs. You can
define this cyclic interrupt in your configuration. It is then executed again right after the
start of the maximum inhibit time for priority classes > 15, provided you have assigned it a
priority class > 15.
●
In link-up and update operations with master/standby changeover (see section Link-up
sequence (Page 147)), you also need to changeover the active communication channel
on the switched DP slaves and switched IO devices on completion of the update. This
operation prolongs the time within which valid values can neither be read nor output. How
long this process takes is determined by your hardware configuration.
●
The technological conditions in your process also decide how long an I/O update can be
delayed. This is particularly important in time-monitored processes in fail-safe systems.
Note
For details, refer to the
S7-400F and S7-400FH Automation Systems and S7-300
Automation Systems, Fail-safe Signal Modules manuals. This applies in particular to the
internal execution times of fail-safe modules.
1.
Based on the bus parameters in STEP 7, for each DP master system you must define:
–
T
TR
for the DP master system
–
DP changeover time (referred to below as T
DP_UM
)
2.
For each IO subsystem from the STEP 7 configuration,
–
define the maximum update time of the IO subsystem (as of herewith named T
max_Akt
)
–
PN changeover time (as of herewith named T
PN_UM
)
3.
Based on the technical data of the switched DP slaves, define for each DP master
system:
–
The maximum changeover time of the active communication channel
(referred to below as T
SLAVE_UM
).
4.
Based on the technical specifications of the switched DP devices, define
–
the maximum changeover time of the active communication channel (as of herewith
named T
Device_UM
) for each DP master system.
5.
Based on the technological settings of your system, define:
–
The maximum permissible time during which there is no update of your I/O modules
(referred to below as T
PTO
).
Содержание SIMATIC S7-400H
Страница 24: ...Preface 1 1 Preface S7 400H 24 System Manual 03 2012 A5E00267695 11 ...
Страница 46: ...Getting Started 4 5 Special layout features of SIMATIC Manager S7 400H 46 System Manual 03 2012 A5E00267695 11 ...
Страница 120: ...Memory concept 10 1 Overview of the memory concept of S7 400H CPUs S7 400H 120 System Manual 03 2012 A5E00267695 11 ...
Страница 258: ...Communication 14 8 General issues regarding communication S7 400H 258 System Manual 03 2012 A5E00267695 11 ...
Страница 354: ...Synchronization modules 18 3 Selecting fiber optic cables S7 400H 354 System Manual 03 2012 A5E00267695 11 ...
Страница 434: ...Technical data 20 6 Runtimes of the FCs and FBs for redundant I Os S7 400H 434 System Manual 03 2012 A5E00267695 11 ...
Страница 460: ...Function modules and communication processors supported by the S7 400H S7 400H 460 System Manual 03 2012 A5E00267695 11 ...