Programming F-Systems
7.3 Structure of the Safety Program in S7 Distributed Safety
Safety Engineering in SIMATIC S7
7-4
System Manual, 04/2006, A5E00109529-05
7.3
7.3
Structure of the Safety Program in S7 Distributed Safety
Representation of Program Structure
The figure below shows the schematic structure of a safety program for S7 Distributed
Safety. For structuring purposes, a safety program consists of one or two F-runtime groups.
The safety program has the following components:
•
F-blocks that are created by the user or selected from F-libraries (e.g.,
Distributed Safety
F-library (V1)).
•
F-blocks that are automatically added (F-SBs, automatically generated F-blocks, and the
F-shared DB)
))%
))&[\
)&$//
)5&9'3
)
6(1''3
)$SSOLFDWLRQ
%ORFNV
)6\VWHP
%ORFNV
)'%[\
)6%V
)VKDUHG
'%
),2
'%[\
6DIHW\SURJUDP
)UXQWLPHJURXS[
)3%DVVLJQPHQWWR
)&$//E\XVHU
HJ
2%
)&38&38
FRPPXQLFDWLRQ
)&38&38
FRPPXQLFDWLRQ
)B6(1''3V)B6(1'6V
FDOORSWLRQDO
)B5&9'3V)B5&96V
FDOORSWLRQDO
FDOOE\XVHU
FDOOHGDXWRPDWLFDOO\
GHVFULEHUHDG
IURPOLEUDU\
$FNQRZOHGJH
PHQW
7LPHUVDQG
FRXQWHUV
5HDG\PDGH
)IXQFWLRQV
,QSXWVRI),2
DUHUHDGLQWR
SURFHVVLPDJH
RILQSXWV
3URFHVVLQJRI
)EORFNVFUHDWHG
RULQVHUWHGE\
XVHU
3URFHVVLPDJH
RIRXWSXWVLV
ZULWWHQWRWKH
RXWSXWVRIWKH
)SHULSKHU\
DXWRPDWL
FDOO\
JHQHUDWHG
)EORFNV
3URFHVVLQJRI
)EORFNVDGGHG
DXWRPDWLFDOO\
IDXOWFRQWURO
PHDVXUHV
6WDQGDUG
XVHU
SURJUDP
)'LVWULEXWHG
6DIHW\OLEUDU\
9
Figure 7-2
Components of the Safety Program in S7 Distributed Safety