Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MTX 09VRS Projektierungshandbuch Seite 150

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX 09VRS:
Inhaltsverzeichnis

Werbung

148/295
Bosch Rexroth AG | Electric Drives
Programmbausteine
11.5
Erweiterte NC-Satzvorgabe (MT_NcBlkExt)
11.5.1
Funktion
Bausteinparameter
and Controls
Der Programmbaustein Erweiterte NC-Satzvorgabe ermöglicht die Vorgabe ei‐
nes beliebigen NC-Satzes über das SPS-Ablaufprogramm. Über den Ein‐
gangsparameter Options kann die Bearbeitung der Vorgabe auf NC-Seite
beeinflusst 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 Achsadres‐
sen vorgegeben werden, die Auswirkungen auf die laufende Bearbeitung ha‐
ben. Auf diese Weise können z.B. Sollwerte für Hilfsachsen oder Hilfsfunktio‐
nen an die NC übergeben werden.
Wird ein NC-Satz vorgegeben, der sich auf die laufende Bearbeitung auswirken
würde, wie z.B. Vorgeben eines Vorschubs oder Programmieren einer syn‐
chronen 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.11-9:
Aufruf des Bausteins MT_NcBlkExt
Der Baustein wird mit den Parametern aufgerufen:
Start:
Chan:
Options:
NcBlock:
Die Rückgabeparameter lauten:
Rexroth IndraMotion MTX 09VRS | Projektierung
Flag, das eine neue Anforderung durchführt.
Gewünschte Kanalnummer.
Options ist vom Typ "MT_NcBlk_Options_t" und kann zur
Steuerung der Satzvorgabe folgende Werte annehmen:
NO_AUTO_START
Kein automatischer Start nach der Aktivierung des NC-
Satzes. Die Bearbeitung des NC-Satzes muss über das
Signal qCh_Nc Start durch die SPS gestartet werden.
NO_CHAN_CHANGE
Keine automatische Umleitung des Auftrages in den Auto‐
Startkanal (Hilfskanal), falls der übergebene Kanal belegt ist.
PROCESS_DELETE
Falls im Kanal, innerhalb dessen die Satzvorgabe durchge‐
führt wird, ein Programm aktiv ist (Bereit) oder Vorschub Halt
aktiv ist, wird dieses abgewählt und der vorgegebene NC-
Satz aktiv.
Abzuarbeitender NC-Satz

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis