How would you design a robust driver interface for a laboratory instrument that communicates over Modbus or TCP/IP for Radical Ai?