<< Click to Display Table of Contents >> Navigation: Modbus Universal MasterOPC Server > Руководства по подключению различных контроллеров > Настройка модемов > Опрос по GPRS (3G) каналу > Описание |
GPRS канал представляется собой надстройку над технологией GSM, и обеспечивает передачу данных по протоколу TCP/IP. Обмен через GPRS, как правило, является более дешевым вариантом опроса устройств по сравнению с GSM, особенно если требуется частый опрос.
Несмотря на то, что при работе по GPRS по сути работа ведется по протоколу TCP/IP есть ряд особенностей, которые затрудняют построение системы. При установке GPRS соединения с оператором связи адресация между устройства происходит по IP адресам (как и при любом TCP/IP соединении). Существуют следующие типы IP-адресов:
1.Динамический внутренний IP (так называемый "серый") - IP-адрес, который изменяется с каждым подключением ("плавающий"). Внутренний IP-адрес предоставляет устройству доступ к ресурсам интернета, однако доступ к самому устройству из внешней сети невозможен.
2.Статический внутренний IP — фиксированный адрес, используемый в локальной сети оператора связи. Подключение статических локальных IP-адресов обычно применяется на корпоративных тарифах, специально предназначенных для беспроводной передачи данных между удалёнными устройствами – подробнее можно уточнить у оператора связи.
3.Динамический внешний IP — публичный IP-адрес, доступ к которому можно получить из любой точки глобальной сети. Динамический внешний адрес также меняется с каждым подключением.
4.Статический (постоянный) внешний IP — фиксированный публичный IP-адрес, неизменный при каждом подключении. Этот вариант наиболее дорогой, но он необходим в случаях, когда устройство должно работать в режиме "Сервера" и требует удалённого подключения извне.
Обычно операторы сотовой предоставляют динамический внутренний IP адрес. По сути это IP адрес локальной сети оператора. За дополнительную плату оператор может предоставить статический внутренний IP адрес или внешний IP адрес (это самый дорогой вариант).
Таким образом главной проблемой при работе по GPRS и 3G сетям является необходимость решения проблемы динамических IP адресов. При этом существует два пути решения.
1.Устройство работает в режиме TCP Server и имеет статический IP адрес (внутренний или внешний). Управляющее ПО обращается к нему по данному IP адресу. Если устройств много, то на каждый нужно приобрести собственный IP адрес.
2.Устройство работает в режиме TCP Client, а статический IP адрес имеет компьютер с управляющим ПО. При включении устройство производит подключение по данному адресу, образуется соединение и начинается обмен. В этом режиме, независимо от количества опрашиваемых устройств статический IP адрес требуется только один.
При работе по TCP/IP Modbus Universal MasterOPC сервером поддерживает оба режима работы. Рассмотрим им подробнее.