FUNCTION_BLOCK FB 10
Deklaration der Funktion
VAR_INPUT
In1 : BOOL := True ;
In2 : BOOL := True ;
In3 : BOOL := True ;
Quit1 : BOOL ;
Quit2 : BOOL ;
TimeValue1 : TIME := T#0ms ;
TimeValue2 : TIME := T#0ms ;
TimeValue3 : TIME := T#0ms ;
END_VAR
VAR_OUTPUT
Out0 : BOOL ;
Out1 : BOOL ;
Out2 : BOOL ;
Out3 : BOOL ;
END_VAR
VAR_INOUT
FirstRun: BOOL ;
END_VAR
Die folgende Tabelle zeigt alle Formalparameter der Funktion SI-Relais:
Signal
In1
In2
In3
Quit1
Quit2
TimeValue1
TimeValue2
TimeValue3
Out0
Out1
Out2
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/SINAMICS S120 SINUMERIK Safety Integrated (FBSI sl) – Ausgabe 03/2006
7.3 Sichere programmierbare Logik (SPL)
//
Input 1
//
Input 2
//
Input 3
//
Quit1 Signal
//
Quit2 Signal
//
TimeValue for Output 1
//
TimeValue for Output 2
//
TimeValue for Output 3
//
Output without Delay
//
Delayed Output to False by Timer 1
//
Delayed Output to False by Timer 2
//
Delayed Output to False by Timer 3
//
True by User after 1. Start of SPL
Art
Typ
E
BOOL
Eingang 1
E
BOOL
Eingang 2
E
BOOL
Eingang 3
E
BOOL
QuittierEingang 1
E
BOOL
QuittierEingang 2
E
TIME
Zeitwert 1 für Ausschaltverzögerung
E
TIME
Zeitwert 2 für Ausschaltverzögerung
E
TIME
Zeitwert 3 für Ausschaltverzögerung
A
BOOL
Ausgang unverzögert
A
BOOL
Ausgang verzögert mit TimeValue1
A
BOOL
Ausgang verzögert mit TimeValue2
Sensor–/Aktoreinbindung
Bemerkung
7-215