s5 programm auf Eprom ?

Wutschko

Level-1
Beiträge
26
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen, ich möchte ein Programmabzug auf ein Eprom schiessen. Dabei dürfen zB. die Systembausteine nicht drauf.

Frage: welche Bausteine dürfen auch nicht aufs Eprom DB´s ? und welche sonst noch ?

Und wie bekomme ich dann nur die gewollten (und nicht alle) auf´s Eprom.

Hoffentlich habe mich etwas deutlich ausgedrückt.

Dankeschön für all die Hilfe
 
;)
Hallo zusammen, ich möchte ein Programmabzug auf ein Eprom schiessen. Dabei dürfen zB. die Systembausteine nicht drauf.

Frage: welche Bausteine dürfen auch nicht aufs Eprom DB´s ? und welche sonst noch ?

Und wie bekomme ich dann nur die gewollten (und nicht alle) auf´s Eprom.

Hoffentlich habe mich etwas deutlich ausgedrückt.

Dankeschön für all die Hilfe
Hallo Wutschko,
warum willst Du nicht alle Bausteine auf Deinem Eprom haben?
Da dürfen nur keine DB ' s auf das Eprom die im Programm erzeugt werden. Sonst müssen die schon drauf, würde sonst nicht gut ausgehen. ;)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Es gibt aber Ausnahmen wie z.B. die FB240 bis 244 (weiß die Nummern aber grad nicht mehr genau) ... wenn die aufm EPROM drauf sind gehen einige CPU's nicht mehr in RUN.
Die Bausteine sind für Rechenoperationen und sind in den S5-CPU integriert. (So wie in der S7 die SFB / SFC).
In manchen gibts nen DB1, der darf meiner Meinung nach auch nicht aufs EPROM.
 
In manchen gibts nen DB1, der darf meiner Meinung nach auch nicht aufs EPROM.
Wenn ich jetzt mal von einer S5-95U ausgehe, dann muss der DB1 unbedingt mit auf das EPROM.
Da wird hinterlegt wie viele Zeiten und Analogeingänge freigegeben sind.
Weckzeit des Alarm OB und bei der 95er mit L2 die Busparameter.

Also ich habe damals immer alle Bausteine, die nicht von mir waren (Siemensbausteine), vom AG in mein Projekt übertragen.
So konnte ich einen kompletten Bausteinvergleich machen, ohne das Fehlermeldungen kamen wie: "Baustein nur im AG vorhanden"
Beim EPROM schießen wählte ich dann immer B aus. (Alle Bausteine)
Darum nehme ich jetzt mal an, dass da die Bausteine z.B.: FB240 mit auf dem EPROM waren.
Natürlich kann der EPROM nur wieder in die CPU des gleichen Typs gesteckt werden.
 
Ok, mit dem DB1 war ich mir jetzt auch nicht mehr sicher.
Aber ich hatte auf jeden Fall mehrere CPUen vor mir die mit den Standardbausteinen auf dem EPROM nicht gelaufen sind.
Ich habe mir dadurch angewöhnt diese halt eben nicht aufs EPROM zu schiessen.
Woran das gelegen hat ... keine Ahnung.
Vielleicht kann ja noch ein "alter Hase" Licht ins Dunkel bringen. :cool:
Ich hatte zu tun mit den CPU 102 / 103 und den 95ern.

Bei der CPU 102 war das sogar noch so das die nur mit EPROM in ner Art "schnellen" Modus gelaufen ist.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Es gab da m.W. eine ganze Reihe Ausnahmen, ich denke da z.B. an den FB75 bzw. FB175 aus dem DIMOS-Paket, der musste unbedingt ins RAM, sonst gab´s keine Anzeige der Schrittkettendiagnose.
I.A. ist es da hilfreich, das Original-Eprom zu haben. Wenn man das ausliest weiß man ja, was bisher auf dem Eprom war und bei den Änderungen, die man selber durchführt kann man ja beurteilen, ob die ins RAM müssen oder aufs Eprom können.

Grüße von HaDi
 
danke für die Antworten

danke für die Antworten,
nur bisher gab es keine Eproms auf denen ich nachsehen kann was drauf soll (muss). Aber ich denke das die Systembausteine und Datenbausteine nicht drauf sollten ?? Aber welche sonst noch NICHT weiss ich eben nicht.

Das mit dem brennen bzw. schießen habe ich vorher noch probiert und hat nicht funktioniert.

Wähle Eprom bearbeiten --> F1 schießen --> Alle Bausteine "B" und Dru --> bleibt leer --> Enter und nichts geht (oder ist das falsch) An was könnte das liegen. Eprom auslesen geht auch nicht. Ist schon lange her als ich das das letzte mal benutz habe.

Grüsse an alle Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Wutschko
Das mit dem EPROM Brennen ist nicht so einfach.
1. muss du die genaue EPRom Nummer auswählen (es werden nicht alle EPROM mit der glêichen Spannung gebrannt)
dann ist es wicht ob es WORD oder BYTE ist (je nach CPU TYP)
und der Leer test muss Positiv sein. danach müsste Brenne eigentlich gehen.

Zu denn Bausteinen auch das ist CPU abhängig es gibt CPU's da kannst du alles einfach drauf brennen
dann gibt es CPU da darfst du DB die veränderbar sind nicht drauf brennen
diese musst du dann im Anlauf erzeugen.
Bei einigen CPU kannst du die DB' im Anlauf aber ins DB-RAm verschieben
DB's die mur Festwerte enthalten kannst du im EPROM haben (aber auch nicht bei allen CPU's)

zu FB's die gehören alle ins EPROM was du meinst sind
villeicht FB240-248 der 115U das sind aber eigentlich gar keine FB's sonder Systemfunktionen und dazu gibt es nur Aufrufe.

so ich hoffe ich habe alle klarheiten beseitigt
gruss chris
 
Danke an alle.
also den Eprom (375-0LA-15) habe ich ausgewählt und als Type statt word habe ich Byte angegeben. Das mit dem schiessen hat funktioniert bis auf:
beim lesen den Eproms mit (F2) sehe ich nur den OB1 der Rest wird als nicht vorhanden gemeldet.

Gruß Harald
 
Danke an alle.
also den Eprom (375-0LA-15) habe ich ausgewählt und als Type statt word habe ich Byte angegeben. Das mit dem schiessen hat funktioniert bis auf:
beim lesen den Eproms mit (F2) sehe ich nur den OB1 der Rest wird als nicht vorhanden gemeldet.

Gruß Harald
Hallo Harald,
hast Du gesehen was er alles auf das EPROM geschrieben hat?
Normalerweise siehst Du (glaube links unten) wie ein Baustein nach dem anderen geschrieben wird.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Siemens-spezifische Übernahmetaste

Eprom bearbeiten --> F1 schießen --> Alle Bausteine "B" und Dru --> bleibt leer --> Enter und nichts geht (oder ist das falsch)
Am PG7xx muß nach "Dru" die Übernahmetaste gedrückt werden.
Code:
[B]  ^
 / \
< | >
 \ /
  v[/B]
Ich glaube, bei manchen PG7xx stand auf der Taste auch INSERT drauf.

Gruß Harald
 
das mit dem Eprom schiessen hat jetzt wunderbar geklappt.

Ich habe nun alle Bausteine übertragen.
Insgesamt sind es 43 Bausteine.
OB 1,13,21,22,31
PB 1,100
DB 1,70,100,141,150,201,202,255
FB 1,8,12,20,41,81,100,101,110,111,112,150,174,178,
200,208,209,210,211,228,240,241,
242,243,250,251,252,253.
die Steuerung ist eine 95U.
Es soll nämlich eine 95U auf Lager gelegt werden und 3 verschiedene Eproms mit unterschiedlicher Programmierung. So das bei Bedarf der jeweilige Eprom gesteckt wird und die Anlage wieder läuft.

Gruß Harald
 
Zurück
Oben