Herunterladen Inhalt Inhalt Diese Seite drucken

Fehler Eingrenzen (St Programme); Fehler Beim Download - Siemens SIMOTION SCOUT Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SIMOTION SCOUT:
Inhaltsverzeichnis

Werbung

Fehlerquellen und effizientes Programmieren
11.1 Fehlerquellen bei der Programmierung
11.1.6

Fehler eingrenzen (ST Programme)

Folgende Fehlermeldung kann beim Übersetzen auftreten:
Fehler 7000, 7010, 7011 oder 7014 in Zeile ...
Ein Syntax-Fehler ist aufgetreten. Mögliche Ursachen sind:
Überprüfen Sie zuerst in der angegebenen Zeile, ob dieser Fehler tatsächlich aufgetreten ist,
d. h. ob Sie eine Kontrollstruktur nicht abgeschlossen haben, die Zeile nicht mit einem
Semikolon beendet haben oder eine Klammer fehlt.
Wenn Sie keinen der angegebenen Fehler finden, müssen Sie den Fehler eingrenzen:
1. Kommentieren Sie das Programm vor der Zeile mit der Fehlermeldung blockweise aus,
2. Übersetzen Sie das Programm neu.
3. Wenn nach Schritt 1 und 2 immer noch eine Fehlermeldung erscheint, haben Sie den
4. Wenn keine Fehlermeldung mehr erscheint, ist der Fehler im auskommentierten Teil. Nun
Hinweis
Eine Auflistung aller Fehlermeldungen des Compilers finden Sie im Anhang des ST
Prgrammierhandbuches.
11.1.7

Fehler beim Download

Wenn beim Download Ihres Programms eine Fehlermeldung auftritt, wird das Protokoll in
der Detailanzeige des SIMOTION SCOUT angehalten. Sehen Sie im Fehlerprotokoll nach
der Fehlerursache. Prüfen Sie Ihre Hardwarekonfiguration oder das Programm,
beispielsweise auf Adressen, die nicht vorhanden sind.
Näheres zur Hardwarekonfiguration und zu den Adressierungen finden Sie im
Projektierungshandbuch SIMOTION SCOUT.
Fehlermeldungen beim Download, welche die Abkürzung UPP (UserProgramProcessing)
enthalten treten beim Abarbeiten eines Anwenderprogramms auf, z.B. falls Änderungen im
RUN nicht durchgeführt werden können.
476
nicht korrekt abgeschlossenen Kontrollstrukturen (z. B. END_IF vergessen),
nicht mit ; abgeschlossene Anweisungen,
fehlende Klammern.
d. h. schließen Sie den gewählten Abschnitt zwischen dem Zeichenpaar (* und *) ein.
Dabei darf die Zeile mit der angezeigten Fehlermeldung nicht auskommentiert werden.
auskommentierten Teil zu klein gewählt. Vergrößern Sie ihn, bis die Fehlermeldung
verschwindet.
können Sie den auskommentierten Teil zeilenweise verkleinern und das Programm neu
übersetzen, bis die Fehlermeldung erneut erscheint. Die zuletzt freigegebene Zeile ist die
Zeile mit der Fehlermeldung.
Basisfunktionen
Funktionshandbuch, 05/2009

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis