Hallo brik,
wenn ich dein VI richtig interpretiere dient es nur dazu aus der Datei die evtl. zu übertragenden Daten auszulesen.
Wenn sich diese zur Laufzeit nicht ändern kannst du das ja vor eine TCP/IP Kommunikationsstruktur setzten und als Typedef-Cluster übergeben.
Je nachdem, ob es voll automatisch gehen, oder über Benutzereingriffe geschehen soll bietet sich eine Statemachine in Verbindung mit einer Eventstruktur und/oder Producer - Consumer Schleifen.
Über eine Statemachine kannst du sehr gut auf die Abfragen der gegenstelle reagieren. Du kannst z.B. in einem Case so lange auf die TCP/IP Leitung horchen, bis eine Anfrage kommt, mit dieser Anfrage kannst du in den zugehörigen Case wechseln, in dem die Antwort erstellt und gesendet wird.
Hier mal ein ganz einfaches Beispiel.
und
Der Timeout ist absichtlich auf einen so niedrigen Wert eingestellt, da du so alle 250ms theoretisch das VI anhalten kannst.
Gruß Richard