Herunterladen Inhalt Inhalt Diese Seite drucken

Erweiterte Nc-Satzvorgabe (Mt_Ncblkext); Funktion - Bosch Rexroth MTX 15VRS Projektierungsbeschreibung

Sps-interface
Vorschau ausblenden Andere Handbücher für Rexroth MTX 15VRS:
Inhaltsverzeichnis

Werbung

MTX 15VRS SPS-Interface
12.5

Erweiterte NC-Satzvorgabe (MT_NcBlkExt)

12.5.1

Funktion

Bausteinparameter
Funktionsabhängige Fehler und Zustände als Quittung nach Ausführen der
Funktion:
1:
Unzulässige Kanalnummer
2:
Kanal ist belegt
3:
Im Kanal wird z. Zt. die Funktion Grundstellung ausgeführt
4:
NC-Satz ist zu lang
5:
Keine Referenzpunkte angefahren
7:
NC-Satzvorgabe wurde durch Grundstellung abgebrochen
8:
Es ist keine oder eine falsche Betriebsart angewählt
25:
Bei NC-Satzvorgabe wurde ein Laufzeitfehler erkannt, z. B. ein Syntax‐
fehler
Der Programmbaustein Erweiterte NC-Satzvorgabe ermöglicht die Vorgabe
eines beliebigen NC-Satzes über das SPS-Ablaufprogramm. Über den Ein‐
gangsparameter Options kann die Bearbeitung der Vorgabe auf NC-Seite be‐
einflusst werden. Der NC-Kanal muss sich hier bei in der Betriebsart Hand‐
eingabe oder Automatik befinden. Die Vorgabe eines NC-Satzes ist auch
während eines laufenden Programms möglich, wenn hierbei keine Achsad‐
ressen vorgegeben werden, die Auswirkungen auf die laufende Bearbeitung
haben. Auf diese Weise können z. B. Sollwerte für Hilfsachsen oder Hilfs‐
funktionen an die NC übergeben werden.
Wird ein NC-Satz vorgegeben, der sich auf die laufende Bearbeitung auswir‐
ken würde, wie z. B. Vorgeben eines Vorschubs oder Programmieren einer
synchronen Achse, führt dies zu einem Syntaxfehler.
Der vorgegebene Satz muss vollständig abgearbeitet sein, bevor im gleichen
Kanal erneut ein Satz vorgegeben werden kann.
Der Baustein kann absolut oder bedingt aufgerufen werden.
Abb. 12-4:
Aufruf des Bausteins MT_NcBlkExt
Der Baustein wird mit den Parametern aufgerufen:
Start:
Flag, das eine neue Anforderung durchführt
Chan:
Gewünschte Kanalnummer
Programmbausteine
R911400171_Ausgabe 02 Bosch Rexroth AG
137/409

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis