8.5.8 Modbus data mapping
The process of data mapping is used for dening which Modbus registers read or write to
which inverter parame
ters.
Details
•
There are xedly dened Modbus registers for common control and status words, which are
located in coherent blocks, in order to facilitate communicaon with OPC servers and other
Modbus masters. In order to access all relevant data of the inverter, only a minimum num-
ber of commands is required.
•
In addion, 24 registers are provided for variable mapping, i. e. free assignment to inverter
parameters.
Predened Modbus control registers
•
These registers ar
e provided with write and read access.
•
The cross-reference in column 2 leads to the detailed parameter descripon.
Modbus registers Permanently assigned parameter
Address Name
42101 0x400B:001 (PAR 592/001) AC Drive con
trol word
42102 0x400B:005 (PAR 592/005) Network setpoint frequency [0.01 Hz]
42103 0x4008:003 (PAR 590/003) NETWordIN2
42104 0x400B:001 (PAR 592/001) NETWordIN3
42105 0x400B:007 (PAR 592/007) Network process controller setpoint
42106 0x6071 Target torque
42107 0x4008:001 (PAR 590/001) NETWordIN1
42108 0x4008:004 (PAR 590/004) NETWordIN4
42109 ... 42121 - Reserved
Predened Modbus status registers
•
These r
egis
t
er
s ar
e only provided with read access.
•
The cross-reference in column 2 leads to the detailed parameter descripon.
Modbus registers Permanently assigned parameter
Address Name
42001 0x400C:001 (PAR 593/001) AC Drive st
atus word
42002 0x400C:006 (PAR 593/006) Actual frequency [0.01 Hz]
42003 0x603F (PAR 150) Error code
42004 0x400C:005 (PAR 593/005) Drive status
42005 0x2D89 (PAR 106) Actual motor voltage
42006 0x2D88 (PAR 104) Actual motor current
42007 0x6078 (PAR 103) Current actual value
42008 0x2DA2:002 (PAR 108/002) Apparent power
(42008 = High Word, 42009 = Low Word)
42009
42010 0x2D84:001 (PAR 117/001) Actual value
42011 0x2D87 (PAR 105) DC-bus voltage
42012 0x60FD (PAR 118) Digital inputs
42013 0x6077 (PAR 107) Torque actual value
42014 ... 42021 - Reserved
Variable mapping
•
Via 0x232B:1 ... 24, 24 registers c
an be mapped variably to parameters of the inverter.
Format: 0xiiiiss00 (iiii = hexadecimal index, ss = hexadecimal subindex)
•
The display of the internal Modbus register numbers in 0x232C:1 ... 24 is generated auto-
macally. Since 32-bit parameters require two registers, there is no 1:1 assignment.
•
For the mappable register
s, a CRC (Cyclic Redundancy Check) is executed. The checksum
determined is shown in 0x232D (PAR 532). The user can read this "validaon code" and use
it for comparison in the Modbus master. In this way it can be checked whether the inverter
currently queried is congured correctly for the respecve applicaon.
Conguring the network
Modbus
Modbus data mapping
132