Synchronisierung der STEP 7 Projekte mit Netzwerkserver

matziane

Level-1
Beiträge
120
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen,

zermarter mir schon eine Weile das Hirn wie ich es am besten anstelle.
Haben unsere Programmiergeräte und unseren Netzwerkserver auf dem unsere Projekte Zentral gesichert werden.
Soweit alles nicht so dramatisch.
Jedoch ist es mir schonmal passiert, dass als ich nach dem Synchronisieren ein Projekt öffnet, erschien die Fehlermeldung "Fehler in der internen Datenstruktur".
Ich vermute mal, dass das durch das Synchronisieren verursacht wurde.
Stimmt ihr mir da zu? :confused:
Es soll nun so sein, dass wöchentlich die Programmiergeräte und der Netzwerkserver aneinander angeglichen werden.
Beim Synchronisieren mittels Syncpro oder Filesync oder wie sie alle heissen tu ich mich schwer, aufgrund der Tatsache, dass eventl. Projekte plötzlich fehlerhaft sind.
Die Kollegen anweisen ständig nach Änderungen das Projekt auf den Server zu legen funktioniert nicht, der menschliche Faktor begründet durch Faulheit und so (würde ich sicherlich auch nicht auf Dauer machen).
Habe auch schon überlegt, auf dem Server nur die Archive zu legen und auf den PGs garnichts und sobald jemand an ein Projekt ran muss, dearchiviert ers sich und archivierts anschließend auf den Server.
Aber das wird sicherlich auch nciht funktionieren, da wir hier wieder auf unseren menschlichen Faktor stoßen.

Wie handhabt ihr das mit dem Projekte auf dem gleichen Stand halten?
Würde mich mal brennend interessieren, vielen Dank im voraus.
 
Mir ist nicht ganz wohl dabei, einzelene Daten eines S7-.Projekts mit dem Server abzugleichen (ich vertrau SIEMENS nicht, woher kommt das wohl?).

Bei uns legen wir die S7-Projekte händisch komplett auf dem Server. Das alte Projekt wird mit Datum gezippt, so habe ich auch den alten Stand noch gesichert! Ist zwar mehr Arbeit und verlangt natürlich von jedem Kollegen etwas Disziplin diese nach Änderungen diese auf dem Server abzulegen, doch ich kann mich noch nicht über Datenverlust beschweren. Schön wäre wenn SIEMENS auch ein Versionsmangement incl. WinCC flex mitbrächte. Auf der Anderen Seite würde das jetzt schon riesige Projekt noch größer!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Mal so als Zwischenstand wie ich es nun vor habe zu synchronisieren.
Habe mir folgende kleine Batchdatei geschrieben

@echo off
set mydate=%date:~-4%-%date:~-7,2%-%date:~-10,2%
pkzipc -add -recurse -directories=relative "L:\Ordner\03_Sicherungen\%mydate%.zip" "L:\Ordner\01_SPS Projekt\*"
cls
echo Synchronisiere Technikordner
c:\Batch\SynctoyCMD -r
cls
echo Synchronisierung beendet
pause

Erstelle mir erstmal eine Variable mit dem aktuellen Datum.
Lasse mir die auf dem Netzwerkserver liegenden STEP7 Projekte in einen Sicherungsordner wegpacken und anschließend synchronisiere ich mit dem PG.
Sollte nun etwas passieren und es ist plötzlich das STEP7 Projekt defekt, habe ich immer nochdie Sicherung auf dem Server liegen.
 
Moin,

es gibt Syncronisierungsprogramme, z.B. Puresync. Die machen so etwas automatisch.

Ich empfehle aber trotzdem, geänderte Projekte immer unter neuem Stand abzuspeichern. Es kann immer sein, dass man noch einen älteren Stand braucht.

MfG
 
Guten Morgen,

nutze ja SyncToy für die generelle Synchronisierung nur eben über die Kommandozeile --> c:\Batch\SynctoyCMD -r

Nur eben um sicher zu stellen, dass falls es zu einem Fehler mit den STEP 7 Projekten kommt, lasse ich sie vorher über PKZIPC was ja im Simatic Manager integriert ist vorher in einen extra sichern.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin,

es gibt Syncronisierungsprogramme, z.B. Puresync. Die machen so etwas automatisch.

Ich empfehle aber trotzdem, geänderte Projekte immer unter neuem Stand abzuspeichern. Es kann immer sein, dass man noch einen älteren Stand braucht.

MfG

Ja, wir legen geänderte Projekte ebenfalls unter dem Projektnamen + Änderungsdatum + Namenskürzel ab. Es kommt durchaus einmal vor, dass ein Projekt nicht mehr lesbar oder unvollständig ist, dann kann man auf eine ältere Sicherung zurückgreifen und im Notfall aus zwei Projekten eines machen oder das ältere Projekt angleichen.
 
Zurück
Oben