Yaskawa · VFD
V1000 (CIMR-VU), MEMOBUS/Modbus Modbus register map
Default configuration
- Protocol
- RS485
- Port
- 502
- Unit ID
- 31
- Addressing
- 0-based
- Byte order
- Big endian
- Word order
- High word first
- Baud rate
- 9600
- 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
| Address | Count | Name | Type | Unit | Scale | Access |
|---|---|---|---|---|---|---|
| 1 | 1 | Operation signals and multi-function inputs H5-12 = 0 (default): bit 0 = forward run, bit 1 = reverse run. H5-12 = 1: bit 0 = run, bit 1 = forward/reverse. bit 2 = external fault (EF0), bit 3 = fault reset, bits 4-9 = multi-function inputs 1-6 (ComRef/ComCtrl when H1-01 = 40 and H1-02 = 41), bit A = multi-function input 7. Unused bits must be 0. | UInt16 | - | 1 | RW |
| 2 | 1 | Frequency reference Frequency reference command. Resolution and units are set by o1-03, whose default 0 means 0.01 Hz units (3000 = 30.00 Hz). | UInt16 | Hz | 0.01 | RW |
| 3 | 1 | Output voltage gain Output voltage gain in units of 0.1%, setting range 20-2000 (2.0-200.0%); power-up initial value 1000 (100.0%). | UInt16 | % | 0.1 | RW |
| 6 | 1 | PID target PID target value in signed 0.01% units. | Int16 | % | 0.01 | RW |
| 7 | 1 | Analog output terminal AM setting Value of the analog monitor output at terminal AM: 4000 (decimal) corresponds to 10 V. | UInt16 | V | 0.0025 | RW |
| 9 | 1 | Settings for multi-function digital outputs bit 0 = contact output (MA/MB-MC), bit 1 = photocoupler output 1 (P1-PC), bit 2 = photocoupler output 2 (P2-PC), bits 3-F reserved. | UInt16 | - | 1 | RW |
| 10 | 1 | Pulse output terminal MP setting Pulse output at terminal MP in 1 Hz units, setting range 0-32000. | UInt16 | Hz | 1 | RW |
| 15 | 1 | Control selection setting bit 1 = PID target input, bit C = enable terminal S5 input for broadcast data, bit D = enable terminal S6 input for broadcast data, bit E = enable terminal S7 input for broadcast data. | UInt16 | - | 1 | RW |
| 32 | 1 | Drive status 1 bit 0 = during run, bit 1 = during reverse, bit 2 = drive ready, bit 3 = fault, bit 4 = data setting error, bit 5 = multi-function contact output (MA/MB-MC), bit 6 = photocoupler output 1 (P1-PC), bit 7 = photocoupler output 2 (P2-PC), bit E = ComRef enabled, bit F = ComCtrl enabled. | UInt16 | - | 1 | R |
| 33 | 1 | Fault contents 1 bit 0 = overcurrent (oC)/ground fault (GF)/IGBT short circuit or ground fault (SC), bit 1 = overvoltage (ov), bit 2 = drive overload (oL2), bit 3 = overheat 1 (oH1)/drive overheat warning (oH2), bit 4 = dynamic braking transistor fault (rr)/braking resistor overheat (rH), bit 6 = PID feedback loss (FbL/FbH), bit 7 = external fault EF0-EF7, bit 8 = CPFoo hardware fault, bit 9 = motor overload (oL1)/overtorque 1-2 (oL3/oL4)/undertorque 1-2 (UL3/UL4), bit A = PG disconnected (PGo)/overspeed (oS)/excessive speed deviation (dEv), bit B = main circuit undervoltage (Uv), bit C = undervoltage (Uv1)/control power supply undervoltage (Uv2)/soft charge circuit fault (Uv3), bit D = output phase loss (LF)/input phase loss (PF), bit E = MEMOBUS/Modbus communication error (CE)/option communication error (bUS), bit F = operator connection fault (oPr). | UInt16 | - | 1 | R |
| 34 | 1 | Data link status bit 0 = writing data or switching motors, bit 3 = upper or lower limit error, bit 4 = data conformity error, bit 5 = writing to EEPROM. | UInt16 | - | 1 | R |
| 35 | 1 | Frequency reference monitor Frequency reference as monitored. Units follow o1-03, default 0 = 0.01 Hz (3000 = 30.00 Hz). | UInt16 | Hz | 0.01 | R |
| 36 | 1 | Output frequency Output frequency. Units follow o1-03, default 0 = 0.01 Hz (3000 = 30.00 Hz). | UInt16 | Hz | 0.01 | R |
| 37 | 1 | Output voltage reference Output voltage reference in 0.1 V units; H5-10 (default 0) selects 0.1 V units, setting H5-10 = 1 gives 1 V units. | UInt16 | V | 0.1 | R |
| 43 | 1 | Input terminal status bit 0-6 = terminals S1-S7 closed. | UInt16 | - | 1 | R |
| 44 | 1 | Drive status 2 bit 0 = during run, bit 1 = zero speed, bit 2 = speed agree, bit 3 = user speed agree, bit 4 = frequency detection 1, bit 5 = frequency detection 2, bit 6 = drive ready, bit 7 = during undervoltage, bit 8 = during baseblock, bit 9 = frequency reference from operator keypad, bit A = run command from operator keypad, bit B = over/undertorque 1-2, bit C = frequency reference loss, bit D = during fault restart, bit E = fault, bit F = communication timeout. | UInt16 | - | 1 | R |
| 45 | 1 | Output terminal status bit 0 = contact output (MA/MB-MC), bit 1 = photocoupler output 1 (P1-PC), bit 2 = photocoupler output 2 (P2-PC). | UInt16 | - | 1 | R |
| 47 | 1 | Frequency reference bias (Up/Down 2) Frequency reference bias from the Up/Down 2 function in 0.1% units. | Int16 | % | 0.1 | R |
| 49 | 1 | DC bus voltage Main circuit DC bus voltage in 1 V units. | UInt16 | V | 1 | R |
| 50 | 1 | Torque monitor Torque monitor in 1% units. | Int16 | % | 1 | R |
| 52 | 1 | Product code 1 (product type) ASCII product code, first register; V0 for a V1000. | Ascii | - | 1 | R |
| 53 | 1 | Product code 2 (region code) | Ascii | - | 1 | R |
| 56 | 1 | PID feedback PID feedback in 0.1% units, unsigned, 100% = maximum output frequency. | UInt16 | % | 0.1 | R |
| 57 | 1 | PID input PID input in 0.1% units, signed, 100% = maximum output frequency. | Int16 | % | 0.1 | R |
| 58 | 1 | PID output PID output in 0.1% units, signed, 100% = maximum output frequency. | Int16 | % | 0.1 | R |
| 61 | 1 | Communications error log bit 0 = CRC error, bit 1 = data length error, bit 3 = parity error, bit 4 = overrun error, bit 5 = framing error, bit 6 = timeout. Cleared when the fault is reset. | UInt16 | - | 1 | R |
| 62 | 1 | Output frequency (motor speed units) Output frequency scaled to r/min using the motor pole count (E2-04, E4-04, E5-04). | UInt16 | rpm | 1 | R |
Notes
RS-485 device: reach it through a Modbus RTU-to-TCP gateway using the factory serial settings above. MEMOBUS/Modbus defaults from the technical manual: H5-01 slave address 1FH (31), H5-02 = 3 (9600 bps), H5-03 = 0 (no parity), 8 data bits, 1 stop bit; H5-11 = 1 and H5-12 = 0. Register addresses are the manual's hexadecimal MEMOBUS register numbers (zero-based wire addresses). Source: Yaskawa V1000 Technical Manual SIEP C710606 18F, section C.10 'MEMOBUS/Modbus Data Table' and section C.5 for the H5 defaults. Register 0026H (output current) and 0027H (output power) are left out on purpose: the manual states the current unit depends on the drive model (0.01 A or 0.1 A) and gives no unit for output power, so a single scale factor would be wrong for some models.