Ich hab' von den Teilen auch nur das Handbuch im Kopf, aber ich denke, Du hast grundsätzlich 3 Optionen:
- UDP, da werden die Daten einfach los geschickt nach dem Motto "wird schon gut gehen"
Ich denke, da wirst Du wohl an den beiden Enden gegenseitig die IP-Adressen einstellen wollen.
In einem guten Kabel-LAN mit wenig Kollisionen könnte das schon gehen.
Ein einem überfüllten WLAN hätt' ich Bedenken - TCP beinhaltet die Sicherungsschicht, quasi wie Einschreiben mit Rückschein und Versandwiederholung.
Da mußt Du dann entscheiden, wer Client und wer Server spielt.
Modbus ist ein Master-Slave-Protokoll, d.h. der Master frägt, der Slave hält das Maul, solange er nicht gefragt wird.
Ich denke, beim Infini ist die Modbus-Karte der Master, der SDM-Zähler der Slave.
Also würd' ich am Zähler den TCP-Server einstellen, der wartet auf Verbindung, bis er gefragt wird.
Am Infini dann den TCP-Client, der den Verbindungsaufbau initiert - Eigentlich sollt's aber auch umgekehrt gehen, weil imho die Adapter bei korrekter Konfiguration den TCP-Verbindungsaufbau unabhängig voneinander aushandeln und die Verbindung am Laufen halten - ein virtuelles Kabel, quasi.
Modbus ist da nur eine payload, die durch dieses Kabel geschleust wird, aber von den Netzwerkdetails nichts mitkriegen sollte (außer ein paar µs Verzögerung)