Step 7 s7-200 Programm automatisch laden (rollout)

orion

Level-1
Beiträge
21
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,
wir haben bei uns in Betrieb mehre s7-200 in einsetz.
Alle diese CPU`s haben eine Ethernet CP.
Und auf allen CPU`s läuft das selbe Programm.

Jetzt meine eigentliche Frage: Ist es möglich ein Programm rollout zu Automatisieren?
Kenn einer von euch ein Programm mittels welchen sowas möglich ist?
Ich will nur das Programm überspielen nicht die Daten.
 
vielleicht können die das: AUVESY, Version Dog

es selber zu programmieren wäre auch möglich, aber der Aufwand erscheint ziemlich groß, wenn man bisher nichts mit der Ladespeicher-Kommunikation von Steuerungen zu tun hatte.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,
wenn es so gedacht ist wie beschrieben ist es bei der 200 sehr einfach: Eprom Schießen und den dann in die leere CPU stecken und diese einschalten. Die CPU startet bei Programmdifferenzen immer mit dem EProm Stand. Ich dächte sie kopiert das sogar in den internen EEProm, damit wäre ja alles gut. Ansonsten prinzipiell halt Eproms drauf und fertig.

Gruß
Mario
 
Hi,
wenn es so gedacht ist wie beschrieben ist es bei der 200 sehr einfach: Eprom Schießen und den dann in die leere CPU stecken und diese einschalten. Die CPU startet bei Programmdifferenzen immer mit dem EProm Stand. Ich dächte sie kopiert das sogar in den internen EEProm, damit wäre ja alles gut. Ansonsten prinzipiell halt Eproms drauf und fertig.

Gruß
Mario

ob das so gemeint ist?
obwohl, bei einer 200 muss man sowieso über STOP, oder?
und der remanente Bereich bleibt erhalten?
 
Hi,
der Stop ist bei neueren Generationen nicht zwingend, aber auch nicht ohne, es gibt da Haken Ecken und Kanten z.B. mit den Flankenmerkern in den Unterprogrammen. Im Zweifelsfall RTFM. Remanenter Bereich, also der eine DB kann beim Laden zumindest aus Microwin erhalten bleiben.

Gruß
Mario
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Vermutlich will der TE gerade nicht bei Programmänderungen zu jeder CPU hinlaufen.

Ich meine, es müßte möglich sein, sich da was mit Libnodave zu programmieren, was das Programm aus einer bereits bespielten CPU holt und in ...zig weitere CPU schreibt. Und dabei sogar beachtet, ob die Zielmaschine gerade produziert und ggf. vorher abschaltet.

Harald
 
Ich meine, es müßte möglich sein, sich da was mit Libnodave zu programmieren, was das Programm aus einer bereits bespielten CPU holt und in ...zig weitere CPU schreibt. Und dabei sogar beachtet, ob die Zielmaschine gerade produziert und ggf. vorher abschaltet.

Blocktransfer, download/upload, für die 200er? sicher? oO
 
Zurück
Oben