R911310665 / 02 | Rexroth VCP-Bedienkonzept
DeviceNet
Electric Drives and Controls | Bosch Rexroth AG
Byte 1 - Initialisierung
Während des Boot-Vorgangs schreibt das Bediengerät in seine „Produ-
ced-Data" den Wert 0x00. Dadurch muss die Steuerung einmalig den
gesamten Datenspeicher im Bediengerät initialisieren.
Initialisieren bedeutet, dass sämtliche Variablenwerte im Datenspei-
cher des Bediengeräts auf den gleichen Stand, wie in der Steuerung
gebracht werden. Am Ende des Vorgangs schreibt die Steuerung den
Wert 0xC3 in die „Consumed-Data".
Das Bediengerät quittiert mit dem Wert 0xC3 im „Produced-Data".
Nach dem Bootvorgang greift das Bediengerät erst dann auf den
Datenspeicher zu, wenn die Initialisierung erfolgt ist. Erfolgt die Initiali-
sierung nicht innerhalb der eingestellten Zeit „Verzögerungszeit bis
Verbindungsaufbau", erscheint folgende Meldung.
Abb. 7-60: Meldung NO INITIALIZATION BY PLC
Drücken Sie auf OK, die Taste Hilfe oder eine Taste, die einen Bild-
wechsel bewirkt, um die Meldung wieder zu entfernen.
Byte 2 - Steuerbyte
Während der Initialisierung ist das Steuerbyte auf den Wert 0x00
gesetzt.
Bit 0:
Das Bit 0 ist das Toggle-Bit.
Sowie Sie am Bediengerät eine Variable geändert haben, toggelt das
Bit 0 in den „Produced-Data".
Erkennt die Steuerung eine Differenz zwischen Bit 0 in den „Produced-
Data" und Bit 0 in den „Consumed-Data", muss die Steuerung per
„Explicit Message" die geänderten Daten der Variable vom Bedienge-
rät lesen.
7-39