Manual INVEOR Fieldbus Modbus
Manual INVEOR Fieldbus Modbus
MODBUS fieldbus
Legal noti ce
KOSTAL Industrie Elektrik GmbH
An der Bellmerei 10
58513 Lüdenscheid
Germany
Tel. +49 (0)2351 16-0
Fax + 49 (0)2351 16-2400
[email protected]
1 2 3 4 5
DANGER!
Risk of death due to electrical shock!
Death or serious injury!
De-energise drive controller and secure it against being restarted.
1 Warning symbol
2 Signal word
5 Corrective actions
Danger
DANGER
Indicates a direct hazard with a high level of risk, which, if not avoided, will result in death or
serious injury.
WARNING
Indicates a hazard with a moderate level of risk, which, if not avoided, will result in death or serious
injury.
CAUTION
Indicates a hazard with a low level of risk, which, if not avoided, may result in minor or slight injury
or property damage.
IMPORTANT INFORMATION
The drive controller may only be assembled, operated, maintained and installed by trained
and qualified staff.
Fig.: 2 Example of an information note
Symbol Meaning
Important information
Other notes
Symbol Meaning
INFORMATION
Enlarged view
Symbol Meaning
1., 1., 3. … Consecutive steps in a handling instruction
List
Abbreviation Explanation
Tab. Table
Fig. Figure
It. Item
Ch. Chapter
1.6 Responsibility
You will find the "Responsibility" chapter in the operating manual for the INVEOR.
2.1 MODBUS
The MODBUS bus system is part of the fieldbus family.
The network is generally linear in structure. The maximum data transfer rate to a MODBUS bus
may be up to 115.2 kbit/s. The fieldbus cable is only connected via the M12 connector socket on
the front of the device. If the fieldbus cable is to be routed to another participant, an M12 T-splitter
(order no. 10272829) should be used.
INFORMATION
A repeater must be used when more than 32 devices (e.g. INVEOR) are operated on one
MODBUS string.
IMPORTANT INFORMATION
Exceptions to this are INVEOR drive controllers with the MMI option (DK05)
Continuation
Size A:
Sizes B - C
Size D:
2.4.3 Cable
The following points should be observed when wiring:
Lay bus and power cables as far apart as possible (min. 30 cm),
If cables do cross, an angle of 90° should be observed if possible.
Terminating resistor
plug assignment
IMPORTANT INFORMATION
The address of an INVEOR must lie within the range from 1 to 247.
Example 1:
16-bit data width, read the actual frequency:
Read at address 2000, 1 register (1 x 16-bit)
Example 2:
16-bit data width, read the status word and actual frequency:
Read at address 1999, 2 register (2 x 16-bit)
Example 3:
32-bit data width, read the status word and actual frequency:
Read at address 3999, 4 register (4 x 16-bit)
16-bit access:
32-bit access:
Address Data type Designation Unit Description
3999 DWORD* Status word - See structure of status word 4.1.2
4001 REAL*** Actual frequency Hz
Tab.: 2 Addresses of process values Out 32-bit
IMPORTANT INFORMATION
The REAL depiction is the standard IEEE format
(Help: 50 % target value = 0X42480000)
The endianness of the fieldbus should be observed for all data types.
INFORMATION
With the 32-bit data width, all process data Out is of the "REAL" data type.
With the 16-bit data width, all process data Out is of the "INT16" data type (values
standardised to the maximum value)
e.g. reading the supply voltage (Address 1005)
Maximum 1000 V 14261
x 1000 V = 435,2 V
Read 14261 215
16-bit access:
Data
Address Designation Unit Maximum Description
type
999 REAL Actual frequency Hz 400 Hz
1000 REAL Output voltage V 100 V Motor voltage
1001 REAL Motor current A 100 A
1002 REAL IGBT temperature °C 200 °C
1003 REAL Intermediate circuit voltage V 1000 V
1004 REAL Target frequency value Hz 400 Hz
1005 WORD Grid voltage V 1000 V Input voltage
1006 WORD Intermediate circuit current A 100 A
1007 WORD Inner temperature °C 200 °C FC inner temperature
1008 WORD Incremental encoder speed Hz 400 Hz only with encoder option
Incremental encoder
1009 t.b.d. only with encoder option
position
1010 WORD Application error, low word 1 Bit-coded
1011 WORD Application error, high word 1 Bit-coded
1012 WORD Power error, low word 1 Bit-coded
1013 WORD Power error, high word 1 Bit-coded
Bit 0 = Dig. In 1
Bit 1 = Dig. In 2
1014 WORD Digital inputs 1 Bit 2 = Dig. In 3
Bit 3 = Dig. In 4
Bit 4 = EN-HW / STO
10.0 Analogue input 1
1015 WORD Analogue In 1 V
application
10.0 Analogue input 2
1016 WORD Analogue In 2 V
application
Frequency target value
1017 WORD F_target ramp Hz
behind ramp
Frequency target value of
1018 WORD F_target Hz
target value source
Actual value of PID
1019 WORD PID actual value % 100.0
process controller
Data
Address Designation Unit Maximum Description
type
Target value of
1020 WORD PID target value % 100.0
PID process controller
1021 WORD Analogue Out 1 V 10.0 Analogue Out 1
1022 WORD Intermediate circuit power W 50000.0 Intermediate circuit power
1023 WORD Reserved - Reserved
1024 WORD Reserved - Reserved
1025 WORD Reserved - Reserved
1026 WORD Reserved - Reserved
1027 WORD Reserved - Reserved
1028 WORD BUS/Soft PLC status word 1 BUS/Soft PLC status word
1029 WORD Rotation speed rpm Motor shaft speed
1030 WORD Torque Nm 200.0 Torque
1031 WORD Electric motor rating W 25000.0 Electric motor rating
Virtual DigOuts of the soft
1032 WORD Virtual DigOuts, low word 1
PLC
Virtual DigOuts of the soft
1033 WORD Virtual DigOuts, high word 1
PLC
Customer-specific output Customer-specific soft PLC
1034 WORD 1 10000
variable 1 output variable
Customer-specific output Customer-specific soft PLC
1035 WORD 1 10000
variable 2 output variable
Customer-specific output Customer-specific soft PLC
1036 WORD 1 10000
variable 3 output variable
1037 WORD Operating time in seconds 1 Operating time in seconds
1038 WORD Power On cycles 1 Power On cycles
1039 WORD Electric energy kWh kWh 32767 Total electric energy
Data
Address Designation Unit Maximum Description
type
Status of outputs:
Bit 0 = Dig Out 1
Status of outputs (DigOut 1 + Bit 1 = Dig Out 2
1040 WORD
2, relays 1 + 2) Bit 2 = Relay 1
Bit 3 = Relay 2
Bit 4 = Virt Out 1
1041 WORD Appl. (current) error, low word 1 Bit-coded
Appl. (current) error, high
1042 WORD 1 Bit-coded
word
Power (current) error, low
1043 WORD 1 Bit-coded
word
Power (current) error, high
1044 WORD 1 Bit-coded
word
Tab.: 4 Process data Out 16-bit
32-bit access:
Address Data
Designation Unit Description
type
1999 REAL Actual frequency Hz
2001 REAL Output voltage V Motor voltage
2003 REAL Motor current A
2005 REAL IGBT temperature °C
2007 REAL Intermediate circuit voltage V
2009 REAL Target frequency value Hz
2011 REAL Grid voltage V Input voltage
2013 REAL Intermediate circuit current A
2015 REAL Inner temperature °C FC inner temperature
2017 REAL Incremental encoder speed Hz only with encoder option
2019 t.b.d. Incremental encoder position only with encoder option
Data
Address Designation Unit Description
type
2021 DWORD* Application error 1 Bit-coded
2025 DWORD Power error 1 Bit-coded
Bit 0 = Dig. In 1
Bit 1 = Dig. In 2
2029 DWORD Digital inputs 1 Bit 2 = Dig. In 3
Bit 3 = Dig. In 4
Bit 4 = EN-HW / STO
2031 REAL Analogue In 1 V Analogue input 1 application
2033 REAL Analogue In 2 V Analogue input 2 application
Frequency target value behind
2035 REAL F_target ramp Hz
ramp
Frequency target value of target
2037 REAL F_target Hz
value source
Actual value of PID process
2039 REAL PID actual value %
controller
Target value of
2041 REAL PID target value %
PID process controller
2043 REAL Analogue Out 1 V Analogue Out 1
2045 REAL Intermediate circuit power W Intermediate circuit power
2047 REAL Reserved - Reserved
2049 REAL Reserved - Reserved
2051 REAL Reserved - Reserved
2053 REAL Reserved - Reserved
2055 REAL Reserved - Reserved
2057 DWORD BUS/Soft PLC status word 1 BUS/Soft PLC status word
2059 REAL Rotation speed rpm Motor shaft speed
2061 REAL Torque Nm Torque
2063 REAL Electric motor rating W Electric motor rating
2065 DWORD Virtual DigOuts (lowWord) 1 Virtual DigOuts of the soft PLC
Customer-specific output Customer-specific soft PLC
2069 REAL 1
variable 1 output variable
Customer-specific output Customer-specific soft PLC
2071 REAL 1
variable 2 output variable
Data
Address Designation Unit Description
type
Customer-specific output Customer-specific soft PLC output
2073 REAL 1
variable 3 variable
2075 DWORD Operating time in seconds 1 Operating time in seconds
2077 DWORD Power On cycles 1 Power On cycles
2079 REAL Electric energy Wh Wh Total electric energy
Status of outputs:
Bit 0 = Dig Out 1
Status of outputs (DigOut 1 Bit 1 = Dig Out 2
2081 DWORD
+ 2, relays 1 + 2) Bit 2 = Relay 1
Bit 3 = Relay 2
Bit 4 = Virt Out 1
2083 DWORD* Application error (at present) 1 Bit-coded
2087 DWORD Power error (at present) 1 Bit-coded
Tab.: 5 Process data Out 32-bit
Example 3:
32-bit data width, write the control word and nominal frequency:
Write at address 4003, 4 register (4 x 16-bit)
16-bit access:
Address Data type Designation Unit Description
2001 WORD* Control word - See structure of control word 4.2.1
2002 WORD Nominal frequency Hz Signed 16-bit standardised to 0.1 Hz/digit
Tab.: 6 Addresses of process values In 16-bit
32-bit access:
Address Data type Designation Unit Description
4003 DWORD* Control word - See structure of control word 4.2.1
4005 REAL*** Nominal frequency Hz
Tab.: 7 Addresses of process values In 32-bit
IMPORTANT INFORMATION
The control word is only accepted if bit 10 (control from AG) is set, otherwise the sent
control word is rejected.
IMPORTANT INFORMATION
The target value is only accepted if bit 6
(target value enabled) is set. Otherwise the target value is rejected.
IMPORTANT INFORMATION
An example of a control word with which the start-up works is 0x45F.
The endianness of the fieldbus should be observed for all data types.
INFORMATION
With the 32-bit data width, all process data In is of the "REAL" data type.
With the 16-bit data width, all process data In is of the "INT16" data type (values
standardised to the maximum value)
e.g. adaptation of customer-specific input variable 2 (Address 1053) to 800
800
Maximum 10000
10000
𝑥𝑥 215 = 2621
16-bit access:
Maxi-
Address Data type Designation Unit mum Description
Control of outputs:
Bit 0 = Dig Out 1
(Parameter 4.150 = 25)
Bit 1 = Dig Out 2
(Parameter 4.170 = 25)
1049 WORD* Digital relay outputs 1 Bit 2 = Relay 1
(Parameter 4.190 = 25)
Bit 3 = Relay 2
(Parameter 4.210 = 25)
Bit 4 = Virt Out 1
(Parameter 4.230 = 25)
1050 WORD Analogue Out 1 V 10.0 Control of analogue output
Maxi-
Address Data type Designation Unit mum Description
Customised
Customised input variable Soft
1051 WORD input variable 1, low 1
PLC (32 bit)
word
Customised
Customised input variable Soft
1052 WORD input variable 1, high 1
PLC (32 bit)
word
Customised
Customised input variable Soft
1053 WORD Input variable 2 / PID - 10000
PLC
actual value
Customised Customised input variable Soft
1054 WORD - 10000
input variable 3 PLC
Customised Customised input variable Soft
1055 WORD - 10000
input variable 4 PLC
32-bit access:
Maxi-
Address Data type Designation Unit Description
mum
Control of outputs:
Bit 0 = Dig Out 1
(Parameter 4.150 = 25)
Bit 1 = Dig Out 2
(Parameter 4.170 = 25)
Digital relay
2099 DWORD* 1 Bit 2 = Relay 1
outputs
(Parameter 4.190 = 25)
Bit 3 = Relay 2
(Parameter 4.210 = 25)
Bit 4 = Virt Out 1
(Parameter 4.230 = 25)
2101 REAL Analogue Out 1 V 10.0 Control of analogue output
Customised Customised input variable Soft PLC
2103 DWORD 1
input variable 1 (32 bit)
Customised
2107 REAL Input variable 2 / - 10000 Customised input variable Soft PLC
PID actual value
Customised
2109 REAL - 10000 Customised input variable Soft PLC
input variable 3
Customised
2111 REAL - 10000 Customised input variable Soft PLC
input variable 4
Tab.: 9 Addresses of process data In 32-bit
4.3 Parameter
IMPORTANT INFORMATION
Only parameters with an access level of 2 or less can be accessed (see list of parameters in
operating manual).
Access for both reading and writing is possible.
IMPORTANT INFORMATION
You will find detailed information about the parameters in the "Parameters" chapter of the
"INVEOR drive controller" operating manual.
4.3.1 Parameter
The following parameters can be accessed for reading and writing.
IMPORTANT INFORMATION
Changing a parameter value via the fieldbus includes direct EEPROM write access.
INFORMATION
With the 32-bit data width, all parameters are of the "REAL" data type.
With the 16-bit data width, all parameters In are of the "INT16" data type (values
standardised to the maximum value)
e.g. adaptation of maximum frequency (Address 3000) to 75 Hz
75 Hz
Maximum 400 Hz
400 𝐻𝐻𝐻𝐻
𝑥𝑥 215 = 6144
INFORMATION
The data below is listed sorted in ascending order by "Number*".
Target value
3006 6013 1.131 2: Always 0 16
approval
Acknowledge
3052 6105 1.180 2: Always 0 7
function
Auto
3053 6107 1.181 2: Always 0 1000 s
acknowledgement
Fixed frequency
3054 6109 2.050 2: Always 0 4
mode
MOP reference
3141 6283 2.154 2: Always 0 1
memory
Start-up
3170 6341 5.082 2: Always 0 1
error_current
0:
3098 6197 6.060 Fieldbus address 0 127
Commissioning
0:
3099 6199 6.061 Fieldbus baud rate 0 8
Commissioning
Target/actual value
3156 6313 6.070 2: Always 0 100 %
dev.
0:
3357 6715 32.100 Output power PM 0 1100 W
Commissioning
Motor phase
3402 6805 33.016 1: Ready 0 1
monitoring
Quadr. characteristic
3393 6787 34.120 2: Always 0 1
curve
Control reserve
3369 6739 34.130 2: Always 0 3
voltage
PMSM start-up
3391 6783 34.226 2: Always 5 1000 %
current
PMSM start-up
3395 6791 34.228 1: Ready 0 1
procedure
0 1 Undervoltage 24 V application
1 2 Overvoltage 24 V application
5 6 Customer PLC version error
7 8 Communication application<>power
9 10 Parameter distributor
10 11 Power time out
Cable break at analogue in 1
12 13
(4–20 mA / 2–10 V)
Cable break at analogue in 2
13 14
(4–20 mA / 2–10 V)
14 15 Blocking detection
15 16 PID dry run
16 17 Start-up error
17 18 Excess temperature for frequency converter application
20 21 Bus time-out
21 22 Acknowledgement error
22 23 External fault 1
23 24 External fault 2
24 25 Motor detection
25 26 STO inputs plausibility
Tab.: 10 Application error word
0 32 Trip IGBT
1 33 Overvoltage of intermediate circuit
2 34 Undervoltage of intermediate circuit
3 35 Excess motor temperature
4 36 Power failure
6 38 Excess IGBT module temperature
7 39 Overcurrent
8 40 Excess frequency converter temperature
10 42 I2T motor protection shut-off
11 43 Ground leak
13 45 Motor connection disrupted
14 46 Motor parameters
15 47 Drive controller parameters
16 48 Type plate data
17 49 Power class restriction
21 53 Motor tipped
Tab.: 11 Power error word
www.kostal-industrie-elektrik.com