Herunterladen Inhalt Inhalt Diese Seite drucken

Systeminformationserfassung - IAI SSEL Betriebshandbuch

Steuerung
Vorschau ausblenden Andere Handbücher für SSEL:
Inhaltsverzeichnis

Werbung

1.16 Systeminformationserfassung

AXST (Achsstatus erfassen)
Erweiterungsbe-
dingung (LD, A, O,
AB, OB)
wahlweise
[Funktion]
Speichert in der in Operand 1 angegebenen Variablen den Status (Achsenfehlernummer) der
in Operand 2 angegebenen Achse.
(Hinweis 1) Es liegt kein Achsenfehler vor, wenn das abgefragte Ergebnis "0" ist.
(Hinweis 2) Die Fehlerlisten sind in hexadezimaler Schreibweise und müssen daher in Dezimalwerte
umgewandelt werden.
[Beispiel]
AXST
Wenn nach Ausführung dieses Befehls in 3188 (dezimal) in Variable 1 gespeichert
ist:
Daher liegt ein "Fehler Nr. C74, Istposition überschreitet Software-Endschalter" vor.
PGST (Programmstatus erfassen)
Erweiterungsbe-
dingung (LD, A, O,
AB, OB)
wahlweise
[Funktion]
Speichert in der in Operand 1 angegebenen Variablen den Status (Programmfehlernummer)
des in Operand 2 angegebenen Programms.
(Hinweis 1) Es liegt kein Programmfehler vor, wenn das abgefragte Ergebnis "0" ist.
(Hinweis 2) Die Fehlerlisten sind zwar in hexadezimaler Schreibweise, der zu speichernden Status (Pro-
grammfehlernummer) ist aber dezimal. Die dezimalen Programmfehlernummern müssen
daher in Hexadezimalwerte umgewandelt werden.
[Beispiel]
PGST
Eingangsbedin-
gung (E/A, Mer-
Befehl, Ver-
ker)
einbarung
wahlweise
AXST
1
2
3188 ÷ 16 = 199
,,,4
199 ÷ 16 = 12 (= C)
3188 = 12 (= C) X 16
= C74 (HEX) (Hexadezimalwert)
Eingangsbedin-
gung (E/A, Mer-
Befehl, Ver-
ker)
einbarung
wahlweise
PGST
1
2
Befehl, Vereinbarung
Operand 1
Variablen-
nummer
Lese die Fehlernummer für Achse 2 in Variable 1
ein.
,,,7
2
2
+ 7 X 16
+ 4
Befehl, Vereinbarung
Operand 1
Variablen-
nummer
Lese die Fehlernummer für Programm Nr. 2 in
Variable 1 ein.
Teil 2 - Programme
Ausgang
(Ausgang, Mer-
Operand 2
ker)
Achsen-
CP
nummer
Ausgang
(Ausgang, Mer-
Operand 2
ker)
Programm-
nummer
CP
204

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis