ID 21313
Im globalen Unterprogramm ist ein Prozentzeichen nicht erlaubt. | |||
Beschreibung | In einem globalen Unterprogramm (GUP) wird ein Prozentzeichen (%) eingelesen, obwohl das globale Unterprogramm bereits ausgeführt wird. Die Ausführung eines globalen Unterprogramms wird gestartet, wenn entweder im File ein %-Zeichen gefolgt von einem Programmnamen (ohne "L"!) gefunden wurde oder 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 | Globales NC- Unterprogramm prüfen und ändern. Sicherstellen, dass keine Satznummern, Variablendeklarationen etc. vor dem ersten %-Zeichen programmiert sind (z.B. Satznummern in Kommentarzeilen entfernen!). Nxx (Kommentar) (GUP-Start hier) : %L UP1 (<- Fehler 21313 hier!) Nxx : %GUP Nxx : oder Nxx (Kommentar) (GUP-Start hier) : %GUP (<- Fehler 21313 hier!) : oder (Kommentar) : %L UP1 Nxx : %GUP (GUP-Start hier) Nxx : %STRING (<- Fehler 21313 hier!) : oder Nxx (GUP-Start hier) : %STRING (<- Fehler 21313 hier!) : |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||
|