Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
Итак, при запуске должен открываться сокет с handle=1, 0-й занят средой CoDeSys.
Если при открытии 1 сокета handle=2 - что-то тут не так.

Учтите, что listen->accept позвращает тот-же handle, т.е. как в винде нельзя поступать - открыть сокет, поставить в listen и плодить сокеты по приходящим соединениям.
1 сокет - 1 и только 1 соединение.
Насколько я помню, вроде плк 160, открывает с 11 дескриптора и до 16. Как тут тогда быть?