Herunterladen Inhalt Inhalt Diese Seite drucken

HEIDENHAIN TNC 407 Technisches Handbuch Seite 632

Vorschau ausblenden Andere Handbücher für TNC 407:
Inhaltsverzeichnis

Werbung

4.9 PLC-Achsen
4.9.1 PLC-Achse starten (Modul 9120)
Durch die Vorgabe einer Zielposition (im Referenz-System), eines Vorschubs und eines Flagregisters
wird die Positionierung einer Achse gestartet. Die Achse wird völlig unabhängig von anderen
Abläufen in der Steuerung positioniert, insbesondere erfolgt keine Bahninterpolation mit anderen
Achsen.
Randbedingungen:
- Die angegebene Achse muß über MP10 aktiviert sein und über MP60 als PLC-Achse deklariert
sein.
- Die Werte für Eilgang, Analogspannung bei Eilgang, Beschleunigung usw. müssen in den
Maschinen-Parametern richtig gesetzt sein.
- Bei Achsen mit automatischer Reduzierung (Modulo-Wert in MP810.x) wird immer in Richtung des
kürzeren Verfahrweges auf die Zielposition verfahren, außer wenn die Zielposition als
Inkrementalwert angegeben wurde.
- Es erfolgt keine Überprüfung auf Überschreitung der Endschalter-Grenzen!
- Die Achse muß sich im Stillstand befinden. Eine evtl. laufende Positionierung muß zuvor mit
Modul 9121 abgebrochen werden.
- Eine Verrechnung des Vorschub-Overrides findet nicht statt.
- Falls die Achse sich zuvor im Zustand "Suchen Referenzpunkt" befand, wird dieser Zustand
gelöscht. Die Positionierung baut immer auf den augenblicklichen Zähler-Inhalt auf.
- Werden die Module 9120 (Starten PLC-Achse), 9121 (Stoppen PLC-Achse) und 9122
(Referenzmarke überfahren) während eines PLC-Durchlaufs für dieselbe Achse mehrmals gerufen,
so wird nur das zuletzt kommandierte Kommando übernommen.
- Ein evtl. in dieser Achse gesetzter Status "Positionierfehler" wird gelöscht.
Mögliche Fehler:
- Es wurde eine nicht vorhandene Achse übergeben.
- Es wurde eine Achse übergeben, die nicht über MP10 und MP60 als PLC-Achse deklariert ist.
- Es wurde für eine Modulo-Achse eine absolute Zielposition übergeben, die außerhalb des Intervalls
(0 .. Modulo-Wert) liegt.
- Die Achse führt bereits eine Positionierung aus.
Aufruf:
PS
B/W/D/K
<Achse> (0..4 für X/Y/Z/4/5)
PS
B/W/D/K
<Zielposition>
(im Referenz-System, Format 0,0001mm)
PS
B/W/D/K
<Vorschub>(mm/min)
PS
B/W/D/K
<Flagregister>
Bit 0 = 1: Zielposition inkremental
CM
9120
PL
B/W/D
<Fehlercode>
0: Positionierung wurde gestartet
1: Nicht vorhandene Achse übergeben
2: Achse ist nicht als PLC-Achse konfiguriert
3: Die Achse wird bereits positioniert
4: Absolutposition außerhalb Modulo-Bereich
Fehlerstatus nach Aufruf: M3171=
11.97
TNC 407/TNC 415/TNC 425
0: Positionierung wurde gestartet
1: Fehlerbedingung siehe oben
4 PLC-Module
7-171

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Tnc 415Tnc 425

Inhaltsverzeichnis