Beschreibung
Aufgabe
Die Softwareendschalterüberwachung (SWE-Überwachung) wird dazu verwendet, die Soll- und Istposition einer Achse zu überwachen. Für jede Achse kann ein positiver (P-AXIS-00178) und ein negativer SWE (P-AXIS-00177) konfiguriert werden.
Die Positionen der SWE sind immer auf das Achskoordinatensystem bezogen.
Voraussetzung
Die zu überwachende Achse muss referenziert sein (G74) oder P-AXIS-00014 muss konfiguriert sein..
Wirksamkeit
Es wird zwischen sollwertseitiger und istwertseitiger SWE-Überwachung unterschieden:
- Die Sollpositionen werden auf exaktes Einhalten der SWE geprüft.
- Für die Istposition wird eine Toleranz zur Überwachung auf Überschreiten der SWE mit P-AXIS-00179 konfiguriert. Damit wird eine Fehlermeldung wegen geringfügigem Überschwingen vermieden.
Die sollwertseitige Endschalterüberwachung wird bereits bei der Bahnplanung durchgeführt.
In bestimmten Anwendungsfällen wird die Sollposition von Achsen durch Umstände (z.B. Getriebekopplung) beeinflusst, die bei der Bahnplanung nicht bekannt sind. Für diese Fälle kann daher mit P-AXIS-00520 und P-AXIS-00521 eine Überwachung der Positionssollwerte im Lageregler aktiviert werden.
Die Istpositionen werden grundsätzlich in der Lageregelung überwacht.
Aktivierung
Die SWE-Überwachung der Soll- und Istpositionen einer Achse ist in allen zur Verfügung stehenden Betriebsarten aktiviert, sobald diese Achse referenziert ist.
Ab V3.1.3037.11 kann mit P-AXIS-00705 die SWE-Überwachung unabhängig von Achstyp und Achsmode aus- und eingeschaltet werden .
Hinweis
Die SWE-Überwachung der Soll- und Istpositionen ist nicht wirksam bei rotatorischen Achsen, die als Moduloachsen konfiguriert wurden.
VORSICHT
Falsch konfigurierte SWE-Positionen können zu Personen- und Maschinenschäden führen
GEFAHR
Beim Betrieb der Achse ohne Hardwareendschalter erhöht sich die Gefahr für Personen- und Maschinenschäden deutlich.
Warnungen, Fehler und Reaktionen
Automatikbetrieb oder Handsatz, Achse referenziert
- Fehlermeldung P-ERR-120002 oder P-ERR-120003: Durch einen NC-Satz wird eine Sollposition berechnet, die einen SWE überschreitet.
- Die Interpolation wird gestoppt.
- Das NC-Programm wird an dieser Stelle abgebrochen und die Bewegung der beteiligten Achsen angehalten.
- Dieser NC-Satz wird nicht ausgeführt, die Sollkontur nicht verletzt.
- Steuerung resetten.
- Fehlermeldung P-ERR-70021 oder P-ERR-70022: Der Istwert der Achsposition überschreitet einen SWE.
- Die Interpolation wird gestoppt.
- Die betroffene Achse wird mit einem linearen Geschwindigkeitsprofil abgebremst. Die Sollkontur kann dabei verletzt werden, wenn mehrere Achsen an der Bewegung beteiligt waren.
- Steuerung resetten.
Handbetrieb (HB) mit referenzierter Achse (G200/G201)
- Warnung P-ERR-50720: Beim Tippbetrieb (Continuous jog) wird ein SWE erreicht. Die Ausgabe der Warnung erfolgt nur bei entsprechend konfiguriertem P-MANU-00014.
- Die Bewegung wird gestoppt.
- In den gültigen Bereich zurückfahren.
- Warnung P-ERR-150008: Beim Jogbetrieb (Incremental jog) wird der Schritt nicht mehr ausgeführt der zu einer Überschreitung eines SWE führt.
- Die Bewegung wird gestoppt.
- In den gültigen Bereich zurückfahren.
Hinweis
Der mögliche Verfahrbereich im Handbetrieb kann durch P-AXIS-00137 und P-AXIS-00138 weiter eingeschränkt sein.
Handbetrieb (HB) mit nicht referenzierter Achse (G200/G201)
Anstelle der SWE werden die HB-Offsetgrenzen (P-AXIS-00137 und P-AXIS-00138) verwendet.
- Warnung P-ERR-50720: Beim Tippbetrieb (Continuous jog) wird eine HB-Offsetgrenze erreicht. Die Ausgabe der Warnung erfolgt nur bei entsprechend konfiguriertem P-MANU-00014.
- Die Bewegung wird gestoppt.
- In den gültigen Bereich zurückfahren.
- Warnung P-ERR-150008: Beim Jogbetrieb (Incremental jog) wird der Schritt nicht mehr ausgeführt, der zu einer Überschreitung einer HB-Offsetgrenze führt.
- Die Bewegung wird gestoppt.
- In den gültigen Bereich zurückfahren.
VORSICHT
Bei inaktiver Überwachung der Offsetgrenzen erfolgt keine Bereichsüberwachung. Dadurch sind Maschinenschäden möglich.