0

Канал связи GPRS в SCADA-системе ЭНТЕК

При использовании каналов сотовой связи в режиме GPRS возможно два режима работы:

  • Контроллер имеет статический IP-адрес в глобальной сети Internet или внутри защищенной корпоративной (организованной услугами сотового оператора). Данный режим для контроллера не отличается от обычной локальной сети — контроллер ожидает входящие TCP-соединения от верхнего уровня. Сервер верхнего уровня должен видеть IP-адрес контроллера, «пинговать» его.
  • Контроллер выходит в сеть с динамическим адресом, при этом адрес может быть не публичным и связь с Internet осуществляется через шлюз NAT сотового оператора. В этом случае инициатором установки TCP-соединения с верхним уровнем является контроллер, далее верхний уровень опрашивает контроллер по установленному соединению. IP-адрес сервера настраивается в контроллере. Сервер должен иметь постоянный IP-адрес, или доменное имя.

Во всех режимах обмен данными с контроллером осуществляется по протоколу МЭК 60870-5-104. Для использования GPRS необходимо в каналы обмена обмена контроллера добавить

Канал связи GPRS в SCADA системе ЭНТЕК, image00210

Свойства протокола

Канал связи GPRS в SCADA системе ЭНТЕК, image0046

Пример:

Канал связи GPRS в SCADA системе ЭНТЕК, image0065

Общий алгоритм работы

Для того чтобы GPRS канал установился, необходимо чтобы в конфигурации контроллера был соответсвующий протокол и хотя бы один модуль протокола.

Алгоритм работы начинается с чтения настроек протокола GPRS. Затем:

1. открывается канал связи с модемом (COM — порт), попытка обнаружить модем на скоростях 9600 или 115200. Для этого посылается AT-команда и ожидается ответ. Если модуль обнаружен на скорости 9600, то модем перенастраивается на 115200 (без сохрания настроек) и п.5. Если связь не получилась или модем не отвечает, то

2. подается команда на тег «Рестарт модема» всех модулей (значение «True» на 2 секунды, затем сброс в «False»).

3. подобно п1 попытка найти и настроить модем. Если это удалось, то п5, иначе

4. попытка настроить модем на скорость 9600 и перевод его в CSD режим. после выхода из этого режима п1

5. запуск службы установки GPRS. Если результат безуспешный, то п1, иначе

6. последовательная обработка всех модулей протокола. при этом, если по всем модулям значение тега «Связь» равно «False», то п7, иначе п6

7. остановка службы GPRS, переход п1.

GPRS — соединение сверху

Назначение модуля — проверить наличие связи по GPRS. Для этого, время от времени

(каждая 10-я итерация работы задачи) посылается эхо пакет указанному в свойстве модуля адресу.

Свойства модуля:

Канал связи GPRS в SCADA системе ЭНТЕК, image0083

Теги модуля:

Канал связи GPRS в SCADA системе ЭНТЕК, image0103

GPRS — соединение снизу

Назначение модуля — установить связь с сервером, передать канал связи потоку опроса МЭК 60870-5-104 SCADA-системы.

Свойства модуля:

Канал связи GPRS в SCADA системе ЭНТЕК, image0123

Теги модуля:

Канал связи GPRS в SCADA системе ЭНТЕК, image0144

Необходимо:

- в конфигурации контроллера должна быть включена задача МЭК

- включен режим «ожидание входящих соединений от контроллера» в окне настройки

программы, указанный в окне порт должен совпадать со свойством модуля «Порт сервера»

- убрать галочку наличия связи с верхним уровнем на выбранном в протоколе COM-порту

    Раздел: ЭНТЕК Метки: , , ,

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

    Отправить сообщение

    CoDeSys GSM/GPRS модем Lectus OPC MasterSCADA Modbus MX110 Omron OPC-сервер owen OWEN Easy Logic owen logic PLC Configuration PROFIBUS s-200 SCADA scada системы siemens siemens plc SIMATIC Simplight SMS step7 TRACE MODE Динамизация ИП-320 ОВЕН ОВЕН ПЛК ОВЕН ПЧВ ПЛК ПЛК ОВЕН ПР 110 Панель оператора Программируемое реле Частотный преобразователь библиотека в CoDeSys визуализация диспетчеризация конфигурация панели программирование ПЛК серия NS сименс плк частотник частотное управление язык CFC язык ST
    .