Понятие продолжительный коннект и ethernet - несовместимы. Пакеты теряются, возможности по восстановлению обмена в протоколе TCP не бесконечны. Т.о. обрывы вполне вероятны. И при обрыве надо просто переконектится.
Вид для печати
Это Вы вообще о чём? Какой конфигуратор, с каким сокетом? Что значит назначается сам? Я вообще перестал понимать что у Вас происходит в программе.
Клиент TCP - это простая, регулярно используемая в тысячах ПЛК штука. Тот же ModBus TCP прекрасно фурычит. Если написан верно!