Herunterladen Inhalt Inhalt Diese Seite drucken

Definition Der Speicherobjekte Über Die Startup-Liste; Datenverlust Bei Veränderung Der Datenstruktur - Beckhoff EJ6080 Dokumentation

Kommunikations-interface, speicher, 128 kbyte, novram
Inhaltsverzeichnis

Werbung

Inbetriebnahme
6.1.6
Definition der Speicherobjekte über die StartUp-Liste
Die gewünschte Struktur der Speicherobjekte ist einmalig im Status PREOP im CoE-Verzeichnis in CoE-
Objekt 0x2F00 anzulegen. Dies ist auch offline (ohne angeschlossenes Modul) im System Manager möglich.
Beim Start prüft das EtherCAT-Steckmodul EJ6080, ob sich die Speicherstruktur verändert hat und legt die
Objekte ggf. entsprechend im Speicher an.
Datenverlust bei Veränderung der Datenstruktur
Wird die Datenstruktur bzw. das Objekt 0x2F00 geändert, werden alle vorhandenen Daten
des Moduls EJ6080 gelöscht.
• Die Datenstruktur kann gegen Veränderung gesperrt werden, indem der Wert in Index
0xF200:01 = 2 gesetzt wird.
ð Beachten Sie die Hinweise im Kapitel Azyklische Struktur gegen Veränderungen
Vorgehensweise Kurzform:
1. Objekt 0x2F00 für Änderungen der Struktur entsperren
Setzen Sie Index 0xF200:01 = 4 „Unlock Novram objects" (manuell im System Manager oder per
PLC).
2. Eintragen des StartUp-Kommandos für das CoE-Objekt 0x2F00 [} 45]
Inhalt: Anzahl der Objekte + jeweilige Länge in Byte.
Zu beachten: complete access, Byte alignment, kein Leerobjekt möglich, nur im P -> S Übergang
möglich, 16 bit Einträge, max. 127 Speicherobjekte.
3. Neuladen der Konfiguration. [} 46]
4. Zur Kontrolle: Neuladen des CoE-Verzeichnisses [} 46].
5. Objekt 0x2F00 für Änderungen der Struktur sperren
Setzen Sie Index 0xF200:01 = 2 „Lock Novram objects" (manuell im System Manager oder per PLC).
Vorgehensweise ausführlich:
Um die gewünschte Struktur der Speicherobjekte festzulegen, ist wie folgt vorzugehen:
Das EtherCAT-Steckmodul EJ6080 beinhaltet nach dem Einschalten eine bereits geänderte oder die
Default-Speicherstruktur. Wichtig sind im Folgenden die CoE-Objekte ab 0x2000 und 0x2F00. In folgender
Abb. ist in EJ6080 bereits ein Objekt der Größe 1 Byte angelegt:
• 0x2F00:0 (NOVRAM Size): "1" = es existiert ein Speicherobjekt.
• 0x2F00:01 (Subindex 001): "0x0001" = dieses eine Speicherobjekt ist mit 1 Byte Größe definiert.
• 0x2000 (NOVRAM Data): 00 - dieses eine Speicherobjekt trägt als Nutzdatum "00".
Abb. 33: Beliebiger Startzustand des Moduls EJ6080
44
schützen [} 50]!
HINWEIS
Version: 1.0
EJ6080

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis