Herunterladen Inhalt Inhalt Diese Seite drucken

Fehlercodes - Mitsubishi Electric a171shcpun Bedienungsanleitung

Motion controller
Vorschau ausblenden Andere Handbücher für a171shcpun:
Inhaltsverzeichnis

Werbung

Fehlersuche

Fehlercodes

6.4
Tritt ein Fehler im RUN-Betrieb auf, wird mit Hilfe der Selbstdiagnosefunktion der CPU eine Feh-
lermeldung oder ein Fehlercode (einschließlich der Schrittnummer) in einem Sonderregister ge-
speichert. Die verschiedenen Fehlermeldungen und Fehlercodes sind in der folgenden Tabelle
aufgeführt:
Fehlermeldung
„INSTRCT
CODE ERR."
„PARAMETER
ERROR"
„MISSING END
INS."
„CANT'T
EXECUTE (P)"
Tab. 6-4:
Motion Controller
Inhalt des
Sonder-
CPU-
registers
Status
D9008 (binär)
10
STOP
11
STOP
12
STOP
13
STOP
Fehlermeldungen und Fehlercodes (1)
Fehlerursache
Im Programm ist eine Anwei-
sung enthalten, die von der CPU
nicht verarbeitet werden kann.
Der Speicherinhalt wurde auf-
grund von Störeinflüssen zer-
stört.
Das Programm enthält keine
END-/ FEND-Anweisung.
b
Das Sprungziel, das über
eine der Anweisungen CJ,
SCJ, CALL, CALLP oder JMP
angesprochen wurde, ist
nicht oder doppelt vorhan-
den.
b
Eine RET-Anweisung wurde
programmiert (und ausge-
führt), obwohl das Programm
keine CALL-Anweisung ent-
hält.
b
Das Sprungziel, das über
eine der Anweisungen CJ,
SCJ, CALL, CALLP oder JMP
angesprochen wurde, befin-
det sich hinter einer END-An-
weisung.
b
Die Anzahl der FOR-Anwei-
sungen entspricht nicht der
Anzahl der NEXT-Anweisun-
gen.
b
Das Sprungziel einer zwi-
schen FOR und NEXT pro-
grammierten JMP-Anwei-
sung liegt außerhalb der
FOR/NEXT-Schleife.
b
Durch eine JMP-Anweisung
wird ein Unterprogramm vor
Ausführung einer RET-An-
weisung verlassen.
b
Das Sprungziel einer JMP-
Anweisung liegt an einem
Programmschritt oder in ei-
nem Unterprogramm, der
bzw. das zwischen einer
FOR/NEXT-Schleife liegt.
Fehlercodes
Abhilfe
Fehlerhaften Programmschritt
mit Hilfe eines Programmierge-
rätes lesen und Programmzeile
korrigieren.
Lesen Sie die Parameter mit Hil-
fe eines Programmiergerätes
und prüfen, korrigieren und
übertragen Sie die Parameter
erneut in die CPU.
END-/FEND-Anweisung an das
Ende des Programms setzen
Fehlerhaften Programmschritt
mit Hilfe eines Programmierge-
rätes lesen und Programmzeile
korrigieren, z.B. Sprunganwei-
sung einfügen oder Sprungziel
ändern
6 - 13

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

A173uhcpuA172shcpun

Inhaltsverzeichnis