device library

WEG CFW300 drive

Register map(s) for this device, with a note of how far each has been checked. Addresses are 0-based, as on the wire. Scale and byte order are confirmed only at the hardware-verified rung.

coherence-checked

Round-trips through a real Modbus stack with no overlapping addresses and a word-order-sensitive codec — the map is internally coherent and wire-decodable. Does NOT prove byte-order or scaling match a real device: the emulator is seeded from the map's own types, so a uniformly wrong byte-order still round-trips. Only hardware-verified confirms byte-order/scale on the wire.

pointaddress (0-based)typescaleunit
P0000U161
P0011U161
motor speed2U161Hz
motor current3U160.1A
acceleration time100U160.1s
deceleration time101U160.1s
1ST/2ND RAMP SELECTION105U161
LOCAL/REMOTE SELECTION SOURCE220U161
SPEED REFERENCE SELECTION – LOCAL SITUATION221U161
SPEED REFERENCE SELECTION – REMOTE SITUATION222U161
FORWARD/REVERSE SELECTION – LOCAL SITUATION223U161
RUN/STOP SELECTION – LOCAL SITUATION224U161
JOG SELECTION – LOCAL SITUATION225U161
FORWARD/REVERSE SELECTION – REMOTE SITUATION226U161
RUN/STOP SELECTION – REMOTE SITUATION227U161
JOG SELECTION – REMOTE SITUATION228U161
SERIAL ADDRESS308U161
SERIAL BAUD RATE310U161
SERIAL INTERFACE BYTE CONFIGURATION311U161
COMMUNICATION ERROR ACTION313U161
SERIAL WATCHDOG314U160.1s
SERIAL INTERFACE STATUS316U161
STATUS WORD680U161
MOTOR SPEED IN 13 BITS681I161
SERIAL CONTROL WORD682U161
SERIAL SPEED REFERENCE683I161

link settings as documented (unverified): RTU; default 19200 8E1; unit ID 1; FC 03,04,06,16,43; The mini USB connector is not USB compatible and is only used for the remote keypad.

bench facts as documented (unverified)
terminals25: RS485-A(-), 26: RS485-B(+), 27: GND, 28: Shield(PE), 29: N.C.
A/B polarityA is (-), B is (+)
terminationS1.1 = ON and S1.2 = ON to enable termination resistor
connectorControl terminal and mini USB
isolationElectrically isolated
shield/groundTerminal 28 Shield (PE) must be grounded
wiring notesMaximum bus length of 1000 meters.
response timeout10 ms
broadcastsupported
protocol notesThe telegrams for request, as well as for response, cannot exceed 64 bytes. Transmitted values are always integer.
identification notesSupports Read Device Identification (FC43) with Object 00h (VendorName), Object 01h (ProductCode), and Object 02h (MajorMinorRevision).
FC 43 device IDsupported
doc revision10003806158 / 02

⚠ disputed: Baud rates [1200, 2400, 4800, 9600, 19200, 38400, 57600] — disputed by WEG CFW300 Modbus RTU User Manual (P310 only supports 9600, 19200, 38400, 57600, and 76800 bits/s; 1200, 2400, and 4800 are not supported)

⚠ disputed: Physical connector is 'Control terminal and mini USB' on the drive — disputed by WEG CFW300 Modbus RTU User Manual and product documentation (the CFW300 drive does not have built-in RS485 or USB; these interfaces are only available via optional plug-in modules such as CFW300-CRS485)

field reports — community-sourced, unverified (checked 2026-06-11)
  • A user reported that they could write the speed reference to P683 and read it back from P001, but the motor output speed (P002) did not change and remained at 60Hz, even though P221 and P222 were set to 9 (Serial). The issue was resolved by performing a factory reset of the drive and re-entering the parameters. [source]
  • confirmed: Default baud rate is 19200 — confirmed by WEG CFW300 Modbus RTU User Manual (P310 default is 1, which corresponds to 19200 bits/s) [4.1.1]
  • confirmed: Default unit ID is 1 — confirmed by WEG CFW300 Modbus RTU User Manual (P308 default is 1)
  • confirmed: Framing is RTU — confirmed by WEG CFW300 Modbus RTU User Manual
  • confirmed: Function codes 3, 4, 6, 16, 43 are supported — confirmed by WEG CFW300 Modbus RTU User Manual (Section 5.1)
  • confirmed: The mini USB connector on the RS485 module is not USB compatible and is only used for the remote keypad — confirmed by WEG CFW300 Modbus RTU User Manual (Section 2.1)
  • confirmed: Supports Read Device Identification (FC43) with Objects 00h, 01h, and 02h — confirmed by WEG CFW300 Modbus RTU User Manual (Section 5.2)
  • confirmed: Maximum bus length of 1000 meters — confirmed by WEG CFW300 Modbus RTU User Manual (Section 2.1.2)
  • confirmed: RS485 terminals are 25: RS485-A(-), 26: RS485-B(+), 27: GND, 28: Shield(PE), 29: N.C. — confirmed by WEG CFW300 Modbus RTU User Manual (Table 2.1)

The trust ladder

Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.

Device not here? Upload its manual and get a checked map back. It's free.

Want it confirmed against your own device? Order hardware verification. If it doesn't check out, you don't pay.

Building on a lot of devices? License the library — machine-readable maps, the firmware matrix, and API access.