WEG CFW500

Variable speed drive for pumps, fans, conveyors and machines, with motor data, faults and full parameter access.

The WEG CFW500 is a modular variable speed drive that controls induction and permanent magnet motors on pumps, fans, conveyors and machines. This Modbus RTU template reads frequency, current, voltage, power, status and faults, and lets you start, stop and reset the drive and write the speed reference and every parameter from ModbusCloud.

Protocol
Modbus RTU
Connection
RS485, 19200 baud
Registers
420, read and write
Brand
WEG
Key readings
Output frequency · Motor current · DC link voltage · Output power · Motor torque · Inverter status · Present fault
Available commands
Run and stop · Fault reset · Speed reference · Ramp times · Drive parameters
Compatible models
CFW500 (all power ratings) · CFW500 with plug-in CFW500-IOS, IOD, IOAD, IOR, CRS485, CUSB or CRS232
Last updated

Registers (420)

420 read, 339 write

NameUnitAccessAddress (Hidden until you enter your email)Function (hidden)Type (hidden)
P0005 Output Frequency (Motor)HzRead
P0003 Motor CurrentARead
P0004 DC Link Voltage (Ud)VRead
P0007 Output VoltageVRead
P0009 Motor Torque%Read
P0010 Output PowerkWRead
P0011 Power FactorRead
P0002 Output Speed (Motor)Read
P0001 Speed ReferenceRead
P0006 Inverter StatusRead
P0030 Module Temperature°CRead
P0037 Motor Overload Ixt%Read
P0048 Present AlarmRead
P0049 Present FaultRead
P0680 Logical StatusRead
P0681 Speed at 13 bitsRead
P0682 Serial/USB ControlRead and write
P0683 Serial/USB Speed Ref.Read and write
P0012 DI8 to DI1 StatusRead
P0013 DO5 to DO1 StatusRead
P0018 AI1 Value%Read
P0019 AI2 Value%Read
P0020 AI3 Value%Read
P0014 AO1 Value%Read
P0015 AO2 Value%Read
P0000 Access to ParametersRead and write
P0016 FO Value in %%Read
P0017 FO Value in HzHzRead
P0021 FI Value in %%Read
P0022 FI Value in HzHzRead
P0023 Main SW VersionRead
P0024 Secondary SW VersionRead
P0027 Plug-in Module ConfigurationRead
P0028 Safety Functions ModuleRead
P0029 Power HW ConfigurationRead
P0038 Encoder SpeedrpmRead
P0039 Encoder Pulse CounterRead
P0040 PID Process VariableRead
P0041 PID Setpoint ValueRead
P0047 CONFIG StatusRead
P0050 Last FaultRead
P0051 Last Fault CurrentARead
P0052 Last Fault DC LinkVRead
P0053 Last Fault FrequencyHzRead
P0054 Last Fault Temperature°CRead
P0055 Last Fault Logical StatusRead
P0060 Second FaultRead
P0061 Second Fault CurrentARead
P0062 Second Fault DC LinkVRead
P0063 Second Fault FrequencyHzRead
P0064 Second Fault Temperature°CRead
P0065 Second Fault Logical StatusRead
P0070 Third FaultRead
P0071 Third Fault CurrentARead
P0072 Third Fault DC LinkVRead
P0073 Third Fault FrequencyHzRead
P0074 Third Fault Temperature°CRead
P0075 Third Fault Logical StatusRead
P0100 Acceleration TimesRead and write
P0101 Deceleration TimesRead and write
P0102 Acceleration Time 2sRead and write
P0103 Deceleration Time 2sRead and write
P0104 S RampRead and write
P0105 1 / 2 Ramp SelectionRead and write
P0106 3rd Ramp TimesRead and write
P0108 SS1-t TimesRead and write
P0109 SS1-t Confirmation TimesRead
P0120 Speed Ref. BackupRead and write
P0121 Reference via HMIHzRead and write
P0122 JOG ReferenceHzRead and write
P0124 Multispeed Ref. 1HzRead and write
P0125 Multispeed Ref. 2HzRead and write
P0126 Multispeed Ref. 3HzRead and write
P0127 Multispeed Ref. 4HzRead and write
P0128 Multispeed Ref. 5HzRead and write
P0129 Multispeed Ref. 6HzRead and write
P0130 Multispeed Ref. 7HzRead and write
P0131 Multispeed Ref. 8HzRead and write
P0132 Maximum Overspeed Level%Read and write
P0133 Minimum SpeedHzRead and write
P0134 Maximum SpeedHzRead and write
P0135 Maximum Output CurrentARead and write
P0136 Manual Torque Boost%Read and write
P0137 Automatic Torque Boost%Read and write
P0138 Slip Compensation%Read and write
P0139 Output Current FiltermsRead and write
P0140 Slip Com. FiltermsRead and write
P0142 Maximum Output Voltage%Read and write
P0143 Intermediate Output Voltage%Read and write
P0144 Minimum Output Voltage%Read and write
P0145 Field Weakening StartHzRead and write
P0146 Intermediate FrequencyHzRead and write
P0147 Low FrequencyHzRead and write
P0150 Type DC V/f Link RegulatorRead and write
P0151 DC Link Regul. LevelVRead and write
P0152 DC Link Regul. Prop. GainRead and write
P0153 Rheostatic Braking LevelVRead and write
P0156 Overload Current 100 %ARead and write
P0157 Overload Current 50 %ARead and write
P0158 Overload Current 20 %ARead and write
P0161 Speed Proportional GainRead and write
P0162 Speed Integral GainRead and write
P0165 Speed FiltersRead and write
P0166 Speed Differential GainRead and write
P0167 Current Proportional GainRead and write
P0168 Current Integral GainRead and write
P0169 Maximum + Torque Current%Read and write
P0170 Maximum - Torque Current%Read and write
P0175 Flux Proportional GainRead and write
P0176 Flux Integral GainRead and write
P0178 Rated Flux%Read and write
P0181 Magnetization ModeRead and write
P0182 Speed for I/f ActivationrpmRead and write
P0183 Current in I/f Mode%Read and write
P0184 DC Link Regulation ModeRead and write
P0185 DC Link Regulation LevelVRead and write
P0186 DC Link Proportional GainRead and write
P0187 DC Link Integral GainRead and write
P0188 Voltage Proport. GainRead and write
P0189 Voltage Integral GainRead and write
P0190 Maximum Output VoltageVRead and write
P0200 PasswordRead and write
P0202 Type of ControlRead and write
P0203 Special Function Sel.Read and write
P0204 Load/Save ParametersRead and write
P0205 Main Display ParameterRead and write
P0206 Secondary Display ParameterRead and write
P0207 Parameter for BarRead and write
P0208 Scale of ReferenceRead and write
P0209 Ref. Eng. UnitRead and write
P0210 Ref. Indication FormRead and write
P0213 Bar Scale FactorRead and write
P0216 HMI BacklightRead and write
P0217 Sleep Mode FrequencyHzRead and write
P0218 Sleep Mode TimesRead and write
P0220 LOC/REM Selection SourceRead and write
P0221 LOC Reference Sel.Read and write
P0222 REM Reference Sel.Read and write
P0223 LOC Rotation Sel.Read and write
P0224 LOC Run/Stop Sel.Read and write
P0225 LOC JOG SelectionRead and write
P0226 REM Rotation SelectionRead and write
P0227 REM Run/Stop SelectionRead and write
P0228 REM JOG SelectionRead and write
P0229 Stop Mode SelectionRead and write
P0230 Dead Zone (AIs)Read and write
P0231 AI1 Signal FunctionRead and write
P0232 AI1 Input GainRead and write
P0233 AI1 Input SignalRead and write
P0234 AI1 Input Offset%Read and write
P0235 AI1 Input FiltersRead and write
P0236 AI2 Signal FunctionRead and write
P0237 AI2 Input GainRead and write
P0238 AI2 Input SignalRead and write
P0239 AI2 Input Offset%Read and write
P0240 AI2 Input FiltersRead and write
P0241 AI3 Signal FunctionRead and write
P0242 AI3 Input GainRead and write
P0243 AI3 Input SignalRead and write
P0244 AI3 Input Offset%Read and write
P0245 AI3 Input FiltersRead and write
P0246 FI Input in Freq.Read and write
P0247 FI Input GainRead and write
P0248 FI Minimum InputHzRead and write
P0249 FI Input Offset%Read and write
P0250 FI Maximum InputHzRead and write
P0251 AO1 Output FunctionRead and write
P0252 AO1 Output GainRead and write
P0253 AO1 Output SignalRead and write
P0254 AO2 Output FunctionRead and write
P0255 AO2 Output GainRead and write
P0256 AO2 Output SignalRead and write
P0257 FO Output FunctionRead and write
P0258 FO Output GainRead and write
P0259 FO Minimum OutputHzRead and write
P0260 FO Maximum OutputHzRead and write
P0263 DI1 Input FunctionRead and write
P0264 DI2 Input FunctionRead and write
P0265 DI3 Input FunctionRead and write
P0266 DI4 Input FunctionRead and write
P0267 DI5 Input FunctionRead and write
P0268 DI6 Input FunctionRead and write
P0269 DI7 Input FunctionRead and write
P0270 DI8 Input FunctionRead and write
P0271 DIs SignalRead and write
P0275 DO1 Output FunctionRead and write
P0276 DO2 Output FunctionRead and write
P0277 DO3 Output FunctionRead and write
P0278 DO4 Output FunctionRead and write
P0279 DO5 Output FunctionRead and write
P0287 Fx HysteresisHzRead and write
P0288 Fx SpeedHzRead and write
P0290 Ix CurrentARead and write
P0293 Tx Torque%Read and write
P0295 Inv. Rated CurrentARead
P0296 Line Rated VoltageRead
P0297 Switching FrequencyHzRead and write
P0298 ApplicationRead and write
P0299 Start Braking TimesRead and write
P0300 Stop Braking TimesRead and write
P0301 Start FrequencyHzRead and write
P0302 DC Braking Voltage%Read and write
P0303 Skip Frequency 1HzRead and write
P0304 Skip Frequency 2HzRead and write
P0306 Skip BandHzRead and write
P0308 Serial AddressRead and write
P0310 Serial Baud RateRead and write
P0311 Serial Bytes Config.Read and write
P0312 Serial Protocol (1) (2)Read and write
P0313 Communic. Error ActionRead and write
P0314 Serial WatchdogsRead and write
P0316 Serial Interf. StatusRead
P0317 Oriented Start-upRead and write
P0320 Flying Start/Ride-ThroughRead and write
P0321 DC Link Power LossVRead and write
P0322 DC Link Ride-ThroughVRead and write
P0323 DC Link Power BackVRead and write
P0325 Ride-Through P GainRead and write
P0326 Ride-Through I GainRead and write
P0327 FS I/f Current RampRead and write
P0328 Flying Start FilterRead and write
P0329 FS I/f Frequency RampRead and write
P0331 Voltage RampsRead and write
P0340 Auto-Reset TimesRead and write
P0343 Fault/Alarm MaskRead and write
P0349 Ixt Alarm Level%Read and write
P0352 Sensorless DC Braking LevelRead and write
P0360 Speed Hysteresis%Read and write
P0361 Time with Speed DifferentsRead and write
P0372 DC Braking Level (Sensorless)%Read and write
P0397 Control ConfigurationRead and write
P0398 Motor Service FactorRead and write
P0399 Motor Rated Efficiency%Read and write
P0400 Motor Rated VoltageVRead and write
P0401 Motor Rated CurrentARead and write
P0402 Motor Rated RotationrpmRead and write
P0403 Motor Rated FrequencyHzRead and write
P0404 Motor Rated PowerRead and write
P0405 Encoder Pulse NumberRead and write
P0406 Motor VentilationRead and write
P0407 Motor Rated Power FactorRead and write
P0408 Self-TuningRead and write
P0409 Stator ResistanceΩRead and write
P0410 Magnetization CurrentARead and write
P0411 Leakage InductanceRead and write
P0412 Tr Time ConstantsRead and write
P0413 Tm Time ConstantsRead and write
P0431 Number of PolesRead and write
P0435 Electromotive Constant KeRead and write
P0445 MTPA SettingRead and write
P0446 MTPA Proportional GainRead and write
P0447 MTPA Integral GainRead and write
P0448 Current StabilizerRead and write
P0451 Initial Speed VVW PM%Read and write
P0452 DQ Current FiltermsRead and write
P0453 Aux. Ramp Time at StartsRead and write
P0454 MTPA Minimum Voltage%Read and write
P0510 SoftPLC Eng. Unit 1Read and write
P0511 Decimal Point SoftPLC Eng.Read and write
P0512 SoftPLC Eng. Unit 2Read and write
P0513 Decimal Point SoftPLC Eng.Read and write
P0520 PID Proportional GainRead and write
P0521 PID Integral GainRead and write
P0522 PID Differential GainRead and write
P0525 PID Setpoint by HMI%Read and write
P0526 PID Setpoint FiltermsRead and write
P0527 PID Action TypeRead and write
P0528 Process Variable ScaleRead and write
P0529 Process Variable IndicationRead and write
P0533 X Process Variable Value%Read and write
P0535 Wake Up Band%Read and write
P0536 P0525 Automatic SettingRead and write
P0588 Maximum Torque Level%Read and write
P0589 Level of Minimum Applied%Read and write
P0590 Minimum Speed LevelrpmRead and write
P0591 Hysteresis for the Maximum%Read and write
P0613 Software RevisionRead
P0684 CO/DN/PB/Eth ControlRead
P0685 CO/DN/PB/Eth Speed Ref.Read
P0690 Logical Status 2Read
P0695 DOx ValueRead and write
P0696 AOx Value 1Read and write
P0697 AOx Value 2Read and write
P0698 AOx Value 3Read and write
P0700 CAN ProtocolRead and write
P0701 CAN AddressRead and write
P0702 CAN Baud RateRead and write
P0703 Bus Off ResetRead and write
P0705 CAN Controller StatusRead
P0706 CAN RX TelegramsRead
P0707 CAN TX TelegramsRead
P0708 Bus Off CounterRead
P0709 CAN Lost MessagesRead
P0710 DeviceNet I/O InstancesRead and write
P0711 DeviceNet Reading #3Read and write
P0712 DeviceNet Reading #4Read and write
P0713 DeviceNet Reading #5Read and write
P0714 DeviceNet Reading #6Read and write
P0715 DeviceNet Writing #3Read and write
P0716 DeviceNet Writing #4Read and write
P0717 DeviceNet Writing #5Read and write
P0718 DeviceNet Writing #6Read and write
P0719 DeviceNet Network StatusRead
P0720 DNet Master StatusRead
P0721 CANopen Com. StatusRead
P0722 CANopen Node StatusRead
P0740 Profibus Com. StatusRead
P0741 Profibus Data ProfileRead and write
P0742 Profibus Reading #3Read and write
P0743 Profibus Reading #4Read and write
P0744 Profibus Reading #5Read and write
P0745 Profibus Reading #6Read and write
P0746 Profibus Reading #7Read and write
P0747 Profibus Reading #8Read and write
P0750 Profibus Writing #3Read and write
P0751 Profibus Writing #4Read and write
P0752 Profibus Writing #5Read and write
P0753 Profibus Writing #6Read and write
P0754 Profibus Writing #7Read and write
P0755 Profibus Writing #8Read and write
P0800 Eth: Module IdentificationRead
P0801 Eth: Communication StatusRead
P0803 Eth: Baud RateRead and write
P0806 Eth: Modbus TCP TimeoutRead and write
P0810 Eth: IP Address ConfigRead and write
P0811 Eth: IP Address 1Read and write
P0812 Eth: IP Address 2Read and write
P0813 Eth: IP Address 3Read and write
P0814 Eth: IP Address 4Read and write
P0815 Eth: CIDR Sub-netRead and write
P0816 Eth: Gateway 1Read and write
P0817 Eth: Gateway 2Read and write
P0818 Eth: Gateway 3Read and write
P0819 Eth: Gateway 4Read and write
P0820 Eth: Read Word #3Read and write
P0821 Eth: Read Word #4Read and write
P0822 Eth: Read Word #5Read and write
P0823 Eth: Read Word #6Read and write
P0824 Eth: Read Word #7Read and write
P0825 Eth: Read Word #8Read and write
P0826 Eth: Read Word #9Read and write
P0827 Eth: Read Word #10Read and write
P0828 Eth: Read Word #11Read and write
P0829 Eth: Read Word #12Read and write
P0830 Eth: Read Word #13Read and write
P0831 Eth: Read Word #14Read and write
P0835 Eth: Write Word #3Read and write
P0836 Eth: Write Word #4Read and write
P0837 Eth: Write Word #5Read and write
P0838 Eth: Write Word #6Read and write
P0839 Eth: Write Word #7Read and write
P0840 Eth: Write Word #8Read and write
P0841 Eth: Write Word #9Read and write
P0842 Eth: Write Word #10Read and write
P0843 Eth: Write Word #11Read and write
P0844 Eth: Write Word #12Read and write
P0845 Eth: Write Word #13Read and write
P0846 Eth: Write Word #14Read and write
P0849 Eth: Configuration UpdateRead and write
P0918 Profibus AddressRead and write
P0922 Profibus Teleg. Sel.Read and write
P0963 Profibus Baud RateRead
P0967 Control Word 1Read
P0968 Status Word 1Read
P1000 SoftPLC StatusRead
P1001 SoftPLC CommandRead and write
P1002 Scan Cycle TimemsRead
P1004 Action for SoftPLCRead and write
P1008 Lag ErrorRead
P1009 Position GainRead and write
P1010 SoftPLC Parameter 1Read and write
P1011 SoftPLC Parameter 2Read and write
P1012 SoftPLC Parameter 3Read and write
P1013 SoftPLC Parameter 4Read and write
P1014 SoftPLC Parameter 5Read and write
P1015 SoftPLC Parameter 6Read and write
P1016 SoftPLC Parameter 7Read and write
P1017 SoftPLC Parameter 8Read and write
P1018 SoftPLC Parameter 9Read and write
P1019 SoftPLC Parameter 10Read and write
P1020 SoftPLC Parameter 11Read and write
P1021 SoftPLC Parameter 12Read and write
P1022 SoftPLC Parameter 13Read and write
P1023 SoftPLC Parameter 14Read and write
P1024 SoftPLC Parameter 15Read and write
P1025 SoftPLC Parameter 16Read and write
P1026 SoftPLC Parameter 17Read and write
P1027 SoftPLC Parameter 18Read and write
P1028 SoftPLC Parameter 19Read and write
P1029 SoftPLC Parameter 20Read and write
P1030 SoftPLC Parameter 21Read and write
P1031 SoftPLC Parameter 22Read and write
P1032 SoftPLC Parameter 23Read and write
P1033 SoftPLC Parameter 24Read and write
P1034 SoftPLC Parameter 25Read and write
P1035 SoftPLC Parameter 26Read and write
P1036 SoftPLC Parameter 27Read and write
P1037 SoftPLC Parameter 28Read and write
P1038 SoftPLC Parameter 29Read and write
P1039 SoftPLC Parameter 30Read and write
P1040 SoftPLC Parameter 31Read and write
P1041 SoftPLC Parameter 32Read and write
P1042 SoftPLC Parameter 33Read and write
P1043 SoftPLC Parameter 34Read and write
P1044 SoftPLC Parameter 35Read and write
P1045 SoftPLC Parameter 36Read and write
P1046 SoftPLC Parameter 37Read and write
P1047 SoftPLC Parameter 38Read and write
P1048 SoftPLC Parameter 39Read and write
P1049 SoftPLC Parameter 40Read and write
P1050 SoftPLC Parameter 41Read and write
P1051 SoftPLC Parameter 42Read and write
P1052 SoftPLC Parameter 43Read and write
P1053 SoftPLC Parameter 44Read and write
P1054 SoftPLC Parameter 45Read and write
P1055 SoftPLC Parameter 46Read and write
P1056 SoftPLC Parameter 47Read and write
P1057 SoftPLC Parameter 48Read and write
P1058 SoftPLC Parameter 49Read and write
P1059 SoftPLC Parameter 50Read and write

Loading registers…

Send your device list

If a device is not in the library yet, we build the template for free as soon as we have the register data.

Number of installations (optional)

Use cases

  • Show output frequency, motor current and power of every CFW500 on one dashboard per installation.
  • Send an e-mail when the present fault code is no longer 0, so you know about a trip before the customer calls.
  • Keep a history of motor current, DC link voltage and module temperature to find the cause of recurring trips.
  • Change the speed reference or the PID setpoint of a pump or fan from ModbusCloud without going on site.
  • Read the fault history with current and frequency at the moment of each fault after a service call.

Installation

  1. Connect terminal 12 (A-line, -), 14 (B-line, +) and 16 (GND) of the plug-in module to the RS485 port of the ModbusCloud Gateway. Switch on the terminating resistor at both ends of the bus.

  2. Set P0312 to 2 (Modbus RTU), address P0308, baud rate P0310 and byte format P0311 on the drive (default 1, 19200 baud, even parity, 1 stop bit).

  3. In ModbusCloud, add a Modbus device with the same address and serial settings and import this template.

  4. Check that output frequency, DC link voltage and inverter status come in with plausible values.

Things to watch for

The drive does not answer. What should I check?

Check that P0312 is set to Modbus RTU, and compare P0308, P0310 and P0311 with the settings in ModbusCloud; the default byte format is even parity, which is easy to miss. Check A and B on terminals 12 and 14 and the terminating resistor switches. P0316 shows whether the serial interface is active.

Why do I see 15 instead of 1.5 A when I read with another tool?

The CFW500 sends every value as a whole number without the decimal point, so 1.5 A arrives as 15 and 30.0 Hz as 300. The template applies the right factor per parameter. P0681 and P0683 use a 13-bit scale where 8192 equals the motor rated frequency.

The drive ignores the control word and speed reference.

The commands are only used when the drive takes them from the serial interface: set the LOC or REM sources in P0220 to P0228 to Serial, and P0221 or P0222 to Serial for the speed reference. Set bit 1 (general enable) and bit 0 (run) in P0682.

The drive goes to alarm A128 or fault F228.

That is a serial communication timeout set by P0314. Poll at least one register faster than this time, or set P0314 to 0.0 to switch the watchdog off. P0313 decides what the drive does when it happens.

What should I keep in mind when writing parameters?

Every parameter you write changes the drive at once. Read the current value first and write one parameter at a time. Parameters marked cfg can only be changed while the motor is stopped, and some motor and control settings start a new configuration routine.

More RTU templates

Want to see how it works?

Electrician working in an open distribution board