Parker EME
Daten-Puffer-Zugriff:
Für jedes Objekt müssen 16Byte ausgelesen bzw. beschrieben werden. Da der
PWE-Kanal 4Byte groß ist, muss jedes Objekt 4mal gelesen bzw. beschrieben
werden.
Ablauf beim Lesen / Schreiben eines Objekts:
DPZ=0:
Objektbyte 1 ... 4 kann gelesen werden / wird beschrieben
Auftrag ausgeführt
DPZ=1
Objektbyte 5 ... 8 kann gelesen werden / wird beschrieben
DPZ=2
Objektbyte 9 ... 12 kann gelesen werden / wird beschrieben
DPZ=3
Objektbyte 13 ... 16 kann gelesen werden / wird beschrieben
Die Daten werden jeweils im PWE gelesen bzw. in das PWE geschrieben.
Zugriffsalgorithums beim Lesen der Objekte
Objekt 20.2 mit dem Wert 0 beschrieben (Objekt 20.2 ist ein Zähler, der jeweils
!
das nächste zu lesende Objekt angibt; Startwert ist 0).
Objekt-Index und Subindex in Objekt 20.5 lesen.
!
Format I32 von Objekt 20.5:
nicht belegt
Index (high-Byte)
Das Objekt mit dem im Objekt 20.5 gelesenen Index und Subindex lesen und in
!
einer Tabelle mit folgendem Aufbau speichern: Index (2Byte), Subindex(1Byte),
Inhalt (16Byte).
Nächster Objekt-Index und Subindex in Objekt 20.5 lesen.
!
....
!
Dies muss durchgeführt werden bis zum Index=0xFFFF und zum Subindex=0xFF.
Schreiben der Objekte
Die gesamte Tabelle in Compax3 schreiben. Jeder Index und Subindex mit dem in
der Tabelle gespeicherten Wert beschreiben.
Dabei ist zu beachten dass beim jeweiligen Schreiben eines Objekts zuerst der
interne Puffer mit DPZ=1, 2, 3 beschrieben werden muss und anschließend mit
DPZ0 der komplette Auftrag ausgeführt wird.
190-120108N6 C3IxxT40 Dezember 2005
Index (low-Byte)
Subindex
Kommunikation
331