EasyManua.ls Logo

ABB DriveIT ACH550-UH - Mapping Summary; Communication Profiles

ABB DriveIT ACH550-UH
258 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
156 ACH550-UH User’s Manual
Serial Communication – EFB
Mapping Summary
The following table summarizes the mapping between the ACH550 (parameters and
I/0) and Modbus reference space. For details, see "Modbus Addressing" below.
Communication Profiles
When communicating by Modbus, the ACH550 supports multiple profiles for control
and status information. Parameter 5305 (
EFB CTRL PROFILE) selects the profile used.
ABB DRIVES (Standard) – The primary (and default) profile is the ABB Drives
Profile, which standardizes the control interface among ABB drives. This profile is
based on the PROFIBUS interface, and is discussed in detail in the following
sections.
ACH550 (Alternate) – An alternate profile is called the ACH550 Profile. It extends
the control and status interface to 32 bits, and is the internal interface between
the main drive application and the embedded fieldbus environment. This profile is
intended for advanced users only. This manual does not cover the ACH550
Profile in detail. Contact your ABB supplier if you need more information on this
profile.
Write Single
Holding Register
0x06 Write single holding register. For the ACH550, the entire
parameter set is mapped as holding registers, as well as
command, status and reference values.
Diagnostics 0x08 Perform Modbus diagnostics. Subcodes for Query (0x00),
Restart (0x01) & Listen Only (0x04) are supported.
Force Multiple Coils 0x0F Write multiple discrete outputs. For the ACH550, the individual
bits of the control word are mapped to Coils 1…16. Relay outputs
are mapped sequentially beginning with Coil 33 (e.g. RO1=Coil
33).
Write Multiple
Holding Registers
0x10 Write multiple holding registers. For the ACH550, the entire
parameter set is mapped as holding registers, as well as
command, status and reference values.
Read/Write Multiple
Holding Registers
0x17 This function combines functions 0x03 and 0x10 into a single
command.
ACH550 Modbus Reference Supported Function Codes
Control Bits
Relay Outputs
Coils(0xxxx) 01 – Read Coil Status
05 – Force Single Coil
15 – Force Multiple Coils
•Status Bits
Discrete Inputs
Discrete Inputs(1xxxx) 02 – Read Input Status
Analog Inputs Input Registers(3xxxxx) 04 – Read Input Registers
Parameters
Control/Status Words
References
Holding Registers(4xxxx) 03 – Read 4X Registers
06 – Preset Single 4X Register
16 – Preset Multiple 4X Registers
23 – Read/Write 4X Registers
Function Code (Hex) Description

Table of Contents

Related product manuals