Step 5 SPS-Programm auf EEprom oder Eprom speichern

unwissend

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe mehrere SPS am Laufen. Simatic S5 100U mit der CPU 100, 102 und 103. Außerdem habe ich eine PG 615 und mehrere Eprom und EEproms.

Kann ich über eine der CPUs ein Eprom oder EEprom beschreiben (schießen/brennen (ich bin leider mit den Begrifflichkeiten nicht vertraut)) Ich verstehe darunter Abspeichern. Hilft mir eventuell noch ein PC mit einer Step5 Software und einem USB-Anschluss und einer TTY(oder so ähnlich) Schnittstelle um ein Programm auf einen EEprom oder Eprom zu bekommen?

Mein Ziel ist es über den Copy-Schalter am CPU Baustein verschiedene Programme über die jeweiligen EEproms/Eproms in den Programmspeicher der CPU zu laden. Dafür muss ich aber erstmal verstehen wie ich ein Programm auf einen EEprom/Eprom bekomme.

Ich habe jetzt schon einiges gelesen und ausprobiert/gesucht und nicht umsetzen können. Daher bitte ich um Hilfe/Anleitung.

Geht es über Step5 direkt über eine CPU ein EEprom zu beschreiben?
Oder, brauche ich einen Prommer, oder sowas?
 
Nein geht so nicht!

Das Programm wurde mit einem entsprechenden Adapter welcher in einem PG675 oder PG685 / PG750 / PG740 usw. eingebaut war "geschossen"
Es gab auch eine externe Version des Prommers für PC's ...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ein EEPROM konte sie mit der sps beschreiben durch die copy taste 3sec zu drucken. Google mal nach "Handbuch S5 103U" , bei mir vinde ich in die 2e eintrag ein PDF mit dass handbuch fur die 100U familie.

Gruss,
Joop
 
Hallo,
also wenn ich in das Simatic S5 Automatisierungsgerät S5-100U Gerätehandbuch CPU 100/102/103 schaue steht auf Seite 7-21 für die CPU 102, dass das Abspeichern also Programm sichern ohne PG mit einer CPU 102 und einem EEPROM funktionieren soll. Wie JoopB schon sagt. Werde ich ausprobieren.

Weiß jemand ob das auch für die CPU 103 gilt?
 
Hi,
was die 102 kann, kann die 103 auf alle Fälle. Mir ist nur geläufig EEProm in der CPU mit dem Copy Schalter oder aber extern mit PG oder Prommer. Im Programm - glaube ich eher nicht das die Jungs da was hatten. Ich jedenfalls habe bei der 100er immer den EEProm genommen und mit dem Schalter gebrannt.

Gruß
Mario
 
Hallo,
muß hier mal auf den Zug aufspringen und meine Fragen loswerden.


Kann man von einer S5 115 942B auch einen EEPROM beschreiben.
Wenn nicht dann nächste Frage:
Kann ich das Programm für die S5 942B in eine 103 CPU schreiben und da den EEPROM scheiben für die CPU 942B.
nachste Frage: Welche Bausteine aus der S5d Datei gehören ins EPROM bzw. EEPROM. Kann ich da alle alle reinschreiben und damit das Programm beim Kunden einspielen.
Bin für jede Hilfe dankbar.
 
Kann man von einer S5 115 942B auch einen EEPROM beschreiben.

Nein.

Kann ich das Programm für die S5 942B in eine 103 CPU schreiben und da den EEPROM scheiben für die CPU 942B.
nachste Frage: Welche Bausteine aus der S5d Datei gehören ins EPROM bzw. EEPROM. Kann ich da alle alle reinschreiben und damit das Programm beim Kunden einspielen.
Bin für jede Hilfe dankbar.

Hat wahrscheinlich noch niemand probiert. Weil die CPU103 und die 942B einen unterschiedlichen Befehlsvorrat haben. Es gehören alle alle Bausteine in das EPROM, außer die in der Steuerung integierte FB's oder OB's. Bei Datenbausteinen muß beachtet werden, ob in die DB's auch geschrieben werden soll. Wenn ja, dürfen sie nicht ins EPROM bzw. EEPROM. Dann müssen die in den AG-Speicher geladen werden. Damit diese dann bei Spannungsausfall nicht verloren gehen, unbedingt auf die Pufferung (LI-Batterie) achten.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also mit der CPU 942B kann ich kein EEPROM beschreiben ?
Kann ich zum Zwecke der Datenübertragung alle Bausteine einschließlich DBs ins Eprom schreiben?, Das heist beim Kunden EPROM stecken --> Steuerung ohne LI-Batterie starten-->Batterie rein-->Ausschalten-->Eprom raus-->Einschalten und CPU startet-->Anlage läuft hoffentlich !
Bitte noch mal antworten.
 
Hast Du Dir meinen Betrag wirklich durchgelesen?

Zum zweiten Mal: Nein, mit einer 942B kannst Du kein EEPROM beschreiben.
 
Hast Du Dir meinen Betrag wirklich durchgelesen?

Zum zweiten Mal: Nein, mit einer 942B kannst Du kein EEPROM beschreiben.

Jetzt schäme ich mich wirklich etwas. Habe in meiner Hektik das wirklich übersehen.
Aber evtl. kannst Du mir den rest der Frage beantworten. Wäre nett.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich hänge mal 2 Seiten aus dem Handbuch der S5 115U an. Daraus kannst Du ersehen, dass, wenn ein Speichermodul vorhanden ist, das Programm auf dem Speichermodul abläuft und nicht in den Arbeitsspeicher kopiert wird. Damit ist Deine Idee schon nicht durchführbar.
 

Anhänge

  • S5-115U CPU 941-944 Gerätehandbuch Seiten 48 und 49.pdf
    20 KB · Aufrufe: 20
Bei einigen CPUs (welche weiss ich nicht mehr) habe ich bei den DB folgendes gemacht:
Diejenigen DBs in denen geschrieben werden muss habe ich in allen ANLAUF-OBs
festgestellt [*1] ob der DB existiert,
falls nicht: E DB xxx und eintragen der Anfangswerte
sonst: weiter zum nächsten DB .. usw.

Einige CPUs machen den E DB nicht, wenn er bereits existiert, leider nicht überall gleich.

[*1]
festgestellen ob ein DB existiert:
im DB 0 stehen die Anfangsadressen drinn, 0000=kein DB
könnte aber sein dass es auch einen Befehl dafür gibt (warscheinlich wieder nicht bei jeder CPU gleich)

Kann sein, dass ich jetzt auch 115, 135 und 155 mixe.
ist schon 20 jahre her.
könnte aber noch die sourcen haben.

gruss
 
Zurück
Oben