<!-- Source: https://docs.captron.com/de/trms/orca/process-data -->

# Prozessdaten

:::note
Der IO-Link-Bit-Offset wird vom letzten Byte des Datenarrays gezählt.
:::

## Prozessdaten-Eingang

128 Bit / 16 Bytes

<table>
  <thead>
    <tr>
      <th>Byte</th>
      <th>0</th>
      <th>1</th>
      <th>2</th>
      <th>3</th>
      <th>4</th>
      <th>5</th>
      <th>6</th>
      <th>7</th>
      <th>8</th>
      <th>9</th>
      <th>10</th>
      <th>11</th>
      <th>12</th>
      <th>13</th>
      <th>14</th>
      <th>15</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>Bit-Offset</strong></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td>96</td>
      <td></td>
      <td></td>
      <td></td>
      <td>64</td>
      <td>48</td>
      <td>32</td>
      <td>24</td>
      <td>16</td>
      <td>8</td>
      <td>0</td>
      <td></td>
    </tr>
    <tr>
      <td><strong>Daten</strong></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td>Kapazität</td>
      <td></td>
      <td></td>
      <td></td>
      <td>reserviert</td>
      <td>reserviert</td>
      <td></td>
      <td>res.</td>
      <td>Pin 5</td>
      <td>Pin 4</td>
      <td>Pin 2</td>
      <td></td>
    </tr>
  </tbody>
</table>

### Feldbeschreibung

<table>
  <thead>
    <tr>
      <th>Bit-Offset</th>
      <th>Name</th>
      <th>Datentyp</th>
      <th>Werte</th>
      <th>Info</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>0</td>
      <td>Pin 2</td>
      <td>8-Bit UIntegerT</td>
      <td>
        0 – Ausgang AUS, 1 – Ausgang EIN, 2 – Ausgang Analog, 4 – Eingang AUS, 5 – Eingang EIN
      </td>
      <td>Zustand von Pin 2. Wert 2 (Analog) nicht bei der Lite-Variante verfügbar.</td>
    </tr>
    <tr>
      <td>8</td>
      <td>Pin 4</td>
      <td>8-Bit UIntegerT</td>
      <td>0 – Ausgang AUS, 1 – Ausgang EIN</td>
      <td>Zustand von Pin 4.</td>
    </tr>
    <tr>
      <td>16</td>
      <td>Pin 5</td>
      <td>8-Bit UIntegerT</td>
      <td>0 – Ausgang AUS, 1 – Ausgang EIN, 4 – Eingang AUS, 5 – Eingang EIN</td>
      <td>Zustand von Pin 5.</td>
    </tr>
    <tr>
      <td>24</td>
      <td>reserviert</td>
      <td>8-Bit IntegerT</td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>32</td>
      <td>Füllstand</td>
      <td>16-Bit IntegerT</td>
      <td>-32767...32767 [0,01 %], -32768 – nicht verfügbar</td>
      <td>
        Füllstand in 0,01 %. Wert -32768 bedeutet, dass der Füllstand nicht verfügbar ist (beim
        Gerätestart oder aufgrund eines Parameterfehlers).
      </td>
    </tr>
    <tr>
      <td>48</td>
      <td>reserviert</td>
      <td>16-Bit IntegerT</td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>64</td>
      <td>reserviert</td>
      <td>32-Bit UIntegerT</td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>96</td>
      <td>Kapazität</td>
      <td>32-Bit UIntegerT</td>
      <td>0 ... 4294967295 [0,01 pF]</td>
      <td>Gemessene elektrische Kapazität in 0,01 pF.</td>
    </tr>
  </tbody>
</table>

## Prozessdaten-Ausgang

64 Bit / 8 Bytes

### LED-Steuermodus „Durch Gerät" (0)

Prozessdaten-Ausgang ist **nicht verwendet**.

### LED-Steuermodus „Scene controlled by IO-Link Process Data" (1)

<table>
  <thead>
    <tr>
      <th>Byte</th>
      <th>0</th>
      <th>1</th>
      <th>2</th>
      <th>3</th>
      <th>4</th>
      <th>5</th>
      <th>6</th>
      <th>7</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>Daten</strong></td>
      <td>ungenutzt</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td>LED-Szene</td>
    </tr>
  </tbody>
</table>

<table>
  <thead>
    <tr>
      <th>Bit-Offset</th>
      <th>Name</th>
      <th>Datentyp</th>
      <th>Werte</th>
      <th>Info</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>0</td>
      <td>LED-Szene</td>
      <td>8-Bit UIntegerT</td>
      <td>0...6, 255 – Steuerung durch Gerät</td>
      <td>
        Wechsel zwischen LED-Szenen 0 bis 6. Für Steuerung durch das Gerät
        (Füllstandsvisualisierung) den Wert 255 setzen.
      </td>
    </tr>
  </tbody>
</table>

### LED-Steuermodus „Advanced control by IO-Link Process Data" (2)

<table>
  <thead>
    <tr>
      <th>Byte</th>
      <th>0</th>
      <th>1</th>
      <th>2</th>
      <th>3</th>
      <th>4</th>
      <th>5</th>
      <th>6</th>
      <th>7</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>Bit-Offset</strong></td>
      <td>56</td>
      <td>48</td>
      <td>40</td>
      <td>32</td>
      <td>24</td>
      <td>16</td>
      <td></td>
      <td>0</td>
    </tr>
    <tr>
      <td><strong>Daten</strong></td>
      <td>LED-Frequenz</td>
      <td>LED-Effekt</td>
      <td>LED-Farbe B</td>
      <td>LED-Farbe G</td>
      <td>LED-Farbe R</td>
      <td>LED-Helligkeit</td>
      <td></td>
      <td>Aktive LEDs</td>
    </tr>
  </tbody>
</table>

<table>
  <thead>
    <tr>
      <th>Bit-Offset</th>
      <th>Name</th>
      <th>Datentyp</th>
      <th>Werte</th>
      <th>Info</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>0</td>
      <td>Aktive LEDs</td>
      <td>16-Bit UIntegerT</td>
      <td>0...1</td>
      <td>Bitmaske, die festlegt, welche LEDs aktiv sind.</td>
    </tr>
    <tr>
      <td>16</td>
      <td>LED-Helligkeit</td>
      <td>8-Bit UIntegerT</td>
      <td>0...100 [%]</td>
      <td>Helligkeit der LED in Prozent.</td>
    </tr>
    <tr>
      <td>24</td>
      <td>LED-Farbe R</td>
      <td>8-Bit UIntegerT</td>
      <td>0 ... 255</td>
      <td>Rotanteil der LED-Farbe.</td>
    </tr>
    <tr>
      <td>32</td>
      <td>LED-Farbe G</td>
      <td>8-Bit UIntegerT</td>
      <td>0 ... 255</td>
      <td>Grünanteil der LED-Farbe.</td>
    </tr>
    <tr>
      <td>40</td>
      <td>LED-Farbe B</td>
      <td>8-Bit UIntegerT</td>
      <td>0 ... 255</td>
      <td>Blauanteil der LED-Farbe.</td>
    </tr>
    <tr>
      <td>48</td>
      <td>LED-Effekt</td>
      <td>8-Bit UIntegerT</td>
      <td>0 – Static, 1 – Flash, 2 – Pulse</td>
      <td></td>
    </tr>
    <tr>
      <td>56</td>
      <td>Effektfrequenz</td>
      <td>8-Bit UIntegerT</td>
      <td>1...60 [0,1 Hz], 0 – Standardfrequenz</td>
      <td>Frequenz des LED-Effekts in 0,1 Hz, Bereich: 0,1 ... 6 Hz.</td>
    </tr>
  </tbody>
</table>
