# ILD5500 IE scaling

## Signalreihenfolge
SHUTTER MEASRATE TIMESTAMP COUNTER STATE UNLIN INTENSITY DIST1 DIST1_MIN DIST1_PEAK DIST1_MAX

### PROFINET
| Signalname | Profinet Modul Nummer | Profinet Modul      |
|------------|-----------------------|---------------------|
| SHUTTER    | 0x01                  | Shutter             |
| MEASRATE   | 0x02                  | Frequency           |
| TIMESTAMP  | 0x03                  | Frame time stamp    |
| COUNTER    | 0x04                  | Frame counter       |
| STATE      | 0x05                  | Frame status        |
| UNLIN      | 0x06                  | Unlin               |
| INTENSITY  | 0x07                  | Intensity           |
| DIST1      | 0x09                  | Peak 1 distance     |
|            | 0x0A - 0x2E           | User Calcs 01 to 40 |

## Signalübersicht

| **Signalname**       | **min**   | **max**    | **Scale**                                         | **Unit** |
|----------------------|-----------|------------|---------------------------------------------------|----------|
| SHUTTER              | 0         | 65536      | value / 10                                        | µs       |
| FREQUENCY (MEASRATE) | 250       | 75000      | value / 1000                                      | kHz      |
| TIMESTAMP            | 0         | UINT32_MAX | value / 10                                        | µs       |
| COUNTER              | 0         | UINT32_MAX | value                                             |          |
| STATE                | 0         | UINT32_MAX | - Bit 2: kein Peak gefunden                       |          |
|                      |           |            | - Bit 5: Abstand vor MBA (erweitert)              |          |
|                      |           |            | - Bit 6: Abstand nach MBE (erweitert)             |          |
|                      |           |            | - Bit 15: Messwert ist getriggert                 |          |
|                      |           |            | - Bit 16, 17: Status-LED                          |          |
|                      |           |            | (00 – aus, 01 - rot, 10 - grün, 11 - gelb)        |          |
| UNLIN                | 0         | 262143     | value / 256                                       | Pixel    |
| INTENSITY            | 0         | 4095       | value / 4096 * 100                                | %        |
| DIST1                | INT32_MIN | 0x7ffffeff | value / 1000000                                   | mm       |
|                      |           |            | - 0x7fffff04 es ist kein Peak vorhanden           |          |
|                      |           |            | - 0x7fffff05 Peak liegt vor dem Messbereich (MB)  |          |
|                      |           |            | - 0x7fffff06 Peak liegt nach dem Messbereich (MB) |          |
|                      |           |            | - 0x7fffff08 Messwert nicht auswertbar            |          |
|                      |           |            | - 0x7fffff09 Peak ist zu breit                    |          |
|                      |           |            | - 0x7fffff0a Laser ist ausgeschaltet              |          |
|                      |           |            | - 0x7fffff15 Messung über Feldbus AIF deaktiviert |          |
| *_MIN                | INT32_MIN | 0x7ffffeff | identisch DIST1                                   | mm       |
| *_PEAK               | INT32_MIN | 0x7ffffeff | identisch DIST1                                   | mm       |
| *_MAX                | INT32_MIN | 0x7ffffeff | identisch DIST1                                   | mm       |
