Schneider Electric · VFD
Altivar Machine ATV320 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
| Address | Count | Name | Type | Unit | Scale | Access |
|---|---|---|---|---|---|---|
| 3201 | 1 | ETA status word Bit 0 ready, bit 1 switched on, bit 2 operation enabled, bit 3 fault, bit 6 switch-on inhibited. | Hex | - | 1 | R |
| 3202 | 1 | RFR output frequency | Int16 | Hz | 0.1 | R |
| 3203 | 1 | FRH frequency reference before ramp | Int16 | Hz | 0.1 | R |
| 3204 | 1 | LCR motor current | UInt16 | A | 0.1 | R |
| 3205 | 1 | OTR motor torque | Int16 | % | 0.1 | R |
| 3206 | 1 | ETI extended status word | Hex | - | 1 | R |
| 3207 | 1 | ULN mains voltage | UInt16 | V | 0.1 | R |
| 3208 | 1 | UOP motor voltage | UInt16 | V | 1 | R |
| 3209 | 1 | THD drive thermal state | UInt16 | % | 1 | R |
| 3211 | 1 | OPR motor power | Int16 | % | 1 | R |
| 3231 | 1 | RTH total motor operating time | UInt16 | h | 1 | R |
| 3233 | 1 | PTH total drive operating time | UInt16 | h | 1 | R |
| 3235 | 1 | TAC IGBT alarm time | UInt16 | s | 1 | R |
| 3240 | 1 | HMIS drive state | UInt16 | - | 1 | R |
| 3241 | 1 | NTJ transistor alarm counter | UInt16 | - | 1 | R |
| 5202 | 1 | IL1R logic input states | Hex | - | 1 | R |
| 5212 | 1 | OL1R logic output states | Hex | - | 1 | RW |
| 5242 | 1 | AI1C analog input 1 physical value | Int16 | V | 0.001 | R |
| 5243 | 1 | AI2C analog input 2 physical value | Int16 | V | 0.001 | R |
| 5244 | 1 | AI3C analog input 3 physical value | Int16 | mA | 0.001 | R |
| 5271 | 1 | AO1C analog output 1 physical value | Int16 | - | 1 | RW |
| 6001 | 1 | Modbus address 1 to 247, factory 1. | UInt16 | - | 1 | RW |
| 6003 | 1 | Modbus baud rate 24 = 4800, 28 = 9600, 32 = 19200, 36 = 38400. | UInt16 | - | 1 | RW |
| 6004 | 1 | Modbus format 2 = 8O1, 3 = 8E1, 4 = 8N1, 5 = 8N2. | UInt16 | - | 1 | RW |
| 6005 | 1 | Modbus timeout 1 to 300 = 0.1 to 30.0 s. | UInt16 | s | 0.1 | RW |
| 7121 | 1 | LFT last fault code | Hex | - | 1 | R |
| 7130 | 1 | CIC incorrect configuration | Hex | - | 1 | RW |
| 7132 | 1 | CNF network fault code | UInt16 | - | 1 | R |
| 7200 | 1 | DP0 fault code on last fault | Hex | - | 1 | R |
| 7210 | 1 | EP0 status word on last fault | Hex | - | 1 | R |
| 7220 | 1 | IP0 extended status word on last fault | Hex | - | 1 | R |
| 7230 | 1 | CMP0 command word on last fault | Hex | - | 1 | R |
| 7240 | 1 | LCP0 motor current on last fault | Int16 | A | 0.1 | R |
| 7250 | 1 | RFP0 output frequency on last fault | Int16 | Hz | 0.1 | R |
| 7260 | 1 | RTP0 motor operating time on last fault | UInt16 | h | 1 | R |
| 7270 | 1 | ULP0 supply voltage on last fault | UInt16 | V | 0.1 | R |
| 7280 | 1 | THP0 motor thermal state on last fault | UInt16 | % | 1 | R |
| 7330 | 1 | OTP0 estimated torque on last fault | Int16 | % | 0.1 | R |
| 7340 | 1 | TDP0 drive thermal state on last fault | UInt16 | % | 1 | R |
| 7350 | 1 | TJP0 estimated junction temperature on last fault | UInt16 | °C | 1 | R |
| 7360 | 1 | SFP0 switching frequency on last fault | UInt16 | Hz | 1 | R |
| 7393 | 1 | FNB fault counter | UInt16 | - | 1 | R |
| 8501 | 1 | CMD control word CiA402 control word; 6 = shutdown, 15 = enable operation, 128 = fault reset. | Hex | - | 1 | RW |
| 8502 | 1 | LFR frequency setpoint | Int16 | Hz | 0.1 | RW |
| 8602 | 1 | LFRD speed setpoint | Int16 | rpm | 1 | RW |
| 8604 | 1 | RFRD output speed | Int16 | rpm | 1 | R |
| 8606 | 1 | ERRD CiA402 fault code | Hex | - | 1 | R |
| 9001 | 1 | ACC acceleration | UInt16 | s | 0.1 | RW |
| 9002 | 1 | DEC deceleration | UInt16 | s | 0.1 | RW |
| 9021 | 1 | FRO frequency reference after ramp | Int16 | Hz | 0.1 | R |
Notes
RS-485 device: reach it through a Modbus RTU-to-TCP gateway using the factory serial settings above (address 1, 19200 bps, 8E1). All registers are holding registers (function code 03/06/16). The control word is 8501 (CMD) and the frequency setpoint 8502 (LFR); 9001/9002 are the acceleration and deceleration ramps. Status and measured values use the CiA402/Drivecom profile; the ETA status word bits are described in Schneider's Modbus manual.