Herunterladen Diese Seite drucken

IFM Electronic AL1121 Betriebsanleitung Seite 48

Werbung

ifm
Bedienungsanleitung IO-Link-Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 69K (AL1121)
Konfiguration
>
8.6.3
Azyklische Kommandos ausführen
Der AL1121 bietet folgende Möglichkeiten, um azyklische Kommandos auszuführen:
>
Kommandokanäle in zyklischen Prozessdaten
Innerhalb der zyklischen Eingangsdaten und Ausgangsdaten stehen spezielle Bereiche für die
azyklische Datenübertragung bereit. Über die Bereiche können sowohl Lesezugriffe als auch
Schreibzugriffe realisiert werden.
>
Prinzip der Kommandokanäle
Ein azyklisches Kommando besteht aus einer Anforderung (Request) und einer Antwort (Response).
Die Kommandoanforderung wird im Output Assembly übertragen. Die Kommandoantwort des IO-Link
Masters wird im Input Assembly übertragen.
Folgende Tabelle zeigt den generellen Ablauf einer azyklischen Kommunikation über den azyklischen
Kommandokanal.
Schritt
Output Assembly
1
[Trigger] = 0
>
Daten im Request-Bereich sind ungültig.
2
Daten des Request-Bereichs schreiben:
- Port (Bytes 4 und 5)
- Index (Bytes 6 und 7)
- Subindex (Bytes 8 und 9)
- Kommando (Byte 10)
- Daten (11...43)
3
[Trigger] = 1
>
Kommando wird übertragen
4
--
5
--
48
Input Assembly
--
--
>
[Handshake] = 0
[Handshake] lesen.
Wenn [Handshake] = 0x0:
>
Daten im Response-Bereich sind ungültig.
Weiter mit Schritt 4
Wenn [Handshake] = 0x1:
>
Daten im Response-Bereich sind gültig.
Weiter mit Schritt 5
Byte [Result] lesen (Byte 11)
Wenn [Result] = 0x00
>
Kommando fehlerfrei abgearbeitet
Wenn [Result] = 0x01:
>
Bei Kommandoabarbeitung ist Fehler aufgetreten.
Diagnose-Codes lesen (Byte 13)
Fehler beseitigen und Kommandoausführung
wiederholen
2017-05-10
22633
16384
9002

Werbung

loading