Herunterladen Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 219

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

Werbung

3.17
Ersetzung von Funktionen durch Unterprogramme
3.17.1
Übersicht
Funktion
Anwenderspezifische Hilfsfunktionen (z. B. M101) lösen keine Systemfunktionen aus. Sie
werden lediglich an die NC/PLC-Nahtstelle ausgegeben. Die Funktionalität der Hilfsfunktion ist
vom Anwender/Maschinenhersteller im PLC-Anwenderprogramm zu realisieren. Im weiteren
Verlauf wird beschrieben, wie statt der standardmäßigen Ausgabe an die NC/PLC-Nahtstelle der
Aufruf eines anwenderspezifischen Unterprogramms (Ersetzungsunterprogramm) projektiert
wird.
Im Teileprogramm wird dann weiterhin die Funktion M101 programmiert. Bei der Abarbeitung
des Teileprogramms erfolgt aber der Aufruf des Ersetzungsunterprogramms. Die Funktion wird
somit von der NC durch einen Unterprogrammaufruf ersetzt. Daraus ergeben sich folgende
Vorteile:
• Bei Anpassungen an den Fertigungsprozess kann ein bestehendes, getestetes und
bewährtes Teileprogramm unverändert weiter verwendet werden. Die Anpassungen werden
in anwenderspezifische Unterprogramme ausgelagert.
• Die Realisierung der Funktionalität kann innerhalb des Ersetzungsunterprogramms mit dem
vollen Funktionsumfang der NC-Sprache erfolgen.
• Es entfällt der Kommunikations-Overhead zwischen NC und PLC.
Ersetzbare Funktionen
Folgende Funktionen können durch Unterprogramme ersetzt werden:
Hilfsfunktionen
M
T
TCA
D
DL
Spindelbezogene Funktionen bei aktiver Synchronspindelkopplung
M40
M41 - M45
SPOS
SPOSA
M19
Basisfunktionen
Funktionshandbuch, 10/2020, 6FC5397-2GP40-0AA1
Schaltfunktionen
Werkzeuganwahl
Werkzeuganwahl unabhängig vom Status des Werkzeugs
Werkzeugkorrektur
Additive Werkzeugkorrektur
Automatischer Getriebestufenwechsel
Getriebestufeanwahl 1 ... 5
Spindelpositionieren
Spindelpositionieren
Spindelpositionieren
BAG, Kanal, Programmbetrieb, Reset-Verhalten
3.17 Ersetzung von Funktionen durch Unterprogramme
219

Werbung

loading

Diese Anleitung auch für:

Sinumerik 840de sl