Herunterladen Inhalt Inhalt Diese Seite drucken

Betriebsart Programmieren; Allgemeine Hinweise Zu Nc-Programmen; Programmierbare Ausgänge Und Eingänge, Sprungbefehle, Schleifen - Multitron Ps52 Bedienungsanleitung

1-/2-achs-cnc-bahnsteuerung
Inhaltsverzeichnis

11 Betriebsart PROGRAMMIEREN

In der Betriebsart PROGRAMMIEREN erstellt der Anwender die für seine Applikation notwendigen
Ablaufprogramme - die Anwendungsprogramme. Das Anwendungsprogramm wird in der Betriebsart
AUTOMATIK aufgerufen und abgearbeitet. Ein Anwendungsprogramm wird in der an die DIN 66025
angelehnten Programmierkonvention erstellt - man spricht deshalb auch vom NC-Programm. Ein NC-
Programm kann auf verschiedene Arten programmiert und aus unterschiedlichen Quellen in die PS52
geladen werden. Die NC-Programme sind immer in der PS52 gespeichert. NC-Programme können
erstellt werden durch:
die PS52
das PC-Programmiersystem PSpro

11.1 Allgemeine Hinweise zu NC-Programmen

Die PS52 bietet Speicherplatz für 1000 NC-Sätze. Dabei ist jeder NC-Satz durch eine
Programmnummer (1..99) und eine Satznummer (1..1000) adressierbar. Die Abarbeitung des NC-
Programms erfolgt in aufsteigender Folge von Satznummern.
Die integrierte Programmverwaltung bietet dem Anwender die Möglichkeit 99 NC-Programme zu
verwalten bzw. anzulegen. Durch die Programmnummer 1..99 wird das betreffende Programm
angesprochen. Der 1000 Sätze umfassende Programmspeicher der PS52 kann nun beliebig auf die
99 Programmplätze verteilt werden. Es kann sowohl ein Programm mit max. 1000 Sätzen als auch
viele Programme mit entsprechend wenigen Sätzen geben.
Ein Programm wird ausgewählt, durch Eingabe einer Programmnummer von 1..99, andere Werte
werden nicht angenommen.
Dabei ist zu beachten, dass die Satznummern automatisch aufeinanderfolgend vergeben werden. Es
ist also nicht möglich, nur jeden zweiten oder jeden fünften Satz zu belegen. Sollte nachträglich an
einer Stelle mitten im Programm ein weiterer Satz erforderlich sein, kann dies durch die "Satz
einfügen"-Funktion (siehe Einfügen von NC-Sätzen [11.4.2]) erfolgen.
Ein Satz wird ausgewählt durch Eingabe einer Satz-Nr. von 1..1000. Dabei wird die Satz-Nr.
automatisch auf 1 korrigiert, falls der Wert 0 eingegeben wurde. Ausserdem erfolgt eine Korrektur auf
den zuletzt angelegten Satz des aktuellen Programms, falls eine grössere Nummer eingegeben
wurde.
Ein NC-Satz kann wiederum untergliedert werden und besteht aus mehreren Anweisungen. Diese
Anweisungen werden im folgenden NC-Parts genannt, da sie die kleinste Einheit eines NC-
Programms darstellen. Ein NC-Programm besteht also aus einem oder mehreren NC-Sätzen, ein NC-
Satz besteht aus einem oder bis zu maximal 16 NC-Parts.
Ein NC-Part ist aufgebaut aus einem ...
Adresszeichen (F, G, M, Q, E, X, Y, Z, W, ..) das die Art des Kommandos charakterisiert, und
einem zugehörigen Zahlenwert - der Parameter, der den NC-Part eindeutig spezifiziert.
Beispiele
G01, X100, Z123.20, F15.4, Q12.1, E54.2
Nicht bekannte Befehle oder deren Parameter werden überlesen und führen zu keiner
Fehlermeldung. Die dem NC-Part zugehörigen Zahlenwerte werden nicht auf Plausibilität überprüft.
Die DIN 66025 lässt ausser den genormten Befehlen auch Platz für frei definierbare Codes zu. Von
diesen frei definierbaren Codes wurde auch in der PS52 Gebrauch gemacht.
11.2 Programmierbare Ausgänge und Eingänge, Sprungbefehle, Schleifen
Die NC-Programmverwaltung in der PS52 unterstützt auch Befehle, die nicht in der DIN 66025
genormt bzw. spezifiert sind. Mit diesen Befehlen besteht die Möglichkeit:
digitale Ausgänge aus dem NC-Programm zu setzen bzw. rückzusetzen, die unter dem
Adresszeichen Qxx.x zusammengefasst sind
digitale Eingänge im NC-Programm auszuwerten und bedingte Reaktionen auszulösen, die unter
dem Adresszeichen Exx.x zusammengefasst sind
bedingte und unbedingte Sprünge im NC-Programm auszuführen und damit auch
Programmschleifen zu konstruieren, die unter dem Adresszeichen Lxx zusammengefasst sind
B e d i e n u n g s a n l e i t u n g
- 59 -
P S 5 2
Inhaltsverzeichnis
loading

Inhaltsverzeichnis