Herunterladen Inhalt Inhalt Diese Seite drucken

Beckhoff KL6224 Dokumentation Seite 50

Io-link-klemme
Inhaltsverzeichnis

Werbung

Zugriff aus dem Anwenderprogramm
Abschluss Lesezugriff (SPS->KL6224): Parameterdaten-Block
Byte
Byte 0
Name
Control-Byte 0
Wert
0000 0000
bin
x: Die Parameterwerte werden nicht ausgewertet wenn die Control-Bytes 0x00 sind.
Beispiel
Die Liste der erkannten Slaves (LES) soll ermittelt werden. Hierfür muss der Parameter 0xB0 (1011 0000
gelesen werden.
Lesezugriff (SPS->KL6224): Parameterdaten-Block
Byte
Byte 0
Name
Control-Byte 0
Wert
0011 0000
bin
(0x30)
Im Parameterdaten-Block zur KL6224 muss also die Bytefolge 0x30 42 00 00 00 00 geschrieben werden.
Die Klemme antwortet mit folgenden Daten:
Antwort auf Schreibzugriff (KL6224->SPS): Parameterdaten-Block
Byte
Byte 0
Name
Status-Byte 0
Wert
xxxx xxxx
bin
Der IO-Link Master soll in diesem Beispiel die Slaves mit den Knoten-Nummern 2, 3, 6, 9, 23, 24, 25 und 31
erkannt haben. Er antwortet also mit den Parameterdaten 0x8380024C
(1000 0011 1000 0000 0000 0010 0100 1100
Die Lese-Sequenz wird mit der Bytefolge 0x00 00 00 00 00 00 abgeschlossen.
50
Byte 1
Byte 2
Control-Byte 1
ParaOut0
0000 0000
x
bin
Byte 1
Byte 2
Control-Byte 1
ParaOut0
0100 0010
(0x42) 0x00
bin
Byte 1
Byte 2
Status-Byte 1
ParaIn0
0101 xxx0
0x4C
bin
)
bin
Version: 2.0.0
Byte 3
Byte 4
ParaOut1
ParaOut2
x
x
Byte 3
Byte 4
ParaOut1
ParaOut2
0x00
0x00
Byte 3
Byte 4
ParaIn1
ParaIn2
0x02
0x80
Byte 5
ParaOut3
x
)
bin
Byte 5
ParaOut3
0x00
Byte 5
ParaIn3
0x83
KL6224

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis