PNIO object attributes
The table below lists the PNIO object attributes that are available.
Table: PNIO object attributes
| Attribute | AID number | Description | Type |
|---|---|---|---|
| SlotNumber | 1 | Slot number of the module, counts >=0 | UINT32 |
| SubslotNumber | 2 | Number of the subslot where the submodule is plugged | UINT32 |
| StationNumber | 3 | Logical station number | UINT32 |
| DeactivatedConfig | 4 | Configuration information on whether the HW object shall be deactivated at startup | BOOL |
| IOmapping | 5 | Specifies the IO addresses for input and output data | IOmapping |
| Ibase | 6 | Base byte address for inputs | UINT32 |
| Ilength | 7 | Byte length of inputs | UINT16 |
| Qbase | 8 | Base byte address for outputs | UINT32 |
| Qlength | 9 | Byte length of outputs | UINT16 |
| LADDR | 10 | HW identification (logical address) | UINT16 |
| DataRecordsConf | 11 | Data records which are configured by the engineering system for the (sub)module | DataRecords |
| NetworkParamConfig | 12 | Network parameters which are configured by the engineering system for the IO device | BLOB_SP |
| IODevParamConfig | 13 | IO device parameters which are configured by the engineering system | BLOB_SP |
| DataRecordsTransferSequence | 14 | If present, this attribute defines the sequence according to which the configured data records must be transferred. | BLOB |
| IOsysParamConfig | 15 | Configures communication settings | BLOB_SP |
| DataRecordsConf | 17 | States which interface submodule is attached to controller | BLOB |