ID 20193
Im Hauptprogramm ist ein Prozentzeichen nicht erlaubt. | |||
Beschreibung | In einem Hauptprogramm wird ein Prozentzeichen (%) eingelesen, obwohl das Hauptprogramm bereits ausgeführt wird. Ein Prozentzeichen ist nur zur Markierung von Haupt- bzw lokalen Unterprogrammnamen, nicht jedoch innerhalb des eigentlichen Hauptprogramms selbst zulässig. Weitere Informationen: [PROG//Kapitel Unterprogrammtechnik]. Beispiel: Falsch: %MAIN N10 G00 X0 Y0 Z0 N20 %L SUB1 : N1000 M30 Richtig: %L SUB1 : %MAIN N10 G00 X0 Y0 Z0 :
Die Ausführung eines Hauptprogramms wird auch gestartet, wenn im File außerhalb von Kommentaren als erstes Zeichen ein solches gefunden wird, das weder ein Leerzeichen noch ein "%" ist. In diesem Fall wird dieses Zeichen als erstes Zeichen eines namenlosen Programmes gewertet. Das bedeutet auch, dass vor dem ersten "%" keine Satznummern, Variablendeklarationen etc. programmiert werden dürfen. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. |
Abhilfe | Klasse | 3 | NC-Programmablauf prüfen und ändern. Falsches Prozentzeichen entfernen bzw. lokale Unterprogrammdefinitionen vor den Beginn des Hauptprogrammes verschieben. Sicherstellen, dass keine Satznummern, Variablendeklarationen etc. vor dem ersten %-Zeichen programmiert sind (z.B. Satznummern in Kommentarzeilen entfernen!). |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||
|