All devices

WEG · VFD

CFW500 (V2.2X) Modbus register map

Default configuration

Protocol
RS485
Port
502
Unit ID
1
Addressing
0-based
Byte order
Big endian
Word order
High word first
Baud rate
19200
Parity
Even
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
Speed reference
Speed reference in the scale defined by P0208 (scale), P0209 (engineering unit) and P0210 (decimal places). No fixed factor can be applied because the unit is a setting.
UInt16-1R
21
Output speed (motor)
Speed applied to the inverter output, at the same scale as P0001 (set by P0208/P0209/P0210).
UInt16-1R
31
Motor current
Inverter output current in A rms; the parameter range is 0.0 to 200.0 A, i.e. one decimal place.
UInt16A0.1R
41
DC link voltage
DC link voltage in volts; parameter range 0 to 2000 V.
UInt16V1R
51
Output frequency (motor)
Frequency applied to the motor; parameter range 0.0 to 500.0 Hz, i.e. one decimal place.
UInt16Hz0.1R
61
Inverter status
Inverter status code 0-8, see Table 18.1 of the programming manual (0 = ready, 1 = run, 2 = general enable, 3 = no power, ...).
UInt16-1R
71
Output voltage
Line voltage at the inverter output; parameter range 0 to 2000 V.
UInt16V1R
91
Motor torque
Torque in percent of rated torque; parameter range -1000.0 to 1000.0 %.
Int16%0.1R
101
Output power
Electric power at the inverter output; parameter range 0.0 to 6553.5 kW, i.e. one decimal place.
UInt16kW0.1R
111
Power factor
Power factor as the relation between real and total power; parameter range -1.00 to 1.00, i.e. two decimals.
Int16-0.01R
121
Digital input status DI8 to DI1
Bit field of the digital inputs, DI1 in bit 0 through DI8 in bit 7.
UInt16-1R
131
Digital output status DO5 to DO1
Bit field of the digital outputs, DO1 in bit 0 through DO5 in bit 4.
UInt16-1R
181
Analog input value AI1
Analog input AI1 in percent; parameter range -100.0 to 100.0 %.
Int16%0.1R
191
Analog input value AI2
Analog input AI2 in percent; parameter range -100.0 to 100.0 %.
Int16%0.1R
201
Analog input value AI3
Analog input AI3 in percent; parameter range -100.0 to 100.0 %.
Int16%0.1R
1001
Acceleration time
Acceleration ramp time; parameter range 0.1 to 999.0 s, factory 10.0 s.
UInt16s0.1RW
1011
Deceleration time
Deceleration ramp time; parameter range 0.1 to 999.0 s, factory 10.0 s.
UInt16s0.1RW
1331
Minimum speed reference
Minimum speed reference; parameter range 0.0 to 500.0 Hz.
UInt16Hz0.1RW
1341
Maximum speed reference
Maximum speed reference; parameter range 0.0 to 500.0 Hz.
UInt16Hz0.1RW
2091
Reference engineering unit
Engineering unit shown for P0001/P0002: 0 = without unit, 1 = V, 2 = A, 3 = rpm, 4 = s, 5 = ms, 6 = N, 7 = m, 8 = Nm, ... (full list in the programming manual).
UInt16-1RW
2101
Reference indication form
Decimal places for P0001/P0002: 0 = wxyz, 1 = wxy.z (factory), 2 = wx.yz, 3 = w.xyz, see the programming manual's table.
UInt16-1RW
3081
Serial address
Address used for serial communication, 0-255. Factory default 1, which is the unit ID this seed uses.
UInt16-1RW
3101
Serial baud rate
0 = 9600, 1 = 19200 (factory), 2 = 38400 bit/s.
UInt16-1RW
3111
Serial bytes configuration
0 = 8 bits no parity 1 stop, 1 = 8 bits even parity 1 stop (factory), 2 = 8 bits odd parity 1 stop, 3 = 8 bits no parity 2 stop, 4 = 8 bits even parity 2 stop, 5 = 8 bits odd parity 2 stop.
UInt16-1RW
3121
Serial protocol
0 = HMI-1, 1 = SymbiNet-1, 2 = Modbus RTU-1 (factory), 3 = BACnet-1, ... 7 = Modbus RTU-2. Modbus RTU is the factory selection.
UInt16-1RW
6801
Logical status (status word)
Inverter status word; bit meanings in Table 7.4 of the programming manual (bit 1 = run command, bit 6 = configuration status, bit 7 = alarm, bit 8 = running, bit 9 = enabled, bit 10 = clockwise, bit 15 = fault).
UInt16-1R
6821
Serial/USB control word
Control word for the serial interface, read/write. Bit 0 = ramp enable, bit 1 = general enable, bit 2 = run clockwise, bit 3 = jog enable, bit 4 = remote, bit 5 = second ramp, bit 6 = quick stop, bit 7 = fault reset.
UInt16-1RW
6831
Serial/USB speed reference
Speed reference written over the serial interface; the scale is set by P0208/P0209/P0210.
Int16-1RW
6901
Logical status 2
Second status word; bit meanings in Table 7.5 of the programming manual.
UInt16-1R
6951
Value for digital outputs
Value written to the digital outputs when the output function is set to the "P0695 value" option.
UInt16-1RW
6961
Value 1 for analog outputs
Value written to analog output 1 when its function is the P0696 value option; the scale follows the analog output configuration.
UInt16-1RW
6971
Value 2 for analog outputs
Value written to analog output 2 when its function is the P0697 value option.
UInt16-1RW
6981
Value 3 for analog outputs
Value written to analog output 3 when its function is the P0698 value option.
UInt16-1RW

Read this device live with Modbus Connect, free for Windows, macOS and Linux

Related guides

Notes

RS-485 device: reach it through a Modbus RTU-to-TCP gateway. Factory settings are P0308 = 1 (serial address, also the unit ID used here), P0310 = 1 (19200 bit/s), P0311 = 1 (8 data bits, even parity, 1 stop bit) and P0312 = 2 (Modbus RTU-1), i.e. the 19200 8E1 block above. Sources: WEG "CFW500 Modbus RTU User's Guide", document 10002253377, revision 04, 06/2025 (https://static.weg.net/medias/downloadcenter/h73/ha4/WEG-CFW500-modbus-rtu-manual-10002253377-en.pdf), section 5.2.1: "all parameters of the equipment are available as 16-bit holding registers. The data addressing is done with the offset equal to zero, which means that the parameter's network address (Net Id) corresponds to the register address" (P0680 = 680, P0683 = 683); and WEG "CFW500 V2.2X Programming Manual" 10002296099 (https://static.weg.net/medias/downloadcenter/h69/h0f/WEG-CFW500-programming-manual-10002296099-en.pdf) chapter 18 for the readout ranges and chapter 4 for the serial parameters P0308-P0312. Scaling: the programming manual publishes each readout's full-scale range with its decimals (0.0 to 200.0 A, 0.0 to 500.0 Hz, 0.0 to 6553.5 kW, -1000.0 to 1000.0 %, -1.00 to 1.00), which is the factor stored per row. P0001/P0002 and P0683 depend on P0208/P0209/P0210 (scale, unit and decimal places) and therefore carry no fixed factor. Deliberate omissions: the SoftPLC marker map and the parameter groups beyond the readouts, ramp times, speed limits and serial settings are not transcribed. P0012/P0013 are bit fields over the digital I/O; the individual bits are named in the programming manual but not listed here as separate rows.