Herunterladen Inhalt Inhalt Diese Seite drucken

ifm AL1970 Betriebsanleitung Seite 33

Io-link master mit powerlink-schnittstelle
Inhaltsverzeichnis

Werbung

IO-Link Master mit Powerlink-Schnittstelle
1
lesen und schreiben; nur änderbar, wenn keine Verbindung zu Feldbus-Steuerung aktiv ist
2
nur lesen
Anwendbare Dienste:
Name
../validation_useconnecteddevice
../datastorage/getblobdata
../datastorage/stream_set
../datastorage/start_stream_set
Beispiel: Datenspeicher eines IO-Link Ports klonen
Aufgabe: Der Datenspeicher des Ports 2 von IO-Link Master 1 soll nach IO-Link Master 2 geklont
werden.
Lösung: Das Klonen besteht aus 2 Schritten. Im ersten Schritt wird der Datenspeicher des Ports von
IO-Link Master 1 gelesen. Im zweiten Schritt werden die gelesenen Daten in den Datenspeicher des
Ports von IO-Link Master 2 gespeichert.
Datenspeicher lesen
u Segmentgröße des Data Storage lesen (h = Anzahl der Bytes)
{
  "code":"request",
  "cid": -1,
  "adr":"/iolinkmaster/port[2]/datastorage/chunksize/getdata"
}
Beispiel: h = 256
u Gesamtgröße des Data Storage lesen (g = Anzahl der Bytes)
{
  "code":"request",
  "cid":-1,
  "adr": "/iolinkmaster/port[2]/datastorage/size/getdata"
}
Beispiel: g = 550
u Anzahl der Leseschritte n berechnen: n = erster ganzzahliger Wert, für den gilt: g < n*h
Beispiel: n= 3, da 550 < 3*256
u Segmentweise den Data Storage lesen ("pos" gibt den Byte-Offset an, an dem mit der Länge
"length" der Lesevorgang startet).
Beschreibung
IO-Link Device validieren
Inhalt des Data-Storage-Bereichs lesen
Einzelnes Datensegment übertragen
Sequentielle Übertragung mehrerer Datensegemente starten
AL1970
DE
33

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Al1373

Inhaltsverzeichnis