Здравствуйте. Появилась проблема: делаю подобие ПЛК с GSM/GPRS(SIM900), подключаюсь к лектусу, обмен по Modbus TCP. С одним контроллером обмен идет без проблем, но когда подключаю второй - обмен идет только с тем, который подключился позднее. Я подключился к TX'ам обеих SIM900 логическим анализатором и вижу, что пакеты идут только на одном(который позднее подключился к серверу), а на другом каждые 60 сек просто проверка статуса AT+CIPSTATUS, на которую модуль отвечает OK STATE: CONNECT OK. Спустя 3 минуты молчания у меня идет разрыв соединения с сервером и переподключение. И уже обмен идет с этим контроллером, а тот молчит. И так по очереди. Адреса у этих контроллеров разные, работают в режиме Slave, а Lectus - Master. В лектусе созданы 2 узла и в каждом по одной переменной.
Настройки первого узла, второй отличается только адресом.

Прикладываю конфигурацию лектуса.
В чем может быть проблема? В сетях не особо разбираюсь.
Попробовал создать еще один порт 998 и подключить один контроллер к нему, а другой к 999 и все заработало. Но это немного не удобно. Можно ли повесить несколько контроллеров на один порт?