- 37 -
Interrogation frequency is linked to the communication speed set (the instrument stands by for at
least 3 bytes before starting calculations an eventual response to the interrogation query). The
parameter present in the SERIAL COMMUNICATION SETTING section, allows the
instrument to respond with a further delay and this directly influences the number of interrogations
possible in the unit of time.
For additional information on this protocol refer to the general technical specifications
PI_MBUS_300.
In general queries and answers toward and from one slave instrument are composed as follows:
FUNCTION 3: Read holding registers (READ PROGRAMMABLE REGISTERS)
QUERY
Tot. byte = 8
RESPONSE
Tot. byte = 3+2*No. registers+2
where: No. registers .. number of Modbus registers to write beginning from the address no. 1
No. byte ........ number of bytes of the following data
FUNCTION 16: Preset multiple registers (WRITE MULTIPLE REGISTERS)
QUERY
Tot. byte = 7+2*No. registers+2
RESPONSE
Tot. byte = 8
where: No. registers .. number of Modbus registers to read beginning from the address no. 1
No. byte ........ number of bytes of the following data
Val.reg.1 ....... contents of the register beginning from the first
The response contains the number of registers modified beginning from the address no. 1.