Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel: Digitalen Ausgangswert Schreiben (Betriebsart "Do"); Ports: Port-Events Lesen - ifm AL1307 Betriebsanleitung

Io-link master mit profinet-schnittstelle dataline
Inhaltsverzeichnis

Werbung

AL1307
9.2.12.4 Beispiel: Digitalen Ausgangswert schreiben (Betriebsart "DO")
Aufgabe: Der digitale Eingansgswert des IO-Link Devices an Port 2 (Pin 4) soll gelesen werden. Die
Betriebsart des IO-Link Ports ist "Digital Intput (DI)".
Lösung: Den Prozesswert des Datenpunkts pdin schreiben. Der Prozesswert wird als
Hexadezimalwert mit der Länge von 1 Byte zurückgegeben (OFF = "00", ON ="01"').
Anfrage (Request):
{
  "code":"request",
  "cid":10,
  "adr":"iolinkmaster/port[2]/iolinkdevice/pdin/getdata"
}
Antwort (Response):
{
  "cid":10,
  "data":{"value":"00"},
  "code":200
}
9.2.13 Ports: Port-Events lesen
Ein Port-Event enthält Informationen über Ereignisse am IO-Link Port (z. B. IO-Link Device
angeschlossen oder getrennt, Änderung der Betriebsart des Ports).
Ein Port-Event wird als Wert im Hexadezimal-Format angezeigt. Der Wert besitzt folgende Struktur:
Byte 0
DEV
Legende:
• CON
Status Verbindung
• DEV
Status IO-Link Device
Unterstruktur: iolinkmaster/port[x] (x: 1...8)
Verfügbare Datenpunkte:
48
Byte 1
Byte 2
CON
0x00
1 Byte
1 Byte
IO-Link Master mit PROFINET-Schnittstelle
• 0x00: Kein IO-Link Device angeschlossen
• 0x40: Falsches IO-Link Device angeschlossen
• 0x80: IO-Link Device angeschlossen und in Zustand
PREOPERATE
• 0xFF: IO-Link Device angeschlossen und in Zustand
OPERATE
• 0x00: Port deaktiviert
• 0x01: Port aktiviert, aber kein Gerät angeschlossen
• 0x02: Port aktiviert und in Betriebsart „IO-Link"
• 0x03: Port aktiviert und in Betriebsart „DI"
• 0x04: Port aktiviert und in Betriebsart „DO"
• 0x1B: Wiederholungen erkannt
• 0x1E: Kurzschluss erkannt an Pin 4
• 0x42: Falsche Revision des IO-Link Devices
• 0x43: Falsche Vendor ID (V1.1 Revision)
• 0x44: Falsche Device ID (V1.1 Revision)
• 0x45: Falsche Vendor ID (V1.0 Revision)
• 0x46: Falsche Device ID (V1.0 Revision)
• 0x48: Falsche Zykluszeit

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis