Quickstart Guide
ABB PLC and drives integration using Modbus RTU
ModbusRTU‐31‐ PLCanddrivesintegration
Createasecondnetwork(Ctrl+T)inthesameprogramandaddtheblock“ACS_DRIVES_CTRL_STANDARD”inthe
samewayasfor“ACS_COM_MOD_RTU”.Connectthefunctionblockinputsandoutputsaccordingtoyourneeds.
Intheexamplebelow:
Theblockwillalwaysbeenabled
Thedriveisst
artedbythevariable“DriveStart”
Emergencystopfunctionsarenotusedinthisexample
Rampstopbysetting“DriveStart”= FALSE
Coaststopbysetting“DriveCoastStop”=TRUE
Faultresetbysetting“DriveResetFault”=TRUE(positiveedge).
Speed reference is set by the variable “SpeedRef” as a value between‐2000
0 and 20000, where 20000
correspondstoaparameterinthedrive(seechapter“Driveconfiguration”).
The variables declared between “VAR” and “END_VAR” in the picture below are local variables inside this
program.(Toaccessthemfromanotherparte.g.anyvisualizationtheprogramsnamehastobeusedfollowedby
adotandthevariablesna
me.E.g.“Drive1.DriveOperating
Note!Thevariableconnectedto“ACS_DRIVES_CTRL_STANDARD”→“DRIVE_DATA”mustbethesameastheone
connectedto“ACS_COM_MOD_RTU”→“DRIVE_DATA”andmustbeoftype“ACS_DRIVE_DATA_TYPE”.