Example Modbus TCP/RTU FC3/FC4 request

Modbus TCP or RTU:
Function code:
IP:
Port:
UnitID (SlaveID):
Address: (NB: does your modbus server documentation uses `0` based addressing or `1` based?)
Quantity:
Endianess:

Debug info

Using: Modbus TCP function code: 3, ip: 10.2.252.180, port: 502, address: 256, quantity: 12, endianess: 5
Modbus TCP Packet to be sent (in hex): 3a4f0000000600030100000c
An exception occurred
Unable to create client socket to tcp://10.2.252.180:502: Connection timed out
#0 /var/www/html/src/Network/BinaryStreamConnectionBuilder.php(33): ModbusTcpClient\Network\InternetDomainStreamCreator->createStream()
#1 /var/www/html/src/Network/BinaryStreamConnection.php(42): ModbusTcpClient\Network\BinaryStreamConnectionBuilder->{closure:ModbusTcpClient\Network\BinaryStreamConnectionBuilder::build():32}()
#2 /var/www/html/examples/index.php(97): ModbusTcpClient\Network\BinaryStreamConnection->connect()
#3 {main}

Result

WORD
address
Word Double word (from this address) Quad word
high byte
Hex / Dec / Ascii
low byte
Hex / Dec / Ascii
high bits low bits int16 UInt16 int32 UInt32 float double int64 UInt64
Time 1500.7209472656 ms
Page generated: 2026-10-03T19:27:18+00:00