Step 7 Simatic Manager Projektunterschiede Online -Offline

TK_AT

Level-2
Beiträge
17
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich habe als Instandhalter nicht besonders oft mit SPS zu arbeiten, aber ab und zu kommt zu Diagnosezwecken vor. Ich greife mit einem S7-LAN Adapter auf die CPU zu. Da habe ich immer das Problem, dass wenn ich über das Offline Projekt beobachten will, keine Online-Verbindung möglich ist.

Über erreichbare Teilnehmer komme ich dann direkt auf die CPU, dann eben ohne Symbole.

Zusätzlich habe ich oft das Problem, dass die Offline Projekte auf unserem Laptop nicht mit dem Projekt auf der CPU übereinstimmt.

Da ich so selten mal damit zu tun habe, öffne ich Online und Offline Fenster nebeneinander, damit ich die Symbole habe.

Ich hoffe ihr könnt mir meine Fragen beantworten:

-Liegt es an den Programm-Unstimmigkeiten, dass ich nicht über das Offline-Projekt Online komme?

-Warum sehe ich über erreichbare Teilnehmer nur den LAN Adapter, mit dem ich dann auf die CPU zugreife und keine Profibus Teilnehmer? Liegt es an der fehlenden Hardwarekonfig bzw. dem nicht vorhandenen Projekt?

-Wie kann ich das veraltete Projekt aktualisieren? Ich hab das mal bei Siemens gelernt. Da musste man Bausteine löschen und einfügen. Aber weiß das leider nicht mehr.

Ich freue mich auf Hilfe :)
 
Zuerstmal solltest du mit dem aktuellen Projekt arbeiten. Besorge die aktuelle Version - oder hat man dir gesagt, dass dieses Projekt die aktuelle Version wäre? Dann dürfte es keine Unterschiede Online/Offline geben, die das Online verbinden verhindern. Oder das Projekt enthält ansichtlich nicht die komplette HW Konfig? Dann sollte es wenigstens soweit passen, dass man damit online gehen kann. Dann darf man aber auf keinen Fall die Systemdaten aus dem Projekt in die CPU laden.

Da habe ich immer das Problem, dass wenn ich über das Offline Projekt beobachten will, keine Online-Verbindung möglich ist.
"nicht möglich" - Was für eine Fehlermeldung genau erhältst du?

Zusätzlich habe ich oft das Problem, dass die Offline Projekte auf unserem Laptop nicht mit dem Projekt auf der CPU übereinstimmt.
Organisation verbessern! Dürfen mehrere Leute Änderungen am Programm vornehmen?

-Liegt es an den Programm-Unstimmigkeiten, dass ich nicht über das Offline-Projekt Online komme?
Es klingt so, als ob in deinem Projekt die HW Konfig nicht korrekt ist.

-Warum sehe ich über erreichbare Teilnehmer nur den LAN Adapter, mit dem ich dann auf die CPU zugreife und keine Profibus Teilnehmer?
"Erreichbare Teilnehmer" listet nur Teilnehmer mit Programm, aber keine "normalen" Profibus-Slaves.

Liegt es an der fehlenden Hardwarekonfig bzw. dem nicht vorhandenen Projekt?
vermutlich ja

-Wie kann ich das veraltete Projekt aktualisieren? Ich hab das mal bei Siemens gelernt. Da musste man Bausteine löschen und einfügen. Aber weiß das leider nicht mehr.
Das ist eine sehr komplizierte Sache, die man nicht mit wenigen Worten erklären kann. Dafür braucht man ausreichend Erfahrung. Wenn man nicht weiß, was man da tut, dann macht man eher noch mehr kaputt und hat am Ende schlimmstenfalls eine Anlage, die nicht mehr funktioniert. Hole dir die originalen Programmierer ins Boot oder jemanden in der Firma, der ausreichend Erfahrung hat.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Da habe ich immer das Problem, dass wenn ich über das Offline Projekt beobachten will, keine Online-Verbindung möglich ist.

Über erreichbare Teilnehmer komme ich dann direkt auf die CPU, dann eben ohne Symbole.
Wie ist denn der Zugangspunkt eingestellt ( und dort auch die IBH Einstellungen )?
 
nicht möglich" - Was für eine Fehlermeldung genau erhältst du?
Kann ich leider jetzt gar nicht mehr genau sagen. Ich meine ,,Online Verbindungspartner nicht erreichbar"


Organisation verbessern! Dürfen mehrere Leute Änderungen am Programm vornehmen?
Es liegt daran, dass bei uns im Betrieb nur einer regelmäßig mit SPS arbeitet. Unser Instandhaltungs-PC ist allerings 100% offline und von ihm nicht mehr in Gebrauch, weshalb die Backups i.d.R. veraltet sind. Natürlich versuche ich zumindest über das letzte Backup Online zu gehen. Beim Bausteinvergleich zur CPU war zuletzt aber einiges anders. Im Zuge der Automation ist da derzeit programmtechnisch viel im Wandel.
Wenn man nicht weiß, was man da tut, dann macht man eher noch mehr kaputt und hat am Ende schlimmstenfalls eine Anlage, die nicht mehr funktioniert.
Da stimme ich zu, deshalb mach ich da nicht groß was dran. Letztens musste ich dann doch wegen einem defekten Temperatursensor direkt auf der CPU schreiben. Habe das aber auch kommuniziert und zurück geändert.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habe eine ähnliche Situation mit einem Projekt einer älteren Anlage (ca. 15 Jahre).
S7 300 und eine Projektsicherung in der nach dem Onlineschalten Unterschiede angezeigt werden. Die uns vorliegende Projektsicherung (Archiv) ist das einzige was wir haben. Wir haben jetzt ein Abbild von der CPU gezogen.

Dieses Abbild wollten wir jetzt auf eine identische Ersatz CPU (extra gekauft) laden und testen. Wenn die Anlage damit läuft, dann wollten wir die uns vorliegende Projektversion komplett übersetzen, laden und damit die Anlage testen. Die Unterschiede können, wenn überhaupt, nicht groß sein. Es wurden nach Aussage der Vorgänger keine wesentlichen Änderungen vorgenommen.

Sollten Probleme auftauchen, werden wir die Original CPU wieder installieren und hoffen, dass Sie noch eine Weile mitspielt...

Gibt es Hinweise von Euch worauf man noch speziell achten sollte?
 
in welcher Programmiersprache sind denn die unterschiedlichen Bausteine?
Solange das kein SCL, CFC, Graph etc. ist, kannst Du die unterschiedlichen Bausteine händisch vergleichen und das (nicht aktuelle) offline Projekt so lange bearbeiten, bis keine Unterschiede mehr vorhanden sind.
Komplizierter wirds dann schon mit Aktualdaten in den DBs. Und weiter gehts dann aber mit dem HMI, da ists bedeutend schwieriger, ein verlorenes Projekt zu rekonstruieren...

Merke: nie das aktuelle Projekt verlieren!
 
Die Unterschiede können, wenn überhaupt, nicht groß sein. Es wurden nach Aussage der Vorgänger keine wesentlichen Änderungen vorgenommen.
es wird immer viel behauptet, wenn der Tag lang ist 🙈
Gibt es Hinweise von Euch worauf man noch speziell achten sollte?
- nochmal alles gründlich nach dem aktuellen Projekt absuchen!
- Kopie vom Offline Projekt machen
- Online SPS komplett abziehen
- abgezogenes Projekt in neue CPU laden (auf dem Bürotisch)
- offline Projekt mit neuer CPU vergleichen
- offline Projekt so lange händisch anpassen, bis keine Unterschiede mehr da sind
- offline Projekt mit original CPU in der Anlage vergleichen
- sollten nurnoch Zeitstempel Unterschiede vorhanden sein
- abgeändertes Projekt in neue CPU laden
- neue CPU einbauen und testen

Vorgehensweise ohne Gewähr!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Die Unterschiede können, wenn überhaupt, nicht groß sein. Es wurden nach Aussage der Vorgänger keine wesentlichen Änderungen vorgenommen.
Ja, ist meistens so. "Das war vorher schon so", "Wir haben da nicht viel gemacht"......
 
es wird immer viel behauptet, wenn der Tag lang ist 🙈

- nochmal alles gründlich nach dem aktuellen Projekt absuchen!
hat stattgefunden, letzter bekannter Stand von 2024
- Kopie vom Offline Projekt machen
- Online SPS komplett abziehen
done, incl HMI
- abgezogenes Projekt in neue CPU laden (auf dem Bürotisch)
- offline Projekt mit neuer CPU vergleichen
- offline Projekt so lange händisch anpassen, bis keine Unterschiede mehr da sind
- offline Projekt mit original CPU in der Anlage vergleichen
- sollten nurnoch Zeitstempel Unterschiede vorhanden sein
das ist der Plan, allerdings werden (angebliche) Unterschiede (Orange) in fast allen Bausteinen angezeigt. Nur wenige sind Grün. Das kann doch eigentlich nicht sein - wenn das stimmt, was mir gesagt wurde - "es hätte sich nichts geändert..."
- abgeändertes Projekt in neue CPU laden
- neue CPU einbauen und testen

Vorgehensweise ohne Gewähr!

Danke für Deine Hinweise!
 
Wenn du mit TIA arbeitest, benutzt du die Filter beim Vergleichen? Wenn es rein um den Code geht, würde ich da mal mit den Laufzeit und -Übersetzungsdaten, Kommentare,... Beim Vergleich ausprobieren, ob du die Unterschiede minimieren kannst.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Siehe Titel, Step 7 Simatic Manager.
Das war ein anderer Fragesteller ( @TK_AT )

@tomlei, der diesen Thread hier "gekapert" hat, macht leider gar keine Angabe, womit er arbeitet. Allerdings legen seine Farbangaben "Orange und Grün" nahe, dass er wohl mit TIA arbeitet.
allerdings werden (angebliche) Unterschiede (Orange) in fast allen Bausteinen angezeigt. Nur wenige sind Grün.
 
Das war ein anderer Fragesteller der hier "gekapert" hat, macht leider gar keine Angabe, womit er arbeitet. Allerdings legen seine Farbangaben "Orange und Grün" nahe, dass er wohl mit TIA arbeitet.
Na ja gekapert...?
Ich habe das Thema über die Suche gefunden, eben weil es sich um Simatic Manager handelt. Da ich sonst viel mit Tia mache oder PCS7 habe ich mit den Farben vielleicht etwas durcheinander gebracht. Sorry dafür.

PS. und ja, PCS7 ist auch Simatic Manager, aber da musste ich noch nie Projekte vergleichen.
 
PCS7 ist CFC, da bringt das sowieso nix...

Also nen Codevergleich machen und nicht Zeitstempel und dann zum ersten Codeunterschied gehen und korrigieren.

Also hast Du jetzt Step7 classic und ne 300er, oder was?
 
Zurück
Oben