Как бы не особо копая:
Инициатор создания сокетов тут МКОН, т. к. он клиент. Причина пересоздания :
1 (стандартно) таймаут ответа сервера
2 (возможно) редкое обращение к серверу
3 (возможно) любой мусор ответа сервера
По 1- см. настройки панели по rs + настройки самого мкон по tcp
По 2- видимо какая то своя настройка мкона
По 3- с учётом tcp накакать может только слейв-сервер, т.е. ПЛК
С учётом этого снифер нужен с портами, чтоб понять момент пересоздания, и пакетами данных чтоб понять причину
Само по себе несколько соединений не страшно, главное что бы уже неактивные сокеты умирали быстрее создания новых. Собсно так и сбрасываются сервером соединения - мастер по rs отвалился, мкон через какое-то время либо сам закрывает сокет сообщая это серверу, либо тупо молчит, а сервер по тишине шлет активный сокет в сад оставляя только слушающий.




Ответить с цитированием