PDA

Просмотр полной версии : ПЛК 100 + ПМ01 (GPRS) -> Lectus OPC



Icecold
13.02.2019, 11:46
Здравствуйте! Поставлена задача получать с МВ 110-224.8А и передавать данные наверх по ModbusTCP при помощи модема ПМ01 (GPRS) . Создал проект согласно руководству https://www.owen.ru/uploads/123/5_plc-gprs-lectus.zip че-рез конфигурацию настроил модем ПМ01 и модуль МВ110-224.8А с которого считываются данные.

При загрузке и проекта в ПЛК и старте программы все вроде бы нормально связь поднимается LineStatus=3, индикаторы на модеме показывают что идет обмен данными по GPRS, RX, TX тоже, пинги проходят в Lectus пере-менные читаются, но в логах бывает проскакивает «Закрытие соединения удаленным хостом (Connection Closed Gracefully)», «Отключение-ok» «Ошибка приема/передачи», «Ошибка подключения (Connect socket. SocketError=10061)», «Ошибка при передаче данных (Send data. ResultSend=0, Sock-etError=10057)». Затем происходит подключение и данные снова идут нор-мально. Так происходит несколько раз, но через 4-5 мин от старта передачи происходит отключение и циклически Отключение – ОК, Ошибка прие-ма/передачи, Ошибка подключения (Connect socket. SocketError=10060), Ошибка при передаче данных (Send data. ResultSend=0. Соответственно IP перестает пинговаться, но индикация на модеме показывает передачу по GPRS (GSM мигает с периодом 0.3 с), но в CODESYS LineStatus=0. Где косяк?

Icecold
27.02.2019, 08:16
Update. Сменил интерфейс подключения модема на RS 232, работает нормально, видимо нельзя вешать модули и модем на один интерфейс.