Kuka KSS 5.2
3 Fehlercodes dokumentiert
Typkonflikt des Ausdrucks
Dieser Fehler tritt typischerweise auf, wenn ein Ausdruck, insbesondere ein Zähler in einer Zählschleife, nicht vom erforderlichen Datentyp INT ist. Er ist oft die Folge einer fehlenden Variablendeklaration. Der KRL-Compiler erwartet, dass Zähler für Zählschleifen explizit als INT deklariert werden, und dieser Typkonflikt verhindert die korrekte Programmausführung.
Schleifenvariablen-Typenkonflikt
Dieser Fehler weist darauf hin, dass eine Schleifenvariable, wie z.B. 'I' im Beispiel, nicht als Ganzzahl (INT) deklariert wurde. In der KRL-Programmierung müssen Zähler für Zählschleifen immer vom Typ INT sein, um korrekt zu funktionieren. Dies verhindert, dass der Compiler die Schleife korrekt interpretiert und ausführt.
Fehlende Klammer
Dieser Fehler tritt auf, wenn der KRL-Compiler eine Codezeile als Unterprogrammaufruf interpretiert, aber feststellt, dass das erwartete öffnende Klammerzeichen '' fehlt. Dies ist ein Syntaxfehler, der den Compiler daran hindert, den Unterprogrammaufruf korrekt zu parsen, was zu einem Kompilierungsfehler führt.