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 |
|---|---|---|---|---|
| soft_starter_rated_current | 0 | U16 | 1 | A |
| connection_type | 1 | U16 | 1 | |
| line_voltage_setting | 2 | U16 | 1 | |
| motor_rated_current | 3 | U16 | 1 | A |
| setting_lock | 4 | U16 | 1 | |
| advanced_mode | 5 | U16 | 1 | |
| initial_voltage | 16 | U16 | 1 | |
| current_limit | 17 | U16 | 1 | % of In |
| max_start_time | 18 | U16 | 1 | |
| acceleration_time | 19 | U16 | 1 | s |
| deceleration_time | 20 | U16 | 1 | s |
| end_of_deceleration | 21 | U16 | 1 | |
| motor_thermal_protection | 22 | U16 | 1 | |
| number_of_starts | 32 | U16 | 1 | |
| starts_period | 33 | U16 | 1 | |
| boost_time | 34 | U16 | 0.1 | s |
| start_stop_control | 35 | U16 | 1 | |
| start_stop_profile_control_voltage | 36 | U16 | 1 | |
| proportional_gain | 37 | U16 | 1 | % |
| integral_gain | 38 | U16 | 1 | % |
| second_initial_voltage | 40 | U16 | 1 | |
| second_current_limit | 41 | U16 | 1 | % of In |
| second_acceleration_time | 42 | U16 | 1 | s |
| second_deceleration_time | 43 | U16 | 1 | s |
| second_motor_rated_current | 44 | U16 | 1 | A |
| under_current_threshold | 48 | U16 | 1 | |
| under_current_time_delay | 49 | U16 | 1 | |
| overcurrent_threshold | 50 | U16 | 1 | % of In |
| overcurrent_time_delay | 51 | U16 | 0.1 | s |
| unbalance_threshold | 52 | U16 | 1 | |
| unbalance_time_delay | 53 | U16 | 1 | |
| ground_leakage_current_threshold | 54 | U16 | 1 | % of In |
| ground_leakage_current_time_delay | 55 | U16 | 1 | s |
| phase_sequence | 56 | U16 | 1 | |
| phase_loss_detection | 57 | U16 | 1 | |
| under_voltage_threshold | 58 | U16 | 1 | |
| under_voltage_time_delay | 59 | U16 | 1 | |
| over_voltage_threshold | 60 | U16 | 1 | % of uLn |
| over_voltage_time_delay | 61 | U16 | 1 | s |
| ptc_probes_motor_monitoring | 62 | U16 | 1 | |
| overload_protection | 63 | U16 | 1 | |
| logic_input_2 | 72 | U16 | 1 | |
| logic_input_3 | 73 | U16 | 1 | |
| relay_1 | 74 | U16 | 1 | |
| relay_2 | 75 | U16 | 1 | |
| fan_management | 76 | U16 | 1 | |
| modbus_address | 80 | U16 | 1 | |
| modbus_baudrate | 81 | U16 | 1 | |
| modbus_format | 82 | U16 | 1 | |
| modbus_time_out | 83 | U16 | 0.1 | |
| command_channel | 84 | U16 | 1 | |
| status_register | 256 | U16 | 1 | |
| phase_1_current | 257 | U16 | 1 | A |
| phase_2_current | 258 | U16 | 1 | A |
| phase_3_current | 259 | U16 | 1 | A |
| voltage | 260 | U16 | 1 | |
| logical_inputs | 261 | U16 | 1 | |
| logic_output_relays_status | 262 | U16 | 1 | |
| frequency | 265 | U16 | 1 | Hz |
| leds_status | 269 | U16 | 1 | |
| total_run_time | 273 | U16 | 1 | |
| total_number_of_starts | 274 | U16 | 1 | |
| last_starting_time | 275 | U16 | 1 | |
| last_start_maximum_current | 276 | U16 | 1 | |
| total_number_of_trips | 278 | U16 | 1 | |
| last_trip | 279 | U16 | 1 | |
| trip_current | 280 | U16 | 1 | A |
| trip_history_1 | 282 | U16 | 1 | |
| trip_history_2 | 283 | U16 | 1 | |
| trip_history_3 | 284 | U16 | 1 | |
| trip_history_4 | 285 | U16 | 1 | |
| trip_history_5 | 286 | U16 | 1 | |
| trip_history_6 | 287 | U16 | 1 | |
| trip_history_7 | 288 | U16 | 1 | |
| trip_history_8 | 289 | U16 | 1 | |
| trip_history_9 | 290 | U16 | 1 | |
| soft_starter_software_version | 317 | U16 | 1 | |
| control_register | 752 | U16 | 1 |
⚠ LOSS OF CONTROL: System control paths may include communication links. Consideration must be given to the implications of unanticipated transmission delays or failures of the link. — Starkest reads only; we never write a control register.
| terminals | RJ45 |
| A/B polarity | Yes (Common), connected to the protective ground at one or more points on the bus |
| termination | One 120 Ohm 0.25 W resistor in series with a 1 nF 10 V capacitor |
| connector | RJ45 |
| shield/ground | Signal ground (SNG) on RJ45 shield |
| wiring notes | Type of trunk cable: Shielded cable with 1 twisted pair and at least a 3rd conductor. Max length of bus: 1000 m at 19200 bps. |
| max registers/read | 63 |
| response timeout | 5000 ms |
| broadcast | supported |
| protocol notes | Write multiple registers max PDU length: 61 words. EEPROM write limit: 500,000 operations. |
| identification notes | Device identification objects: 0x00 VendorName ('Schneider Electric'), 0x01 ProductCode ('ATS22XXXXXX'), 0x02 MajorMinorRevision ('0201') |
| FC 43 device ID | supported |
| power | Control supply: 230 V (+10% / -15%) or 220 V (-15%) for ATS22...Q/S6, 115 V (+10%) or 110 V (-15%) for ATS22...S6U. Power line supply: 230 V to 440 V (+10% / -15%) for ATS22...Q, 208 V to 600 V (+10% / -15%) for ATS22...S6/S6U. |
| environment | Max ambient temperature of 40 °C (104 °F) |
| accuracy | 24 Vdc accuracy: 24 V ±6 Vdc |
| certifications | UL508 |
| doc revision | 09/2015 |
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.