Skip to Content
AnleitungValidierung Ihres NC-Codes

Validierung Ihres NC-Codes

Die Validierung ist die letzte Sicherheitsüberprüfung vor der Ausführung.

Die Validierung ist der letzte und wichtigste Schritt, bevor ein NC-Programm an die reale Maschine gesendet wird.

In Shopfloor Assistant wird die Validierung von einem Virtual Controller durchgeführt, der den Bearbeitungsprozess unter Verwendung realer Maschinenbegrenzungen, Achsbeschränkungen und Kollisionsgeometrie simuliert.

Dies stellt sicher, dass das Programm sicher, erreichbar und ausführungsbereit ist, bevor auch nur ein Span geschnitten wird.

Wichtig: Die Programmvalidierung ist derzeit nur für SINUMERIK-Steuerungen verfügbar. Wenn kein SINUMERIK-Programm geladen ist, ist die Schaltfläche Programm validieren deaktiviert.

Validierungsübersicht in Shopfloor Assistant

Was bewirkt Programm validieren?

Die Programmvalidierung führt die folgenden Prüfungen durch:

  • Kollisionsprüfung - stellt sicher, dass das Werkzeug nicht mit dem Werkstück, Vorrichtungen oder Maschinenkomponenten kollidiert.
  • Erreichbarkeitsanalyse - überprüft, ob alle Punkte im NC-Programm innerhalb der Bewegungsgrenzen der Maschine liegen.
  • Syntax- und Strukturprüfung - erkennt Formatierungsfehler, fehlende Werte oder nicht unterstützte Befehle.

So führen Sie die Validierung durch

Bevor Sie beginnen

Das NC-Programm muss gespeichert sein.

Die Validierung verwendet stets die zuletzt gespeicherte Version des Programms. Ungespeicherte Änderungen werden im Validierungsprozess nicht berücksichtigt.


Schritt 1: Klicken Sie auf Programm validieren

Öffnen Sie das Fenster zur Validierungskonfiguration über das linke Bedienfeld der Shopfloor Assistant-Schnittstelle.

Programm validieren-Schaltfläche

Hinweis: Die Schaltfläche Programm validieren ist nur aktiviert, wenn ein SINUMERIK NC-Programm geladen ist. Für andere Steuerungen ist die Validierung nicht verfügbar und die Schaltfläche bleibt deaktiviert.


Schritt 2: Füllen Sie die erforderlichen Felder aus

Bevor Sie mit der Validierung beginnen, geben Sie die erforderlichen Details ein, damit der Virtuelle Controller das NC-Programm korrekt simulieren kann.

Fenster zur Einrichtung der Validierung
  • Ordnerort - Verzeichnis, aus dem die Validierungs-Engine die Projektdaten (cenpkg-Datei) bezieht. Dieser wird automatisch ausgefüllt, kann jedoch geändert werden.
  • Host Name - Hostname oder IP-Adresse der Maschine, auf der der Validierungsdienst ausgeführt wird. Dies kann auch im Installationsfenster oder in den Einstellungen des Anwendungsstartfensters festgelegt werden.
  • Vorrichtungskonfiguration (Vorrichtungsbereich und Vorrichtungscode) – Wenn Ihr NC-Programm Vorrichtungsdaten enthält, erkennt und lädt Shopfloor Assistant diese automatisch.

Tipp: Die Schaltfläche Programm validieren wird aktiv, wenn alle erforderlichen Felder ausgefüllt sind.


Schritt 3: Validierung starten

Drücken Sie Programm validieren, um die Validierung auf dem Virtuellen Controller zu starten.

Validierung wird gestartet

Das System führt die Validierung durch und hebt erkannte Probleme hervor.

Validierungsprozess läuft

Während der Validierung wird die Benutzeroberfläche von Shopfloor Assistant vorübergehend deaktiviert (ausgegraut), um eine Interaktion bis zum Abschluss des Prozesses zu verhindern.

Nach Abschluss der Validierung erscheinen Statusbenachrichtigungen in der unteren linken Ecke des Validierungsfensters und zeigen an, ob die Validierung erfolgreich war oder Fehler festgestellt wurden.


Validierungsergebnisse

Sie können eines der folgenden Ergebnisse sehen.


Validierung mit Fehlercode fehlgeschlagen

Wird angezeigt, wenn der Virtual Controller Fehler erkennt oder die Simulation nicht abschließen kann.

Validierungsfehler-Anzeige Details zum Validierungsfehler

Fehler-Abbruchcodes

CodeBedeutung
0E2 wurde ordnungsgemäß über die X-Schaltfläche geschlossen
1E2 wurde unerwartet geschlossen
2Unerwartete Fehler (Kommunikationsfehler oder fehlerhafte Anfrage)
3Shopfloor Assistant interner Fehler
200Lizenzvalidierung fehlgeschlagen
4001Automatische Programmvalidierung fehlgeschlagen (Zeitüberschreitung)
4002Allgemeiner Fehler bei der automatischen Programmvalidierung

Validierung erfolgreich abgeschlossen

Angezeigt, wenn die Validierungs-Engine den Exit-Code 4000 zurückgibt.

Validierungs-Erfolgsanzeige Validierungserfolgsmeldung

Dies bestätigt, dass das NC-Programm die Validierungsprüfungen bestanden hat.


Bedienerinformationen

  • Speichern Sie das NC-Programm stets vor der Validierung. Nur gespeicherte Änderungen werden vom Virtual Controller verwendet.
  • Überprüfen Sie vor Beginn den Ordnerstandort, den Hostnamen sowie den Vorrichtungsbereich und -code.
  • Vermeiden Sie während der Validierung die Interaktion mit der UI. Ändern Sie keine Auswahlen, bearbeiten Sie keine Punkte und wechseln Sie nicht die Bedienfelder.
  • Führen Sie die Validierung nach größeren Änderungen durch, um die Sicherheit vor der Ausführung zu gewährleisten.
Was this page helpful?