Parameterserver
Um die Funktionalität des Parameterserver nutzen zu können, müssen sowohl der IO-Link Master, als auch das IO-Link Device nach V1.1 spezifiziert sein. Die IO-Link Revision des Devices kann für den einzelnen Port unter Settings ausgelesen werden. Alle IO-Link Master von Beckhoff mit aktueller Firmware unterstützen die IO-Link-Spezifikation V1.1.
- Der Parameterserver im IO-Link-Master enthält Parameterdaten die im IO-Link-Devices gespeichert sind. Die Speicherkapazität beträgt max. 2 kByte (inklusive Header).
Wird das IO-Link-Device getauscht, so werden die Daten aus dem Parameterserver auf das neue Gerät geladen. Voraussetzung ist, dass es sich um den gleichen Gerätetyp handelt (VendorID und DeviceID müssen übereinstimmen). - Wird ein neues IO-Link-Device konfiguriert, so lädt beim ersten Start der IO-Link Master die Parameter aus dem IO-Link-Device in den Parameterserver.
Bereits konfigurierte Daten anderer IO-Link-Devices (VendorID und DeviceID stimmen mit dem konfigurierten Gerät nicht überein) werden überschrieben. - Bei jedem weiteren Start prüft der IO-Link Master mit Hilfe einer Checksumme, ob die Daten im Parameterserver mit denen auf dem IO-Link-Device übereinstimmen und macht ggfs. ein Download auf das Device.
- Ändern sich Parameter während der Laufzeit des Gerätes, so kann dies über den Store-Button (ParamDownloadStore) dem Master gemeldet werden. Der Master startet daraufhin den Parameterserver mit einem Upload.
- Das Event wird standardmäßig nicht bei jedem Parameterschreiben gesetzt, daher ist das Ende des Parametriervorgangs über den Store-Button (ParamDownloadStore) dem IO-Link Device zu melden.
Daraufhin sendet das IO-Link-Device das entsprechende Event an den Master. Die Daten werden in den Parameterserver geladen. - Beim vorprogrammierten IO-Link-Device findet kein Download aus dem Parameterserver auf das Device statt.