Delta Electronics VFD-E Modbus register map

General purpose AC motor drive with a built-in RS-485 serial port (RJ-45) for Modbus ASCII and RTU. The address list gives a command word, a frequency command, an error code, status and live monitor values, and every drive parameter at an address built from its group and number. This file lists the fixed command and status area plus the main communication and basic parameters; the full parameter list is in the manual.

Protocol
Modbus RTU (also Modbus ASCII)
Defaults
Per the parameter summary: address 1 (Pr.09.00), 9600 bps (Pr.09.01 = 1), protocol 0 = Modbus ASCII 7,N,2 (Pr.09.04), so an RTU master needs Pr.09.04 set to 3 to 8. Pr.02.00 = 3 and Pr.02.01 = 3 or 4 hand frequency and run control to RS-485/USB.
Addresses in the manual
0-based protocol addresses, as sent on the wire
32 and 64-bit values
Not stated in the manual
Registers listed
31
Checked against
Revision Oct. 2009, 07EE, SW--PW V1.14/CTL V2.14. Delta Electronics user manual as hosted by the distributor Delta AC Drives; vendor-hosted copy could not be fetched.

Address base. The address list prints hex register addresses and the message examples put them straight into the starting-address field (reading 2102H uses bytes 21 02, and the LRC example reads 0401H with bytes 04 01), so the printed number is the wire address (pp. 4-144 to 4-149). Parameter registers are GGnnH, for example Pr 04.01 is 0401H (p. 4-149); the manual states that reading a parameter with function code 03H returns only one parameter at a time. Addresses here are those hex values converted to decimal, and each note repeats the hex value. Supported function codes are 03H, 06H, 08H and 10H (pp. 4-143 and 4-144). Address 0 in the manual is address 0 on the wire.

Word order. Every row is a single 16-bit register. The user defined display (Pr.00.04) is split into a low word at 2116H and a high word at 2117H, but the manual describes the 2117H bytes as decimal places and an ASCII code rather than a 32-bit value, so they are listed separately.

Modbus Poll and the Modbus protocol itself count from 0. The "Wire address" column is the number to type into Modbus Poll.

Downloads

The register table has every column on this page. The blocks file imports into Modbus Poll. The template JSON holds the same blocks plus unit, scale and access for scripts.

Registers

31 registers
Manual Wire Register Type Regs Unit Scale Access Area
0 0 Pr.00.00 identity code of the AC motor drivePr00_00_IdentityCode · Read only. Register 0000H. uint16 1 1 R Holding (FC03)
1 1 Pr.00.01 rated current display of the AC motor drivePr00_01_RatedCurrentDisplay · Read only. The summary shows the value format as #.#; the register scale is not stated, so none is given. Register 0001H. uint16 1 A 1 R Holding (FC03)
2 2 Pr.00.02 parameter resetPr00_02_ParameterReset · 0 parameter can be read and written, 1 all parameters are read only, 6 clear PLC program (not for VFD-E-C models), 9 reset all parameters to factory settings (50 Hz, 230V/400V or 220V/380V depending on Pr.00.12), 10 reset all parameters to factory settings (60 Hz, 220V/440V). Register 0002H. uint16 1 1 RW Holding (FC03)
256 256 Pr.01.00 maximum output frequency (Fmax)Pr01_00_MaxOutputFrequency · Range 50.00 to 600.0 Hz, default 60.00. The manual's write example sets this register to 6000 (1770H); the two decimals printed for the default and the 0.01 Hz frequency setting resolution in the general specifications (p. A-2) are the basis for the 0.01 Hz scale; the manual does not state the register scale directly, so confirm on the device. Register 0100H. uint16 1 Hz 0.01 RW Holding (FC03)
257 257 Pr.01.01 maximum voltage frequency (Fbase), motor 0Pr01_01_MaxVoltageFrequency · Range 0.10 to 600.0 Hz, default 60.00. The register scale is not stated in the manual, so none is given. Register 0101H. uint16 1 Hz 1 RW Holding (FC03)
265 265 Pr.01.09 acceleration time 1Pr01_09_AccelTime1 · Range 0.1 to 600.0 s or 0.01 to 600.0 s depending on Pr.01.19 (0 = unit 0.1 s, default; 1 = unit 0.01 s), so the register scale depends on Pr.01.19 and none is given. Default 10.0. Register 0109H. uint16 1 s 1 RW Holding (FC03)
266 266 Pr.01.10 deceleration time 1Pr01_10_DecelTime1 · Range 0.1 to 600.0 s or 0.01 to 600.0 s depending on Pr.01.19, so the register scale depends on Pr.01.19 and none is given. Default 10.0. Register 010AH. uint16 1 s 1 RW Holding (FC03)
267 267 Pr.01.11 acceleration time 2Pr01_11_AccelTime2 · Range 0.1 to 600.0 s or 0.01 to 600.0 s depending on Pr.01.19, so the register scale depends on Pr.01.19 and none is given. Default 10.0. Register 010BH. uint16 1 s 1 RW Holding (FC03)
268 268 Pr.01.12 deceleration time 2Pr01_12_DecelTime2 · Range 0.1 to 600.0 s or 0.01 to 600.0 s depending on Pr.01.19, so the register scale depends on Pr.01.19 and none is given. Default 10.0. Register 010CH. uint16 1 s 1 RW Holding (FC03)
275 275 Pr.01.19 accel/decel time unitPr01_19_AccelDecelTimeUnit · 0 unit 0.1 s, 1 unit 0.01 s. Factory setting 0. Register 0113H. uint16 1 1 RW Holding (FC03)
512 512 Pr.02.00 source of first master frequency commandPr02_00_MasterFrequencySource · 1 0 to +10V from AVI, 2 4 to 20mA from ACI or 0 to +10V from AVI2, 3 RS-485 (RJ-45)/USB communication, 4 digital keypad potentiometer, 5 CANopen communication. Factory setting 1. Set 3 for Modbus frequency control. Register 0200H. uint16 1 1 RW Holding (FC03)
513 513 Pr.02.01 source of first operation commandPr02_01_OperationCommandSource · 0 digital keypad, 1 external terminals with keypad STOP/RESET enabled, 2 external terminals with keypad STOP/RESET disabled, 3 RS-485 (RJ-45)/USB communication with keypad STOP/RESET enabled, 4 RS-485 (RJ-45)/USB communication with keypad STOP/RESET disabled, 5 CANopen communication with keypad STOP/RESET disabled. Factory setting 1. Set 3 or 4 for Modbus run control. Register 0201H. uint16 1 1 RW Holding (FC03)
2304 2304 Pr.09.00 communication addressPr09_00_CommunicationAddress · Range 1 to 254, factory setting 1. Register 0900H. uint16 1 1 RW Holding (FC03)
2305 2305 Pr.09.01 transmission speedPr09_01_TransmissionSpeed · 0 = 4800 bps, 1 = 9600 bps (factory setting), 2 = 19200 bps, 3 = 38400 bps. Register 0901H. uint16 1 1 RW Holding (FC03)
2306 2306 Pr.09.02 transmission fault treatmentPr09_02_TransmissionFaultTreatment · 0 warn and keep operating, 1 warn and ramp to stop, 2 warn and coast to stop, 3 no warning and keep operating (factory setting). Register 0902H. uint16 1 1 RW Holding (FC03)
2307 2307 Pr.09.03 time-out detectionPr09_03_TimeoutDetection · 0.1 to 120.0 s, 0.0 disables. Factory setting 0.0. The register scale is not stated in the manual, so none is given. Register 0903H. uint16 1 s 1 RW Holding (FC03)
2308 2308 Pr.09.04 communication protocolPr09_04_CommunicationProtocol · 0 ASCII 7,N,2 (factory setting), 1 ASCII 7,E,1, 2 ASCII 7,O,1, 3 RTU 8,N,2, 4 RTU 8,E,1, 5 RTU 8,O,1, 6 RTU 8,N,1, 7 RTU 8,E,2, 8 RTU 8,O,2, 9 ASCII 7,N,1, 10 ASCII 7,E,2, 11 ASCII 7,O,2. Choose 3 to 8 for Modbus RTU. Register 0904H. uint16 1 1 RW Holding (FC03)
2311 2311 Pr.09.07 response delay timePr09_07_ResponseDelayTime · Range 0 to 200 in units of 2 ms (0 to 400 ms). Factory setting 1. Register 0907H. uint16 1 ms 2 RW Holding (FC03)
8192 8192 Command word (run, direction, accel/decel set)CommandWord · Write only. Bits 1-0: 00 no function, 01 stop, 10 run, 11 JOG plus run. Bits 5-4: 00 no function, 01 FWD, 10 REV, 11 change direction. Bits 7-6: 00 communication forced 1st accel/decel, 01 communication forced 2nd accel/decel. Bits 3-2 and 15-8 are reserved. Register 2000H. bitfield16 1 1 W Holding (FC03)
8193 8193 Frequency commandFrequencyCommand · The address table prints no decimal format for this register. The scale of 0.01 Hz follows the parameter format of Pr.01.00 (60.00), the manual's 6000 (1770H) examples and the 0.01 Hz frequency setting resolution in the general specifications (p. A-2); the manual does not state the register scale directly, so confirm on the device. The command group of the table (2000H to 2002H) is labelled write only. Register 2001H. uint16 1 Hz 0.01 W Holding (FC03)
8194 8194 External fault and reset bitsControlCommand2 · Bit 0: 1 EF (external fault) on. Bit 1: 1 reset. Bits 15-2 reserved. The command group of the table (2000H to 2002H) is labelled write only. Register 2002H. bitfield16 1 1 W Holding (FC03)
8448 8448 Error codeErrorCode · 0 no error occurred, 1 over-current (oc), 2 over-voltage (ov), 3 IGBT overheat (oH1), 4 power board overheat (oH2), 5 overload (oL), 6 overload1 (oL1), 7 overload2 (oL2), 8 external fault (EF), 9 ocA, 10 ocd, 11 ocn, 12 ground fault (GFF), 13 low voltage (Lv), 14 phase loss (PHL), 15 base block, and further codes up to 42 listed on pp. 4-150 and 4-151. Register 2100H. uint16 1 1 R Holding (FC03)
8449 8449 Status of the AC driveDriveStatus · Bits 1-0: 00 stopped, 01 decelerating to stop, 10 standby, 11 running. Bit 2: JOG command. Bits 4-3: 00 running forward, 01 reverse to forward, 10 forward to reverse, 11 running reverse. Bit 8: master frequency controlled by communication interface. Bit 9: master frequency controlled by analog signal. Bit 10: operation command controlled by communication interface. Bits 7-5 and 15-11 reserved. Register 2101H. bitfield16 1 1 R Holding (FC03)
8450 8450 Frequency command (F)FrequencyCommandMonitor · The address table prints no decimal format. The manual's read example returns 1770H (6000) for 2102H. A scale of 0.01 Hz follows the Pr.01.00 format and the 0.01 Hz frequency setting resolution in the general specifications (p. A-2); confirm on the device. Register 2102H. uint16 1 Hz 0.01 R Holding (FC03)
8451 8451 Output frequency (H)OutputFrequency · The address table prints no decimal format. A scale of 0.01 Hz follows the Pr.01.00 format and the 0.01 Hz output frequency resolution in the general specifications (p. A-2); confirm on the device. Register 2103H. uint16 1 Hz 0.01 R Holding (FC03)
8452 8452 Output current (AXXX.X)OutputCurrent · Printed as AXXX.X. Register 2104H. uint16 1 A 0.1 R Holding (FC03)
8456 8456 DC-BUS voltage (UXXX.X)DcBusVoltage · Printed as UXXX.X. Register 2108H. uint16 1 V 0.1 R Holding (FC03)
8457 8457 Output voltage (EXXX.X)OutputVoltage · Printed as EXXX.X. Register 2109H. uint16 1 V 0.1 R Holding (FC03)
8458 8458 Display temperature of IGBTIgbtTemperature · The table gives the unit only, so the scale is 1. Register 210AH. uint16 1 degC 1 R Holding (FC03)
8470 8470 User defined display (low word)UserDefinedLowWord · Number display of Pr.00.04 (low word). Register 2116H. uint16 1 1 R Holding (FC03)
8471 8471 User defined display (high word)UserDefinedHighWord · High byte is the number of decimal places of register 2116H. Low byte is the ASCII code of the alphabet display of Pr.00.04. Register 2117H. uint16 1 1 R Holding (FC03)

Scale is the number to multiply the raw value by to get the unit.

Open in Modbus Poll

  1. Download the Modbus Poll blocks file.
  2. Open Modbus Poll, connect to the device and set its unit ID. The manual does not state the word order for 32-bit values. Check one known value (a voltage or a counter) and switch the setting if it reads wrong.
  3. In the blocks panel on the right, click Import CSV and pick the file. CSV import is a Pro feature. Without Pro, Modbus Poll polls the first 20 values of your blocks.
  4. The wire addresses are already in the file, so there is no 0-based or 1-based conversion to do.

Once the values look right, export the tag list to Ignition, Kepware, Node-RED, Home Assistant or Voltrus SCADA.

Source and accuracy

Manufacturer document: Delta VFD-E Series User Manual (deltaacdrives.com)

Revision Oct. 2009, 07EE, SW--PW V1.14/CTL V2.14. Delta Electronics user manual as hosted by the distributor Delta AC Drives; vendor-hosted copy could not be fetched., ch. 4 Pr.09 Modbus section pp. 4-138 to 4-154 (address list pp. 4-149 to 4-152); ch. 4 parameter summary pp. 4-2 to 4-24. Read on 2026-10-24.

Addresses, types, units and scale are taken from the document above. Names and descriptions are written by Voltrus. Firmware versions can differ, so confirm a value on your own device before you rely on it.

Found a mistake? Report it by email with the register address and the manual page.

More from Delta Electronics

All Delta Electronics register maps

Other variable frequency drives

All register maps · Modbus addressing explained