Herunterladen Inhalt Inhalt Diese Seite drucken

Anwendungszyklen - Bosch Rexroth IndraMotion MTX Referenz

Funktionsbeschreibung 13vrs erweiterung
Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX:
Inhaltsverzeichnis

Werbung

DOK-MTX***-NC*F*EX*V13-RE01-DE-P
Rexroth IndraMotion MTX Funktionsbeschreibung 13VRS Erweiterung
Fehler in SysAxCoupleSta[i].Error:
14.5.7

Anwendungszyklen

;---------------------------------------------------
; Programmname: SAC_VALID
; Funktion:
SAC - Systemdatenübernahme
; Parameter:
keine
;---------------------------------------------------
;
1 DIM ERRSTR$(100)
1 DIM FORMEL$(100)
WAIT
1 SD.SysAxCoupleCtr.Validate=1
1 ERRNO%
= SD.SysAxCoupleCtr.CfgErrNum
1 AXIS%
= SD.SysAxCoupleCtr.CfgErrAx
1 MASTER% = SD.SysAxCoupleCtr.CfgErrMaster
1 IF ERRNO% <> 0 THEN
1
CASE ERRNO% OF
1
LABEL 1:
ERRSTR$ = "Zirkulation (Selbstkopplung)"
1
LABEL 2:
ERRSTR$ = "Verschachtelung zu tief"
1
LABEL 3:
ERRSTR$ = "Achse kann nicht Folgeachse werden (z.B. Spindel)"
1
LABEL 4:
ERRSTR$ = "Masterfreigabe bei ungültigem Masterachsindex"
1
LABEL 5:
ERRSTR$ = "Masterfreigabe ohne Mastereingangsumdrehung"
1
LABEL 6:
ERRSTR$ = "Masterfreigabe ohne Masterausgangsumdrehung"
1
LABEL 7:
ERRSTR$ = "Überwachungsfensterindex ungültig"
1
LABEL 8:
ERRSTR$ = "ASUP-Nummer ist ungültig"
1
LABEL 9:
ERRSTR$ = "Der ASUP-Kanal existiert nicht"
1
LABEL 10: ERRSTR$ = "AbortAction enthält eine ungültige Kombination"
0
NO_ERROR
UNCOUPLED
1
AXIS_ERROR
2
CHAN_ERROR
3
EXT_ERROR
4
SLAVE_ERROR
5
MASTER_ERROR
6
FORMU‐
LA_ERROR
7
INPOS_VIOLATI‐
ON
8
Abb.14-63:
Fehler in SysAxCoupleSta[i].Error
Erst mit der Freigabe (AbortEnable) wird die parametrierte Ausnahmebe‐
handlung für die oben genannten Fehler durchgeführt. Sobald die Störung
beseitigt ist, kann der Fehler mit SysAxCoupleCmd[i].Reset gelöscht werden.
Übergabe der Systemdaten:
Programm:
Bosch Rexroth AG
-
Es liegt kein Fehler vor.
-
Die Kopplung kann nicht aufrecht erhalten
werden und es liegt keine Wiederankop‐
plungsfreigabe (RecoupleEnable=FALSE)
vor.
-
Die Folgeachse hat einen Zustandsklas‐
se-1‑Fehler anstehen.
-
Der Kanal der Folgeachse hat einen Fehler
anstehen.
-
In SysAxCoupleCmd[i].ExtError wurde ein
Fehlercode <> 0 eingetragen.
-
In einer abhängigen Folgeachse bzw. im Fol‐
geachsverband ist ein Fehler aufgetreten.
-
In einer Leitachse bzw. im Leitachsverband
ist ein Fehler aufgetreten.
-
Fehler bei der Berechnung der Formel in:
SysAxCoupleCmd[i].Formula.
Der Detailfehlercode liegt in SysAxCoupleS‐
ta[i].FormulaDiag ab.
-
Die Synchronlaufüberwachung hat festge‐
stellt, dass die Istposition der Folgeachse das
gewählte Genauigkeitsfenster verlassen hat
und dass keine Wiederankopplungsfreigabe
(RecoupleEnable=FALSE) vorliegt.
547/673
Kopplungen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis