Register map(s) for this device, each at the trust rung it earned. Addresses are 0-based as on the wire; word order and scaling are only confirmed at the hardware-verified rung.
Read + decoded cleanly over a real network vs an independent third-party Modbus test server (transport and framing; reads are remapped into the server's register window, so the map's own addresses are NOT exercised). Does NOT prove word order/scaling against the actual device.
| point | address (0-based) | type | scale | unit |
|---|---|---|---|---|
| ai1_value | 0 | F32BE | 1 | |
| ai1_state | 2 | U16 | 1 | |
| ai1_unit | 3 | U16 | 1 | |
| ai2_value | 4 | F32BE | 1 | |
| ai2_state | 6 | U16 | 1 | |
| ai2_unit | 7 | U16 | 1 | |
| ai3_value | 8 | F32BE | 1 | |
| ai3_state | 10 | U16 | 1 | |
| ai3_unit | 11 | U16 | 1 | |
| ai4_value | 12 | F32BE | 1 | |
| ai4_state | 14 | U16 | 1 | |
| ai4_unit | 15 | U16 | 1 | |
| ai5_value | 16 | F32BE | 1 | |
| ai5_state | 18 | U16 | 1 | |
| ai5_unit | 19 | U16 | 1 | |
| ai6_value | 20 | F32BE | 1 | |
| ai6_state | 22 | U16 | 1 | |
| ai6_unit | 23 | U16 | 1 | |
| ai7_value | 24 | F32BE | 1 | |
| ai7_state | 26 | U16 | 1 | |
| ai7_unit | 27 | U16 | 1 | |
| ai8_value | 28 | F32BE | 1 | |
| ai8_state | 30 | U16 | 1 | |
| ai8_unit | 31 | U16 | 1 | |
| ai9_value | 32 | F32BE | 1 | |
| ai9_state | 34 | U16 | 1 | |
| ai9_unit | 35 | U16 | 1 | |
| ai10_value | 36 | F32BE | 1 | |
| ai10_state | 38 | U16 | 1 | |
| ai10_unit | 39 | U16 | 1 | |
| ai11_value | 40 | F32BE | 1 | |
| ai11_state | 42 | U16 | 1 | |
| ai11_unit | 43 | U16 | 1 | |
| ai12_value | 44 | F32BE | 1 | |
| ai12_state | 46 | U16 | 1 | |
| ai12_unit | 47 | U16 | 1 | |
| ai13_value | 48 | F32BE | 1 | |
| ai13_state | 50 | U16 | 1 | |
| ai13_unit | 51 | U16 | 1 | |
| ai14_value | 52 | F32BE | 1 | |
| ai14_state | 54 | U16 | 1 | |
| ai14_unit | 55 | U16 | 1 | |
| ai15_value | 56 | F32BE | 1 | |
| ai15_state | 58 | U16 | 1 | |
| ai15_unit | 59 | U16 | 1 | |
| ai16_value | 60 | F32BE | 1 | |
| ai16_state | 62 | U16 | 1 | |
| ai16_unit | 63 | U16 | 1 | |
| current_output_1_process_value | 64 | F32BE | 1 | |
| current_output_2_process_value | 68 | F32BE | 1 | |
| current_output_3_process_value | 72 | F32BE | 1 | |
| current_output_4_process_value | 76 | F32BE | 1 | |
| current_output_5_process_value | 80 | F32BE | 1 | |
| current_output_6_process_value | 84 | F32BE | 1 | |
| current_output_7_process_value | 88 | F32BE | 1 | |
| current_output_8_process_value | 92 | F32BE | 1 | |
| current_output_1_current | 96 | F32BE | 1 | A |
| current_output_2_current | 98 | F32BE | 1 | A |
| current_output_3_current | 100 | F32BE | 1 | A |
| current_output_4_current | 102 | F32BE | 1 | A |
| current_output_5_current | 104 | F32BE | 1 | A |
| current_output_6_current | 106 | F32BE | 1 | A |
| current_output_7_current | 108 | F32BE | 1 | A |
| current_output_8_current | 110 | F32BE | 1 | A |
| di1_value | 112 | U16 | 1 | |
| di2_value | 114 | U16 | 1 | |
| di3_value | 116 | U16 | 1 | |
| di4_value | 118 | U16 | 1 | |
| di5_value | 120 | U16 | 1 | |
| di6_value | 122 | U16 | 1 | |
| di7_value | 124 | U16 | 1 | |
| di8_value | 126 | U16 | 1 | |
| do1_value | 250 | U16 | 1 | |
| do2_value | 252 | U16 | 1 | |
| do3_value | 254 | U16 | 1 | |
| do4_value | 256 | U16 | 1 | |
| do5_value | 258 | U16 | 1 | |
| do6_value | 260 | U16 | 1 | |
| do7_value | 262 | U16 | 1 | |
| do8_value | 264 | U16 | 1 | |
| ao1_value | 266 | F32BE | 1 | |
| ao2_value | 270 | F32BE | 1 | |
| ao3_value | 274 | F32BE | 1 | |
| ao4_value | 278 | F32BE | 1 | |
| global_diagnosis_code | 501 | U16 | 1 | |
| global_diagnosis_status | 503 | U16 | 1 | |
| device_diagnosis_code | 507 | U16 | 1 |
| terminals | B (Red, RxD/TxD-P), A (Green, RxD/TxD-N), C (DGND) |
| A/B polarity | B is RxD/TxD-P, A is RxD/TxD-N |
| termination | 4-pin DIL slide switch, 390 Ohm - 220 Ohm - 390 Ohm (PROFIBUS DP definition) |
| connector | 485/ETH communication module |
| max registers/read | 125 |
| broadcast | supported |
| model register | 9017 |
| serial register | 562 |
| firmware register | 546 |
| doc revision | SD01189C/07/EN/04.17 |
| firmware applicability | Valid as of software version 1.06.04 |
Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.
Have a device that isn't here? Upload its register map — generation is free, and the connector earns its rung by being proven, not claimed.
Need it proven on your own device? Hardware verification — if it doesn't verify, you don't pay.
Building a platform? License the verified library — machine-readable maps, firmware matrix, API access.