Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel: Io-Link Prozesswert Schreiben (Betriebsart "Io-Link") - ifm AL1420 Betriebsanleitung

Inhaltsverzeichnis

Werbung

IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67

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

Aufgabe: Der Buzzer des DV2500 anIO-Link Port X2 soll eingeschaltet werden. Der DV2500 arbeitet
im On/Off-Modus.
Lösung: Die IODD des DV2500 zeigt die Struktur des Prozesswerts (→ z. B. LED-Aktivität). Der
Buzzer wird über Bit 40 des Prozesswerts geschaltet (OFF = 0, ON = 1).
Um nur den Buzzer zu schalten:
1. Den aktuellen Prozesswert lesen (→
"IO-Link")
(→ S. 51)).
2. Bit 40 des gelesenen Werts auf 1 setzen.
3. Neuen Prozesswert schreiben.
Beispiel:
Gelesener Prozesswert:
0x0000 0000 004D = 0b0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0100 1101
Neuer Prozesswert:
0b0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0100 1101 = 0x0100 0000 004D
Anfrage (Request):
{
"code":"request",
"cid":10,
"adr":"iolinkmaster/port[2]/iolinkdevice/pdout/setdata",
"data":{"newvalue":"01000000004D"}
}
Rückgabe (Response):
{
"cid":10,
"code":200
}
52
Beispiel: IO-Link Prozesswert lesen (Betriebsart
56508

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis