Download intext:installationshandbuch filetype:pdf
Transcript
Programmierungshandbuch ( OPEN P(Ausdruck), (Zielverzeichnis), A/D, “Programmkommentar” ) Die Anweisung OPEN beginnt die Bearbeitung des Teileprogramms. Die Nummer besagten Programms wird mit einer Zahl oder mit jedem anderen Ausdruck angezeigt, dessen Resultat eine Zahl ist. Das neu bearbeitete Teileprogramm wird automatisch im Arbeitsspeicher RAM der CNC-Steuerung gespeicher t. Soll es in einer anderen Vorrichtung gespeicher t werden, muss dies im (Zielverzeichnis) angezeigt werden. DNC2 an einen eingeschalteten PC über die serielle Schnittstelle. DNCE an einen eingeschalteten PC über Ethernet. Der Parameter A/D wird benutzt, wenn das Programm, das bearbeitet werden soll, schon besteht. A Die CNC-Kontrolle fügt die neuen Sätze im Anschluss an die bereits bestehenden hinzu. D Die CNC-Kontrolle löscht das bestehende Programm und beginnt mit der Bearbeitung eines neuen Programms. Es ist auf Wunsch auch möglich, einen Programmkommentar hinzuzufügen, der später mit dem Programm zusammen im Verzeichnis einzusehen ist. Zur Bearbeitung der Sätze muss die Anweisung WRITE benutzt werden. Diese wird im Folgenden näher dargestellt. Anmerkungen: Ist das Programm, das bearbeitet werden soll, vorhanden, und werden die Parameter A/D nicht definiert, zeigt die CNC-Kontrolle eine Fehlermeldung sowie anschließend NOT oder RESET an. Das mit der Anweisung OPEN geöffnete Programm wird geschlossen, wenn M30 ausgeführt wird, wenn die Anweisung OPEN erneut gegeben wird sowie nach einem NOT oder einem RESET. 13. Programmieranweisungen in der Festplatte (KeyCF). PROGRAMMZEILEN FÜR DIE KONTROLLE VON HD Über einen PC kann man nur Programme im RAM-Speicher oder in der Festplatte (KeyCF) öffnen. ( WRITE <Satztext> ) Der mnemonische Code WRITE bewirkt, dass die in <Satztext> enthaltenen Informationen als neuer Programmsatz hinter dem letzten Satz des Programms, dessen Edierung mittels des mnemonischen Codes OPEN P begonnen wurde, hinzugefügt werden. Handelt es sich um parametrische Sätze, die im ISO-Code erstellt sind, werden alle Parameter (lokale und globale) durch den numerischen Wert ersetzt, den sie in diesem Moment haben. (WRITE G1 XP100 YP101 F100) => G1 X10 Y20 F100 Handelt es sich um einen parametrischen Satz, der in Hochsprache erstellt ist, muss mit dem Zeichen ? angezeigt werden, dass der Parameter durch denjenigen numerischen Wert ersetzt werden soll, den er in diesem Moment hat. (WRITE (SUB P102)) (WRITE (SUB ?P102)) => => (SUB P102) (SUB 55) (WRITE (ORGX54=P103)) (WRITE (ORGX54=?P103)) => => (ORGX54=P103) (ORGX54=222) (WRITE (PCALL P104)) (WRITE (PCALL ?P104)) => => (PCALL P104) (PCALL 25) CNC 8037 Wenn der mnemonische Code WRITE programmiert wird, ohne dass vorher der mnemonische Code OPEN programmiert worden war, löst die CNC eine Fehlermeldung aus. Dies gilt jedoch nicht bei der Edierung von kundenspezifisch erstellten Programmen; dann wird ein neuer Satz an das zu edierende Programm angehängt. MODELL ·M· SOFT: V01.4X ·261·