# ID 20918

Dimension existiert nicht.
Beschreibung | Die in der SIZEOF-Funktion programmierte Dimension ist in dem entsprechenden Parameter- oder Variablenarray nicht vorhanden. Beispiel: Falsch: : #VAR

P20[3][4] = [40,41,42,43, 50,51,52,53, 60,61,62,63]

#ENDVAR

N10 P1 = SIZEOF [P20, 3] -> Dimension 3 existiert nicht!

N20 #MSG ["%d", P1]

:

N1000 M30

Richtig:

:

#VAR

P20[3][4] = [40,41,42,43, 50,51,52,53, 60,61,62,63]

#ENDVAR

N10 P1 = SIZEOF [P20, 1]

N20 #MSG ["%d", P1] -> Ausgabewert ist 3

:

N1000 M30

Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung.
Abhilfe | Klasse | 3 | NC-Programm prüfen und ändern. SIZEOF-Abfrage berichtigen.
Parameter | %1: | Aktueller Wert [-]
Unbekannte programmierte Dimension
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm.