TCP Verbindung Daten Anzeigen auf LCD

Wie kann ich dies jetzt nutzen ?

2+32 Zeichen je Sekunde sind nicht die Welt, mach's dir einfach, sende doch einfach jedes Mal 32 Zeichen von der S7.

Die ersten 2 Byte müssten dann jeweils eine 32 = ' ' sein, die du einfach ignorierst.
Oder machst du den Arduino so "schlau", dass er auch kürzere Texte kann: Der Rest des Displays wird mit Leerzeichen aufgefüllt

    if ( client.available() ) 
    {
       byte len = client.read(); // Gesamt-Länge: Ignorieren
       delay(1); // evtl. Warten, bis alles gesendet ist ???
       len = client.read(); // Netto - Länge im 2. byte
       lcd.setCursor(0,0);
        byte pos = 0;
       while ( client.available() ) 
        { 
             char c = client.read();
             if (pos < len) lcd.write(c);
             else lcd.write(' '); // mit Leerzeichen auffüllen
             pos++;
        }
        while (pos++ < 32) 
        { 
             lcd.write(' ');  // Rest löschen, wenn Gesamt-Länge < 32
        } 
    }   // Ende von if ( available() )