Herunterladen Inhalt Inhalt Diese Seite drucken

Ersetzung Von Funktionen Durch Unterprogramme; Übersicht - Siemens SINUMERIK 840D sl Funktionshandbuch

Mit cnc-software 4.5 sp2
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten

8.15 Ersetzung von Funktionen durch Unterprogramme

Bearbeitung fortsetzen
Betriebsart AUTOMATIK
Zum automatischen Abarbeiten von Programmen in der Betriebsart AUTOMATIK müssen
alle Maschinenachsen, deren Istposition des aktive Messsystems restaueriert wurde,
referenziert werden.
Betriebsart MDA und Überspeichern
In der Betriebsart MDA und für das Überspeichern, kann die Bearbeitung auch ohne
Referenzieren der Achsen, mit restaurierten Positionen erfolgen. Dazu muss kanalspezifisch
NC-Start mit restaurierten Positionen explizit freigegeben werden:
MD20700 $MC_REFP_NC_START_LOCK = 2
Randbedingung
Achsen mit inkrementellen Gebern und ohne Istwert-Pufferung
Es wird davon ausgegangen, dass Achsen mit inkrementellen Gebern und ohne Istwert-
Pufferung bei Spannungsausfall hinreichend schnell geklemmt werden, um ein Wegdriften
von der letzten Sollposition zu verhindern.
8.15
Ersetzung von Funktionen durch Unterprogramme
8.15.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
● Die Realisierung der Funktionalität kann innerhalb des Ersetzungsunterprogramms mit
● Es entfällt der Kommunikations-Overhead zwischen NC und PLC.
604
bewährtes Teileprogramm unverändert weiter verwendet werden. Die Anpassungen
werden in anwenderspezifische Unterprogramme ausgelagert.
dem vollen Funktionsumfang der NC-Sprache erfolgen.
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de slSinumerik 828d

Inhaltsverzeichnis