Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 317

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

03.10
Randbedingungen
Die Sprachbefehle SIRELIN, SIRELOUT und SIRELTIME dürfen nicht in Synchro-
naktionen verwendet werden.
Der Sprachbefehl SIRELAY darf nur in Synchronaktionen der SPL (SAFE.SPF)
verwendet werden. Die Beschaltung muß vorher über die Sprachbefehle SIRELIN,
SIRELOUT und SIRELTIME vorgegeben worden sein.
Beispiel
Beispiel für eine Notaus-Realisierung mit NCK-SPL in SAFE.SPF:
DEF
N10 DEFINE IE_NH_E
N20 DEFINE IE_NH_Q
N30 DEFINE MI_NH_Q
N40 DEFINE MI_C_ABW
N50 DEFINE MI_A_ABW_A
N60 DEFINE MI_A_ABW_S
N70 DEFINE M_STATUS_1
;------------------------------------------------------------------
N200 SIRELIN(1,RESULT_IN,"IE_NH_Q","MI_NH_Q","IE_NH_E")
N210 SIRELOUT(1,RESULT_OUT,"MI_C_ABW","MI_A_ABW_A","MI_A_ABW_S")
N220 SIRELTIME(1,RESULT_TIME,0.4, 2.2, 3.5)
;------------------------------------------------------------------
N300 IDS=10 DO M_STATUS_1 = SIRELAY(1)
--------------------Fehlerbehandlung-----------------------------
N310 IDS=11 EVERY M_STATUS_1 < > DO . . . . . .
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 ;
© Siemens AG 2010 All Rights Reserved
SINUMERIK 840D sl/SINAMICS S120 SINUMERIK Safety Integrated (FBSI sl) - - Ausgabe 03.2010
7.5 Sichere programmierbare Logik (SPL)
INT RESULT_IN, RESULT_OUT, RESULT_TIME
AS $A_INSE[1]
AS $A_INSE[2]
AS $A_MARKERSI[1]
AS $A_MARKERSI[2]
AS $A_MARKERSI[3]
AS $A_MARKERSI[4]
AS $AC_MARKER[1]
//
//
//
//
//
//
//
//
//
//
//
//
Sensor- -/Aktoreinbindung
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
7-317

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinamics s120

Inhaltsverzeichnis