Step 7 Bereichsfehler Meldung in S7 - 200

breiti

Level-1
Beiträge
21
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich verwende eine CPU 226 mit Rel 2.01 ohne Erweiterungsmodule. Meine Steuerung der Rollo´s funktioniert grundsätzlich annehmbar, nur stolpere ich immer wieder über die Meldung der leichten Fehler welche für mich eigentlich nicht plausibel sind. Dies wirkt sich wie folgt aus: Erweitere mein Programm um ein Netzwerk und übersetze dies dann. Keine Fehler. Wenn ich dieses Programm dann in die CPU senden will, kommt die Meldung Fehler 91 - Bereichsfehler mit der Adressangabe. Diese Adressangabe kann, aber muß nicht das vorher veränderte Netzwerk sein. Dann ist mir aufgefallen, dass die Bitverknüpfungsoperation P bei steigender Flanke der Auslöser sein muß. Offensichtlich darf man pro Netzwerk (?) oder pro Unterprogramm (?) oder pro Programm (?) nur eine gewisse Anzahl dieser Operationen einsetzen? Im Anhang habe ich Screenshots 1. vom Programm (leider doppelt) . Wenn ich nur das Netzwerk 1 in die CPU lade, dann alles OK. Wenn ich Netzwerk 1 und 2 lade alles OK. Wenn ich das Netzwerk 1 nochmals in Netzwerk 3 reinkopiere und dann in die CPU laden will, dann kommt die Fehlermeldung, siehe Seite 2. Wenn ich vor dem Laden in die CPU die Informationenen aufrufe kommt keine Fehlermeldung. Wenn ich im Netzwerk 2 die "P" drinnenlasse, kommt auch die Fehlermeldung Die Programmgröße ist 79kB Bitte um Hilfe
 

Anhänge

  • Fehler bei Rollo.doc
    436 KB · Aufrufe: 13
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn Du in allen Deinen Netzwerken so inflationär mit den Flanken umgehst, wirst Du wohl die maximale Anzahl von 256 Flanken im gesamten Programm überschritten haben.



Warum schreibst Du denn für jeden Rolladen eine eigene SBR? Funktionieren die alle unterschiedlich?
Da reicht doch normalerweise eine, die man dann mit verschiedenen Ein-/Ausgängen einfach mehrfach aufruft.
 
Gerne - Fehler ist im Unterprogramm 43 "ZielABLEGEN"
LG Robert
 

Anhänge

  • Rollo Steuerung mit Fehler.rar
    73 KB · Aufrufe: 5
Zuviel Werbung?
-> Hier kostenlos registrieren
Wo sehe ich wieviel Flanken ich schon verwende?
223 positive + 35 negative = 258 gesamt :(

Hiermit und evtuelle Abhilfe.

PS:
MicroWin-Hilfe schrieb:
Programmbearbeitung im Betriebszustand RUN
...
Steigende oder fallende Flanken (Operationen EU, ED)


Damit Sie Netzwerke, die steigende oder fallende Flanken (Operationen EU oder ED) enthalten, im Betriebszustand RUN ändern können, ordnet STEP 7-Micro/WIN jeder Operation EU bzw. ED in Ihrem Programm vorübergehend eine Nummer zu. Wenn Sie die Funktion zum Bearbeiten im Betriebszustand RUN aktivieren, führt ein Register "Verwendete Elemente" im Fenster "Querverweis" alle aktuell zugeordneten Operationen EU/ED auf. Doppelte Operationen EU/ED sind unzulässig. Ziehen Sie diese Liste hinzu, um Änderungen in Ihrem Programm vorzunehmen.


Jedoch würde ich an Deiner Stelle versuchen, dass Programm so zu verbessern, dass Du erst gar nicht so viele benötigst.
;)
 
Zuletzt bearbeitet:
Zurück
Oben