Herunterladen Inhalt Inhalt Diese Seite drucken

Erweiterte Funktionalität; Der Nc-Analyzer; Eigenschaften Des Nc-Analyzers; Fehlersuche Im Programm - Bosch REXROTH IndraMotion MTX 09VRS Anwendungsbeschreibung

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

Werbung

Anwendungsbeschreibung | Rexroth IndraMotion MTX 09VRS
11
Erweiterte Funktionalität
11.1

Der NC-Analyzer

11.1.1
Übersicht
Zweck des NC-Analyzers

Eigenschaften des NC-Analyzers

Fehlersuche im Programm

Mit dem NC-Analyzer können NC-Programme getestet und eventuell vorhan‐
dene Fehler in der Programmierung komfortabel gefunden werden.
Der NC-Analyzer ist Bestandteil der MTX-Oberfläche.
Der NC-Analyzer
ist anwendbar auf Programme im CPL-Format (Customer Programming
Language) und DIN 66025-Format
berücksichtigt Unterprogramm-Programmierung
beinhaltet Editor-Funktionen für ausführbare Programme
unterstützt alle CPL-Variablenformate
unterstützt mehrdimensionale CPL-Variablen (Arrays)
unterstützt lokale, globale und permanente Variablen
kann Breakpoints (Haltepunkte) auf NC-Sätze setzen (max. 20 gleichzei‐
tig aktiv)
kann Breakpoints auf Variablen setzen
kann Variablenwerte zur Programmlaufzeit verändern
kann bis zu 40 gleichzeitig aktive Variablen automatisch beobachten
(Watch)
Der NC-Analyzer gibt u.a. Antwort auf folgende Fragen:
Wo im Programm trat der Fehler zum ersten Mal auf?
Welche Auswirkungen hat der Fehler auf das Programm?
Wie sind die Auswirkungen auf andere Variablen bzw. Programmteile?
Welche Wichtigkeit hat der Fehler für das Programm?
Der NC-Analyzer bietet hier die Möglichkeit, systematisch alle relevanten Va‐
riablen auszuwählen und deren Inhalte während der Laufzeit eines Programms
Schritt für Schritt zu verfolgen.
Durch Setzen von Breakpoints kann das Programm während der Laufzeit an
benutzerdefinierten Haltepunkten angehalten werden, um dort die Werte ein‐
zelner Variablen zu erfragen und um beobachtete Variablen auf ihre Inhalte hin
zu prüfen.
An einem Breakpoint kann jede Variable mit anderen Werten belegt werden.
Dadurch kann ein anderes Ablaufszenario im Programm getestet werden. Bei
fehlerhafter Zuweisung einer Variablen durch das Programm kann diese ver‐
suchsweise mit dem "richtigen" Wert versehen werden.
Die Schachtelungsstruktur von Haupt- und Unterprogrammen lässt sich im
Fenster "Stack" nachvollziehen und beobachten.
Anhand benutzerspezifischer Meldungen (MSG, GMSG,..) im Fenster "Out‐
put" kann man den Programmablauf testen.
Electric Drives
| Bosch Rexroth AG
and Controls
Erweiterte Funktionalität
185/249

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis