# DIX\_8DI

## `DIX_8DI` (`STRUCT`)

`TYPE` DIX\_8DI: `STRUCT`

InOut:

| Name                | Type                                                                                    | Initial                                               | Comment                                                                                             |
| ------------------- | --------------------------------------------------------------------------------------- | ----------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| `ardwDI_Counter`    | `ARRAY` \[1 .. 8] `OF` `DWORD`                                                          |                                                       | Array with the counter values (absolute counters of the rising edges) of the digital inputs DI1 - 8 |
| `areDI_Mode`        | <p><code>ARRAY</code> \[1 .. 8] <code>OF</code><br>POWERIO\_T1\_R100\_8DI\_DI\_MODE</p> | \[8(POWERIO\_T1\_R100\_8DI\_DI\_MODE.DIGITAL\_INPUT)] |                                                                                                     |
| `arxDI_In`          | `ARRAY` \[1 .. 8] `OF` `BOOL`                                                           |                                                       | Array with the states of the inputs DI1 - DI8                                                       |
| `arxDI_Out`         | `ARRAY` \[1 .. 8] `OF` `BOOL`                                                           |                                                       | Array with the states of the outputs xDI1 - xDI8                                                    |
| `arDI_Timer_Pulse`  | `ARRAY` \[1 .. 8] `OF` `TON`                                                            |                                                       | <p>Array with the timers for the pulses at the outputs xDI1 -<br>xDI8</p>                           |
| `arDI_RTrig_Change` | `ARRAY` \[1 .. 8] `OF` R\_TRIG                                                          |                                                       | <p>Array with the edge detections on the change bits of the<br>digital inputs DI1 - DI8</p>         |
