Таки грабли никуда не делись.

Описанным выше способом удается установить GPRS соединение и даже получать данные с ПЛК по Modbus TCP. Но!

Все работает не более 20-25 минут. Далее события развиваются 2-мя путями:

1. Связь пропадает, но в ПЛК по прежнему Line Status = 3, даже отключение питания модема не помогает. Помогает только сброс ПЛК.
2. ПЛК перезагружается.

Скажите, это я на грабли наступаю или оно не работает в принципе?