Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Einsatz

Azyklischer Kanal

4.11
Azyklischer Kanal
Übersicht
Anfrage
Ausgabe-Daten
n
Byte 0: CMD - Kommando
n
Byte 1: SUBIDX - Subindex
n
Byte 2: IDX0 - Index (Low-Byte)
n
Byte 3: IDX1 - Index (High-Byte)
Byte 4: DATA0 - Data (Low-Byte)
n
Byte 5: DATA1 - Data
n
n
Byte 6: DATA2 - Data
n
Byte 7: DATA3 - Data (High-Byte)
IDLE à Anfrage à Antwort à IDLE
CMD - Kommando
Code
Name
0x11
READ_ONCE
0x21
WRITE_ONCE
SUBIDX - Subindex
IDX0/IDX1 - Index
DATA0 ... DATA3 - Daten
STATUS - Status
Code
Name
0x00
IDLE
0x14
READ_ONCE
0x24
WRITE_ONCE
90
Bitte beachten Sie, wenn Sie über den Azyklische Kanal schreibend auf
Objekte zugreifen, welche in den E/A-Bereich gemappt sind, so werden
deren Werte wieder mit dem nächsten Zyklus überschrieben.
Über den Azyklischen Kanal können Sie azyklisch Schreib- und Lesebefehle ausführen.
Hierzu wurden in den Ein-/Ausgabe-Bereich des Motion-Moduls Datenbereiche für die
azyklische Kommunikation implementiert. Dieser Bereich umfasst 8 Byte Ausgabe- und 8
Byte Eingabe-Daten. Diese haben folgende Belegung:
Beschreibung
Lesen eines Datenobjekts
Mit diesem Befehl können sie die Daten einmalig anfordern, nachdem der
Befehl erkannt wurde.
Schreiben eines Datenobjekts
Mit diesem Befehl werden Daten nur einmalig geschrieben, nachdem der
Befehl erkannt wurde.
Subindex im Objektverzeichnis
Index im Objektverzeichnis
Daten, welche zu übertragen sind.
Beschreibung
Leerlauf - wartet auf Befehle
Befehl READ_ONCE wurde erkannt, Daten sind gültig.
Befehl WRITE_ONCE wurde erkannt, Daten wurden angenommen.
Antwort
Eingabe-Daten
n
Byte 0: STATUS - Status
n
Byte 1: SUBIDX - Subindex
n
Byte 2: IDX0 - Index (Low-Byte)
à
n
Byte 3: IDX1 - Index (High-Byte)
ß
Byte 4: DATA0 - Data (Low-Byte)
n
Byte 5: DATA1 - Data
n
n
Byte 6: DATA2 - Data
n
Byte 7: DATA3 - Data (High-Byte)
System SLIO
HB300 | FM | 054-1DA00 | de | 18-07

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis