Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Übersicht
2–1
2
Übersicht
Mit dem CPL-Debugger können NC-Programme getestet und eventuell vor-
handene Fehler in der Programmierung komfortabel gefunden werden.
Eigenschaften des CPL-Debuggers:
D anwendbar auf Programme im CPL-Format (Customer Programming
Language) und DIN 66025-Format
D berücksichtigt Unterprogramm-Programmierung
D beinhaltet Editor-Funktionen für ausführbare Programme
D unterstützt alle CPL-Variablenformate
D unterstützt mehrdimensionale CPL-Variablen (Arrays)
D unterstützt lokale, globale und permanente Variable
D Breakpoints (Haltepunkte) setzen (max. 20 gleichzeitig aktiv)
D Variablenwerte zur Programmlaufzeit verändern
D Automatisches Beobachten (Watch) von Variablen.
Der CPL-Debugger läuft unter Windows NT auf einem Bosch Bedienfeld
oder einem vergleichbaren PC.
Fehlersuche im Programm
D Wo im Programm trat der Fehler zum ersten Mal auf?
D Welche Auswirkungen hat der Fehler auf das Programm?
D Wie sind die Auswirkungen auf andere Variablen bzw. Programmteile?
D Welche Wichtigkeit hat der Fehler für das Programm?
Der CPL-Debugger bietet hier die Möglichkeit, systematisch alle relevanten
Variablen auszuwählen und deren Inhalte während der Laufzeit eines Pro-
gramms 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
einzelner Variablen zu erfragen und um beobachtete Variablen auf ihre In-
halte 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
versuchsweise mit dem "richtigen" Wert versehen werden.
Die Schachtelungsstruktur von Haupt-/und Unterprogrammen lässt sich im
Fenster "Call Stack" nachvollziehen und beobachten.
Anhand benutzerspezifischer Meldungen (MSG, GMSG,..) im Fenster "Out-
put" kann man den Programmablauf testen und überprüfen.
Der CPL-Debugger arbeitet:
D bei aktiver Gesamtsperre, d.h. ohne Achsbewegungen, oder
D mit Achsbewegungen bei eingeschränkter Funktionalität.
.
Der CPL-Debugger kann auch in Verbindung mit der "Typ3 osa Emu"
(Steuerungs-Emulation) eingesetzt werden. In diesem Fall wird auto-
matisch die Gesamtsperre als aktiviert angenommen.
1070 073 872-101 (01.10) D

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis