EN - FSCA-01 RS-485 Adapter Module User's Manual
EN - FSCA-01 RS-485 Adapter Module User's Manual
User’s manual
FSCA-01 RS-485 adapter module
List of related manuals
See section Related manuals on page 14.
User’s manual
FSCA-01 RS-485 adapter module
Table of contents
1. Safety
4. Mechanical installation
5. Electrical installation
6. Start-up
3AUA0000109533 Rev A
EN © 2011 ABB Oy
EFFECTIVE: 2011-12-22 All Rights Reserved.
Table of contents 5
Table of contents
1. Safety
What this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Use of warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Safety in installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2. About the manual
What this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Applicability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Target audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Purpose of the manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Related manuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Before you start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Terms and abbreviations used in this manual . . . . . . . . . . . . . . 17
General terms and abbreviations . . . . . . . . . . . . . . . . . . . . 17
Modbus terms and abbreviations . . . . . . . . . . . . . . . . . . . . 18
3. Overview of the RS-485 network and the FSCA-01
module
What this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
RS-485 network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Example topology of the RS-485 link . . . . . . . . . . . . . . . . . 21
FSCA-01 RS-485 adapter module . . . . . . . . . . . . . . . . . . . . . . . 22
Layout of the adapter module . . . . . . . . . . . . . . . . . . . . . . . 23
4. Mechanical installation
What this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Delivery check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Mounting the adapter module . . . . . . . . . . . . . . . . . . . . . . . . . . 26
6 Table of contents
5. Electrical installation
What this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
General cabling instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Connecting the module to the RS-485 network . . . . . . . . . . . . . 28
Switching on the bus termination . . . . . . . . . . . . . . . . . . . . . . . . 29
6. Start-up
What this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Drive configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Modbus/RTU connection configuration . . . . . . . . . . . . . . . . 32
FSCA-01 configuration parameters – group A (group 1) 33
FSCA-01 configuration parameters – group B (group 2) 41
FSCA-01 configuration parameters – group C (group 3) 42
Control locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Starting up ACS355 drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Parameter setting examples – ACS355 . . . . . . . . . . . . . . . . 45
Speed and torque control using the ABB Drives -
Enhanced communication profile . . . . . . . . . . . . . . . . . . 45
Starting up ACSM1 drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Parameter setting examples – ACSM1 . . . . . . . . . . . . . . . . 49
Speed and torque control using the ABB Drives -
Enhanced communication profile . . . . . . . . . . . . . . . . . . 49
Starting up ACS880 drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Parameter setting examples – ACS880 . . . . . . . . . . . . . . . . 54
Speed control using the ABB Drives - Enhanced
communication profile. . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Configuring the master station . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Modbus register maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
7. Communication profiles
What this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Communication profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
ABB Drives communication profile . . . . . . . . . . . . . . . . . . . . . . . 61
Control word and Status word . . . . . . . . . . . . . . . . . . . . . . . 61
Control word contents. . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Status word contents . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Table of contents 7
State machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Actual values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
8. Communication protocol
What this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Modbus/RTU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Register addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Function codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Encapsulated interface transport / Read device identification . . 72
Exception codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Communication profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
ABB Drives profile - Classic . . . . . . . . . . . . . . . . . . . . . . . . . 74
ABB Drives profile - Enhanced . . . . . . . . . . . . . . . . . . . . . . 75
Transparent 16-bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Transparent 32-bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
9. Diagnostics
What this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
LED indications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Internal error code registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
10. Technical data
What this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
FSCA-01 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
RS-485 link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Further information
Product and service inquiries . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Product training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Providing feedback on ABB Drives manuals . . . . . . . . . . . . . . . 87
Document library on the Internet . . . . . . . . . . . . . . . . . . . . . . . . 87
8 Table of contents
Safety 9
Safety
Use of warnings
Warnings caution you about conditions which can result in serious
injury or death and/or damage to the equipment and advise on how
to avoid the danger. The following warning symbols are used in
this manual:
Safety in installation
These warnings are intended for all who install an optional module
into a drive, converter or inverter.
Applicability
This manual applies to the FSCA-01 RS-485 adapter module
(+K458), SW version 1.500 or later.
Compatibility
The FSCA-01 RS-485 adapter module is compatible with the
following drives:
• ACS355
• ACSM1
• ACS850
• ACQ810
• ACS880.
The FSCA-01 RS-485 adapter module supports the Modbus/RTU
communication protocol. Support for the DCP protocol to be used
with ACSM1 Lift control program is pending.
14 About the manual
Target audience
The reader is expected to have a basic knowledge of the fieldbus
interface, electrical fundamentals, electrical wiring practices and
how to operate the drive.
Related manuals
The related manuals are listed below.
Code (English)
Drive user’s manuals
ACS355 drives (0.37…22 kW, 3AUA0000066143
0.5…30 hp) user’s manual
Code (English)
ACQ810-04 drive modules 3AUA0000055160
(0.37…45 kW, 0.5…60 hp) hardware
manual
ACQ810-04 drive modules (55 to 3AUA0000055161
160 kW, 75 to 200 hp) hardware
manual
ACQ810-04 drive modules 3AUA0000055155
(200…400 kW, 250…600 hp)
hardware manual
ACS880-01 (0.55 to 250 kW, 0.75 to 3AUA0000078093
350 hp) hardware manual
Contents
The manual consists of the following chapters:
• Safety presents the safety instructions which you must follow
when installing a fieldbus adapter module.
• About the manual introduces this manual.
• Overview of the RS-485 network and the FSCA-01 module
contains a short description of the RS-485 network and the
adapter module.
• Mechanical installation contains a delivery checklist and
instructions on mounting the adapter module.
• Electrical installation contains instructions on cabling,
connecting the module to the RS-485 network and bus
termination.
• Start-up presents the steps to take during the start-up of the
drive with the adapter module and gives information on
configuring the master.
• Communication profiles describes the communication profiles
used in the communication between the master, the adapter
module and the drive.
• Communication protocol describes the Modbus/RTU
communication protocol for the adapter module.
• Diagnostics explains how to trace faults with the status LEDs
on the adapter module.
• Technical data contains the technical data of the adapter
module and the RS-485 link.
About the manual 17
RS-485 network
RS-485 (EIA-485, TIA-485) is a balanced (differential) serial
interface standard for communication over a twisted-pair cable.
Because the RS-485 signal transmission is differential, it provides
better protection against noise and longer transmission distances
than RS-232. RS-485 is a half-duplex multi-drop network, which
means that multiple devices may reside on line. Only one
transmitter may be active at any given time.
The RS-485 standard specifies only the electrical characteristics of
the bus system. The communication protocol and communication
speed depend on the application used. For example, the electrical
characteristics of the Modbus protocol are based on the RS-485
standard.
20 Overview of the RS-485 network and the FSCA-01 module
T = Termination
22 Overview of the RS-485 network and the FSCA-01 module
Diagnostic LEDs
(see chapter Diagnostics)
Termination jumper J2
(see chapter Electrical
installation)
Bus connector X1
(see chapter Electrical
installation)
Mounting screw
24 Overview of the RS-485 network and the FSCA-01 module
Mechanical installation 25
Mechanical installation
Delivery check
The option package for the adapter module contains:
• RS-485 adapter module, type FSCA-01
• this manual.
26 Mechanical installation
Electrical installation
X1 Description
1 SHLD Bus cable shield. Connected internally to GND_B
and CH_GND (chassis) via RC filters.
2 DATA_B Data positive
3 DATA_A Data negative
4 GND_B Isolated signal ground
Electrical installation 29
Start-up
Drive configuration
The following information applies to all drive types compatible with
the adapter module, unless otherwise stated.
Control locations
ABB drives can receive control information from multiple sources
including digital inputs, analog inputs, the drive control panel and a
communication module (for example, the adapter module). ABB
drives allow the user to separately determine the source for each
type of control information (Start, Stop, Direction, Reference, Fault
reset, etc.).
To give the fieldbus master station the most complete control over
the drive, the communication module must be selected as the
source for this information. The drive-specific parameter setting
examples below contain the drive control parameters needed in
the examples. For a complete parameter list, see the drive
documentation.
44 Start-up
7. Define the process data transferred to and from the drive in the
FSCA-01 configuration parameter groups 52 and 53.
Note 1: The adapter module assigns the Control word, Status
word, references 1…2 and actual values 1…2 automatically to
Modbus registers. Process data groups are not available in the
ABB Drives - Classic communication profile.
Note 2: With 32-bit parameters, one can only assign process
data to every second configuration parameter (eg, 52.01,
52.03, 52.05, and so on).
8. Validate the settings made in parameter groups 51, 52 and 53
by setting parameter 51.27 FBA PAR REFRESH to REFRESH.
9. Set the relevant drive control parameters to control the drive
according to the application. Examples of appropriate values
are shown in the tables below.
51.01 FBA TYPE RS-485 COMM1) Displays the type of the fieldbus
adapter module.
51.02 FBA PAR2 1 (= ABB Enhanced) Selects the ABB Drives -
(PROFILE) Enhanced profile.
51.03 FBA PAR3 32) Defines the address of the
(STATION ID) device.
51.04 FBA PAR4 4 (= 115.2 kbit/s)2) Selects the baud rate of the link.
(BAUD RATE) Note: The baud rate of the
master has to be the same.
Start-up 51
51.01 FBA type 485 = RS-4851) Displays the type of the fieldbus
adapter module.
51.02 Profile 1 = ABB Enhanced2) Selects the ABB Drives -
Enhanced profile.
51.03 Station ID 32) Defines the address of the
device.
51.04 Baud rate 4 = 115.2 kbit/s2) Selects the baud rate of the link.
Note: The baud rate of the
master has to be the same.
56 Start-up
Communication profiles
Communication profiles
The communication profiles are ways of conveying control
commands (Control word, Status word, references and actual
values) between the master station and the drive.
You can configure the adapter module to provide either the ABB
Drives profile or one of the two Transparent modes for 16-bit and
32-bit words respectively. For the ABB Drives profile, the adapter
module converts the data to the native profile (eg, DCU or FBA).
For the Transparent modes, no data conversion takes place.
60 Communication profiles
Native
profile (eg,
ABB Drives DCU, FBA)
ABB Drives profile
Data conversion
Drive-specific profile1)
Transparent16
(with 16-bit words)
1) Tobe used if the drive does not support the speed control mode of
the DCU communication profile or if the ABB Drives profile does not
cover all needed functionality like the position control.
Communication profiles 61
State machine
The state machine for the ABB Drives communication profile is
shown below.
SWITCH-ON
MAINS OFF INHIBITED (SW Bit6=1)
ABB Drives
communication
Power ON (CW Bit0=0)
profile
NOT READY TO
A B C D
SWITCH ON (SW Bit0=0) CW = Control word
SW = Status word
n = Speed
(CW=xxxx x1xx xxxx x110) I = Input current
(CW Bit3=0) RFG = Ramp function
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)
RFG: OUTPUT
D
ENABLED
B
(CW Bit6=0) (CW=xxxx x1xx xx11 1111)
RFG: ACCELERATOR
state
ENABLED
C
(CW=xxxx x1xx x111 1111) condition
OPERATION
rising edge
(SW Bit8=1) of the bit
D
66 Communication profiles
References
References are 16-bit words containing a sign bit and a 15-bit
integer. A negative reference (indicating reversed direction of
rotation) is formed by calculating the two’s complement from the
corresponding positive reference.
ABB drives can receive control information from multiple sources
including analog and digital inputs, the drive control panel and a
communication module (for example, FSCA-01). To have the drive
controlled through the fieldbus, the module must be defined as the
source for control information, for example, reference.
Scaling
References are scaled as shown below.
Note: The values of REF1 MAX and REF2 MAX are set with drive
parameters. See the drive manuals for further information.
In ACSM1, ACS850, ACQ810 and ACS880, the speed reference
(REFx) in decimal (0…20000) corresponds to 0…100% of the
speed scaling value (as defined with a drive parameter, eg,
ACS880 parameter 46.10 Speed scaling).
In ACS355, drive parameter REFx MIN may limit the actual
minimum reference.
Fieldbus Drive
0 0
Actual values
Actual values are 16-bit words containing information on the
operation of the drive. The functions to be monitored are selected
with a drive parameter.
Scaling
Actual values are scaled as shown below.
Note: The values of REF1 MAX and REF2 MAX are set with drive
parameters. See the drive manuals for further information.
Fieldbus Drive
0 0
Communication protocol
Modbus/RTU
Modbus/RTU is a variant of the Modbus family of simple, vendor
neutral communication protocols intended for supervision and
control of automation equipment.
The FSCA-01 RS-485 adapter module acts as a Modbus/RTU
slave with support for ABB Drives and Transparent profiles. The
Modbus commands supported are listed in section Function codes
on page 70.
You can find more information on the RTU transmission mode and
cabling in MODBUS over Serial Line Specification and
Implementation Guide v1.02 at www.modbus.org.
70 Communication protocol
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. 5-digit decimal addressing limited to 9999 the number
of holding registers that could be addressed.
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 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.
Function codes
The adapter module supports the Modbus function codes shown
below.
Function Name Description
code
03h Read Holding Registers Reads the contents of a
contiguous block of holding
registers in a server device.
06h Write Single Register Writes a single holding register in
a server device.
Communication protocol 71
Exception codes
The adapter module supports the Modbus exception codes shown
below.
Exception Name Description
Code
01h ILLEGAL FUNCTION The function code received in the
query is not an allowable action for
the server.
02h ILLEGAL DATA The data address received in the
ADDRESSS query is to an allowable address
for the server.
03h ILLEGAL DATA VALUE A value contained in the query data
field is not an allowable value for
the server.
04h SLAVE DEVICE An unrecoverable error occurred
FAILURE while the server was attempting to
perform the requested action.
06h SLAVE DEVICE BUSY The server is engaged in
processing a long-duration
command. The master should
retransmit the message later when
the server is free.
Communication profiles
Modbus is an application layer messaging protocol. It describes
how data is transferred between a master and a server, but not the
meaning of that data. Communication profiles are used to define
the meaning of the data.
74 Communication protocol
Transparent 16-bit
The Transparent 16-bit communication profile provides unaltered
16-bit access to the configured drive profile.
Register Address1), 2) Register Data (16-bit)
(4)00001 Native Drive Profile Control
(4)00002 Native Drive Profile Reference 1
(4)00003 Native Drive Profile Reference 2
(4)00004 DATA OUT 1
(4)00005 DATA OUT 2
(4)00006 DATA OUT 3
(4)00007 DATA OUT 4
(4)00008 DATA OUT 5
(4)00009 DATA OUT 6
(4)00010 DATA OUT 7
(4)00011 DATA OUT 8
(4)00012 DATA OUT 9
(4)00013 DATA OUT 10
(4)00014 DATA OUT 11
(4)00015 DATA OUT 12
(4)00051 Native Drive Profile Status
(4)00052 Native Drive Profile Actual 1
(4)00053 Native Drive Profile Actual 2
(4)00054 DATA IN 1
(4)00055 DATA IN 2
(4)00056 DATA IN 3
(4)00057 DATA IN 4
(4)00058 DATA IN 5
(4)00059 DATA IN 6
(4)00060 DATA IN 7
(4)00061 DATA IN 8
78 Communication protocol
Transparent 32-bit
The Transparent 32-bit communication profile provides unaltered
32-bit access to the configured drive profile.
Register Address1), 2) Register Data (16-bit)
(4)00001 Native Drive Profile Control - Least Significant
16-bits
(4)00002 Native Drive Profile Control - Most Significant
16-bits
(4)00003 Native Drive Profile Reference 1 - Least
Significant 16-bits
Communication protocol 79
Diagnostics
LED indications
The adapter module is equipped with three bicolor diagnostic
LEDs. The LEDs are described below.
Technical data
FSCA-01
The figure below shows the enclosure of the adapter module from
the front and side.
86 Technical data
RS-485 link
Compatible devices All RS-485 compliant devices
Medium Shielded twisted pair cable, impedance
100…150 ohm
• Termination: 120 ohms (built in the module)
Topology Trunk line, drop lines allowed
Transfer rate 9.6, 19.2, 38.4, 57.6, or 115.2 kbit/s
Serial communication Asynchronous, half-duplex RS-485
type
Protocol Modbus/RTU
Further information
Product and service inquiries
Address any inquiries about the product to your local ABB
representative, quoting the type designation and serial number of
the unit in question. A listing of ABB sales, support and service
contacts can be found by navigating to www.abb.com/drives and
selecting Sales, Support and Service network.
Product training
For information on ABB product training, navigate to
www.abb.com/drives and select Training courses.