02

Programmieren

Sie beschreiben die Regeln. KI-Assistent schreibt den Code.

Sie kennen Ihren Prozess. "Wenn der Spalt breiter ist, mehr pendeln." "Wenn das Bauteil versetzt ist, Greifposition korrigieren." Sie beschreiben die Regel in natürlicher Sprache. Der KI-Assistent erstellt ein funktionierendes Programm. Sie prüfen den Code — er ist lesbar. Unter der Haube ist es C#, aber Sie müssen kein Programmierer sein. Sie müssen Ihren Prozess kennen.

KI-Assistenten-Chat — Benutzer beschreibt Regel, Assistent generiert Code

Schritt 1

Beschreiben Sie, was passieren soll

Öffnen Sie den KI-Assistenten. Sagen Sie ihm, was Sie brauchen: "Wenn das Visionsmodell einen Spalt breiter als 2mm erkennt, soll der Roboter pendeln." Der Assistent generiert ein funktionierendes Programm aus Ihrer Beschreibung.

Vorher: Roboterprogrammierer einstellen. Eine herstellerspezifische Sprache lernen. Wochen mit Integrationscode zwischen Kamera und Roboter verbringen.

Code-Editor mit generiertem, lesbarem und kommentiertem Code

Schritt 2

Code prüfen

Der generierte Code ist lesbares C# mit Kommentaren. Sie sehen, was er tut: liest Visionsmodell-Ausgabe, berechnet Wegpunkte, sendet Befehle an den Roboter. Sie können Parameter anpassen, Bedingungen hinzufügen oder den Assistenten bitten, es zu verfeinern.

Vorher: Programmierung am Teach-Pendant — ein Wegpunkt nach dem anderen, kleiner Bildschirm, Folientastatur. 8 Stunden für 200 Punkte.

Kompilierungsergebnis — Erfolg, keine Fehler

Schritt 3

Kompilieren

Klicken Sie auf Kompilieren. Das Programm wird in Sekunden auf dem Gerät erstellt. Fehler werden mit Zeilennummern angezeigt — beheben Sie sie, bevor sich etwas bewegt. Wenn es kompiliert, sind die Interfaces erfüllt.

Vorher: Teach-Pendant-Fehler erst zur Laufzeit erkannt — wenn der Roboter etwas Unerwartetes tut. Oder Gefährliches.

Trockenlauf-Ausgabe — protokollierte Bewegungsbefehle, Roboter steht still

Schritt 4

Trockenlauf — testen ohne Roboterbewegung

Ihr Programm läuft. Das Visionsmodell verarbeitet echte Kameraframes. Das Programm berechnet Wegpunkte. Aber der Roboter bewegt sich nicht — jeder Bewegungsbefehl wird protokolliert statt ausgeführt. Sie sehen genau, was das Programm tun WÜRDE.

Vorher: kein Trockenlauf existiert. Entweder auf dem echten Roboter oder gar nicht. Kollisionen beim Testen sind häufig.

Simulation — Aufnahme durch das Programm abspielen

Schritt 5

Auf Aufnahmen testen — keine Zelle nötig

Nehmen Sie eine Aufnahme aus der Produktion. Spielen Sie sie durch Ihr Programm ab. Sehen Sie, was das Programm auf jedem Frame getan hätte. Etwas korrigieren, neu kompilieren, erneut abspielen. Jede Iteration: 30 Sekunden.

Vorher: physische Zelle zum Testen nötig. Zelle in Produktion? Bis zum Wochenende warten. Jede Iteration: Tage Kalenderzeit.