RS-485 Installation and Set...
transactions (called queries). The other devices (slaves)
respond by supplying the requested data to the master, or
by taking the action requested in the query.
The master can address individual slaves, or can initiate a
broadcast message to all slaves. Slaves return a message
(called a response) to queries that are addressed to them
individually. No responses are returned to broadcast
queries from the master. The Modbus RTU protocol
establishes the format for the master's query by placing
into it the device (or broadcast) address, a function code
defining the requested action, any data to be sent, and an
error-checking field. The slave's response message is also
constructed using Modbus protocol. It contains fields
confirming the action taken, any data to be returned, and
an error-checking field. If an error occurs in receipt of the
message, or if the slave is unable to perform the requested
action, the slave will construct an error message, and send
it in response, or a time-out occurs.
11.8.4 Frequency Converter with Modbus
RTU
The frequency converter communicates in Modbus RTU
format over the built-in RS485 interface. Modbus RTU
provides access to the Control Word and Bus Reference of
the frequency converter.
The Control Word allows the Modbus master to control
several important functions of the frequency converter:
11
11
•
Start
•
Stop of the frequency converter in various ways:
Coast stop
Quick stop
DC Brake stop
Normal (ramp) stop
•
Reset after a fault trip
•
Run at a variety of preset speeds
•
Run in reverse
•
Change the active set-up
•
Control the frequency converter's built-in relay
The Bus Reference is commonly used for speed control. It
is also possible to access the parameters, read their values,
and where possible, write values to them. This permits a
range of control options, including controlling the setpoint
of the frequency converter when its internal PI controller is
used.
262
FC 300 Design Guide
11.9 Network Configuration
11.9.1 Frequency Converter with Modbus
To enable Modbus RTU on the frequency converter, set the
following parameters:
Parameter
8-30 Protocol
8-31 Address
8-32 Baud Rate
8-33 Parity / Stop
Bits
11.10 Modbus RTU Message Framing
11.10.1 Frequency Converter with Modbus
The controllers are set up to communicate on the Modbus
network using RTU (Remote Terminal Unit) mode, with
each byte in a message containing 2 4-bit hexadecimal
characters. The format for each byte is shown in Table 11.2.
Start
bit
Coding System
Bits Per Byte
Error Check Field
11.10.2 Modbus RTU Message Structure
The transmitting device places a Modbus RTU message
into a frame with a known beginning and ending point.
This allows receiving devices to begin at the start of the
message, read the address portion, determine which
device is addressed (or all devices, if the message is
broadcast), and to recognise when the message is
completed. Partial messages are detected and errors set as
a result. Characters for transmission must be in
hexadecimal 00 to FF format in each field. The frequency
converter continuously monitors the network bus, also
during 'silent' intervals. When the first field (the address
®
MG.33.BD.02 - VLT
is a registered Danfoss trademark
RTU
Setting
Modbus RTU
1 - 247
2400 - 115200
Even parity, 1 stop bit (default)
Structure
RTU
Data byte
8-bit binary, hexadecimal 0-9, A-F. 2
hexadecimal characters contained in each 8-
bit field of the message
1 start bit
8 data bits, least significant bit sent first
1 bit for even/odd parity; no bit for no
parity
1 stop bit if parity is used; 2 bits if no parity
Cyclical Redundancy Check (CRC)
Stop/
Stop
parity
Need help?
Do you have a question about the VLT AutomationDrive and is the answer not in the manual?
Questions and answers