MBMap Registry
  1. Devices
  2. Delta
  3. MS300

Delta MS300 Modbus register map

Also covers VFD-MS300

Delta MS300 compact drive (built-in RS-485 Modbus): control and status words, output measurements, and the main communication parameters

  • Official
  • 33 registers
  • Modbus RTU
  • Revision 1 · 2026-11-10

Official: Written from the manufacturer's documentation, but not tested on a device yet. Check the map against the manufacturer's documentation before you write to a live device. Tested it? Report a test.

Communication

Protocol
Modbus RTU
Unit ID
1
Serial
9600 8N2 · 9600 baud, 8 data bits, none parity, 2 stop bits
Byte / word order
ABCD · bytes big-endian, words high first
Addresses
0-based

Connection values are defaults: the device may be configured differently.

Map

Registers
33 holding registers
Groups
3
Translation tables
7
Revision
1 · 2026-11-10
Added
()
File
maps/delta/ms300.mbmap.json · 13 KB · history
SHA-256
fed09865d2037b1815b113dc13524dd4ce58a67529e8c512e3acee50df000ae8
Manufacturer
deltaww.com

Sources and notes

Source: Delta MS300 Series User Manual, chapter 12 section 9 (Modbus), and MS300 High Speed Model User Manual

  • A parameter GG-nn is the holding register 0xGGnn (Pr.04-01 is 0x0401). Functions 03, 06 and 10 are supported.
  • Factory serial format is ASCII 7N2 at 9.6 kbit/s, station 1 (Pr.09-04 = 1). This map assumes RTU 8N2 (Pr.09-04 = 13), so set that parameter first.
  • The control word (0x2000) and the fault word (0x2002) are write-only; they are listed as bit fields. To start the drive, write run and direction in one 0x2000 write.
  • To control the drive over the link set the frequency source (Pr.00-20) and the operation source (Pr.00-21) to RS-485, then write 0x2001 or Pr.09-10.
  • The registers from 0x2102 on were read from the MS300 High Speed Model manual, which shares the layout of the standard model; the extra registers of the 0x2200 block are not listed. Pr.09-01 (baud rate) is not listed because its raw scale is not stated clearly in the manual.
  • Written from the manufacturer's manuals; not tested on a device.
AreaAddressNameTypeAccessUnitScaleDescription
HR 8192 uint16 bits 0–1 W Bits 1-0 of the command word: stop or run.
HR 8192 uint16 bits 4–5 W Bits 5-4 of the command word.
HR 8192 uint16 bits 6–7 W Bits 7-6 of the command word: acceleration and deceleration set to use.
HR 8192 uint16 bit 12 W Bit 12: 1 enables the accel/decel selection and the multi-speed step in bits 6-11 of the command word.
HR 8192 uint16 bits 8–11 W Bits 11-8 of the command word: 0 = master speed, 1 to 15 = multi-step speed 1 to 15. Takes effect when bit 12 is set.
HR 8192 uint16 bits 13–14 W Bits 14-13 of the command word.
HR 8193 uint16 RW Hz ×0.01 Frequency set point in 0.01 Hz (5000 = 50.00 Hz).
HR 8194 uint16 bit 0 W Bit 0: 1 raises an external fault (EF).
HR 8194 uint16 bit 1 W Bit 1: 1 resets the drive after a fault.
HR 8194 uint16 bit 2 W Bit 2: 1 turns B.B. on (outputs blocked).
HR 8448 uint16 bits 0–7 R Low byte of the register: fault code, 0 when there is no fault (codes as in the manual's fault table).
HR 8448 uint16 bits 8–15 R High byte of the register: warning code, 0 when there is no warning.
HR 8449 uint16 bits 0–1 R Bits 1-0 of the status word.
HR 8449 uint16 bit 2 R Bit 2: 1 while a jog command is active.
HR 8449 uint16 bits 3–4 R Bits 4-3 of the status word.
HR 8449 uint16 bit 8 R Bit 8: 1 when the master frequency comes from the serial interface.
HR 8449 uint16 bit 9 R Bit 9: 1 when the master frequency comes from an analog signal.
HR 8449 uint16 bit 10 R Bit 10: 1 when the operation command comes from the serial interface.
HR 8449 uint16 bit 11 R Bit 11: 1 when the parameters are locked.
HR 8450 uint16 R Hz ×0.01 Frequency set point in use.
HR 8451 uint16 R Hz ×0.01 Output frequency of the drive.
HR 8452 uint16 R A ×0.01 Output current, two decimals. Above 655.35 A the decimal point shifts to one decimal; the high byte of 0x211F says which.
HR 8453 uint16 R V ×0.1 DC bus voltage.
HR 8454 uint16 R V ×0.1 Output voltage.
HR 8455 uint16 R Step number of the multi-step speed operation now running.
HR 8457 uint16 R Value of the internal counter.
HR 8458 int16 R ° ×0.1 Power factor angle.
HR 8459 int16 R % ×0.1 Output torque as a percentage of rated.
HR 8460 uint16 R rpm Actual motor speed.
HR 8479 uint16 bits 8–15 R High byte: decimal places used by the output current display (see 0x2104).
HR 2314 uint16 RW Hz ×0.01 Pr.09-10: master frequency used when the frequency source is RS-485. Scaled like the frequency command.
HR 2304 uint16 RW Pr.09-00: Modbus station address of the drive (1 to 254).
HR 2308 uint16 RW Pr.09-04: Modbus mode and frame format of COM1.

Help improve this map