S5/S7 für Windows:EPROMMER

Aus IBHsoftec Wiki
Wechseln zu: Navigation, Suche

Menü "EPROMMER"

EPROM-Optionen


Hidm menu eprom dir1.png
  • Im Menü "EPROMMER" gibt es die Möglichkeit den EPROMMER neu zu initialisieren. Damit ist es möglich, einen anderen EPROMMER oder, beim USB-Prommer, einen anderen Modultyp auszuwählen.
  • Das Bausteinverzeichnis des EPROM's kann aktualisiert werden. Dies ist identisch mit "EPROM-Bausteinverzeichnis" im Menü "Modul".
  • Druck- und Statistikfunktionen für die auf dem EPROM befindlichen Bausteine sind ebenfalls aus dem Menü "EPROMMER" erreichbar.
Hidm menu eprom dir2.png
  • Vom Menü "Modul" aus werden die Parametrierdialoge geöffnet.
Wenn "S5-Modul" angewählt wurde, muss hier aufgesteckte S5-EPROM-Modul ausgewählt werden.
Bei allen anderen Modulen werden direkt die Kenndaten ausgelesen, eine separate Auswahl ist nicht mehr nötig.
  • Ebenso lassen sich die Modulparameter anzeigen.
  • EPROM-Bausteinverzeichnis anzeigen. Dies ist identisch mit "Verzeichnis auffrischen" im Menü "EPROMMER".
  • Mit "Leercheck" wird überprüft, ob ein Modul wirklich gelöscht und neu initialisiert ist.
  • Elektrisch löschbare EPROM's (EEPROM, Flash-Module oder Micro Memory Cards) lassen sich hier komplett löschen.
  • Nur S5-EPROM-Module:
Der Inhalt des Moduls kann auch in einer Binärdatei gesichert werden bzw. aus einer Binärdatei wiederhergestellt oder mit dem Inhalt einer Binärdatei verglichen werden.
  • Nur S5-EPROM-Module:
Sysid-Dateien, wie diese von manchen COM-Paketen für Kommunikationsprozessoren (CP's) erzeugt werden, können ebenso auf ein EPROM gebrannt und gelesen werden. Im Unterschied zu normalen Binärdateien werden hier beim Brennen HIGH- und LOW-Byte vertauscht, dies ist bei den CP's erforderlich.


Zusätzlich zu den EPROM-Menüs stehen natürlich die Bausteintransferoperationen aus dem Menü "Baustein" auch für den EPROMMER zur Verfügung.


So ist es möglich, Bausteine in beliebige Richtungen zu übertragen.


Hidm menu eprom dir3.png


Das EPROM-Bausteinverzeichnis zeigt alle auf dem EPROM vorhandenen Bausteine an.


Der komplette Inhalt von Flash-Modulen und EEPROM's kann über das beschriebene Menü gelöscht werden.


Das Löschen von einzelnen Bausteinen ist nur bei einer Micro Memory Card (MMC) möglich. Der Speicher bleibt aber weiterhin belegt und wird nicht automatisch wieder freigegeben. Dazu müssen die MMC's komplett gelöscht werden.




EPROM-Funktionen

EPROMMER: Ansicht der Symbolleiste


Hidr eprom dir.png


In der Eprom Ansicht stehen folgende Kommandos zur Verfügung:>


Symb bintoeprom.png Inhalt einer Binärdatei in das zuvor gewählte EPROM brennen.
Symb epromtobin.png Inhalt des zuvor gewählten EPROM's in eine Binärdatei schreiben.
Symb pctoeprom.png Inhalt des Rechner-Bausteinverzeichnisses in das zuvor gewählte EPROM brennen.
Symb epromtopc.png Inhalt des zuvor gewählten EPROM's in das Rechner-Bausteinverzeichnis kopieren.
Symb compeprompc.png Inhalt des EPROM's mit den Bausteinen im Rechner-Bausteinverzeichnis vergleichen.
Symb epromleer.png EPROM-Leertest.
Symb epromblocks.png EPROM-Bausteinverzeichnis anzeigen/aktualisieren.
Symb epromtyp.png Zeigt den Typ des aktuellen EPROM's an.
Symb epromselect.png EPROM-Modul auswählen, nur für S5-Module, alle anderen werden automatisch erkannt.
Symb eprominfo.png Modulparameter anzeigen.


Alle Kommandos sind auch über das Menü "Modul" erreichbar. Hier stehen auch noch weitere, seltener benötigte, Funktionen zur Verfügung.



Dialog "EPROMMER auswählen"

Hidd eprom 0.png


Mit dem S5-EPROMMER lassen sich nur die S5-Standard-EPROM-Module programmieren.

Mit dem S5/S7-Flash-Prommer lassen sich sowohl die S5- als auch die S7-Flash-Module programmieren.


===== Für die Benutzung des S5-EPROMMER's oder S5/S7-Flash-Prommer ist eine parallele Schnittstelle notwendig. =====


Mit dem SIMATIC USB-Prommer lassen sich wahlweise folgende Modultypen programmieren:


  • S5-Standard-EPROM-Module und S5-Flash-Module.
  • S7-Flash-Module.
  • Micro Memory Card (MMC).


===== Für die Benutzung des SIMATIC USB-Prommer's muß die mitgelieferte Treibersoftware vollständig installiert sein. =====




Dialogfeld "Modul auswählen"

Je nach EPROMMER-Typ werden in diesem Dialog die passenden, programmierbaren, (E)EPROM-Module angezeigt.


S5-EPROMMER: Eine Liste der S5-Standard-EPROM-Module.
S7/S7-Flash-Prommer: Eine Liste der S5- und S7-Flash-Module.
SIMATIC USB-Prommer: Hier wird dieser Dialog nur für S5-Standard-Module und S5-Flash-Module angezeigt. Alle anderen Typen werden automatisch erkannt.


Hidd eprom 1.png


Die Auswahl zeigt die für den angewählten EPROMMER verfügbaren (E)EPROM-Module an.


Durch anklicken einer Zeile wird ein (E)EPROM-Modul mit der Zuordnung MLFB-Nummer, Programmiernummer und Speicherkapazität ausgewählt. Durch Anklicken von OK wird die Auswahl bestätigt und das Anzeigefeld "Modulparameter anzeigen" geöffnet. Dieses geöffnet. Dieses Anzeigefeld listet weitere Informationen über das angewählte Modul.


Eine halbautomatische Identifizierung des Moduls ist nur mit den S5-EPROMMER und dem S5/S7-Flash-Prommer möglich. Der USB-Prommer liefert hierfür keine Informationen.


Begriffsdefinitionen:


  • MLFB:
Maschinen Lesbare Fertigungs Bezeichnung. Dies ist die Bestellnummer eines (E)EPROM-Modul's. Diese Nummer ist auf jedem Modul vorhanden. Sie wird von S5 / S7 für Windows® für die Identifikation des Moduls genutzt. Damit werden auch die Programmierparameter zugeordnet.


  • Prog.-Nr.:
Die Programmiernummer ist der MLFB-Nummer (Bestellnummer) fest zugeordnet. Über diese Programmiernummer wird der Programmieralgorithmus ausgewählt. Die Programmiernummer ist der MLFB-Nummer (Bestellnummer) fest zugeordnet. D. h. eine identische Nummer bedeutet auch einen identischen Algorithmus. Daher ist diese Nummer nicht eindeutig.


  • Größe:
Die Speicherkapazität des Moduls wird in Kilobyte (KB) und/oder in Kiloword (KW) angegeben.


  • Betriebsart:
EPROM-/ EEPROM-Module können in den Betriebsarten BYTE, WORD oder BLOCK betrieben werden. Welche Betriebsart zu wählen ist, ist von dem Modul und dem SPS-Typ abhängig. Aus der Angabe der Größe (KB, KW) ist ersichtlich, welche Betriebsart für ein Modul möglich ist. S5 / S7 für Windows® läßt Sie nur die Betriebsarten entsprechend der Größenangabe auswählen. Wird keine Betriebsart angewählt, so ist BYTE voreingestellt.
Beim Programmieren von EPROM-/ EEPROM-Modulen für die CPU 946/947, S5-155U, (Einsatz in der Speicherbaugruppe 335) muß BLOCK gewählt werden. Nur so ist sichergestellt, daß die zu übertragenden Bausteine korrekt abgelegtBeim Programmieren von EPROM-/ EEPROM-Modulen für die CPU 946/947, S5-155U, (Einsatz in der Speicherbaugruppe 335) muß BLOCK gewählt werden. Nur so ist sichergestellt, daß die zu übertragenden Bausteine korrekt abgelegt werden. Bei der Betriebsart BLOCK wird das erste Zeichen der Nutzdaten eines Bausteins immer an einer Paragraphgrenze liegen (16 Byte).


  • Identifizieren:
Diese Funktion erlaubt dem S5-EPROMMER und beim S5/S7-Flash-Prommer eine halbautomatische Bestimmung des aufgesteckten Moduls. Halbautomatisch deshalb, weil die dafür ausgelesene Hardwarekennung nicht eindeutig ist und ggf. mehrere Module zur Auswahl angezeigt werden.
Für den USB-Prommer ist diese Funktion nicht verfügbar.


Besonderheiten:


6ES5−375−8LA12: Dieses Flash-Modul läßt sich nur mit dem USB-PROMMER programmieren.
6ES5−375−0LC61: Dieses EEPROM-Modul läßt sich mit keinem der EPROMMER programmieren. Es paßt nur in eine SPS-Steuerung vom Typ S5-95U und wird dort direkt mit Hilfe der Taste "Copy" programmiert.


Siehe auch:


[Tabelle der mit dem S5-EPROMMER programmierbaren EPROM-/EEPROM-Module]

[Tabelle der mit dem S5/S7-Flash-PROMMER programmierbaren Flash-PROM-Module]

[Tabelle der mit dem SIMATIC USB-PROMMER programmierbaren S5-Module]




Anzeigefeld "Modulparameter anzeigen"


Anzeige der Modulparameter von S5−EPROM−Modulen und S5−EEPROM−Modulen

Hidd eprom 2.png


  • MLFB:
Maschinen Lesbare Fertigungs Bezeichnung.
Die Bestellnummer des (E)EPROM-Moduls.
Sie dient zur eindeutigen Identifikation des Moduls.


  • Programmiernummer:
Die Programmiernummer bestimmt den Programmieralgorithmus. Identische Nummer bedeutet auch einen identischen Algorithmus. Daher ist die diese Nummer nicht eindeutig.


  • Hardwarekennung:
Die Mehrzahl der EPROM-/ EEPROM-Module hat eine festverdrahtete Kennung. Mit dieser Kennung wird von S5 / S7 für Windows® überprüft, ob das gewählte Modul mit dem in dem EPROMMER befindlichen Modul identisch ist. Hier wird die "Soll"-Kennung angezeigt.


  • Programmierspannung:
Als zusätzliche Information wird die benutzte Programmierspannung angezeigt.


  • Bestückung
Ein EPROM-/ EEPROM-Modul kann mit bis zu vier Speicherbausteinen bestückt sein. In den Feldern Platz 1 bis Platz 4 werden die tatsächlich im Modul verwendeten Speicherbausteintypen angegeben.


  • Kapazität:
Die gesamte Speicherkapazität des Moduls, wird in KByte (KB) und/oder in KWord (KW) angezeigt.


  • Betriebsart:
Die in dem Dialogfeld "Modul auswählen" festgelegte Betriebsart wird angezeigt.



Sollte die Hardwarekennung des eingesteckten Moduls nicht mit der "Soll"-Hardwarekennung übereinstimmen, wird eine Fehlermeldung ausgegeben und ein Zugriff auf dieses Modul verhindert, um Schäden zu vermeiden.




Anzeige der Modulparameter von S7−Flash−Modulen

Hidd eprom 3 f.png


Begriffsdefinitionen:


  • MLFB:
Maschinen Lesbare Fertigungs Bezeichnung.
Die Bestellnummer des (E)EPROM-Moduls.
Sie dient zur eindeutigen Identifikation des Moduls.


  • Typ:
Typ des Moduls.




Anzeige der Modulparameter von Micro Memory Cards (MMC):

Hidd eprom 3 m.png


Zusätzliche Begriffsdefinitionen bei einer Micro Memory Card:


  • MLFB:
Maschinen Lesbare Fertigungs Bezeichnung.
Die Bestellnummer der Micro Memory Card.
Sie dient zur eindeutigen Identifikation des Moduls.


  • Version:
Ausgabeversion der Micro Memory Card.


  • Seriennummer:
Hier wird die eindeutige Seriennummer der MMC angezeigt.
Diese Nummer kann auch in einem SPS-Programm über den SFC51 abgefragt werden. Damit kann das SPS-Programm an eine bestimmte Hardware (MMC) gebunden werden.


Speicherbelegung:


  • Gesamt:
Die Summe aus freiem und belegtem Speicherplatz auf der Speicherkarte in Bytes.


  • Frei:
Freier Speicherplatz auf der Speicherkarte in Bytes.


  • Belegt:
Belegter Speicherplatz auf der Speicherkarte in Bytes.


  • Anzahl Bausteine:
Gesamtzahl der Bausteine auf der Speicherkarte, inklusive der Systemdatenbausteine (SDB).




Hardwarevoraussetzungen für den S5-EPROMMER und den S5/S7-Flash-Prommer

Tabelle eprom ports.png


Sowohl der S5-EPROMMER als auch der S5/S7-Flash-Prommer werden von den Treibern direkt über Portadressen angesprochen. Das bedeutet einige Einschränkungen:


Der Betrieb dieser beiden EPROMMER ist daher nur an einem direkt auf der Hauptplatine installierten Parallelport möglich.

Parallelport.png


Dieser Parallelport darf sich nicht auf einer PCI-Erweiterungskarte oder an einem USB-Parallel-Adapter befinden. Diese haben rechnerintern andere E/A-Bereiche, die nicht kompatibel sind.


In der Konfiguration des Parallelports im Rechner-BIOS bzw. im Geräte-Manager muß als E/A-Bereich (Port-Adresse) eine dieser drei Adressen eingetragen sein:

  • 0378-03F7
  • 0278-02F7
  • 03BC-043B


Im Rechner-BIOS sollte "ECP" (Extended Capabilities Port) als Schnittstellentyp eingestellt sein. Alternativ kann auch mit den Typen "EPP" (Enhanced Parallel Port) und "Bidirektional" experimentiert werden.




Module


Tabelle der mit dem S5−EPROMMER programmierbaren Module:

MLFB−Nummer: Programmier-nummer: Hardware-kennung: Bestückung: Betriebsart: Kapazität:
6ES5-370-0AA21 1 19 2716 BYTE 2 KB
6ES5-370-0AA31 2 18 2716 BYTE 8 KB
6ES5-370-0AA41 4 16 2716 BYTE 8 KB
6ES5-372-0AA31 51 29 2716 WORD 2 KB
6ES5-372-0AA61 57 13 2764 WORD / BYTE 16 KW / 32 KB
6ES5-372-1AA61 457 13 27C64 WORD / BYTE 16 KW / 32 KB
6ES5-373-0AA11 11 3 2764 BYTE 8 KB
6ES5-373-0AA21 12 2 2764 BYTE 16 KB
6ES5-373-0AA31 13 1 2764 BYTE 24 KB
6ES5-373-0AA41 14 0 2764 BYTE / WORD 32 KB / 16 KW
6ES5-373-0AA61 60 4 27128 WORD / BYTE 32 KW / 64 KB
6ES5-373-0AA81 163 63 27256 WORD / BYTE 64 KW / 128 KB
6ES5-373-1AA21 412 2 27C64 BYTE 16 KB
6ES5-373-1AA41 414 0 27C64 BYTE / WORD 32 KB / 16 KW
6ES5-373-1AA61 460 4 27C128 WORD / BYTE 32 KW / 64 KB
6ES5-373-1AA81 463 63 27C256 WORD / BYTE 64 KW / 128 KB
6ES5-375-0LA11 11 3 2764 BYTE 8 KB
6ES5-375-0LA15 11 3 2764 BYTE 8 KB
6ES5-375-0LA21 12 2 2764 BYTE 16 KB
6ES5-375-0LA31 16 6 27128 BYTE 16 KB
6ES5-375-0LA41 17 4 27128 BYTE 32 KB
6ES5-375-0LA51 121 63 27256 BYTE 32 KB
6ES5-375-0LA61 422 63 27256 BYTE 64 KB
6ES5-375-0LA71 424 63 27256 BYTE / WORD 128 KB / 64 KW
6ES5-375-0LC11 202 55 2817A BYTE 2 KB
6ES5-375-0LC21 203 54 2816A BYTE 4 KB
6ES5-375-0LC31 211 53 2864A BYTE 8 KB
6ES5-375-0LC41 212 52 2864A BYTE 16 KB
6ES5-375-1LA15 411 3 27C64 BYTE 8 KB
6ES5-375-1LA21 412 2 27C64 BYTE 16 KB
6ES5-375-1LA41 417 4 27C128 BYTE 32 KB
6ES5-375-1LA61 422 5 27C256 BYTE 64 KB
6ES5-375-1LA71 424 6 27C256 BYTE / WORD 128 KB / 64 KW
6ES5-375-8LA11 440 27 27C64 BYTE 8 KB
6ES5-375-8LC11 202 55 27C16 BYTE 2 KB
6ES5-375-8LC21 211 53 27C64 BYTE 8 KB
6ES5-376-0AA11 56 15 2764 WORD 8 KW
6ES5-376-0AA21 59 6 27128 WORD 16 KW
6ES5-376-0AA31 162 63 27256 WORD 32 KW
6ES5-376-1AA11 456 15 27C64 WORD 8 KW
6ES5-376-1AA21 459 6 27C128 WORD 16 KW
6ES5-376-1AA31 462 63 27C256 WORD 32 KW
6ES5-378-0AA11 202 55 2817A BYTE 2 KB
6ES5-378-0AA21 211 53 2864A BYTE 8 KB
6ES5-910-0AA21 1 19 2716 BYTE 2 KB
6ES5-910-0AA31 2 18 2716 BYTE 4 KB
6ES5-987-0AA11 14 0 2764 BYTE / WORD 32 KB / 16 KW




Tabelle der mit dem S5/S7−Flash−Prommer programmierbaren Module:

MLFB−Nummer: Kapazität: Typ
6ES5-374-1FG11 128 KB S5
6ES5-374-1FG21 128 KB S5
6ES5-374-1FJ21 256 KB S5
6ES5-374-1FH11 256 KB S5
6ES5-374-1FH21 256 KB S5
6ES5-374-1KG11 128 KB S5
6ES5-374-1KH21 256 KB S5
6ES5-374-1KK21 1024 KB S5
6ES5-374-2KH21 128 KB S5
6ES5-374-2FJ21 256 KB S5
6ES5-374-2FK21 512 KB S5
6ES5-374-2FL21 1024 KB S5
6ES5-374-2FM21 2048 KB S5
6ES5-374-2KG21 128 KB S5
6ES5-374-2KH21 128 KB S5
6ES5-374-2KK21 512 KB S5
6ES5-374-2KL21 1024 KB S5
6ES5-374-2KM21 2048 KB S5
6ES7-951-0FD00 16 KB S7-300
6ES7-951-0FE00 32 KB S7-300
6ES7-951-0FF00 64 KB S7-300
6ES7-951-0FG00 128 KB S7-300
6ES7-951-0FJ00 512 KB S7-300
6ES7-951-0KD00 16 KB S7-300
6ES7-951-0KD80 16 KB S7-300
6ES7-951-0KE00 32 KB S7-300
6ES7-951-0KE80 32 KB S7-300
6ES7-951-0KF00 64 KB S7-300
6ES7-951-0KF80 64 KB S7-300
6ES7-951-0KG00 128 KB S7-300
6ES7-951-0KH00 256 KB S7-300
6ES7-951-0KJ00 512 KB S7-300
6ES7-951-1KK00 1024 KB S7-300
6ES7-952-0KF00 64 KB S7-400
6ES7-952-0KH00 256 KB S7-400
6ES7-952-1KK00 1024 KB S7-400
6ES7-952-1KL00 2048 KB S7-400
6ES7-952-1KM00 4096 KB S7-400
6ES7-952-1KP00 8192 KB S7-400
6ES7-952-1KS00 16384 KB S7-400
6ES7-952-1KT00 32768 KB S7-400
6ES7-952-1KY00 65536 KB S7-400
6DS2-310-0XX00 8192 KB ?
6DS2-410-0XX00 8192 KB ?
6DS2-510-0XX00 4096 KB ?




Tabelle der mit dem SIMATIC USB−Prommer programmierbaren S5-Module

MLFB−Nummer: Programmier-nummer: Hardware-kennung: Bestückung: Betriebsart: Kapazität:
6ES5-370-0AA21 1 19 2716 BYTE 2 KB
6ES5-370-0AA31 2 18 2716 BYTE 8 KB
6ES5-370-0AA41 4 16 2716 BYTE 8 KB
6ES5-372-0AA31 51 29 2716 WORD 2 KW
6ES5-372-0AA41 53 46 2532 WORD 4 KW
6ES5-372-0AA51 54 44 2532 WORD 4 KW
6ES5-372-0AA61 57 13 2764 WORD / BYTE 16 KW / 32 KB
6ES5-372-1AA61 457 13 27C64 WORD / BYTE 16 KW / 32 KB
6ES5-373-0AA11 11 3 2764 BYTE 8 KB
6ES5-373-0AA21 12 2 2764 BYTE 16 KB
6ES5-373-0AA31 13 1 2764 BYTE 24 KB
6ES5-373-0AA41 14 0 2764 BYTE / WORD 32 KB / 16 KW
6ES5-373-0AA61 60 4 27128 WORD / BYTE 32 KW / 64 KB
6ES5-373-0AA81 163 63 27256 WORD / BYTE 64 KW / 128 KB
6ES5-373-1AA21 412 2 27C64 BYTE 16 KB
6ES5-373-1AA41 414 0 27C64 BYTE / WORD 32 KB / 16 KW
6ES5-373-1AA61 460 4 27C128 WORD / BYTE 32 KW / 64 KB
6ES5-373-1AA81 463 63 27C256 WORD / BYTE 64 KW / 128 KB
6ES5-375-0LA11 11 3 2764 BYTE 8 KB
6ES5-375-0LA15 11 3 2764 BYTE 8 KB
6ES5-375-0LA21 12 2 2764 BYTE 16 KB
6ES5-375-0LA31 16 6 27128 BYTE 16 KB
6ES5-375-0LA41 17 4 27128 BYTE 32 KB
6ES5-375-0LA51 121 63 27256 BYTE 32 KB
6ES5-375-0LA61 422 63 27256 BYTE 64 KB
6ES5-375-0LA71 424 63 27256 BYTE / WORD 128 KB / 64 KW
6ES5-375-0LC11 202 55 2817A BYTE 2 KB
6ES5-375-0LC21 203 54 2816A BYTE 4 KB
6ES5-375-0LC31 211 53 2864A BYTE 8 KB
6ES5-375-0LC41 212 52 2864A BYTE 16 KB
6ES5-375-1LA15 411 3 27C64 BYTE 8 KB
6ES5-375-1LA21 412 2 27C64 BYTE 16 KB
6ES5-375-1LA41 417 4 27C128 BYTE 32 KB
6ES5-375-1LA61 422 5 27C256 BYTE 64 KB
6ES5-375-1LA71 424 6 27C256 BYTE / WORD 128 KB / 64 KW
6ES5-375-8LA11 440 27 27C64 BYTE 8 KB
6ES5-375-8LA11 441 27 FLASH BYTE 8 KB
6ES5-375-8LC11 202 55 27C16 BYTE 2 KB
6ES5-375-8LC21 211 53 27C64 BYTE 8 KB
6ES5-376-0AA11 56 15 2764 WORD 8 KW
6ES5-376-0AA21 59 6 27128 WORD 16 KW
6ES5-376-0AA31 162 63 27256 WORD 32 KW
6ES5-376-1AA11 456 15 27C64 WORD 8 KW
6ES5-376-1AA21 459 6 27C128 WORD 16 KW
6ES5-376-1AA31 462 63 27C256 WORD 32 KW
6ES5-378-0AA11 202 55 2817A BYTE 2 KB
6ES5-378-0AA21 211 53 2864A BYTE 8 KB
6ES5-910-0AA21 0 27 2758 BYTE 1 KB
6ES5-910-0AA21 1 19 2716 BYTE 2 KB
6ES5-910-0AA31 2 18 2716 BYTE 4 KB
6ES5-910-0AA41 7 42 2532 BYTE 8 KB
6ES5-911-0AA32 6 43 2532 BYTE 4 KB
6ES5-911-0AA42 7 42 2532 BYTE 8 KB
6ES5-911-0AA52 9 40 2532 BYTE 16 KB
6ES5-987-0AA11 14 0 2764 BYTE / WORD 32 KB / 16 KW
Memory-Card 500 999 FLASH - -