96/131
Entwicklungsoberfläche
Funktionsbausteine
Bosch Rexroth AG R911400163_Ausgabe 02
●
Operator-Aufrufboxen werden gelb ausgefüllt, wenn der Ausgang SAFE
ist. Dies ist unter folgenden Bedingungen der Fall:
–
bei Operator AND: der Ausgang ist SAFE, wenn mindestens 1 Ein‐
gang SAFE ist
–
alle anderen Operatoren, inklusiv Konvertierungen: der Ausgang
ist SAFE, wenn alle Eingänge SAFE sind
Abb. 6-11:
Beispiel für sicheren Datenfluss: Operator AND mit Konstante:
TRUE, SAFE-Variablen: VarIn und VarOut
In SafeLogic stehen dem Entwickler neben den
Bibliotheken mit diversen Funktionsbausteinen zur Verfügung. Die für das
Safety-Erweiterungsmodul verfügbaren Bibliotheken sind im Editorfenster der
Bibliotheksverwaltung der Sicherheitsapplikation einsehbar.
Die folgenden Funktionsbausteine werden durch Bibliotheken zur Verfügung
gestellt:
SafetyStandard
●
–
SF_RS
–
SF_SR
–
SF_CTD
–
SF_CTU
–
SF_CTUD
–
SF_TOF
–
SF_TON
–
SF_TP
–
SF_F_TRIG
–
SF_R_TRIG
SafetyUtilities
●
–
SF_ClockGenerator
–
SF_StartupWarning
–
SF_IOConfig
–
SF_IOConfigCntl
–
BinaryDecoder_4_16
–
BinaryEncoder_16_4
–
SF_BinaryDecoder_4_16
–
SF_BinaryEncoder_16_4
–
BoolToByte
–
BoolToWord
–
BoolToDWord
–
SF_BoolToByte
–
SF_BoolToWord
–
SF_BoolToDWord
ILC MLC 15VRS SafeLogic Systemübersicht
"Operatoren" auf Seite 95