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.
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.
| point | address (0-based) | type | scale | unit |
|---|---|---|---|---|
| P000 | 0 | U16 | 1 | |
| P001 | 1 | U16 | 1 | |
| motor speed | 2 | U16 | 1 | Hz |
| motor current | 3 | U16 | 0.1 | A |
| acceleration time | 100 | U16 | 0.1 | s |
| deceleration time | 101 | U16 | 0.1 | s |
| 1ST/2ND RAMP SELECTION | 105 | U16 | 1 | |
| LOCAL/REMOTE SELECTION SOURCE | 220 | U16 | 1 | |
| SPEED REFERENCE SELECTION – LOCAL SITUATION | 221 | U16 | 1 | |
| SPEED REFERENCE SELECTION – REMOTE SITUATION | 222 | U16 | 1 | |
| FORWARD/REVERSE SELECTION – LOCAL SITUATION | 223 | U16 | 1 | |
| RUN/STOP SELECTION – LOCAL SITUATION | 224 | U16 | 1 | |
| JOG SELECTION – LOCAL SITUATION | 225 | U16 | 1 | |
| FORWARD/REVERSE SELECTION – REMOTE SITUATION | 226 | U16 | 1 | |
| RUN/STOP SELECTION – REMOTE SITUATION | 227 | U16 | 1 | |
| JOG SELECTION – REMOTE SITUATION | 228 | U16 | 1 | |
| SERIAL ADDRESS | 308 | U16 | 1 | |
| SERIAL BAUD RATE | 310 | U16 | 1 | |
| SERIAL INTERFACE BYTE CONFIGURATION | 311 | U16 | 1 | |
| COMMUNICATION ERROR ACTION | 313 | U16 | 1 | |
| SERIAL WATCHDOG | 314 | U16 | 0.1 | s |
| SERIAL INTERFACE STATUS | 316 | U16 | 1 | |
| STATUS WORD | 680 | U16 | 1 | |
| MOTOR SPEED IN 13 BITS | 681 | I16 | 1 | |
| SERIAL CONTROL WORD | 682 | U16 | 1 | |
| SERIAL SPEED REFERENCE | 683 | I16 | 1 |
| terminals | 25: RS485-A(-), 26: RS485-B(+), 27: GND, 28: Shield(PE), 29: N.C. |
| A/B polarity | A is (-), B is (+) |
| termination | S1.1 = ON and S1.2 = ON to enable termination resistor |
| connector | Control terminal and mini USB |
| isolation | Electrically isolated |
| shield/ground | Terminal 28 Shield (PE) must be grounded |
| wiring notes | Maximum bus length of 1000 meters. |
| response timeout | 10 ms |
| broadcast | supported |
| protocol notes | The telegrams for request, as well as for response, cannot exceed 64 bytes. Transmitted values are always integer. |
| identification notes | Supports Read Device Identification (FC43) with Object 00h (VendorName), Object 01h (ProductCode), and Object 02h (MajorMinorRevision). |
| FC 43 device ID | supported |
| doc revision | 10003806158 / 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)
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.