Übersicht der Alarme
Reaktionen:
- Korrektursatz mit Reorganisieren.
- Nahtstellensignale werden gesetzt.
- Alarmanzeige.
Abhilfe:
Teileprogramm aendern. Fuer die Funktionen SYNFCT und PUTFTOCF sind nur
bestimmte Variablen zulaessig. z.B. $AC_DTGPW.
Programm-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
fortsetzung:
12585
Kanal %1 Satz %2 Variable %3 nicht bewegungssynchron aenderbar
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = Quellsymbol
Erlaeuterung:
Bei der Zuweisung in Bewegungssynchronaktionen und Ergebnisvariable von SYNFCT
nur spezielle Variablen zulaessig. Bei diesen ist ein echtzeitsynchroner Zugriff moeglich.
Beispiel:
WHEN $AA_IM[AX1]>= 100 DO $AC_TIME=1000. Die Variable $AC_TIME ; (Zeit vom
Satzanfang) kann nicht beschrieben werden
Reaktionen:
- Korrektursatz
- Nahtstellensignale werden gesetzt.
- Alarmanzeige.
Abhilfe:
Teileprogramm aendern. Fuer die Funktion SYNFCT sind nur bestimmte Variablen zula-
essig, bei denen ein echtzeitsynchroner Zugriff moeglich ist.
Programm-
Mit NC-START oder RESET-Taste Alarm löschen und Programm fortsetzen.
fortsetzung:
12586
Kanal %1 Satz %2 Bewegungssynchronaktion: Typkonflikt bei Variable %3
Parameter:
%1 = Kanalnummer
%2 = Satznummer
%3 = Quellsymbol
Erlaeuterung:
Fuer Online-Variable $A.. oder $V.., die im Interpolationstakt ausgewertet oder beschrie-
ben werden, ist keine Typkonvertierung moeglich. Es koennen nur typgleiche Variablen
miteinander verknuepft oder zugewiesen werden
Beispiel 1:
WHENEVER $AA_IM[X] > $A_IN[1] DO ...
Eine Online-Variable vom Typ REAL (Istwert) kann nicht mit einer Variable vom Typ
BOOL (Digital-Eingang) verglichen werden
Mit folgender Aenderung ist der Ablauf moeglich:
WHENEVER $AA_IM[X] > $A_INA[1] DO ...
Beispiel 2:
WHENEVER ... DO $AC_MARKER[1]=$AA_IM[X]-$AA_MM[X]
Verbesserung:
WHENEVER ... DO $AC_PARAM[1]=$AA_IM[X]-$AA_MM[X]
Reaktionen:
- Korrektursatz
- Nahtstellensignale werden gesetzt.
- Alarmanzeige.
Abhilfe:
Teileprogramm aendern: Typgleiche Variablen verwenden.
Programm-
Mit RESET-Taste Alarm löschen. Teileprogramm neu starten.
fortsetzung:
2-176
SINUMERIK 840D sl/840D/840Di/810D Diagnoseanleitung (DA), Ausgabe 08/2005
© Siemens AG 2005 All Rights Reserved
08/2005