S5 CPU102; OB1 wird nicht bearbeitet

pfloh

Level-1
Beiträge
63
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe da ein problem. Eine S5 CPU 102 war über´s Wochenende stromlosgeschalten worden. Nach wiedereinschalten schien es so, als ob das Programm weg war. Nach Untersuchungen mit dem PG steht jetzt aber fest, dass ein Programm im AG vorhanden ist, es wird aber kein Baustein (auch nicht der vorhanden OB1) bearbeitet. CPU ist aber im "Run" Modus und es ist kein weiterer OB vorhandn. Außerdem kann ich keine Bausteine in das AG übertragen, vom AG ins PG können aber Bausteine übertragen werden.
Werde jetzt mal den U-Stack auslesen und bin danach vielleicht schon schlauer, aber falls jemand eine Idee hat wäre ich sehr dankbar.

Gruß Florian
 
hast du es schon mal mit Urlöschen versucht? (bevor du das Programm überträgst?)

Gruß Otto
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich selber nicht, soll aber funktionieren.
Das Problem tritt nicht zum erstenmal auf und ich wollte der Sache mal auf den Grund gehen. Da ist mir mit Urlöschen nicht geholfen, oder ??
 
Nein, damit ist dir nicht geholfen.
Aber wenn die CPU auf run ist und kein Programm bearbeitet wird, dann ist es schwer was zu sagen.
Denn du hast keine Stacks oder ähnliches.
Du kannst das Programm ins PG laden, aber nicht umgekehrt?
Ist das Programm auf einem Eprom oder ist ein Ram gesteckt?

Wenn Ram, dann Batterie prüfen und/oder ggF Rammodul tauschen.

bike
 
so, habe mir mal den Stack angesehen. Ein kreuz ist nur bei CPU Stop (muss ja) und Buffer Batterie i.o. Hilft mir leider auch nicht weiter. Oder müsse da mehr Kreuze sein ??
Wenn ich ins AG schreiben will bekomme ich die Meldung " Bausteinliste im AG nicht vorhanden", kann damit jemand was anfangen.
Habe dann noch mal Status Variablen und Variablen Steuern getestet um eine def. Karte auszuschließen, hat beides funktioniert.
Was nicht geht, vom PG aus das AG in stopp schalten, die rote LED an der CPU geht zwar an, bekomme aber meldung fehlgeschlagen. Danach kann ich das AG auch nicht wieder in RUN schalten vom PG aus, nur vom AG aus.
Gruß Florian
 
Nein, eigendlich nicht.
Aber um alle Klarheiten zu beseitigen:
Ich kann mit dem PG einen AG-Abzug machen, ich kann aber nicht vom PG in das AG schreiben/Bausteine übertragen.
Das steht da doch, oder ??
 
Hallo,
was hast du denn an der CPU sonst noch so dran ? Nur E/A's ?

Für mich sieht es so aus, als wenn die CPU beim "booten" gar nicht erst bis zum Aufruf des S5-Programms kommt. Das könnte möglicherweise auch etwas mit der Hardware bzw. dem Rückwandbus zu tun haben ...

Hast du die Möglichkeit die CPU zu tauschen ?

Gruß
LL
 
Wenn das mit der Batterie der Fall wäre, müsste das Programm doch weg sein, oder??

Es hängen zeitbaugruppe mit auf dem Rückwandbus und es ist ein Verbindung zu einem weiteren Rückwandbus, die genauen bezeichnungen muss ich nachsehen
 
Hallo

An der CPU 102 muss irgendwie mit hilfe der COPY Taste an der CPU,
die Bausteine zum Beobachten kopiert werden, sonst komst man nicht online.

Habe aber leider die Anleitung verlohren.

MfG
Thomas

Nachtrag:
Dazu mußt du vor dem Einschalten der CPU die Copy-Taste drücken. Dann die CPU einschalten, die rote LED flimmert dann und danach die Copytaste loslassen. Nun wird das Programm geladen. Wenn die rote LED leuchtet befindet sich die CPU im Testmodus und du kannst dir dein Programm online ansehen.
 
Zuletzt bearbeitet:
Kann man irgendwo sehen, ob und wenn wo es Probleme beim booten der CPU gibt ??

Nicht soweit ich weiß - es ist lediglich eine Schlußfolgerung aufgrund der von dir gemachten Beschreibung und der anderen Fragen und Antworten. Das muss nichts heißen, aber es wäre eine denkbare Erklärung.

Versuch doch mal die CPU ohne die Rest-HW laufen zu lassen. Wenn es dann geht, dann wäre das eine Bestätigung meiner Theorie.

Gruß
LL
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das war ein guter Tip, hab da was gefunden, hab ich noch nie von gehört. werde das mal antesten und dann berichten.


Frage:
Statusbetrieb beim AG 100U mit CPU 102 funktioniert nicht ! <LI class=Text>Antwort:
Bei der CPU 102 wird zwischen Testmodus und Normalmodus unterschieden.
Für den Statusbetrieb muss sich die CPU im Testmodus befinden.
Der Moduswechsel ist im Handbuch des AG's beschrieben. Siemens bietet ein
kostenloses Download der Handbücher im PDF-Format auf der
Siemens-Support-Homepage an !
 
Hi,

wenn man kein Pogramm ins AG schreiben kann, hilft manchnmal auch AG komprimieren. Dann wird wieder ein freier Speicherplatz zum Übertragen von Bausteienen geschaffen. Sieh' Dir mal die Speicherbelegung an.

Weiterhin viel Erfolg,
S7_Programmer
 
Es ist meines wissens so, das wenn du online auf den Status der CPU zugreifst diese ihr Programm nur noch in "Zeitlupe" abarbeitet. Dann läuft deine Maschine also nicht mehr richtig. Deshalb baue ich da dann immer eine CPU103 zum beobachten ein.
 
Das beste ist immer AG Urlöschen!
Wenns nicht über das PG geht dann gegebenenfalls Eprom raus Pufferbatterie raus Versorgung abschalten!

mindestens 30 sek warten

-Wenn mit Eprom dann Eprom wieder rein, schalter auf Run und Versorgung drauf.
-Ohne Eprom dann Versorgung drauf und Programm überspielen!

Gruß
SKg
 
Zurück
Oben