Herunterladen Inhalt Inhalt Diese Seite drucken

Fc3: Gp_Pral - Grundprogramm, Alarmgesteuerter Teil - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

P3: PLC-Grundprogramm für SINUMERIK 840D sl
14.17 Bausteinbeschreibungen
CALL FC10(
END_ORGANIZATION_BLOCK
14.17.12

FC3: GP_PRAL - Grundprogramm, alarmgesteuerter Teil

Funktion
Im alarmgesteuerten Teil des Grundprogramms erfolgt die Bearbeitung der satzsynchronen
Übergaben von NC an PLC mittels Hilfs- und G-Befehle. Bei den Hilfsfunktionen wird zwischen
normalen und schnellen Hilfsfunktionen unterschieden.
Schnelle Hilfsfunktionen eines NC-Satzes werden zwischengespeichert und die Übernahme
an die NC quittiert. Zu Beginn des nächsten OB1-Zyklus werden diese an die
Anwendernahtstelle übergeben.
Schnelle Hilfsfunktionen, die sofort hintereinander programmiert sind, gehen nicht für das
Anwenderprogramm verloren. Hierfür sorgt ein Mechanismus im Grundprogramm.
Normale Hilfsfunktionen werden erst dann an die NC quittiert, wenn an diesen eine
Zyklusdauer angestanden hat. Damit hat der Anwender bei Bedarf die Möglichkeit, eine
Einlesesperre an die NC zu geben.
Die G-Befehle werden sofort ausgewertet und an die Anwendernahtstelle übergeben.
NC-Prozessalarme
Bei Auslösung des Interrupts durch die NC (ist in jedem IPO-Takt möglich), wird ein Bit im
Lokaldatum des OB40 ("GP_IRFromNCK") vom Grundprogramm nur dann gesetzt, wenn FB1
Parameter "UserIR": = TRUE ist. Bei anderen Ereignissen (Prozessalarme durch die
Peripherie), ist dieses Datum nicht gesetzt. Mit dieser Information kann in die zugehörige
Interruptroutine im Anwenderprogramm verzweigt werden, um die notwendigen Aktionen
einzuleiten.
Einer schnellen auftragsgesteuerten Bearbeitung vom Anwenderprogramm für die Maschine,
stehen folgende NC-Funktionen in der Interruptbearbeitung (OB40-Programmteil) für das PLC-
Anwenderprogramm zur Verfügung:
● Ausgewählte Hilfsfunktionen
● Werkzeugwechsel-Funktion bei der Option Werkzeugverwaltung
● Position erreicht bei den Positionierachsen, Teilungsachsen und Spindeln bei Aktivierung
über PLC
Diese oben aufgeführten Funktionen müssen durch das Anwenderprogramm im OB40
ausgewertet werden, um schnelle Reaktionen an der Maschine einzuleiten. Hier kann z. B.
bei der Programmierung eines T-Befehls an einer Drehmaschine das Revolver-Schaltwerk
aktiviert werden.
1062
ToUserIF := TRUE,
Quit :=
E6.1);
// in Meldungs-DB
// Fehler- und Betriebsmeldungen
// Signale aus DB2 an Nahtstelle
// übertragen
// Quittierung der Fehlermeldungen
// über E6.1
Funktionshandbuch, 05/2017, A5E40870716
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828dSinumerik 840de sl

Inhaltsverzeichnis