Herunterladen Inhalt Inhalt Diese Seite drucken

Io-Link Ports: Datenübertragung Zu Lr Agent Oder Lr Smartobserver Konfigurieren; Io-Link Ports: Prozessdaten Lesen / Schreiben; Beispiel: Io-Link Prozesswert Lesen (Betriebsart "Io-Link") - ifm AL1303 Betriebsanleitung

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

Werbung

IO-Link Master mit PROFINET-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K
>
9.2.11
IO-Link Ports: Datenübertragung zu LR AGENT oder LR
SMARTOBSERVER konfigurieren
Unterstruktur: iolinkmaster/port[n] (n = 1...8).
Verfügbare Datenpunkte:
Name
../senddatatosmob
rw ... lesen und schreiben
>
9.2.12

IO-Link Ports: Prozessdaten lesen / schreiben

Unterstruktur: iolinkmaster/port[n] (n = 1...8)
Verfügbare Datenpunkte:
Name
../pin2in
../iolinkdevice/pdin
../iolinkdevice/pdout
r = nur lesen
rw = lesen und schreiben
* = nur änderbar, wenn Feldbus-SPS nicht im Betriebszustand RUNNING
>

Beispiel: IO-Link Prozesswert lesen (Betriebsart "IO-Link")

Aufgabe: Den aktuellen Messwert des ifm-Temperatursensors TN2531 an IO-Link-Port X2 lesen
Lösung: Den Datenpunkt für die Prozess-Eingangsdaten mit dem Dienst getdata lesen.
Anfrage (Request):
{
"code":"request",
"cid":4711,
"adr":"/iolinkmaster/port[2]/iolinkdevice/pdin/getdata"
}
Rückgabe (Response):
{
"cid":4711,
"data":{"value":"03C9"},
"code":200
}
Der Rückgabewert wird im Hexadezimalformat dargestellt. Der Rückgabewert enthält neben dem
Temperaturwert zusätzliche Informationen (→ IO Device Description (IODD) des Sensors). Der
Temperaturwert wird in den Bits 2 bis 15 abgebildet.
0x03C9 = 0b1111001001
Temperaturwert: 0b11110010 = 242
Daraus folgt: Der aktuelle Temperaturwert ist 24,2 °C.
52
Beschreibung
Prozessdaten an LR SMARTOBSERVER senden
Beschreibung
Wert des digitalen Eingangs an Pin 2 des IO-Link Ports
Wert des IO-Link Eingangs an Pin 4 des IO-Link Ports
Wert des IO-Link Ausgangs an Pin 4 des IO-Link Ports
58228
Zugriff
rw
60467
Zugriff
r
r
rw*
16574

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis