Herunterladen Diese Seite drucken

ifm AL1900 Gerätehandbuch Seite 41

Vorschau ausblenden Andere Handbücher für AL1900:

Werbung

IO-Link Master mit PROFINET-Schnittstelle CabinetLine 8 Ports IP 20
>
9.2.2
Erste Schritte
Um die Gerätebeschreibung des AL1900 zu lesen:
► Folgende POST-Anfrage an den AL1900 senden:
{"code":"request","cid":-1,"adr":"gettree"}
>
AL1900 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 AL1900 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. 110)).
7118
60471
22406
41

Werbung

loading