# DebugOutput

## `DebugOutput` (STRUCT)

TYPE DebugOutput : STRUCT

InOut:

| Name                                | Type       | Comment                                                                                                      |
| ----------------------------------- | ---------- | ------------------------------------------------------------------------------------------------------------ |
| `eModuleTypeID`                     | ModuleType | Zeigt denn ausgelesenen Modul Typ an                                                                         |
| `uiConfiguredBusTimeoutInSeconds`   | `UINT`     | Zeigt die ausgelesene Bus timeout Zeit des Moduls an                                                         |
| `udiLastModbusWriteTransactionTime` | `UDINT`    | <p>Modbus request Transaktionszeit in Millisekunden für<br>schreiben</p>                                     |
| `udiLastModbusReadTransactionTime`  | `UDINT`    | Modbus request Transaktionszeit in Millisekunden für lesen                                                   |
| `udiLastReadRegister`               | `UDINT`    | Zeigt das letzte gelesene Modbus Register an                                                                 |
| `udiLastWriteRegister`              | `UDINT`    | Zeigt das letzte geschriebene Modbus Register an                                                             |
| `uxiReadErrorCounter`               | `__UXINT`  | Anzahl der Error lese Befehle                                                                                |
| `dtLastReadErrorTimestamp`          | `DT`       | <p>Zeigt den letzten Zeitstempel eines fehlerhaften Modbus lese<br>Befehls an</p>                            |
| `uxiWriteErrorCounter`              | `__UXINT`  | Anzahl der Error schreib Befehle                                                                             |
| `dtLastWriteErrorTimestamp`         | `DT`       | <p>Zeigt den letzten Zeitstempel eines fehlerhaften Modbus<br>schreib Befehls an</p>                         |
| `uxiRetrysAfterError`               | `__UXINT`  | <p>Anzahl der Versuche eine Kommunikation wiederherzustellen,<br>nachdem es eine lese/schreib Fehler gab</p> |
| `tTimeUntilNextCommunicationRetry`  | `TIME`     | <p>Zeit bis zum nächsten Versuch eine Kommunikation<br>wiederherzustellen</p>                                |
