Oh, and as far as headers and the deletion of the CRC, that has to do with the difference between Modbus/TCP (Ethernet) and Modbus over serial such as RS232 or RS485. I've also heard that some manufacturers embed a complete Modbus transmission, including CRC, in an Ethernet packet, but that's not the norm and not per the specification, AFAIK.