5.2
Testen von Programmen
Zweck
Zum Testen bzw. Einfahren eines neuen Teileprogrammes gibt es mehrere Steuerungsfunktio-
nen. Durch die Verwendung dieser Funktionen wird eine Gefährdung der Maschine während
der Testphase bzw. der Zeitaufwand für den Test stark verringert. Es ist möglich, mehrere Pro-
grammtestfunktionen gleichzeitig zu aktivieren.
Es werden hier folgende Testmöglichkeiten beschrieben:
S
Programmbearbeitung ohne Achsbewegungen (PRT–Programmtest)
S
Programmbearbeitung im Einzelsatzbetrieb (SBL)
S
Programmbearbeitung mit Probelaufvorschub (DRY)
S
Bearbeitung bestimmter Programmabschnitte mittels Satzsuchlauf
S
Ausblenden bestimmter Programmteile (SKP)
5.2.1
Programmbearbeitung ohne Achsbewegungen (Programmtest)
Funktionalität
Das Teileprogramm kann bei aktiver Funktion "Programmtest" über das NST "NC-Start"
(V32000007.1) gestartet und abgearbeitet werden, also mit Hilfsfunktionsausgaben, Verweil-
zeiten. Lediglich die Achsen/Spindel werden simuliert. Die Sicherheitsfunktion Softwareend-
schalter ist weiterhin gültig.
Der einzige Unterschied zum normalen Programmablauf besteht darin, daß für alle Achsen
intern "Achsen–/Spindelsperre" gegeben ist. Die Maschinenachsen bewegen sich also nicht,
die Istwerte werden intern aus den nicht ausgegebenen Sollwerten generiert. Die program-
mierten Geschwindigkeiten bleiben unverändert. Das bedeutet, daß die Positions- und Ge-
schwindigkeitsangaben auf der Bedienoberfläche genau denen einer normalen Teilepro-
grammbearbeitung entsprechen.
Die Lageregelung wird dabei nicht unterbrochen, so daß nach Abschalten der Funktion die
Achsen nicht referiert werden müssen.
Nutzen
Der Anwender kann damit die programmierten Achspositionen sowie die Hilfsfunktionsausga-
ben eines Teileprogrammes kontrollieren.
Anwahl
Die Anwahl dieser Funktion wird über die Bedienoberfläche im Menü Programmbeeinflussun-
gen gemacht. Mit der Anwahl wird das NST "Programmtest angewählt" (V17000001.7) ge-
setzt. Die Funktion wird damit noch nicht aktiviert.
SINUMERIK 802S/802C base line
6FC5 597–4AA11–0AP0 (08.03) (FB)
Programmbetrieb
5.2
Testen von Programmen
5-85