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

# Prozessdaten

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

## Prozessdaten-Eingang

80 Bit / 10 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>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>Bit-Offset</strong></td>
      <td></td>
      <td>64</td>
      <td>56</td>
      <td></td>
      <td>48</td>
      <td>32</td>
      <td>24</td>
      <td>16</td>
      <td>8</td>
      <td>0</td>
    </tr>
    <tr>
      <td><strong>Daten</strong></td>
      <td>ungenutzt</td>
      <td>Umgebungshelligkeit</td>
      <td>Betätigungsstärke</td>
      <td></td>
      <td>Betätigungszähler</td>
      <td></td>
      <td>Betätigungsflag</td>
      <td>Pin 5</td>
      <td>Pin 4</td>
      <td>Pin 2</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>4 – Eingang AUS, 5 – Eingang EIN, 8 – Pin nicht verwendet</td>
      <td>Zustand des E1-Eingangspin</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 des OUT-Pin</td>
    </tr>
    <tr>
      <td>16</td>
      <td>Pin 5</td>
      <td>8-Bit UIntegerT</td>
      <td>4 – Eingang AUS, 5 – Eingang EIN, 8 – Pin nicht verwendet</td>
      <td>Zustand des E2-Eingangspin</td>
    </tr>
    <tr>
      <td>24</td>
      <td>Betätigungsflag</td>
      <td>8-Bit UIntegerT</td>
      <td>0 – Idle, 1 – Betätigt</td>
      <td>Betätigungsstatus des Sensors</td>
    </tr>
    <tr>
      <td>32</td>
      <td>Betätigungszähler</td>
      <td>16-Bit UIntegerT</td>
      <td>0 ... 65535</td>
      <td>
        Anzahl der Betätigungszyklen seit dem Einschalten des Sensors. Zähler wird bei Neustart und
        nach Erreichen von 65535 zurückgesetzt.
      </td>
    </tr>
    <tr>
      <td>48</td>
      <td>Betätigungsstärke</td>
      <td>8-Bit UIntegerT</td>
      <td>0 ... 100 [%]</td>
      <td>Dämpfung des Sensors in Prozent.</td>
    </tr>
    <tr>
      <td>56</td>
      <td>Umgebungshelligkeit</td>
      <td>8-Bit UIntegerT</td>
      <td>0 ... 100 [%]</td>
      <td>Umgebungshelligkeit in Prozent.</td>
    </tr>
    <tr>
      <td>64</td>
      <td>ungenutzt</td>
      <td>16-Bit UIntegerT</td>
      <td>0 ... 65535</td>
      <td></td>
    </tr>
  </tbody>
</table>

## Prozessdaten-Ausgang

112 Bit / 14 Bytes

### LED-Steuermodus „Automatic Scene selection" (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>
      <th>8</th>
      <th>9</th>
      <th>10</th>
      <th>11</th>
      <th>12</th>
      <th>13</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>Bit-Offset</strong></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td>64</td>
      <td>56</td>
      <td>48</td>
      <td>40</td>
      <td>32</td>
      <td>16</td>
      <td>8</td>
      <td>0</td>
    </tr>
    <tr>
      <td><strong>Daten</strong></td>
      <td>ungenutzt</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td>Display-Ziffer 4</td>
      <td>Display-Ziffer 3</td>
      <td>Display-Ziffer 2</td>
      <td>Display-Ziffer 1</td>
      <td>Angezeigte Zahl</td>
      <td></td>
      <td>Display-Modus</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...7, 255 – Automatisch</td>
      <td>
        Wechsel zwischen LED-Szenen „0" bis „7". Für Steuerung durch Betätigung und Eingangspins
        Wert „255" setzen.
      </td>
    </tr>
    <tr>
      <td>8</td>
      <td>Display-Modus</td>
      <td>8-Bit UIntegerT</td>
      <td>0 – Text aus Szene verwenden, 1 – Zahl angegeben, 2 – Ziffern angegeben</td>
      <td>
        <strong>0</strong>
        : Zeigt den in der Szene vordefinierten Text an.
        <strong>1</strong>
        : Zeigt die in „Angezeigte Zahl" gesetzte Zahl an.
        <strong>2</strong>
        : Zeigt die in „Display-Ziffer 1" bis „Display-Ziffer 4" gesetzten Ziffern an.
      </td>
    </tr>
    <tr>
      <td>16</td>
      <td>Angezeigte Zahl</td>
      <td>16-Bit UIntegerT</td>
      <td>0 ... 9999</td>
      <td>Zahl zwischen „0" und „9999".</td>
    </tr>
    <tr>
      <td>32</td>
      <td>Display-Ziffer 1</td>
      <td>8-Bit UIntegerT</td>
      <td>0 ... 255</td>
      <td>
        Ziffern als ASCII-Code setzen. Siehe
        <a href="display-content">Display-Inhalt</a>
        .
      </td>
    </tr>
    <tr>
      <td>40</td>
      <td>Display-Ziffer 2</td>
      <td>8-Bit UIntegerT</td>
      <td>0 ... 255</td>
      <td>
        Ziffern als ASCII-Code setzen. Siehe
        <a href="display-content">Display-Inhalt</a>
        .
      </td>
    </tr>
    <tr>
      <td>48</td>
      <td>Display-Ziffer 3</td>
      <td>8-Bit UIntegerT</td>
      <td>0 ... 255</td>
      <td>
        Ziffern als ASCII-Code setzen. Siehe
        <a href="display-content">Display-Inhalt</a>
        .
      </td>
    </tr>
    <tr>
      <td>56</td>
      <td>Display-Ziffer 4</td>
      <td>8-Bit UIntegerT</td>
      <td>0 ... 255</td>
      <td>
        Ziffern als ASCII-Code setzen. Siehe
        <a href="display-content">Display-Inhalt</a>
        .
      </td>
    </tr>
  </tbody>
</table>

:::note
Display-Felder gelten nur für Display-Varianten.
:::

### 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>
      <th>8</th>
      <th>9</th>
      <th>10</th>
      <th>11</th>
      <th>12</th>
      <th>13</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>Bit-Offset</strong></td>
      <td>104</td>
      <td>96</td>
      <td>88</td>
      <td>80</td>
      <td>72</td>
      <td>64</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>ungenutzt</td>
      <td>Display-Helligkeit</td>
      <td>Display-Ziffer 4</td>
      <td>Display-Ziffer 3</td>
      <td>Display-Ziffer 2</td>
      <td>Display-Ziffer 1</td>
      <td>Effektfrequenz</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 ... 65535</td>
      <td>
        Bitmaske, die festlegt, welche LEDs aktiv sind. LED 1 ist die obere linke LED, der Index
        nimmt im Uhrzeigersinn zu.
      </td>
    </tr>
    <tr>
      <td>16</td>
      <td>LED-Helligkeit</td>
      <td>8-Bit UIntegerT</td>
      <td>0...100, 255 – Automatische Steuerung [%]</td>
      <td>
        Helligkeit des LED-Rings in Prozent. Der Wert 255 bedeutet automatische Helligkeitsregelung
        durch den Sensor.
      </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>
        Siehe
        <a href="led-scenes#led-effects">LED-Effekte-Referenz</a>
      </td>
      <td></td>
    </tr>
    <tr>
      <td>56</td>
      <td>Effektfrequenz</td>
      <td>8-Bit UIntegerT</td>
      <td>1...60, 0 – Standardfrequenz [0,1 Hz]</td>
      <td>Frequenz des LED-Effekts in 1/10 Hz, Bereich: 0,1 ... 6 Hz.</td>
    </tr>
    <tr>
      <td>64</td>
      <td>Display-Ziffer 1</td>
      <td>8-Bit UIntegerT</td>
      <td>0 ... 255</td>
      <td>
        Ziffern als ASCII-Code setzen. Siehe
        <a href="display-content">Display-Inhalt</a>
        .
      </td>
    </tr>
    <tr>
      <td>72</td>
      <td>Display-Ziffer 2</td>
      <td>8-Bit UIntegerT</td>
      <td>0 ... 255</td>
      <td>
        Ziffern als ASCII-Code setzen. Siehe
        <a href="display-content">Display-Inhalt</a>
        .
      </td>
    </tr>
    <tr>
      <td>80</td>
      <td>Display-Ziffer 3</td>
      <td>8-Bit UIntegerT</td>
      <td>0 ... 255</td>
      <td>
        Ziffern als ASCII-Code setzen. Siehe
        <a href="display-content">Display-Inhalt</a>
        .
      </td>
    </tr>
    <tr>
      <td>88</td>
      <td>Display-Ziffer 4</td>
      <td>8-Bit UIntegerT</td>
      <td>0 ... 255</td>
      <td>
        Ziffern als ASCII-Code setzen. Siehe
        <a href="display-content">Display-Inhalt</a>
        .
      </td>
    </tr>
    <tr>
      <td>96</td>
      <td>Display-Helligkeit</td>
      <td>8-Bit UIntegerT</td>
      <td>0...100, 255 – Automatische Steuerung [%]</td>
      <td>
        Helligkeit des 7-Segment-Displays in Prozent. Der Wert 255 bedeutet automatische
        Helligkeitsregelung durch den Sensor.
      </td>
    </tr>
  </tbody>
</table>

:::note
Display-Felder gelten nur für Display-Varianten.
:::
