FB 58 kann nicht übertragen werden

Rockschaf

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

ich bin gerade dabei eine Teststation für Heizungsprüfung zu programmieren.

Dazu habe ich im Schaltschrank eine CPU 315-2DP (315-2AF00-0AB0) mit einer 64kb MC.

Zum realisieren habe ich den Baustein FB58 genommen und auch alles soweit drangeschrieben.

Nur um diesen zu Testen würde ich ihn auch gerne in meine Steuerung laden, doch wenn ich das probiere bekomme ich die Fehlermeldung

"Baustein kann nicht geladen werden/Besy-update zu groß"

Habe jetzt schon so einiges ausprobiert, incl. anderer MC und Urlöschen von allem, doch nichts nutzt.


Ich hoffe jemand kann mir helfen, denn hier wissen wir nichtmehr weiter.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
klingt als ob deine cpu falsche systemdaten zu laden versucht....

bist du dir sicher das du die richtige hardwarekonfiguration geladen hast?

sind auf der cpu/mmc vlt noch alte daten vorhanden?
 
Hab jetzt nochmal eine andere Speicherkarte ausprobiert und auch ausgelesen. Die richtige Hardwarekonfig ist drauf.

Uns ist nun aufgefallen, dass der FB58 einen SFC64 erzeugt hat, der aber nirgends sonst verarbeitet/angezeigt wird, könnte es damit zusammenhängen?
 
War die Speicherkarte vorher leer bevor du die eingesteckt hast. Ansonsten nehme doch mal eine neue, leere
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi Kollege,
hab' jetzt keine Zeit, die CPU bez. Firmware zu checken, aber es kann sein, dass die vom FB58
benötigte SFC Funktion in der alten CPU Firmware gar nicht drin ist; so läuft da gar nichts.
Die SFCs müssen in der CPU vorhanden sein, die kann man nicht "nachladen".
Entweder CPU Firmware update(wenn es überhaupt geht, oder.. andere CPU, oder evtl. FB41..)
Gruss
 
Hi Kollege,
hab' jetzt keine Zeit, die CPU bez. Firmware zu checken, aber es kann sein, dass die vom FB58
benötigte SFC Funktion in der alten CPU Firmware gar nicht drin ist; so läuft da gar nichts.
Die SFCs müssen in der CPU vorhanden sein, die kann man nicht "nachladen".
Entweder CPU Firmware update(wenn es überhaupt geht, oder.. andere CPU, oder evtl. FB41..)
Gruss
Die CPU 315-2DP (315-2AF00-0AB0) besitzt einen SFC64
 
Ist jetzt die MMC leer?
Was sagt der Speicherausbau?
Wenn du die CPU online öffnest, siehst du nur die SFB und SFC?
Ist unter diesen Baustein dein gesuchter drunter?


bike
 
Eben habe ich nochmal ein bisschen rumgesucht und eine Unstimmigkeit gefunden: Mein SFC 64 soll ja laut Beschreiben "Read the System Time" die Systemzeit auslesen. Diese stimmt aber nicht mit der aktuellen Zeit überein. Kann ich denn die Systemzeit irgendwo ändern oder hängt das damit nicht zusammen?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also zum einen kannst du für erste Tests bei dieser CPU die Speicherkarte auch ganz weglassen.
Zum anderen würde ich vermuten, das diese CPU eine 8K Bausteinbegrenzung hat,
und der FB58 mit ~9K ganz schlicht und einfach zu groß für diese Uralt-CPU ist.

Du kannst mal im Baugruppenzustand schauen unter Leistungsdaten was da unter Operandenbereiche - FB aufgeführt ist.

Mfg
Manuel
 
Leistungsdaten.JPG
Hier mal ein Screenshot meiner Leistungsdaten. Hatte so etwas ähnliches schonmal vermutet, mein Kollegen meinten aber, dass es nichts damit zu tun hätte.
 
Das heißt, Problem gefunden, du kannst höchstens mal bei Siemens anrufen/mailen,
ob die den Baustein evtl. auch ne Nummer kleiner haben, z.B. der V1.0 FB58.

Ansonsten gehts halt nich mit diesem Baustein, oder dieser alten CPU, je nachdem wie rum man das ganze jetzt betrachtet.

Mfg
Manuel
 
Zurück
Oben