2 modbus plus – Toshiba ICC MBP-100 User Manual

Page 54

Advertising
background image

53

14.2 Modbus Plus

Supported MSTR functions are indicated in Table 5.

Table 5: Supported MSTR Functions

Function Code

Function

1 Write

Registers

2

Read Registers

5

Write Global Data

6

Read Global Data


Modbus Plus register assignments are common between the Modbus Plus
and Modbus RTU Slave protocols. In other words, when a point in the
point database has been assigned a “Modbus Slave” register index, both
Modbus Plus and Modbus RTU Slave protocols will access that point’s
value by referencing the same register index.


Configuration tip: Improved network utilization may be obtained by
appropriately grouping points into blocks having contiguous “Modbus
Slave” register assignments. In this way, the “read registers” and “write
registers” functions can be used to perform transfers of larger blocks of
registers using fewer Modbus Plus transactions compared to a situation
where the read/write registers were arranged in an alternating or scattered
fashion.


Because the transaction is handled locally within the gateway, write data
checking is not available. For example, if a write is performed to a register
with a data value that is out-of-range of the corresponding “source port”
object, no Modbus Plus exception will be immediately returned. However,
the point will always reflect the “source port” status and object value. In
other words, if such an out-of-range write attempt is performed, the
unsuccessful “source port” network write can be observed by reading the
current (unchanged) value of the point during a subsequent Modbus Plus
transaction.

Advertising