Table 7. Modbus RTU/BACnet MS/TP—P20.2, continued
Code
Parameter
P20.2.6
Slave Busy
P20.2.7
Parity Error
P20.2.8
Slave Fault
P20.2.9
Last Fault Response
P20.2.10
Comm Timeout Modbus RTU
The parameters of every device must be set before
connecting to the bus. Each parameter must be the same as
the master configuration.
Modbus Communication Standards
The Modbus protocol is an industrial communications and
distributed control system to integrate PLCs, computers,
terminals, and other monitoring, sensing and control devices.
Modbus is a Master-Slave communications protocol. The
Master controls all serial activity by selectively polling one or
more slave devices. The protocol provides for one master
device and up to 247 slave devices on a common line. Each
device is assigned an address to distinguish it from all other
connected devices.
The Modbus protocol uses the master-slave technique, in
which only one device (the master) can initiate a transaction.
The other devices (the 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 initiate a broadcast message to all slaves. Slaves
return a message ("response") to queries that are addressed
to them individually. Responses are not returned to
broadcast queries from the master.
A transaction comprises a single query and single response
frame or a single broadcast frame. The transaction frames
are defined below.
Min.
Max.
Unit
ms
Figure 10. The Basic Structure of a Modbus Frame
Valid slave device addresses are in the range of 0–247
decimal. The individual slave devices are assigned addresses
in the range of 1–247. A master addresses a slave by placing
the slave address in the address field of the message. When
the slave sends its response, it places its own address in this
address field of the response to let the master know which
slave is responding.
PowerXL DG1 Series VFD MN040010EN—May 2014 www.eaton.com
Modbus RTU On-Board Communications
Default
ID
0
589
0
590
0
591
0
592
2000
593
Master's
Message
Start
Address
Function
Data
CRC
End
Note
0 = Not Busy
1 = Busy
Slave's
Response
Start
Address
Function
Data
CRC
End
9