combi-mmc card

WIX

Level-1
Beiträge
211
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
guten abend liebe forumer,
1** ich habe gehört, es gibt combi mmc karten. die steckbar sind bei 300 sp zum beispil.
combi heiß sie karte hat ram und eprom anteil.
damit kann man in s7 explorer kopier ram in rom wahlen.

2**wenn mmc kein eprom anteil hat kan mann nicht kopier ram in rom wahlen.

3**bei flash MC : (*ein art von eprom*) sind die daten gesichert bei netzausfal.

4**noch was zum urlöschen. wenn man sps urlösht ist nur dr arbeitspeicher gelösht. wenn man schon ram in rom kopiert denn wird der rom in arbeitsspeicher gelden. wenn nicht, denn ist der arbeitsspeicher leer


ist das richtig?

danke sehr

WIXI
 
Zuletzt bearbeitet:
1. Total Falsch
Die Siemens-MMC ist ein reiner Flash-Speicher, und in keinster weise ein RAM.
Das Ram ist in der CPU integriert.
Einziger Sonderfall, beim Netzausfall werden Aktualwerte der DB's auf die MMC zurückgeschrieben.

2. Ram nach ROM macht nur, das der Ram-Inhalt (in der CPU), speziell der DB's die Aktual als Initialwerte auf die MMC geschrieben werden.

3. MC ist ein reiner Notfallspeicher, hier ist das RAM in der CPU gepuffert (Akku),
und von der MC werden nur Daten geladen wenn die CPU Urlöschen anfordert / urgelöscht wird.

4. Dann wird von der Flash-Karte, seis MC oder MMC wieder das dort gespeicherte Programm in den Ram geladen.

Ein wichtiger Unterschied zwischen MC und MMC:
MC: muss explizit und bewusst durch Prommer oder Ram nach Rom beschrieben werden
MMC: enthält immer den zuletzt übertragenen Stand der Bausteine

Mfg
Manuel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
guten abend liebe forumer,
1** ich habe gehört, es gibt combi mmc karten. die steckbar sind bei 300 sp zum beispil.
combi heiß sie karte hat ram und eprom anteil.
damit kann man in s7 explorer kopier ram in rom wahlen.

2**wenn mmc kein eprom anteil hat kan mann nicht kopier ram in rom wahlen.

3**bei flash MC : (*ein art von eprom*) sind die daten gesichert bei netzausfal.

4**noch was zum urlöschen. wenn man sps urlösht ist nur dr arbeitspeicher gelösht. wenn man schon ram in rom kopiert denn wird der rom in arbeitsspeicher gelden. wenn nicht, denn ist der arbeitsspeicher leer


ist das richtig?

danke sehr

WIXI

aber ein ladespeicher kann auch ein ram (MC_karte) sein
oder?
ich habe s in der hotlinehilfe gelesen
 
Zuletzt bearbeitet:
Ladespeicher als RAM : bei S7-400 und bei den älteren 300er (mit Batterie). Die neuen 300er (seit 10/2002) haben MMC als Ladespeicher.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
MC sind die großen (für S7 groß, für S5 klein) alten Speicherkarten. Die gibt es in lang (für 400er) und kurz (für 300er), in RAM und Flash. Die MMCs sind die kleinen neuen und die gibt es nur in Flash.
 
@das widersprisht sich mit den aussagen von clweb
aber danke MSB

Nein: ich sprach von Ladespeicher - in RAM bei S7-400 sind es lange PCMCIA ähnliche Module. Es ist auch interner RAM als Ladespeicher vorhanden (max 256kB) -RAM bei alten S7-300 (vor 10/2002): ist immer interne RAM -Flash (ähnlich EEPROM): bei 400er sieghen die Module aus wie die RAM Module. -Flash bei alten 300er: siehen aus wie bei 400er , nur sind die Module kürzer bei den neuen 300er (ab 10/2002): Ladespeicher nur MMC. Ist eine Flash Speicher änliche Technologie. Hat den Vorteil das es von der Sicht des Programmierers bei Laden von Änderungen gehanhabt wird wie bei CPUs mit RAM Ladespeicher. Ist aber Beständger Speicher: wird bei Ausschalten nicht gelöscht und es wird keine Pufferbatterie benötigt. Auch die reamante Daten werden noch beim ausschalten auf die MMC geschrieben.
 
@das widersprisht sich mit den aussagen von clweb
aber danke MSB

ich hoffe die andere kollegen konnen zum thema mc and mmc was sagen

WIX

Das Widerspricht sich gar nicht,
die MMC ist und bleibt ein Flashspeicher, der als Ladespeicher verwendet wird.

Die MC-CPU's (z.B. alte 300er) haben ein Batteriegepuffertes RAM als Ladespeicher,
die MC-Karte ist hier nur ein reiner Notfall-Speicher, der wenn die Wartungszyklen für die Batterie eingehalten werden, bzw. man das nicht bewuss durch z.B. Urlöschen will,
NIE in irgend einer Form verwendet wird.
Es könnten auch total unterschiedliche Programmstände im RAM und Flash sein.

Mfg
Manuel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
noch was!

hallo,
noch mal freunde ich hofe ich gehe euch nicht auf die nerven :D
aber die sps welt begeister micht richtig. ich bin jetzt neugierig viel zu wissen und deshalb lese ich viel.

stellt euch vor ich habe eine s 300 mit mmc card (flash)
ich habe in meinem s7 programm db1.dbw0=2500 als antriebdrehzahl
ich habe db 1 geladen dh in mmc card. mein ladespeicher bekommt entsprechen die baustein e von mmc card
aufgrund mancher änderungen habe ich db1.dbw0=1000 im arbeitsspeicher
plötzlich ist strom weg.
wenn strom da wieder ist lädt der arbeitsspeicher die daten wieder von
mmc card dh db1.dbw0=2500
ist das richtig??
wenn du so ist finde ich das nicht gut denn ich will den lezten wert
db1.dbw0=1000 wiedr habn
was sagt ihr dazu ihr lieben?


Danke das ihr mir hilft

WIX
 
Du könntest in den Eigenschaften der CPU den Eintrag des entsprechenden DBs als remanent eintragen. Dann bleibt er erhalten.
 
Nein, denn:
Beim Spannungsausfall der CPU werden die Aktualwerte die im RAM(Arbeitsspeicher) stehen,
"schnell" noch auf die MMC (Ladespeicher) als Aktualwert gesichert.

Das ganze passiert mit einem Kondensator der das ganze dann halt noch solange am Leben hält.

Mfg
Manuel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nein, denn:
Beim Spannungsausfall der CPU werden die Aktualwerte die im RAM(Arbeitsspeicher) stehen,
"schnell" noch auf die MMC (Ladespeicher) als Aktualwert gesichert.

Das ganze passiert mit einem Kondensator der das ganze dann halt noch solange am Leben hält.

Mfg
Manuel

lieber msb
das stimmt was du sagst .ich habe es getestet

ich habe hier ein MICRO MEMORY CARD
8 MB ; 6ES7953-8LP20-0AA0

ich habe beim laden DB1.dbw0=2500
danach habe ich RAM in ROM kopieren
danach habe ich DB1.dbw0=1000

danach habe ich CPU urlöschen
ich habe in bedien und beobachten db1.dbw0=2500

frage 1
wenn die daten ständig ausgleich haben den sol db1.dbw0=100?

frage 2
wenn das mit mmc so ist wozu braucht man reamnetspeicher, das ist das gleich
es hat sich erledigt. ich habe getestet merker imer and counter sind nicht remanent nur wenn man das in hw macht

frage 3

wenn bei s300 +mmc card dbs defautmässig remanent sid wieso muss man bei mance sps in der hw die dbs die remanent sid einstellen???


WIX
 
Zuletzt bearbeitet:
hallo,
stellt euch vor ich habe eine s 300 mit mmc card (flash)
ich habe in meinem s7 programm db1.dbw0=2500 als antriebdrehzahl
ich habe db 1 geladen dh in mmc card. mein ladespeicher bekommt entsprechen die baustein e von mmc card
aufgrund mancher änderungen habe ich db1.dbw0=1000 im arbeitsspeicher
plötzlich ist strom weg.
wenn strom da wieder ist lädt der arbeitsspeicher die daten wieder von
mmc card dh db1.dbw0=2500
ist das richtig??
Nein, defaultmässig sind die DBs remanent also wird noch "schnell" der aktualwert gesichert. Nur wenn du ein Urlöschen machst werden die Werte aus dem Ladespeicher übernommen. Zu bemerken: ein Urlöschen, löscht nicht die MMC. Um das zu tun , muss man ONLINE gehen, alle Bausteine wählen und dann Edit/Löschen machen. Oder wer ein PG hat kann das dort machen. Nie eine S7 MMC in einem PC formatieren oder löschen !!!
 
Zuletzt bearbeitet:
Zurück
Oben