All devices

Invertek Drives · VFD

Optidrive E3 (ODE-3) Modbus register map

Download JSONSupplier documentationSuggest an edit

Default configuration

Protocol
RS485
Port
502
Unit ID
1
Addressing
1-based
Byte order
Big endian
Word order
High word first
Baud rate
115200
Parity
None
Data bits
8
Stop bits
1

This device has an RS-485 interface. Reach it through a Modbus RTU-to-TCP gateway, configured with the factory serial settings above.

Register map

AddressCountNameTypeUnitScaleAccess
11
Drive control word
Bit 0 = run/stop (1 = enable), bit 1 = fast stop (2nd deceleration ramp), bit 2 = reset trip (must be cleared again), bit 3 = coast stop. Stop commands have priority over run: bit 3 > bit 1 > bit 0, so 0x0009 coasts to stop. Run/stop, fast stop and coast stop only act when P-31 = 0 or 1; reset works while the drive is in Modbus control mode (P-12 = 3 or 4).
UInt16-1RW
21
Speed reference
Speed setpoint with one decimal place (200 = 20.0 Hz); upper limit is P-01 Maximum speed. Do not use together with register 5.
Int16Hz0.1RW
41
Modbus ramp control time
Acceleration and deceleration ramp time, applied to both ramps simultaneously (500 = 5.00 s). Active only when P-12 = 4 (Modbus control with ramp control).
UInt16s0.01RW
61
Drive status and error code
High byte = drive error (fault) code, valid when tripped. Low byte: bit 0 = drive running, bit 1 = drive tripped, bit 5 = in standby, bit 6 = drive ready to run.
UInt16-1R
71
Output frequency
Int16Hz0.1R
81
Motor current
UInt16A0.1R
91
Motor torque
Torque in percent of motor rated torque (100 = 10.0%).
Int16%0.1R
101
Motor power
UInt16kW0.01R
111
Digital input status
Bit-coded status of the digital inputs (P00-04 monitor); bit assignment is not documented in AN-ODE-3-038.
UInt16-1R
121
Rating ID
Internal drive rating identifier.
UInt16-1R
131
Power rating
Drive power rating (37 = 0.37 kW / HP).
UInt16kW0.01R
141
Voltage rating
UInt16V1R
151
IO processor software version
Two decimal places (300 = 3.00).
UInt16-0.01R
161
Motor control processor software version
Two decimal places (300 = 3.00).
UInt16-0.01R
171
Drive type
Internal drive type code.
UInt16-1R
201
Analog input 1 result
Analog input 1 level in percent of full scale (500 = 50.0%).
UInt16%0.1R
211
Analog input 2 result
Analog input 2 level in percent of full scale (500 = 50.0%).
UInt16%0.1R
221
Pre-ramp speed reference
Int16Hz0.1R
231
DC bus voltage
UInt16V1R
241
Drive power stage temperature
Int16°C1R
251
Drive serial number 4
The 11-digit serial number is spread over registers 25-28, least significant part first (example in AN-ODE-3-038: 25 = 1, 26 = 1, 27 = 8745, 28 = 57).
UInt16-1R
261
Drive serial number 3
UInt16-1R
271
Drive serial number 2
UInt16-1R
281
Drive serial number 1
UInt16-1R
291
Relay output status
Bit 0 = relay contacts closed.
UInt16-1R
321
kWh meter
Energy counter, one decimal place (100 = 10.0 kWh); rolls over into register 33.
UInt16kWh0.1R
331
MWh meter
Whole-MWh part of the energy counter (10 = 10 MWh).
UInt16MWh1R
341
Running time, hours
UInt16h1R
351
Running time, minutes and seconds
Seconds within the current hour (100 = 100 s).
UInt16s1R
361
Run time since last enable, hours
UInt16h1R
371
Run time since last enable, minutes and seconds
Seconds within the current hour (100 = 100 s).
UInt16s1R
391
Internal drive temperature
Int16°C1R
421
Digital pot / keypad reference
Internal speed reference format (3000 = 50 Hz).
UInt16-1R
431
Output voltage
AC RMS output voltage (100 = 100 V).
UInt16V1R
441
Parameter access index
Parameter number (1-60) that register 45 reads or writes. AN-ODE-3-038 lists the parameter number to register mapping in Appendix A (P-01 = 129, P-02 = 130, ...).
UInt16-1RW
451
Parameter access value
Value of the parameter selected by register 44; scaling follows Appendix A of AN-ODE-3-038 (for example P-01 Maximum speed uses the internal format 3000 = 50.0 Hz).
Int16-1RW

Notes

RS-485 device: reach it through a Modbus RTU-to-TCP gateway using the factory serial settings above (P-36 index 1 = address 1, index 2 = 115.2 kbps; data format is fixed at 8 data bits, no parity, 1 stop bit). Only functions 03 (read holding registers) and 06 (write single holding register) are supported. Register numbers are the supplier's 1-based numbers from application note AN-ODE-3-038 (04 December 2015), so register 1 is the wire address 0. Source: Invertek Drives AN-ODE-3-038 Modbus RTU Control and Register Mapping, plus the Optidrive E3 user guide for the P-36 defaults. Registers 5 and 18/19 are left out: the two public revisions of AN-ODE-3-038 disagree about register 5 (the 04-12-2015 issue describes a high-resolution speed reference but its table marks the register read-only, and issue 2 of 07 December 2016 lists it as Reserved with no function), so there is no unambiguous writable high-resolution setpoint to publish; the scope channels 18/19 carry no fixed measurement.