Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D pl Diagnose-Handbuch Seite 175

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D pl:
Inhaltsverzeichnis

Werbung

08/2005
12582
Kanal %1 Satz %2 Feldindex %3 fehlerhaft
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = Quellsymbol
Erlaeuterung:
$A- oder $V-Variablen werden in Bewegungssynchronaktionen in Echtzeit, d.h. im Inter-
polationstakt, ausgewertet. Alle anderen Variablen (z.B. anwenderdefinierte Variablen)
werden nach wie vor bei der Satzaufbereitung berechnet. Es ist nicht erlaubt, den Index
einer Variable fuer die Satzaufbereitung mit einer Echtzeitvariable zu indizieren.
Beispiel:
DEF INT INPUT[3]
WHEN $A_IN[1] == INPUT[$A_INA[1]] DO ...
Die lokal definierte Variable INPUT darf nicht mit einer Echtzeit-Variable indiziert werden.
Programmkorrektur:
WHEN $A_IN[1] == $AC_MARKER[$A_INA[1]] DO ...
Reaktionen:
- Korrektursatz
- Nahtstellensignale werden gesetzt.
- Alarmanzeige.
Abhilfe:
Programm aendern: Verwenden Sie Echtzeitvariable.
Programm-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
fortsetzung:
12583
Kanal %1 Satz %2 Variable %3 keine Systemvariable
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = Quellsymbol
Erlaeuterung:
In Bewegungssynchronaktionen auf der linken Seite des Vergleichs, bei der zugewiese-
nen Variable, als Eingangs- und Ergebnisvariable von SYNFCT sowie als Eingangsvari-
able bei PUTFTOCF sind nur spezielle System-Variablen zulaessig. Bei diesen ist ein
echtzeitsynchroner Zugriff moeglich. Die programmierte Variable ist keine Systemvari-
able.
Beispiel:
DEF REAL OTTO, BERTA[2] DO SYNFCT(2,OTTO, $MN_...); lokale Variable oder
Maschinendaten sind nicht; als Parameter zulaessig bei SYNFCT.
Reaktionen:
- Korrektursatz
- Nahtstellensignale werden gesetzt.
- Alarmanzeige.
Abhilfe:
Teileprogramm aendern. Lokale Variablen oder Maschinendaten sind bei SYNFCT nicht
als Parameter zugelassen.
Programm-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
fortsetzung:
12584
Kanal %1 Satz %2 Variable %3 nicht bewegungssynchron lesbar
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = Quellsymbol
Erlaeuterung:
In Bewegungssynchronaktionen auf der linken Seite des Vergleichs als Eingangsvariable
von SYNFCT sowie als Eingangsvariable bei PUTFTOCF sind nur spezielle Variablen
zulaessig. Bei diesen ist ein bewegungssynchroner Zugriff moeglich.
Beispiel:
PUTFTOCF(1, $AA_OVR, 2, 1, 2)
Die Variable $AA_OVR ist hier nicht zulaessig.
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D Diagnoseanleitung (DA), Ausgabe 08/2005
Übersicht der Alarme
2-175

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis