70/159
Bosch Rexroth AG | Electric Drives
Programmierung
Aktives NC-Programm
Editor-Kommandos
Syntax-Highlighting
Benutzerverwaltung
Cursorposition nach Öffnen
7.2.2
Funktionen unter Datei...
Datei - Speichern
Tastaturkürzel
and Controls
●
Markierung: zeichenweise, wortweise, zeilenweise, gesamte Datei.
Einschränkung: Werden mehrere Zeilen markiert, werden vom Block nur
ganze Zeilen eingeschlossen.
●
Satznummerierung: Es ist eine automatische NC- oder eine CPL-Satz‐
nummerierung möglich.
Wird das aktive Programm über den NC-Bildschirm oder das aktive Programm
über den Projektnavigator aufgerufen, wird nach der "Speichern-Frage" (mit
"Ja" beantwortet) und der "Wiederanwahl-Frage" (mit "Ja" beantwortet) auto‐
matisch das Programm wieder angewählt. Vorher wird geprüft, ob alle Voraus‐
setzungen zur Wiederanwahl erfüllt sind. Wird die Wiederanwahl-Frage nicht
mit "Ja" beantwortet, wird das Programm nicht gespeichert und somit auch nicht
angewählt.
Enthält das Programm GNP-Zyklenaufrufe, erfolgt vorher der Aufruf eines
Compilers zum Übersetzen dieser Zyklen.
Ist eine Wiederanwahl nicht möglich (Kanal aktiv), kann der Kanal zurückge‐
setzt, das Speichern und die Wiederanwahl wiederholt werden.
Kommandos können ausgewählt werden über
●
Funktionstasten
●
Tastaturkürzel.
Das Syntax-Highlighting stellt NC-Satzbestandteile entsprechend ihrer syntak‐
tischen Bedeutung und ihres Status (fehlerhaft) in unterschiedlichen Farben
dar.
Es werden unterschieden:
●
NC-Worte
●
Kommentare und Hinweise
●
NC-/CPL-Satznummern
●
Label-Vereinbarungen
●
Sprungbefehle (bedingter/unbedingter Sprung)
Zum Editieren, sowie zur Programmwiederanwahl werden Benutzerrechte be‐
nötigt. Fehlen diese zum Editieren, kann das Programm geöffnet werden; das
Programm ist aber schreibgeschützt. Bei fehlenden Benutzerrechten wird je‐
weils eine Möglichkeit zur Eingabe der Rechte angeboten.
Nach Öffnen des Editors werden der Cursor auf den aktuell im NC-Kern ver‐
arbeiteteten Satz positioniert und diese Zeile markiert, falls das aktive NC-
Programm geöffnet wurde. Wird der Editor aus der Simulation heraus geöffnet,
dann weist die aktuelle Cursorposition auf den zuletzt simulierten Satz. Im Falle
eines programmbezogenen Fehlers/einer Warnung (Teileprogrammfehler,
GNP-Fehler, Fehler aus der Simulation) wird der Cursor auf den ersten er‐
kannten Fehler gesetzt.
<Ctrl>+<S>
Diese Funktion speichert das NC-Programm in die Verzeichnisse der Oberflä‐
che und leert die interne Fehlerliste des Editors.
Ablauf
Wurde das NC-Programm neu angelegt, erscheint nach Bestätigung der Spei‐
chern-Frage ein File-Dialog, um dem NC-Programm einen Bezeichner zuzu‐
ordnen sowie den Speicherort festzulegen.
Der Bezeichner ist mit "NPG_ <Datumstempel>" (Jahr/Monat/Tag_Stunde/Mi‐
nute/Sekunde) vorbelegt und kann vom Benutzer modifiziert werden. Die Da‐
Rexroth IndraMotion MTX | Anwendungsbeschreibung