21.05.2013 Aufrufe

Betriebsanleitung - Schleicher Electronic

Betriebsanleitung - Schleicher Electronic

Betriebsanleitung - Schleicher Electronic

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

7.4 Compiler-Fehler<br />

Compiler-Fehler werden nicht in die Error-Buffer der FCS 7/FCN 7<br />

eingetragen. Stattdesssen wird die Fehlernummer zum Programmiersystem<br />

übertragen und dann am PC -Bildschirm mit PRODOC-U angezeigt.<br />

Die Fehlermeldungen des Compilers sind folgendermaßen gruppiert:<br />

• 1..49: allgemeine Fehler<br />

• 50..59 Online-Übertragungsfehler<br />

• 100..199: Warnungen<br />

• 1000..1009: Speicherfehler<br />

Fehler Ursache Abhilfe<br />

3 unzulässiger Bereich bei BAR oder EAR EAR muß direkt auf BAR folgen,<br />

Datentypen müssen gleich sein, EAR-<br />

Adresse muß größer als BAR-Adresse<br />

sein<br />

4 Operand außerhalb eines Array bei indizierter<br />

Adressierung<br />

Array definieren mit BAR,EAR<br />

5 mehr als 64 Arrays definiert Bausteine teilen<br />

6 zulässige Klammertiefe (48) überschritten Programm besser strukturieren<br />

7 Sprungweite zu groß Baustein teilen<br />

8 zulässiger Bereich überschritten, ungültige Adresse Adresse überprüfen<br />

9 mehr Klammern geschlossen als geöffnet SPS-Klammerbefehle überprüfen<br />

10 Datentyp als Parameter nicht zulässig Kurz-Referenz der Funktionsbausteine<br />

beachten<br />

11 Fehler in der Parameterliste (Anzahl, Datentyp oder<br />

Reihenfolge)<br />

dto.<br />

14 unzulässiger JMP, CAL, DEF L oder RET innerhalb<br />

von Klammern - ST, S, R, STWX<br />

15 aufgerufener Baustein nicht vorhanden dto.<br />

Programm besser strukturieren<br />

17 mehr als 64 Übergabeparameter unzulässig Kurz-Referenz der Funktionsbausteine<br />

beachten<br />

18 unzulässiger Operand Operand bei dieser Operation unzulässig<br />

19 Befehl nicht implementiert<br />

20 keine Pageanwahl programmiert bei RW oder DW<br />

Zugriffen<br />

CAL F2 oder F4 benutzen<br />

21 zulässige RAM-Größe für VX, VW-Merker überschritten<br />

23 Anweisung darf hier nicht programmiert werden<br />

24 doppelte Label-Definition<br />

50 neue Task nicht eingebunden (Versuch Onlinecompilierung<br />

fehlgeschlagen<br />

tasklokale Merker benutzen oder<br />

Baustein teilen<br />

SPS-Stop und Start durchführen<br />

51 neuer Programmbaustein wird nicht aufgerufen SPS-Stop und CAL programmieren<br />

52 Variablendefinition unterschiedlich (DEF<br />

VX/VW/VD/VR)<br />

SPS-Stop und Aufruf bzw. Variablen-<br />

Definition korrigieren<br />

53 Unterprogrammaufrufe stimmen nicht überein Anzahl, Reihenfolge, Datentypen<br />

fehlerhaft, Änderung nur in SPS-Stop<br />

Seite 60 FCS 7/FCN 7

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!