HEIDENHAIN TNC 407 (243 020) Technical Manual Benutzerhandbuch

Seite 634

Advertising
background image


11.97

TNC 407/TNC 415/TNC 425

4 PLC-Module

7-173

Aufruf:

PS

B/W/D/K

<Achse> (0..4 für X/Y/Z/4/5)

CM

9122

PL

B/W/D

<Status>
Bit 0: 1= Achse ist PLC-Achse
Bit 1: 1= Achse ist bereits über Referenzpunkt
Bit 2: 1= Achse wird positioniert
Bit 3: 1= Bewegungsrichtung ist negativ
Bit 4: 1= Positionierfehler aufgetreten

Fehlerstatus nach Aufruf: M3171 =

0: Status wird übergeben
1: Nicht vorhandene Achse übergeben

4.9.4 Referenzmarken überfahren für PLC-Achse (Modul 9123)

Das Modul startet eine Positionierung in einer vorgegebenen Richtung, die soweit fährt, bis in dieser
Richtung ein Referenzpunkt gefunden wurde oder die Positionierung mit dem Modul 9121
abgebrochen wird. Aufgrund der möglichen Probleme beim auffinden einer Zielposition während des
Referenz-Fahrens (Bewegungsumkehr usw.) ist es unvermeidlich, beim Auffinden des
Referenzpunktes anzuhalten!

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.

- 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.
- Für die Achse wird der Zustand "Suchen Referenzpunkt" gesetzt.
- Ein bereits vorhandener Referenzpunkt in dieser Achse wird gelöscht, jedoch nicht der Zahlenwert

der Achse. Dieser wird erst durch das Auffinden des Referenzpunktes neu initialisiert.

- 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.
- Die Positionierung wird sofort beim erreichen des Referenzpunktes abgebrochen, bedingt durch

den Bremsweg der Achse steht diese dann aber in Bewegungsrichtung etwas hinter dem
Referenzpunkt.

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.
- Die Achse führt bereits eine Positionierung aus.

Advertising