Herunterladen Inhalt Inhalt Diese Seite drucken

13.13.14 Fc 7: Tm_Rev Transfer-Baustein Für Werkzeugwechsel Mit Revolver - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

PLC-Grundprogramm (P3)
13.13 Bausteinbeschreibungen
END_VAR
END_ORGANIZATION_BLOCK
ORGANIZATION_BLOCK OB 86
VAR_TEMP
END_VAR
END_ORGANIZATION_BLOCK
13.13.14 FC 7: TM_REV Transfer-Baustein für Werkzeugwechsel mit Revolver
Funktion
Der Anwender ruft nach erfolgtem Wechsel eines Revolvers diesen Baustein FC TM_REV
auf. Hierzu ist in dem Parameter "ChgdRevNo" die Revolvernummer (entsprechend der
Schnittstellen-Nummer im DB 73) mitzuteilen. Mit Aufruf dieses Bausteins wird das
zugehörige "Schnittstelle aktiv"-Bit im Datenbaustein DB 73, Wort 0 vom FC 7
zurückgesetzt, nachdem der Parameter "Ready" = TRUE zurückgemeldet wird.
Der Baustein FC TM_REV darf nur mit Parameter "Start" = TRUE gestartet werden, wenn für
diesen Transfer eine Aktivierung der zugehörigen Schnittstelle (DB 73, Wort 0) durch die
Werkzeugverwaltung vorliegt.
Wenn dieser Auftrag korrekt ausgeführt wurde, enthält der Ausgangsparameter "Ready" den
Wert TRUE. Damit muss der Anwender den Parameter "Start" = FALSE setzen bzw. den
Baustein nicht mehr aufrufen.
Falls der Parameter "Ready" = FALSE ist, muss der Fehlercode im Parameter "Error"
interpretiert werden.
Wenn der Fehlercode = 0 ist, dann ist dieser Auftrag im nächsten PLC-Zyklus zu
wiederholen ("Start" bleibt TRUE). Es bedeutet, dass der Transferauftrag noch nicht beendet
ist, siehe Beispiel FC 7-Aufruf und Impulsdiagramm.
1052
OB82_PROC_FLT : BOOL ;
OB82_EPROM_FLT : BOOL ;
OB82_RAM_FLT : BOOL ;
OB82_ADU_FLT : BOOL ;
OB82_FUSE_FLT : BOOL ;
OB82_HW_INTR_FLT : BOOL ;
OB82_RESERVED_3 : BOOL ;
OB82_DATE_TIME : DATE_AND_TIME ;
BEGIN
CALL FC 5
(PlcStop := FALSE) ;
OB86_EV_CLASS : BYTE ;
OB86_FLT_ID : BYTE ;
OB86_PRIORITY : BYTE ;
OB86_OB_NUMBR : BYTE ;
OB86_RESERVED_1 : BYTE ;
OB86_RESERVED_2 : BYTE ;
OB86_MDL_ADDR : WORD ;
OB86_RACKS_FLTD : ARRAY [0 .. 31 ] OF BOOL ;
OB86_DATE_TIME : DATE_AND_TIME ;
BEGIN
CALL FC 5
(PlcStop := TRUE) ;
Funktionshandbuch, 01/2008, 6FC5397-0BP10-3AA0
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis