The Common Device Information Registers¶
The Common Device Information Block
This section consists of 80 WORDs (90 WORDs from CI52x firmware version V3.2.0 (device index F0)) and contains cluster wide information (CI52x device and connected expansion modules using the following structure:
Data | DATA TYPE | Description |
---|---|---|
Device state | BYTE | The actual state of the device: 0: STATE_PREOP (device booting) 1: STATE_OPERATION (device in operational, no bus supervision active) 2: STATE_ERROR (device detected a bus error, bus supervision active) 3: STATE_IP_ERROR (the device has a IP address error) 4: STATE_CYCLIC_OPERATION (device in operational, bus supervision active) |
Parameter state | BYTE | The actual parameter state of the device: 0: PARA_STATE_NO_PARA (the device has no parameters) 1: PARA_STATE_PARA_ACTIVE (parameterization process running) 2: PARA_STATE_PARA_DONE (the uses valid parameters) 3: PARA_STATE_ERROR (The device has invalid |
Module ID CI device | WORD | Module ID of the CI52x device itself |
Module ID 1:sup:st expansion | WORD | Module ID of the 1:sup:st connected expansion module |
Module ID 2:sup:nd expansion | WORD | Module ID of the 2:sup:nd connected expansion module |
… | ||
Module ID 10:sup:thexpansion | WORD | Module ID of the 10:sup:th connected expansion module |
Expansion bus error count | DWORD | Global telegram error count over all expansion modules |
Good count onboard I/O | DWORD | Telegram good count onboard I/Os |
Good count 1:sup:st expansion | DWORD | Telegram good count 1:sup:st expansion module |
Good count 2:sup:nd expansion | DWORD | Telegram good count 2:sup:nd expansion module |
… | ||
Good count 10:sup:th expansion | DWORD | Telegram good count 10:sup:th expansion module |
Error count onboard I/O | DWORD | Telegram error count onboard I/Os |
Error count 1:sup:st expansion | DWORD | Telegram error count 1:sup:st expansion module |
Error count 2:sup:nd expansion | DWORD | Telegram error count 2:sup:nd expansion module |
… | ||
Error count 10:sup:th expansion | DWORD | Telegram error count 10:sup:th expansion module |
Input address onboard I/O | WORD | MODBUS TCP register address for inputs of the onboard I/Os |
Input address 1:sup:st expansion | WORD | MODBUS TCP register address for inputs of the 1st expansion module |
Input address 2:sup:nd expansion | WORD | MODBUS TCP register address for inputs of the 2nd expansion module |
… | ||
Input address 10:sup:th expansion | WORD | MODBUS TCP register address for inputs of the 10th expansion module |
Output address onboard I/O | WORD | MODBUS TCP register address for outputs of the onboard I/Os |
Output address 1:sup:st expansion | WORD | MODBUS TCP register address for outputs of the 1st expansion module |
Output address 2:sup:nd expansion | WORD | MODBUS TCP register address for outputs of the 2nd expansion module |
… | ||
Output address 10:sup:th expansion | WORD | MODBUS TCP register address for outputs of the 10th expansion module |
Module ID 1:sup:st hot swap terminal unit *) | WORD | Module ID of the 1:sup:st connected hot swap terminal unit *) |
Module ID 2:sup:nd hot swap terminal unit *) | WORD | Module ID of the 2:sup:nd connected hot swap terminal unit *) |
… | ||
Module ID 10:sup:th hot swap terminal unit *) | WORD | Module ID of the 10:sup:th connected hot swap terminal unit *) |
*) supported from CI52x firmware version V3.2.0 (device index F0)