Herunterladen Inhalt Inhalt Diese Seite drucken

Datenverkehr Mit Azyklischem Coe-Zugriff; Berechnung Speicherplatz - Beckhoff EJ6080 Dokumentation

Kommunikations-interface, speicher, 128 kbyte, novram
Inhaltsverzeichnis

Werbung

6.1.4

Datenverkehr mit azyklischem CoE-Zugriff

Im azyklischen Zugriff können vom Anwender bis zu 255, auch unterschiedlich große Speicherobjekte
angelegt werden. Auf diese Objekte kann gezielt per azyklischem SDO-Zugriff (Service Data Objekte) aus
der PLC-Task heraus schreibend oder lesend zugegriffen werden, s. Beispielprogramm im Kapitel Online-
Zugriff auf die Speicherobjekte im Betrieb [} 49]. Dieser Lese/Schreibzugriff verläuft deutlich langsamer als
der oben beschriebene zyklische Speicherzugriff.
Die angelegte Struktur kann nur im Modulstatus PREOP verändert werden. Sie kann auch generell gegen
weitere Veränderungen gesperrt werden.
Hintergrundinformation:
Der gesamte Speicherplatz wird in Form von CoE-Objekten (CAN over EtherCAT) verwaltet. Die
Verwaltungsdaten (Anzahl und Bytegröße) stehen im Objekt 0x2F00 mit seinen Subindexen, die
gespeicherten Daten selbst in den CoE-Objekten ab 0x2000: 0x2000, 0x2008, 0x2010, 0x2018 usw.
Ein Speicherobjekt im azyklischen Zugriff kann 1 bis 8190 Byte umfassen.
Zur Nutzung des azyklischen Zugriffs wird folgende Vorgehensweise empfohlen:
1. Berechnung Speicherplatz [} 43]
2. Definition der Speicherobjekte über die StartUp-Liste [} 44]
3. Zugriff auf die Speicherobjekte im Betrieb [} 49]
6.1.5

Berechnung Speicherplatz

Die zur Verfügung stehenden 128 kbyte (131.072 Byte) Speicher teilen sich wie folgt auf:
• 1280 Byte für die zyklischen Daten
• 2000 Byte für interne Verwaltung
• x Byte wie vom Anwender für die azyklischen Daten im Folgenden definiert
• y Byte: es wird im Hintergrund ein Schattenpuffer in der Größe des größten Speicherobjektes
vorgehalten.
Beispiel: Es werden die azyklischen Speicherobjekte Obj1, Obj2 und Obj3 mit 1.000, 3.000 und 7.000 Byte
definiert --> x = 11.000 Byte und y = 7.000 Byte. Es verbleiben somit noch 113.072 Byte nutzbarer
Speicherplatz.
EJ6080
Version: 1.0
Inbetriebnahme
43

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis