A client on a port, with a one-second response timeout and a 100 ms turnaround.
How long the client waits for a whole reply, in milliseconds.
How long the client leaves the line quiet after a broadcast, in milliseconds.
Reads coils, function 0x01.
Reads discrete inputs, function 0x02.
Reads holding registers, function 0x03.
Reads input registers, function 0x04.
Sets how long the client waits for a whole reply, in milliseconds.
Sets how long the client leaves the line quiet after a broadcast, in milliseconds.
Writes a run of coils, function 0x0F; unit 0 broadcasts them to every device.
Writes a run of holding registers, function 0x10; unit 0 broadcasts them to every
device.
Writes one coil, function 0x05; unit 0 broadcasts it to every device.
Writes one holding register, function 0x06; unit 0 broadcasts it to every device.
StaticframeThe silence that separates two frames, in nanoseconds: 3.5 characters at the line's speed and format, and a fixed 1750 microseconds above 19200 baud.
A Modbus RTU client on a serial line: the gateway that sends each request and waits for its reply, holding each transaction to the Modbus over Serial Line specification.