En Acs850 STD FW Manual F
En Acs850 STD FW Manual F
System overview
The drive can be connected to an external control system through a serial
communication link using either a fieldbus adapter or an embedded fieldbus
interface.
The embedded fieldbus interface supports the Modbus RTU protocol. The drive
control program can receive and send cyclic data from and to the Modbus master on
10 ms time level. The actual communication speed depends on other factors as well,
such as the baud rate (a parameter setting in the drive).
The drive can be set to receive all of its control information through the fieldbus
interface, or the control can be distributed between the fieldbus interface and other
available sources, for example, digital and analogue inputs.
Fieldbus controller
Fieldbus
Data flow
Control Word (CW)
References
Process I/O (cyclic)
Status Word (SW)
Actual values
Parameter R/W Service messages (acyclic)
requests/responses
COMMUNICATION INITIALIZATION
50.15 Fb cw used P.02.36 Selects the address of the fieldbus Control
Word in use (02.36 EFB main cw).
58.01 Protocol ena Modbus RTU Initializes embedded fieldbus communication.
sel (default) Drive-to-drive link operation (parameter group
57) is automatically disabled.
The new settings will take effect when the drive is powered up the next time, or when
parameter 58.10 Refresh settings is activated.
316 Control through the embedded fieldbus interface
REFERENCE SCALING
50.04 Fb ref1 Raw data Defines the fieldbus reference REF1 scaling.
modesel Torque Selects also the fieldbus actual signal act1
Speed when set to Torque or Speed.
Control through the embedded fieldbus interface 317
ACTUAL VALUE ACT1 AND ACT 2 SELECTION (if 50.04 or 50.05 has value Raw data).
50.06 Fb act1 tr src Any Selects the source for fieldbus actual value
act1 when parameter 50.04 Fb ref1 modesel
is set to Raw data.
50.07 Fb act2 tr src Any Selects the source for fieldbus actual value
act2 when parameter 50.05 Fb ref2 modesel
is set to Raw data.
Fieldbus network
1)
SEL
CW 2) 0 02.36 EFB main cw
REF1 1 02.38 EFB main ref1
2
REF2 3 02.39 EFB main ref2 10.01
58.06 10.04
SEL
SW 02.37 EFB main sw Speed/Torque
2) 0
1 REF1 sel
ACT1 2 Actual 1 3)
ACT2 3 Actual 2 3)
58.06
DATA I/O
selection 21.01 / 24.01 /
I/O 1 24.02
I/O 2
I/O 3 Par. 01.01
99.99 Speed/Torque
REF2 sel
I/O 24
Group 58
21.02 / 24.01 /
24.02
Acyclic communication
Parameter
table
References
Fieldbus references (REF1 and REF2) are 16-bit or 32-bit signed integers. The
contents of each reference word can be used as the speed, frequency, torque or
process reference. In the embedded fieldbus communication, the REF1 and REF2
are written to 02.38 EFB main ref1 and 02.39 EFB main ref2 from where you can use
them in the control of the drive. The references are either written to the drive
references as they are, or the values are scaled. See section About the EFB
communication profiles on page 321.
Actual values
Fieldbus actual signals (ACT1 and ACT2) are 16-bit or 32-bit signed integers. They
convey selected drive parameter values from the drive to the master. The drive
values are either written to the fieldbus actual values as they are, or the values are
scaled. See section About the EFB communication profiles on page 321.
Data inputs/outputs
Data input/output (I/O) are 16-bit or 32-bit words containing selected drive parameter
values. Parameters 58.35 Data I/O 1
58.58 Data I/O 24 define the addresses from
which the master either reads data (input) or to which it writes data (output).
Register addressing
The address field of Modbus requests for accessing holding registers is 16 bits. This
allows the Modbus protocol to support addressing of 65536 holding registers.
Historically, Modbus master devices used 5-digit decimal addresses from 40001 to
49999 to represent holding register addresses. The 5-digit decimal addressing limited
to 9999 the number of holding registers that could be addressed.
320 Control through the embedded fieldbus interface
Modern Modbus master devices typically provide a means to access the full range of
65536 Modbus holding registers. One of these methods is to use 6-digit decimal
addresses from 400001 to 465536. This manual uses 6-digit decimal addressing to
represent Modbus holding register addresses.
Modbus master devices that are limited to the 5-digit decimal addressing, may still
access registers 400001 to 409999 by using 5-digit decimal addresses 40001 to
49999. Registers 410000-465536 are inaccessible to these masters.
Note: Register addresses of the 32-bit parameters cannot be accessed by using 5-
digit register numbers.
Control through the embedded fieldbus interface 321
Profile selection
SEL
Data
conv. & 0
Fieldbus scaling 1 Drive
2
3
58.06
NOT READY TO
SWITCH ON (SW Bit0=0) CW= Control Word
A B C D
SW= Status Word
n= Speed
I= Input Current
(CW=xxxx x1xx xxxx x110)
RFG= Ramp Function
(CW Bit3=0)
Generator
READY TO f= Frequency
OPERATION SWITCH ON (SW Bit0=1)
INHIBITED (SW Bit2=0)
from any state
operation (CW=xxxx x1xx xxxx x111)
inhibited Fault
READY TO
FAULT
from any state OPERATE (SW Bit1=1) (SW Bit3=1)
OPERATION
C D
ENABLED (SW Bit2=1)
A
(CW Bit5=0) (CW=xxxx x1xx xxx1 1111)
D RFG: OUTPUT
ENABLED
B
(CW Bit6=0) (CW=xxxx x1xx xx11 1111)
RFG: ACCELERATOR
state
ENABLED
C
(CW=xxxx x1xx x111 1111) condition
rising edge
OPERATION
(SW Bit8=1) of the bit
D
Control through the embedded fieldbus interface 327
If you select value Torque, the fieldbus reference can be used as a torque
reference and it is scaled as follows:
Fieldbus reference REF1 or REF2 Corresponding torque reference
[integer] in the drive [%]
10 000 100% of motor nominal torque
0 0
-10 000 -(100% of motor nominal torque)
If you select value Raw data, the fieldbus reference REF1 or REF2 is the drive
reference without scaling.
Fieldbus reference REF1 or REF2 Corresponding reference
[integer] in the drive [rpm or %] 1)
32 767 32 767
0 0
-32 768 -32 768
1)
Unit depends on the use of the reference in the drive. Rpm for speed reference and % for torque.
328 Control through the embedded fieldbus interface
If you select value Torque, drive actual signal 01.06 Motor torque is scaled and
written to the fieldbus actual value. The table below shows the scaling:
Value of 01.06 Motor torque [%] Corresponding fieldbus actual value
ACT1 or ACT2 [integer]
100% of motor nominal torque 10 000
0 0
-(100% of motor nominal torque) -10 000
If you select value Raw data, the fieldbus actual value ACT1 or ACT2 is the drive
actual value without scaling.
Drive value Corresponding fieldbus actual value
ACT1 or ACT2 [integer]
32 767 32 767
0 0
-32 768 -32 768
Control through the embedded fieldbus interface 329
1)
If the reference value is used as the speed reference, it will be the motor speed in rpm. If the reference
value is used as the torque reference, it will be the motor torque in percent of the motor nominal torque.
Control through the embedded fieldbus interface 335