Geladene HW-Konfig unvollständig?

WernerD

Level-1
Beiträge
17
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Forum,

ich habe aus einer S7-SPS (CPU315-2DP) das kompl. Programm geladen, weil es keine Originaldateien mehr gibt. Meine Aufgabe besteht daraus, die Symboltabelle, Kommentare, Netzwerküberschriften usw. neu einzutragen (anhand eines noch vorh. Programmausdrucks), soweit kein Problem.

Stutzig macht mich die geladene HW-Konfiguration aus der CPU. Da fehlen die 2 ET200M Erweiterungen die über ein OLM mit dem Profibus verbunden sind (s.Bild S7OriginalKonfig). Kann es sein, das Baugruppen, die hinter einem OLM hängen, nicht erfasst werden?

Die Anlage läuft übrigens fehlerfrei. Ich könnte es mir also einfach machen und das Programm nicht berühren, aber irgendwie wäre das nicht sauber, und ausserdem möchte ich für meinen Kunden ein Backup anfertigen, mit dem er auch was anfangen kann.

Wäre schön, wenn mir jemand einen Tip geben könnte, danke schon mal.

Gruss, Werner
 

Anhänge

  • S7OriginalKonfig.jpg
    S7OriginalKonfig.jpg
    45 KB · Aufrufe: 80
  • S7CPUKonfig.jpg
    S7CPUKonfig.jpg
    85,5 KB · Aufrufe: 80
Kann es sein, dass ein 2ter Master am Bus hängt, der auf die 2 ET200 zugreift?
Verwendet die CPU überhaupt EA's von den zwei ET200M?
Der OLM ist sicherlich nicht schuld dran!
Habe ich noch nie gehört/gesehen.. wäre ein Phänomen, dass die CPU EA's einer nicht in der HW-Konfig angelegten Station verwenden kann.

lG
Karl
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Karl,

es ist nur 1 Master am Bus (die CPU). E/As werden definitiv im Programm angesprochen.

Frage1:
Ich habe das Programm der CPU über <Zielsystem/Station laden in PG...> auf den PC geholt, kann es sein, dass ich evtl. die HW-Konfiguration noch auf einem anderen Weg zurückladen kann/muss? Obwohl im Infotext bei <Zielsystem/Station laden in PG> unten in der Statuszeile folgender Text angezeigt wird: Lädt aktuelle Stationskonfiguration in Erstellsystem (Konfiguration und Programm). Also alles!?

Frage2:
In den Eigenschaften der CPU ist auf der Registerkarte <Anlauf> ein Häkchen bei <Anlauf bei Sollausbau ungleich Istausbau> gesetzt. Dem beigefügten Hilfetext nach geht das also. Oder verstehe ich da was falsch?

Gruss,
Werner
 

Anhänge

  • Bild_2009-08-09_21-55-54.png
    Bild_2009-08-09_21-55-54.png
    30,8 KB · Aufrufe: 31
  • Bild_2009-08-09_21-39-37.png
    Bild_2009-08-09_21-39-37.png
    36,9 KB · Aufrufe: 33
@WernerD
Kann es sein, dass Deine beiden ET 200M in der HW-Konfig graphisch hinter dém Profibusteilnehmer (3)PP174 liegen? Also die sind schon vorhanden, Du siehst sie evtl. nur nicht, da sie einander genau überdecken.
Mir ist gerad' so als ob ich das auch schon mal gehabt habe. Versuch mal die (3)PP174 mit der Maus etwas nach links oder rechts zu ziehen.
 
Ein Mausklick auf das Mastersystem müsste alle DP-Teilnehmer in der unteren Spalte auflisten.

Gruß Approx
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@WernerD
Kann es sein, dass Deine beiden ET 200M in der HW-Konfig graphisch hinter dém Profibusteilnehmer (3)PP174 liegen? Also die sind schon vorhanden, Du siehst sie evtl. nur nicht, da sie einander genau überdecken.
Mir ist gerad' so als ob ich das auch schon mal gehabt habe. Versuch mal die (3)PP174 mit der Maus etwas nach links oder rechts zu ziehen.

Ja, gute Idee.... kann ja sonst nicht funktionieren....
 
Hallo Jungs,

tja, die Idee war wirklich gut, aber leider....
Ich bin morgen beim Kunden und werde mir das online nochmal anschauen.
Sobald ich was erreiche, melde ich mich hier im Forum, zunächst mal vielen Dank an euch alle.

Gruss,
Werner
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Forum,

also, diese verd....SPS ist ein starker Gegner. :confused:

Ich habe eigentlich so ziemlich alles ausprobiert, was mir einfiel, aber ich bekomme die HW-Konfig nicht so heraus, wie sie in der SPS existiert.
Probiert über: Online/CPU, NetPro, HW-Konfig/Online usw. usw.

Anhand der Fehlermeldungen (s.Bilder) gehe ich davon aus, dass die HW-Konfig IN der SPS richtig ist, ich sie aber nicht herausbekomme. (Die Anlage finktioniert ja, und Borromeus hat mit Sicherheit Recht, dass es anders auch nicht sein kann).

Protool habe ich nicht installiert, aber momentan glaube ich auch noch nicht, dass es daran liegt, denn sonst könnte niemand ohne Protool eine HW-Konfig aus der SPS ziehen, das erscheint mir unlogisch (so wie jetzt nach 9 Jahren!) Oder liege ich da falsch?

Die anderen Meldungen (s. Bild) sagen mir momentan nichts, weiss jemand von euch damit was anzufangen?

Ich habe übrigens mit dem Support v. Siemens Kontakt aufgenommen, aber leider noch keinen Rückruf erhalten.

Ich bin also gerne bereit Tips und Ratschläge von euch anzunehmen :D

Gruss,
Werner
 

Anhänge

  • ScreenShot 012 Unterschiede Online_Offline.jpg
    ScreenShot 012 Unterschiede Online_Offline.jpg
    72,2 KB · Aufrufe: 30
  • ScreenShot 014 Hardware diagnostizieren.jpg
    ScreenShot 014 Hardware diagnostizieren.jpg
    39,9 KB · Aufrufe: 33
  • ScreenShot 015 Hardware diagnostizieren.jpg
    ScreenShot 015 Hardware diagnostizieren.jpg
    35,7 KB · Aufrufe: 26
...

Protool habe ich nicht installiert, aber momentan glaube ich auch noch nicht, dass es daran liegt, denn sonst könnte niemand ohne Protool eine HW-Konfig aus der SPS ziehen, das erscheint mir unlogisch (so wie jetzt nach 9 Jahren!) Oder liege ich da falsch?

Hallo WernerD,
es sieht jedoch stark danach aus, als ob der damalige Projekteur ein Projekt mit integriertem ProTool-Panel geladen hat. Dieses ist natürlich noch auf der CPU. Du bekommst es nur nicht korrekt auf das Programmiergerät, weil kein -oder wie angezeigt- eine veraltete Version installiert ist.

Gruß
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Forum,

da bin ich wieder....;)

Heute hat mich der Support von Siemens kontaktiert. Tja, so richtig klar war ihm das Problem auch noch nicht; aber er hat mich

1. auf die Hilfe im SManager aufmerksam gemacht (s.Bild,Pfeil). Danach würde Dezentrale Peripherie NICHT geladen, wenn es kein Erstell-Projekt gäbe. Nun gut, aber warum habe ich dann das PP17 drin, ist ja auch DP (wenn es auch nicht extra konfiguriert werden muss).

2. Er meint, es könnte wirklich am fehlenden ProTool liegen (s.email). Ich werde mir jetzt mal einen Kollegen-PC mit ProTool besorgen und das ganze nochmal probieren.

Frage: Weiss einer von euch was die Datei <Online.s7p> aus der Fehlermeldung bedeutet (s. vorh. Beitrag)

Also, erstmal vielen Dank an euch. Sobald ich was neues weiss, melde ich mich (und lese natürlich hier, also keine Hemmungen mit Tips usw.) :ROFLMAO:

Gruss,
Werner
 

Anhänge

  • Bild_2009-08-12_22-01-43.png
    Bild_2009-08-12_22-01-43.png
    34,8 KB · Aufrufe: 23
  • Bild_2009-08-12_21-57-50.jpg
    Bild_2009-08-12_21-57-50.jpg
    122,8 KB · Aufrufe: 22
Analyse-Tips

Hallo WernerD,

hier ein paar Analyse-Tipps von mir.

Analyse Hardware-Konfig/Systemdaten

ein völlig neues leeres Projekt anlegen
Zielsystem -> Station laden ins PG...

Im Projektbaum ganz oben: Einfügen -> Programm -> S7-Programm "AG-Abzug"
und danach den leeren OB1 in diesem Bausteinordner löschen

in den Bausteinordner der herausgeladenen Station "SIMATIC 300(1)" wechseln
Ansicht -> Online
alles markieren (auch die Systemdaten), außer die SFBs und SFCs
Bearbeiten -> Kopieren
in den Offline-Ordner "AG-Abzug"\Bausteine (im Step7-Projekt) wechseln
Bearbeiten -> Einfügen

Doppelklick auf Systemdaten
Es wird eine Liste der Online vorhandenen SDB angezeigt
Screenshot machen

das gleiche im ONLINE-Fenster machen,
die Liste sollte identisch mit der im Ordner "AG-Abzug"\Bausteine sein

nun in HW Konfig der herausgeladenen Station "SIMATIC 300(1)" wechseln
Ansicht -> Adressübersicht ...
Tauchen in der Spalte "DP" diese Einträge auf: "1(3)", "1(5)", "1(6)" ?
Dann ist die DP-Konfiguration mit den Slaves (dezentrale Peripherie) aus der Station in Dein Projekt geladen worden.
Mal die Linie "PROFIBUS(1): DP-Mastersystem(1)" markieren, werden nun unten in der Liste die Slaves 3, 5, 6 angezeigt?

Gibt es in der Adressübersicht vielleicht Hinweise auf eine andere Profibus-CPU?
Vielleicht sind die 2 ET200M der anderen CPU als Slave zugeordnet.

Nun Station -> Speichern und übersetzen

in den Bausteinordner der herausgeladenen Station "SIMATIC 300(1)" wechseln.
Das Objekt "Systemdaten" hat nun einen neuen Zeitstempel vom Zeitpunkt des Übersetzens.
Doppelklick auf diese "Systemdaten" + Screenshot + vergleichen mit dem Screenshot von ONLINE

"Systemdaten" markieren
Extras -> Bausteine vergleichen... (x) ONLINE/offline

Ergibt das "SDB Unterschiede"? dann [Details] ansehen.
Das Ergebnis [Drucken] auf den Drucker "Generic / Text Only" in eine Datei, z.B. C:\SDBdiff.txt
(den Drucker ggf. vorher in Windows hinzufügen: lokaler Drucker, Anschluss FILE:, Hersteller: "Standard", Drucker: "Generic / Text Only")
C:\SDBdiff.txt ansehen

Analyse Programm

vom herausgeladenen Programm die Referenzdaten:Querverweise ansehen
Filter: (x) Eingänge, (x) Ausgänge, (x) Peri.Eingänge, (x) Peri.Ausgänge
verwendet das Programm nur E/A-Adressen aus den zentralen Racks?
Vielleicht wurden die 2 dokumentierten ET200M garnicht realisiert, sondern tatsächlich als Erweiterungsracks ausgeführt?
Die tatsächlich vorhandene CPU 315-2DP entspricht ja auch nicht der Dokumentation (CPU 315 + DP-Master CP342-5?) !

Analyse Profibus

Den Profibus von der CPU abziehen: leuchten/blinken nun SF und BF?
Profibus wieder anstecken und den CPU-DiagnosePuffer ansehen,
stehen da nun Einträge wie etwa "Station Wiederkehr", die sich auf die Slaves 3, 5, 6 beziehen?

Hast Du einen CP5511/12 oder einen anderen Programmieradapter, mit dem Du Dich an den Profibus anstecken kannst?
Kannst Du in PG/PC-Schnittstelle [Diagnose] aufrufen? Welche Busteilnehmer werden angezeigt?

Eventuell helfen Dir diese zusätzlichen Diagnoseinformationen weiter.
Viel Erfolg!
PN/DP
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Was sind das für zwei Slaves, Panels?

Sieht schon danach aus, als könne die nicht laden weil du kein ProTool bei dir installiert hast.

Kannst ja mal schauen ob du die gsd Dateien der beiden Stationen auf deinem PG hast und sonst mal im Internet nach den gsd Dateien suchen.
 
Wie ist der Stand?

Hallo WernerD,

Wie ist der Stand? Konntest Du Dein Problem lösen?
Warst Du mit dem Kollegen-PC (mit ProTool) an der Anlage? Hat es was gebracht?
Die Mitglieder und HG-Leser des SPS-Forums interessieren sich für die Lösung Deines Problems.

[...] und ausserdem möchte ich für meinen Kunden ein Backup anfertigen, mit dem er auch was anfangen kann.

Ein Komplett-Backup der CPU geht immer, egal ob die Hardware-Konfig re-interpretiert werden kann:
* in die ONLINE-Ansicht der zu sichernden CPU umschalten (z.B. über "Erreichbare Teilnehmer")
* alle Bausteine markieren, auch Systemdaten! (außer SFB und SFC - werden nicht benötigt)
* Bearbeiten > Kopieren
* in einen Bausteine-Ordner im Step7-Projekt wechseln
* Bearbeiten > Einfügen

Dieses Komplett-Backup kann auf dem umgekehrten Weg in eine CPU zurückgeladen werden.

(Bei neueren CPU mit MMC gibt es auch noch den Weg "Zielsystem > Aus Memorycard holen".
Das kann ich aber nicht genauer erklären, ich habe es noch nie gemacht.)

Gruß
PN/DP
 
Hallo Forum,
hat leider was länger gedauert, aber jetzt:

Also, erstmal Offline:
Nachdem ich das aus der CPU gesicherte S7-Projekt auf einem PC (mit ProTool) im SimaticManager geöffnet habe, hatte ich bereits im OP17 die Variablen usw. definiert. D.h. die Daten waren von vorneherein schon da, schön :). Lag wahrscheinlich wirklich am fehlenden ProTool.

Weil ich heute beim Kunden evtl. nicht blöd dastehen wollte, hatte ich mir auf Basis des vorhandenen Projekts ein neues (Kopie) erstellt. In dem neuen Projekt hatte ich jetzt die HW-Konfiguration wieder so vervollständigt (die beiden ET200M/OP17/PP17) (Dokumentationsordner hatte ich ja), wie ich mir das dachte.

Heute beim Kunden, Online:
Bevor ich alle eure guten Tips ausprobieren konnte, ist folgendes passiert:
Ich habe die Pufferbatterie ausgetauscht, alles ok. Und eine MC gesteckt (war noch keine drin). CPU geht auf Stop, und ich Dussel gehe auf MRes, tja, da war es weg, das Programm und die HW-Konfig. Programm hatte ich ja, kein Problem. Jetzt war es sowieso egal: "Bevor ich jetzt den alten AG-Abzug wieder in die CPU lade, kann ich auch gleich das neue Projekt laden, müsste eigentlich klappen."
Und genau das hat es getan, das neue Projekt mit den Original-Bausteinen und der überarbeiteten HW-Konfig läuft einwandfrei, und jetzt bekomme ich Online auch alles angezeigt (OP17/PP17/ET200M).

Also ehrlich, ein bisschen hab ich schon geschwitzt :ROFLMAO:

Mein Fazit:
Ich glaube mittlerweile auch, das es am fehlenden ProTool lag, aber WISSEN tu ich's jetzt nicht.

Ich möchte mich nochmal bei euch allen bedanken, ist kein übles Gefühl immer "ein paar SPS-Spezies" im Rücken zu haben. ;)

Gruss,
Werner
 
Zurück
Oben