© ABB Oy - 1 - LV AC drives expert days 2008 PID Control & ACS550 and ACH550.
How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of...
Transcript of How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of...
![Page 1: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/1.jpg)
How to communicate with ACS550 of ABB brand via
MODBUS
![Page 2: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/2.jpg)
Configuration:
Scenario_1: HMI(DOP) ��ACS550
Scenario_2: PLC (DVP) � � ACS550
(Modbus)
(Modbus)
![Page 3: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/3.jpg)
The communication setup for ACS550 motor drive via Modbus:
28 29 30 31 32B
+ P
ositiv
e
A-
Neg
ativ
e
AG
ND
SC
R S
cre
en
SC
R S
cre
en
(RS- 485 drive terminal block X1)
D+ D -
�Hardware setup:
![Page 4: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/4.jpg)
�Parameter setup: Please to check the manual of ACS550 for more detailed.
9802
Code Description
To activate the serial communication, set parameter 9802 COMM PROT SEL
= 1 (STD MODBUS)
5302 EFB STATION ID: Defines the node address of the RS485 link.
5303EFB BAUD RATE Defines the communication speed of the RS485 link in kbits
per second (kbits/s)
5304EFB PARITY Defines the data length, parity and stop bits to be used with the
RS485 communication
5305EFB CTRL PROFILE Selects the communication profile used by the EFB
protocol.
PS : (1) The Modbus specification defines two distinct transmission modes: ASCII and RTU.
The ACS550 supports RTU only.
(2) The following Modbus function codes are supported by the ACS550
���� 0x01,0x02,0x03,0x04,0x05,0x06,0x08,0x0F,0x10,0x17
![Page 5: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/5.jpg)
Modbus address Description
40001
Category
R/WThe CONTROL WORD is the principal means
for controlling the drive from a fieldbus
system.
42202 R/WSets the acceleration time for zero to maximum
frequency for ramp pair 1.
42203 R/WSets the deceleration time for maximum
frequency to zero for ramp pair 1.
40107 R The DC bus voltage in V DC, as measured by
the ACS550.
40110 RThe temperature of the drive power
transistors in degrees Celsius.
Reading/Writing parameters:
![Page 6: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/6.jpg)
Scenario_1: HMI(DOP) ��ACS550
(Modbus)
![Page 7: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/7.jpg)
�HMI parameter setup(1) :
![Page 8: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/8.jpg)
�HMI parameter setup(2) :
PS: The ACS550 supports the zero-based addressing of the Modbusspecification. Holding register 40002 is addressed as 0001 in a Modbus
message. Similarly, coil 33 is addressed as 0032 in a Modbus message.
![Page 9: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/9.jpg)
�HMI parameter setup(3) :
PS: For Modbus address, any parameter can be accessed using the format: “4”
followed by the parameter number.
![Page 10: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/10.jpg)
�HMI parameter setup(4) :
![Page 11: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/11.jpg)
�HMI parameter setup(5) :
![Page 12: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/12.jpg)
�HMI parameter setup(6) :
![Page 13: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/13.jpg)
�HMI parameter setup(7) :
![Page 14: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/14.jpg)
�The result from HMI connection:
![Page 15: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/15.jpg)
Scenario_2: PLC(DVP) ��ACS550
(Modbus)
![Page 16: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/16.jpg)
�Start writing the PLC ladder program(1):
![Page 17: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/17.jpg)
�Start writing the PLC ladder program(2):
![Page 18: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/18.jpg)
�Start writing the PLC ladder program(3):
![Page 19: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/19.jpg)
�The result from PLC connection:(1)
(2)
![Page 20: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/20.jpg)
(3)
�The result from PLC connection:
(4)
![Page 21: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/21.jpg)
�The result from PLC connection:
(5)
![Page 22: How to communicate with ACS550 of ABB brand via · PDF fileHow to communicate with ACS550 of ABB brand via MODBUS . Configuration: Scenario_1: HMI(DOP) ACS550 Scenario_2: PLC (DVP)](https://reader031.fdocuments.us/reader031/viewer/2022012316/5aa4bbbf7f8b9ae7438c6fa3/html5/thumbnails/22.jpg)
~END~