Herunterladen Inhalt Inhalt Diese Seite drucken

Erste Schritte; Allgemeine Funktionen; Beispiel: Eigenschaften Eines Elements Lesen - ifm AL1300 Betriebsanleitung

Vorschau ausblenden Andere Handbücher für AL1300:
Inhaltsverzeichnis

Werbung

IO-Link Master mit PROFINET-Schnittstelle DataLine 4 Ports IP 65 / IP 66 / IP 67
>
9.2.2

Erste Schritte

Um die Gerätebeschreibung des AL1300 zu lesen:
► Folgende POST-Anfrage an den AL1300 senden:
{"code":"request","cid":-1,"adr":"gettree"}
>
AL1300 gibt die Gerätebeschreibung als strukturiertes JSON-Objekt zurück.
► In der Baumstruktur des JSON-Objekts alle Unterstrukturen und die enthaltenen Datenpunkte
identifizieren.
► Die anwendbaren Dienste für den Zugriff auf Unterstrukturen und darin enthaltene Datenpunkte
identifizieren.
>
9.2.3

Allgemeine Funktionen

Das AL1300 besitzt den Typ device (→
Auf dem Wurzelelement vom Typ device können folgende Dienste angewendet werden:
Dienst
../gettree
../getidentity
../getdatamulti
../getelementinfo
../getsubscriberlist
../querytree
In Abhängigkeit von den Lese- und Schreibrechten können auf Elemente vom Typ data folgende
Dienste angewendet werden:
Dienst
../getdata
../setdata
>

Beispiel: Eigenschaften eines Elements lesen

Aufgabe: Datentyp und Wertebereich des Parameters accessrights bestimmen.
Lösung: Mit Dienst getelementinfo die Eigenschaften des Elements iotsetup/accessrights lesen.
Die Felder type (Datentyp) und valuation (Wertebreich) enthalten die benötigten Informationen.
Anfrage (Request):
{
"code":"request",
"cid":4711,
"adr":"getelementinfo",
"data":{"adr":"iotsetup/accessrights"}
}
Antwort (Response):
{
"cid":4711,
"data":{
"identifier":"accessrights",
Übersicht: IoT-Typen
Beschreibung
Gesamtbaum oder Teilbaum der Gerätebeschreibung (JSON) ausgeben
Geräteinformationen lesen
Mehrere Parameterwerte sequentiell lesen
Detallierte Informationen eines Elements lesen
Liste mit allen aktiven Benachrichtigungsabonnements ausgeben
Gereätebeschreibung nach spezifischen Elementen durchsuchen
Beschreibung
Wert des Elements lesen
Wert des Elements schreiben
(→ S. 111)).
7118
60471
22406
41

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis