Step 7 S7 200 Datenblockgröße

Senator42

Level-1
Beiträge
927
Reaktionspunkte
80
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
beim Kunden ist eine 224 abgeraucht.
jetzt habe ich eine 226, aber das Compilieren stört sich am VW.
Letztes verwendetes VW: 8178

Mit CPU 224 gibt es kein Compile-Error, mit CPU 226 aber schon.

In den Systemhandbüchern habe ich als Datablocksize
2560 Words bei der 226
5120 Bytes bei der 224
gefunden.

Frage:
5120 bytes bei der 224 und VW 8178 im Programm, wie geht das ?
TD ist auch in Benutzung.

Hardware im Haus:
226 6es7-216-2BD22-0XB0 funktionsfähig
224 6es7-214-1AD23-0XB0 defekt , alle Leds blinken mit 5 Hz
224 6es7-214-1AD21-0XB0 ersatz, gar keine LED geht an

Welche Angabe im Systemhandbuch sagt mir wie gross der datenbaustein ist?
 
Welche Angabe im Systemhandbuch sagt mir wie gross der datenbaustein ist?
"Anwenderdaten (EEPROM)" = Größe des Datenbausteins

CPU 224 214-2BD22 Daten: 5120 Bytes
CPU 226 216-2BD22 Daten: 5120 Bytes

CPU 224 214-2BD23 Daten: 8192 Bytes
CPU 226 216-2BD23 Daten: 10240 Bytes

Siehe auch Step7-Micro/WIN-Hilfe:
Hilfe > Index > Speicher:Adressbereiche der CPUs 22x
Hilfe > Index > Größe (Operation im Speicher der CPU) > Tabelle für die Größe des CPU-Speichers
auch erreichbar über
Hilfe > Index > Kurzinformation > Übersicht über die Speicherbereiche ...

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
PS: ich kann mir vorstellen, daß das Programm gar nicht 8 KB Daten braucht, sondern daß der Programmierer nur seeehr großzügig Lücken und Reserven im Adressbereich gelassen hat. Je nachdem wie sauber das Programm programmiert und kommentiert ist, kann man vielleicht die V-Speicher-Nutzung auf unter 5 KB zusammenschieben.

Harald
 
es gibt einige Subr die geschützt sind. Kann da also kaum was ändern.
Oder gibt es einen "öffner" wie bei S5 und S7 300/400 ?

Immerhin hat der hersteller das proggi raus gerückt.

ja , und "CPU 224 214-2BD23 Daten: 8192 Bytes" : das 2BD23 nicht 22 ist der Trick für die Ersatzteilbeschaffung.
danke.
 
Öffner: bei manchen MicroWIN-Versionen reicht es, die Nummer des Unterprogramms zu ändern, dann vergisst MicroWIN daß es den Code nicht anzeigen soll, ich finde aber grad nicht mehr welche Versionen das waren und das Projekt darf nicht neuer als diese Programmversionen sein

Harald
 
> beim Kunden ist eine 224 abgeraucht.
Ursache war ein defektes Ventil; Ein Ausgangstransistor dadurch "gesprengt"

> Am einfachsten wird sein du besorgst dir die gleiche CPU.
hab ich gemacht.

> 224 6es7-214-1AD23-0XB0 defekt , alle Leds blinken mit 5 Hz
Irrtum, habe zu wenig Versorgungsspannung gehabt.
 
Zurück
Oben