device library

Estun ProNet AC servo drive

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
Binary0U161
Binary1U161
Binary2U161
Binary3U161
Hex4U161
Hex5U161
Hex6U161
Binary7U161
Online autotuning setting100U161
Machine rigidity setting101U161
Speed loop gain102U161Hz
Speed loop integral time constant103U160.1ms
Position loop gain104U1611/s
Torque reference filter time constant105U160.1ms
Load inertia percentage106U161
2nd speed loop gain107U161Hz
2nd speed loop integral time constant108U160.1ms
2nd position loop gain109U161Hz
2nd torque reference filter time constant110U160.1ms
Speed bias111U161rpm
Feedforward112U161%
Feedforward filter113U160.1ms
Torque feedforward114U161%
Torque feedforward filter115U160.1ms
P/PI switching condition116U161
Torque switching threshold117U161%
Offset counter switching threshold118U161reference pulse
Setting acceleration speed switching threshold119U1610rpm/s
Setting speed switching threshold120U161rpm
Gain switching condition121U161
Switching delay time122U160.1ms
Threshold switching level123U161
Reserved124U161
Position gain switching time125U160.1ms
Hysteresis switching126U161
Low speed detection filter127U160.1ms
Speed gain acceleration relationship during online autotunin128U161
Low speed correction coefficient129U161
Friction load130U160.1%
Friction compensation speed hysteresis area131U161rpm
Sticking friction load132U160.1%/1000rpm
Reserved133U161
Reserved134U161
Reserved135U161
Reserved136U161
Reserved137U161
Reserved138U161
Reserved139U161
Reserved140U161
Reserved141U161
Reserved142U161
Reserved143U161
Reserved144U161
PG divided ratio200U161Puls
1st electronic gear numerator201U161
Electronic gear denominator202U161
2nd electronic gear numerator203U161
Position reference Acceleration/deceleration time constant204U160.1ms
Position reference filter form selection205U161
Speed reference input gain300U161rpm/v
Analog speed given zero bias301U1610mv
Reserved302U161
Reserved303U161
Parameter speed304I161rpm
JOG speed305U161rpm
Soft start acceleration time306U161ms
Soft start deceleration time307U161ms
Speed filter time constant308U161ms
S curve risetime309U161ms
Speed reference curve form310U161
S form selection311U161
DP communication JOG speed312I161rpm
Reserved313U161
Reserved314U161
Reserved315U161
Internal speed 1316I161rpm
Internal speed 2317I161rpm
Internal speed 3318I161rpm
Internal speed 4319I161rpm
Internal speed 5320I161rpm
Internal speed 6321I161rpm
Internal speed 7322I161rpm
Torque reference gain400U160.1V/100%
Forward torque internal limit401U161%
Reverse torque internal limit402U161%
Forward external torque limit403U161%
Reverse external torque limit404U161%
Plug braking torque limit405U161%
Speed limit during torque control406U161rpm
Notch filter 1 frequency407U161Hz
Notch filter 1 depth408U161
Notch filter 2 frequency409U161Hz
Notch filter 2 depth410U161
Low frequency jitter frequency411U160.1Hz
Low frequency jitter damp412U161
Torque control delay time413U160.1ms
Torque control speed hysteresis414U161rpm
Analog torque given zero bias415I1610mv
Positioning error500U161Puls
Coincidence difference501U161rpm
Zero clamp speed502U161rpm
Rotation detection speed TGON503U161rpm
Offset counter overflow alarm504U16256Puls
Servo ON waiting time505I161ms
Basic waiting flow506U1610ms
Brake waiting speed507U161rpm
Brake waiting time508U1610ms
Allocate input signal to terminal509U161
Allocate input signal to terminal510U161
Allocate output signal to terminal511U161
Bus control input node low-bit enable512U161
Bus control input node low-bit enable513U161
Input port filter514U160.2ms
Alarm port filter515U160.2ms
Input port signal inversion516U161
Input port signal inversion517U161
Dynamic brake time518U160.5ms
Serial encoder error time519U160.1ms
Position complete time520U160.1ms
Reserved521U161
Reserved522U161
Reserved523U161
Reserved524U161
Overload alarm threshold525U161%
Temperature threshold of motor overheat alarm526U161°C
Position pulse in point to point control600I1610000P
Position pulse in point to point control601I161P
Position pulse in point to point control630I161P
Position pulse in point to point control631I161P
Point to point speed control632U161rpm
Point to point speed control647U161rpm
Point to point 1st order filter648U160.1ms
Point to point 1st order filter663U160.1ms
Stop time664U1650ms
Stop time679U1650ms
Reserved680U161
Hex681U161
Programme mode682U161
Programme start step683U161
Programme stop step684U161
Search travel speed in position control(contact reference)685U161rpm
Leave travel switch speed in position control(contact refere686U161rpm
Position teaching pulse687I1610000P
Position teaching pulse688I161P
Homing Mode Setting689U161
Number of error pulses during homing690U1610000pulse
Number of error pulses during homing691U161pulse
Hex700U161
MODBUS axis address701U161
Reserved702U161
CAN communication speed703U161
CAN communication contact704U161
Hex840U161
Alarm information memory area2033U161
Speed reference zero offset2043U161
Torque reference zero offset2044U161
Iu zero offset2045U161
Iv zero offset2046U161
Speed feedback2054I161rpm
Input speed reference value2055I161rpm
Input torque reference percentage2056I161%
Internal torque reference percentage2057I161%
Number of encoder rotation pulses2058U161
Input signal state2059U161
Encoder signal state2060U161
Output signal state2061U161
Pulse settign2062U161
Low bits of present location2063U1611 reference pulse
High bits of present location2064I16110000 reference pulses
Error pulse counter low 16 bits2065U161
Error pulse counter high 16 bits2066I161
Setting pulse counter low bits2067U1611 reference pulse
Setting pulse counter high bits2068I16110000 reference pulses
Load inertia percentage2069U161%
Servomotor overloading proportion2070U161%
Current alarm2071U161
Servomotor winding temperature2072I161°C
MODBUS communication IO signal2304U161
DSP version2318U161
CPLD version2319U161
17-bit encoder multi-turn information4112U161revolution
17-bit encoder single-turn information4113U161pulse
17-bit encoder single-turn information high bits4114U161
Clear historical alarms4129U161
Clear current alarms4130U161
JOG servo enabled4131U161
JOG forward rotation4132U161
JOG reverse rotation4133U161
JOG forward rotation at node position4134U161
JOG reverse rotation at node position4135U161
Pause at node position4136U161
Clear encoder alarm4160U161
Clear encoder multi-turn data4161U161

link settings as documented (unverified): RTU/ASCII; default 9600 8O1; unit ID 1; Maximum of 31 servo drives can be connected. Terminating resistance of 120 ohms is used at both ends of the 485 network. If transmission speed is above 9600bps, please use the communication cable within 15 meters.

bench facts as documented (unverified)
terminalsCN3, CN4
termination120 ohm terminating resistance
isolationIsolated ground (ISO_GND)
shield/groundConnect shield to connector shell
wiring notesCN3 is used as communication cable input terminal and CN4 is used as communication cable output terminal.
max registers/read12
protocol notesData content n-word=2n-byte, n <= 12
powerSingle-phase 200~230VAC, Three-phase 200~230VAC, Three-phase 380~480VAC, Three-phase 380~440VAC (+10% -15%, 50/60Hz)
environmentTemperature: -20~55°C, Humidity: 5%~95%RH, Vibration: 4.9m/s^2 or less, Condensation and Freezing: None
certificationsCE
doc revisionV2.02
field reports — community-sourced, unverified (checked 2026-06-11)
  • confirmed: comms.baud_rates [4800, 9600, 19200] and default_baud 9600 — confirmed by Estun ProNet Series User Manual parameter Pn700.0
  • confirmed: comms.parity 'O' (Odd) and stop_bits 1 — confirmed by Estun ProNet Series User Manual parameter Pn700.1 default setting 5 (8, O, 1)
  • confirmed: comms.default_unit_id 1 — confirmed by Estun ProNet Series User Manual parameter Pn701 default setting
  • confirmed: quirks.max_read_registers 12 — confirmed by Estun ProNet Series User Manual stating 'n-word=2n-byte, n <= 12'
  • confirmed: physical.terminals CN3, CN4 and isolation ISO_GND — confirmed by Estun ProNet Series User Manual CN3/CN4 pinout definitions
  • confirmed: power specifications — confirmed by Estun ProNet Series User Manual voltage ranges for 200V and 400V drive units
  • confirmed: register map addresses (0806h-0818h / 2054-2072) — confirmed by Estun ProNet Series User Manual Servo state data communication address table

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.