Zu Content springen
Deutsch
  • Es gibt keine Vorschläge, da das Suchfeld leer ist.

Aion IO-Link mioty Adapter Payload Beschreibung

Suchen Sie die Aion IO-Link‑mioty‑Adapter‑Payload‑Beschreibung ? 

Mioty Adapter – Payload Decoder
📄 Das PDF kann oben angesehen werden oder hier heruntergeladen werden .

1. Duty Cycle Durchsetzung

Der Sensor erzwingt den Duty Cycle selbst dynamisch auf Basis der Länge der Datenpakete.

2. Payload Beschreibung

2.1. Payload Layout

Byte-Indizes in Klammern:

  • (2–3) VendorID: UInt16 BE
  • (5–6) DeviceID: UInt16 BE
  • (8–9) Messwert A: gerätespezifisch (meist UInt16/Int16 × 0.1)
  • (10–11) Flags/Status je nach Gerät
  • (12–13) Messwert B: gerätespezifisch
  • (15) Status-Nibble (untere 4 Bit) — nur bei manchen Geräten
  • Alle anderen Bytes (0–1, 4, 7, 14) Reserved.

Endianness: alle 16-Bit-Wörter sind Big-Endian (readUInt16BE)

2.2. Beispiel Payload für LDH292

Byte-Index(e)LängeFeldDatentypSkalierungEinheitHinweise
2–32VendorIDUInt16 BE×1Erwartet: 0x0136 (dez. 310)
5–62DeviceIDUInt16 BE×1Erwartet: 0x0539 (dez. 1337)
8–92HumidityUInt16 BE×0.1%RHz. B. Rohwert 553 → 55.3 %RH
12–132TemperatureUInt16 BE×0.1°Cz. B. Rohwert 234 → 23.4 °C
15 (low-Nibble)4 BitDeviceStatusEnumbytes[15] & 0x0F
(nicht genutzt im Code)Bytes 0–1, 4, 7, 10–11, 14 erscheinen reserviert/unklar

Status-Codes (untere 4 Bit von Byte 15)

CodeBedeutung
0OK
1Maintenance required
2Out of specification
3Functional check
4Failure
sonstUnknown (Code)

3. Beispiel LDH292

IDX000102030405060708090A0B0C0D0E0F
HEX00000136000539000229000000EA0000
  • Idx 2–3 → VendorID: 0x01 0x36 → 0x0136 → dezimal 310
  • Idx 5–6 → DeviceID: 0x05 0x39 → 0x0539 → dezimal 1337
  • Idx 8–9 → Humidity: 0x02 0x29 → 0x0229 → 553 × 0.1 → 55.3 %RH
  • Idx 12–13 → Temperature: 0x00 0xEA → 234 × 0.1 → 23.4 °C
  • Idx 15 → Status-Byte: 0x00; low-Nibble = 0x00 & 0x0F → 0 (OK)
Logo