device library

Schneider Altistart 22 (ATS22) soft starter

Register map(s) for this device, with a note of how far each has been checked. Addresses are 0-based, as on the wire. Scale and byte order are confirmed only at the hardware-verified rung.

coherence-checked

Round-trips through a real Modbus stack with no overlapping addresses and a word-order-sensitive codec — the map is internally coherent and wire-decodable. Does NOT prove byte-order or scaling match a real device: the emulator is seeded from the map's own types, so a uniformly wrong byte-order still round-trips. Only hardware-verified confirms byte-order/scale on the wire.

pointaddress (0-based)typescaleunit
Soft starter rated current0U161A
Connection type1U161
Line voltage2U161V
Motor rated current3U160.1A
Setting lock4U161
Advanced mode5U161
Initial voltage16U161%
Current limit17U161% of In
Max start time18U161s
Acceleration time19U161s
Deceleration time20U161s
End of deceleration21U161
Motor thermal protection22U161
Number of starts32U161
Starts period33U161min
Boost time34U160.1s
Start-stop control35U161
Start-stop profile control voltage36U161
Proportional gain37U161%
Integral gain38U161%
2nd initial voltage40U161%
2nd current limit41U161% of In
2nd acceleration time42U161s
2nd deceleration time43U161s
2nd motor rated Current44U160.1A
Under current threshold48U161% of In
Under current time delay49U161s
Overcurrent threshold50U161% of In
Overcurrent time delay51U160.1s
Unbalance threshold52U161% of In
Unbalance time delay53U161s
Ground leakage current threshold54U161% of In
Ground leakage current time delay55U161s
Phase sequence56U161
Phase loss detection57U161
Under voltage threshold58U161% of In
Under voltage time delay59U161s
Over voltage threshold60U161% of ULn
Under voltage time delay61U161s
PTC probes motor monitoring62U161
Overload protection63U161
Logic input 272U161
Logic input 373U161
Relay 174U161
Relay 275U161
Fan management76U161
Modbus address80U161
Modbus baudrate81U161Kbps
Modbus format82U161
Modbus time out83U160.1s
Command channel84U161
Back to factory settings130U161
Status word256U161
LCr1 Phase 1 Current257U161Amp
LCr2 Phase 2 Current258U161Amp
LCr3 Phase 3 Current259U161Amp
Voltage260U161V
Logical inputs261U161
Logic Output relays status262U161
Frequency265U161Hz
LEDS Status269U161
Total run time273U161hours
Total number of starts274U161
Last starting time275U161s
Last start maximum current276U161A
Total number of trips278U161
Last trip279U161
Trip current280U161A
Trip history 1282U161
Trip history 2283U161
Trip history 3284U161
Trip history 4285U161
Trip history 5286U161
Trip history 6287U161
Trip history 7288U161
Trip history 8289U161
Trip history 9290U161
Soft starter software version317U161
Command word752U161

link settings as documented (unverified): RTU; default 19200 8E1; FC 03,06,16,43; Modbus address can be configured from 1 to 247. Address 0 is reserved for broadcasting.

⚠ 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.

bench facts as documented (unverified)
terminalsRJ45
A/B polarityYes (Common), connected to the protective ground at one or more points on the bus
terminationOne 120 Ohm 0.25 W resistor in series with a 1 nF 10 V capacitor
connectorRJ45
shield/groundSignal ground (SNG) on RJ45 shield
wiring notesType 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/read63
response timeout5000 ms
broadcastsupported
protocol notesWrite multiple registers max PDU length: 61 words. EEPROM write limit: 500,000 operations.
identification notesDevice identification objects: 0x00 VendorName ('Schneider Electric'), 0x01 ProductCode ('ATS22XXXXXX'), 0x02 MajorMinorRevision ('0201')
FC 43 device IDsupported
powerControl 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.
environmentMax ambient temperature of 40 °C (104 °F)
accuracy24 Vdc accuracy: 24 V ±6 Vdc
certificationsUL508
doc revision09/2015
field reports — community-sourced, unverified (checked 2026-06-11)
  • The ATS22 does not support Modbus Function Code 23 (Read Multiple Registers), which is the default request code for many Schneider Electric PLCs, causing communication failures unless the PLC is explicitly configured to use Function Codes 3 and 6. [source]
  • confirmed: Modbus address can be configured from 1 to 247. Address 0 is reserved for broadcasting. — confirmed by Altistart 22 User Manual (BBV51330 09/2015) [1.1.2]
  • confirmed: Write multiple registers max PDU length: 61 words. EEPROM write limit: 500,000 operations. — confirmed by Altistart 22 User Manual (BBV51330 09/2015)
  • confirmed: Supported Modbus functions: 3, 6, 16, 43 — confirmed by Altistart 22 User Manual (BBV51330 09/2015)
  • confirmed: Register map summary (including initial_voltage @ 16, acceleration_time @ 19, deceleration_time @ 20, proportional_gain @ 37, and PTC probes motor monitoring @ 62) — confirmed by Altistart 22 User Manual (BBV51330 09/2015)

The trust ladder

Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.

Device not here? Upload its manual and get a checked map back. It's free.

Want it confirmed against your own device? Order hardware verification. If it doesn't check out, you don't pay.

Building on a lot of devices? License the library — machine-readable maps, the firmware matrix, and API access.