Beispiel: FirstNciSample
Übersicht
Das Beispiel FirstNciSample zeigt, wie ein NC-Programm aus der SPS geladen und die Abarbeitung angestossen wird.
Dazu gehört u.a.
- Bilden einer Interpolationsgruppe
- Laden eines NC-Programms (Teileprogramm)
- Starten des NC-Programms
- Quittieren von M-Funktionen
- Auflösen der Interpolationsgruppe
Weitere Informationen zu den verwendeten Funktionsbausteinen befinden sich in den Kapiteln PLC Library: NC Configuration und PLC Library: NCI Interpreter.
Beispielprogramm installieren
Die Datei FirstNciSample.exe ist selbstentpackend und kann in ein beliebiges Verzeichnis kopiert werden.
Wenn die Daten erfolgreich entpackt wurden, sind im Verzeichnis folgende Dateien enthalten:
- FirstNciSample.pro (SPS-Programm)
- FirstNciSample.tsm (Konfigurationsdatei für den TwinCAT System Manager)
- ScopeFirstNciSample.scp (Konfigurationsdatei für das TwinCAT Scope)
- TestIt.nc (Beispiel NC-Programm)
Beispielprogramm starten
- 1. TestIt.nc in das TwinCAT\CNC-Verzeichnis kopieren (ansonsten wird das Teileprogramm beim Laden nicht gefunden). Alternativ den Pfad im SPS-Programm anpassen.
- 2. SPS-Projekt FirstNciSample.pro kompilieren
- 3. FirstNciSample.tsm öffnen und die Konfiguration aktivieren
- 4. SPS in den Run-Modus setzen
- Das NC-Programm wird jetzt einmal abgearbeitet. Mit der Scopekonfiguration ScopeFirstNciSample.scp können die Positionen und Geschwindigkeiten aufgezeichnet werden.
Möchten Sie das NC-Programm ein weiteres Mal abarbeiten, so können Sie dies mit der Variable bExec im Main der SPS antriggern.
Download
Installation von FirstNciSample