I am writing a Modbus TCP client program and use the Pymodslave simulator. Pymodslave uses unit id 01. If I send a message with a different unit id, for example FF, Pymodslave responds with an exception message that consists of the PDU only and has no MBAP header.
Raw request data:
00 00 00...