Balluff Netzwerkschnittstelle ProfiNet™
9
Parametrieren von IO-Link Devices
Möglichkeiten
Lesen
Schreiben
www.balluff.com
IO- Link Devices können über den Webserver, Funktionsbausteine
und das IO-Link Device Tool parametriert werden.
Bei der Benutzung des Device Tools sowie des Webservers wird der Großteil der
Parameter welche benötigt werden, von der Software übernommen.
Das Beispielprojekt mit dem IO_Call Funktionsbaustein der Siemens AG kann von der
Balluff Homepage geladen werden.
Webserver und IO-Link Device Tool greifen direkt auf das Modul zu,
mit dem Funktionsbaustein wird ein Telegramm zusammengebaut, welches über DPV1
Funktionen an den Master übertragen wird.
Telegrammaufbau
Bereich
Größe in
Byte
Call – Header
1
1
2
IO-Link Header
1
2
1
Datenbereich
232
Um Daten auslesen zu können, muss dem Master eine Leseaufgabe für den
entsprechenden Slot/Index/Subindex übermittelt werden.
Dafür muss das Telegramm entsprechend angepasst (Slot, Index),
sowie bei „Aufgabe" 0x03 für Lesen eingetragen werden.
Daraufhin kann das Telegramm per Schreibbefehl an das entsprechende Modul
geschickt werden.
Das Modul liest die Daten aus dem IO-Link Device aus.
Die Daten können über ein Lesen mit demselben Telegramm abgeholt werden.
Um Daten schreiben zu können, muss dem Master eine Schreibaufgabe für den
entsprechenden Slot/Index/Subindex übermittelt werden.
Dafür muss das Telegramm entsprechend angepasst (Slot, Index),
sowie bei „Aufgabe" 0x02 für Schreiben eingetragen werden.
Daraufhin kann das Telegramm per Schreibbefehl an das entsprechende Modul
geschickt werden.
Wert (dec)
08h
08h für „CALL", fix
0
IOL-Master
1...63
Port Nummer
64...255
Reserved
65098
FI_Index, IO-Link Header is following
0...255
Aufgabe
2 = Schreiben
3 = Lesen
0...32767
IO-Link Index
65535
Port Funktion
0...255
IO-Link Subindex
Bereich der zu schreibenden -oder
zu lesenden Daten
Definition
45