Настройка GSM-связи
SIM-карты, APN операторов, IP-адреса ПЦН, телефонные номера, 4 режима связи GPRS / voice и логика переключения.
После этого модуля вы
- понимаете разницу между каналами GPRS и «voice» и выбираете подходящий;
- правильно готовите SIM-карты к работе и настраиваете оператора, APN, имя пользователя и пароль;
- включаете контроль баланса через USSD-запрос с правильной строкой и позицией значения;
- заполняете таблицу IP-адресов ПЦН (до 4-х адресов) и привязку «адрес ↔ SIM»;
- настраиваете телефонные номера ПЦН и хозорганов, разбираетесь во всех 5 типах номеров;
- задаёте 4 режима связи и понимаете логику автоматического переключения между ними;
- проверяете правильность настройки в разделе «Диагностика GSM».
1. Два канала связи: GPRS и voice
БРО-4 GSM передаёт сообщения на ПЦН и принимает команды от ПЦН по двум разным каналам:
Блок устанавливает интернет-соединение с сервером ПЦН по фиксированному IP-адресу. Дата и время автоматически синхронизируются с ПЦН при каждом обмене.
Блок дозванивается на «Коммуникатор GSM» ПЦН по обычному телефонному номеру. Время передачи одного сообщения с приёмом подтверждения — около 2,4 сек. Дата и время блоком не синхронизируются.
GPRS — основной канал, voice — страховка
На большинстве объектов основная связь идёт по GPRS: быстро, дёшево, есть синхронизация времени. Канал «voice» используется как резервный — когда у оператора проблемы с GPRS, или у тарифа заблокированы данные, или ПЦН временно недоступен по интернету. Один блок может работать в обоих каналах попеременно — переключение задаётся режимами связи.
Хозорган управляется отдельно — через SMS-сообщения. Это третья «нитка» связи. SMS работает независимо от GPRS и voice. В режиме индивидуальной охраны (Модуль 09) используется только SMS, без ПЦН.
| Канал | Получатель | Примечание |
|---|---|---|
| GPRS | Сервер ПЦН (ПО «СТРУНА-5») | Основной канал; передача по IP-адресу |
| Voice | Коммуникатор GSM на ПЦН | Резервный; ≈ 2,4 с на сообщение |
| SMS | Мобильный телефон хозоргана | Команды GUARD ON / OFF; работает и совместно с ПЦН, и в режиме индивидуальной охраны |
2. Подготовка SIM-карт
Перед установкой в держатель XS2 каждую SIM нужно подготовить:
- Снимите PIN-код. С помощью обычного мобильного телефона — настройки → безопасность → запрос PIN при включении → отключить. Без этого блок не сможет инициализировать карту.
- Включите услугу GPRS, если планируется работа на канале данных. У некоторых тарифов передача данных по умолчанию отключена.
- Проверьте разговорный канал, если планируется voice.
- Узнайте у оператора параметры APN (точку доступа, имя пользователя, пароль), если оператор не из стандартного списка МТС / Билайн / Мегафон.
3. Настройка SIM1 и SIM2
В меню ППУ Настройка GSM → Настройки для SIM1 (для SIM2 — аналогично). Тут задаются параметры одной карты.
3.1. Оператор и APN
| Параметр | Что задаёт |
|---|---|
| SIM1 оператор | Выбор GSM-оператора: МТС / Билайн / Мегафон / польз. настройка. Для первых трёх параметры APN, user, password подставляются автоматически. |
| SIM1 APN | Точка доступа GPRS. Можно скорректировать вручную, если у оператора нестандартное значение. |
| SIM1 user | Заполнить при необходимости. |
| SIM1 password | Заполнить при необходимости. |
Предустановленные настройки
| Оператор | APN | User | Password |
|---|---|---|---|
| МТС |
internet.mts.ru
|
mts
|
mts
|
| Билайн |
internet.beeline.ru
|
beeline
|
— |
| Мегафон |
internet
|
— | — |
Tele2, Yota, MVNO. Для других операторов выбирайте «польз. настройка» и вводите APN/user/password из инструкции тарифа. APN у Tele2 — обычно internet.tele2.ru. У Yota — internet.yota. Эти значения сверяйте с актуальными документами оператора.
3.2. Контроль баланса
Блок умеет сам отправлять USSD-запрос оператору, анализировать ответ и предупреждать о низком балансе. Параметры:
| Параметр | Что задаёт |
|---|---|
| Состояние счета | определять / не определять. Если «определять» — параметры ниже становятся активны. |
| Строка запроса |
USSD-команда оператора: *100#, *102# и т.п. Узнайте у оператора.
|
| Период запроса | 1–999 минут между запросами баланса. |
| Позиц. значения | 1–255. Позиция в строке ответа оператора, с которой блок начинает искать число баланса. |
| Порог предупр | 1–999 в тех же единицах, что в ответе оператора. При балансе ниже — блок отправит сообщение «Сумма на счету близка к исчерпанию». |
Как работает «Позиц. значения» — на примере
Допустим, оператор ответил: «Баланс Вашего лицевого счета 234,22». Блок ищет первое число после позиции, указанной в параметре. Если задать 1 — блок возьмёт «234» (первое число с самого начала). А для строки «На 01.02.09 баланс Вашего лицевого счета 234,22» позицию нужно установить от 12 до 42 — иначе блок захватит «01» (день из даты) вместо настоящего баланса.
SIM2 настраивается аналогично — те же параметры, тот же раздел подменю.
4. Таблица IP-адресов ПЦН
Блок может хранить до 4-х IP-адресов сервера ПЦН. Если основной адрес не отвечает — блок попробует следующий. Это резервирование канала интернета.
4.1. Параметры одной строки таблицы
| Параметр | Описание |
|---|---|
| N1 IP адрес | 4 числа от 0 до 255 через точку (формат IPv4). Для неиспользуемых строк — все нули. |
| N1 порт | Целое число 0–65535. Порт сервера ПЦН. |
| N1 исп.для SIM1 | ДА / НЕТ. Использовать этот адрес при работе на SIM1. |
| N1 исп.для SIM2 | ДА / НЕТ. Использовать этот адрес при работе на SIM2. |
Привязка «адрес ↔ SIM» нужна для закрытых GPRS-каналов с выделенными APN. На «обычных» тарифах через публичный интернет можно ставить «ДА» обоим SIM на каждый адрес — чтобы блок мог достучаться до ПЦН с любой карты.
5. Таблица телефонных номеров
Блок может хранить до 8 телефонных номеров. Каждому номеру задаётся свой тип — он определяет, что блок будет с этим номером делать.
5.1. Формат номера
Номера вводятся в 11-значном формате, начиная с 8 или +7. Пример: 89001234567 или +79001234567.
5.2. Пять типов номеров
Номер занесён, но временно отключён. Блок его не использует.
Номер «Коммуникатора GSM» на ПЦН. Используется для передачи сообщений по голосовому каналу «voice». Можно прописать несколько номеров — для разных каналов «Коммуникатора» или для разных операторов (минимизация трафика внутри одного оператора).
При дозвоне с этого номера на одну из SIM блока — блок отправит обратно SMS с состоянием. Удобно для проверки — позвонил с зарегистрированного номера, получил отчёт.
Расширенный режим: помимо отчёта по запросу, блок сам отправляет SMS на этот номер при каждом событии (Таблица 4: Тревога, Взят, Снят, Пожар и т.д.). Также с этого номера можно управлять блоком SMS-командами (GUARD ON, OUT 1 ON и т.п.). Номер хозоргана = порядковый номер в таблице.
Кнопка тревожной сигнализации на базе сотового телефона. При входящем вызове на блок с этого номера на ПЦН отправляется событие «Тревога — шлейф №6».
Дополнительно для каждого номера задаётся: исп. для SIM1: ДА/НЕТ и исп. для SIM2: ДА/НЕТ — на каких SIM работать с этим номером.
6. Режимы связи: 1, 2, 3, 4
Блок поддерживает 4 запрограммированных режима. Каждый режим — это сочетание «канал + SIM + время работы». Блок последовательно проходит режимы по заданной логике.
6.1. Параметры одного режима
| Параметр | Значения |
|---|---|
| Режим N. Канал | отключен / GPRS / voice |
| Режим N. N симкарты | 1 (SIM1) или 2 (SIM2) |
| Режим N. Время | постоян. (значение 0) или 1–9999 минут. Отсчёт — с момента успешной инициализации SIM в сети. |
| Режим N. Переход | 1–4. Номер режима, на который перейти после окончания времени. Активно только если время не «постоян.». |
| Режим N. Сообщ/сеанс | 1–8. Сколько сообщений передавать за один сеанс voice. Активно только для канала voice. |
6.2. Логика переключения
Условия перехода на следующий режим:
- Истекло время работы — блок переходит на режим, указанный в «Режим N. Переход».
- Две неудачные попытки подряд — блок переходит на следующий по порядку режим (1→2→3→4→1), независимо от значения «Переход».
Что считается неудачной попыткой:
- На GPRS — соединение с сервером не установлено.
- На voice — дозвон на номер недоступен или занят. На каждый номер «Коммуникатора GSM» делается по две попытки перед переходом.
6.3. Типовые конфигурации режимов
Только GPRS, одна SIM
Режим 1: GPRS на SIM1, постоян. Режимы 2-4: отключены. Самый простой случай.
GPRS + voice резерв
Режим 1: GPRS на SIM1, постоян. Режим 2: voice на SIM1, 30 мин. Режимы 3-4: отключены. При двух неудачных попытках GPRS блок уходит на voice, через 30 мин возвращается.
Две SIM с автопереходом
Режим 1: GPRS на SIM1. Режим 2: GPRS на SIM2. Резерв при отказе оператора SIM1.
Полный «двойной круг»
Режим 1: GPRS SIM1. Режим 2: voice SIM1. Режим 3: GPRS SIM2. Режим 4: voice SIM2. Максимум резервирования — для критичных объектов.
7. Порядок настройки
В реальной работе настройка GSM делается в таком порядке:
- Зарегистрировать блок на ПЦН заранее — карточка объекта с серийным номером блока должна быть в ПО до первого выхода в сеть.
- Подготовить SIM (PIN, GPRS, voice — см. раздел 2).
- Настроить SIM1: оператор → APN/user/password → контроль баланса.
- Настроить SIM2 аналогично (если используется).
- Заполнить таблицу IP-адресов: главный сервер ПЦН + резервные. Указать «исп. для SIM1/SIM2».
- Заполнить таблицу телефонных номеров: коммуникаторы ПЦН, SMS хозорганов, при необходимости — КТС.
- Запрограммировать 4 режима связи по выбранной конфигурации.
- Сохранить настройки выходом из меню «через верх».
- Проверить «Диагностика GSM»: уровень сигнала ≥ 10, состояние GPRS / Voice — со «+».
- Серийный номер блока зарегистрирован в карточке объекта на ПЦН.
- SIM1 и SIM2 (если есть) — с снятыми PIN, активной услугой GPRS и voice.
- Оператор для каждой SIM выбран правильно, APN корректен.
- Контроль баланса включён, USSD-строка и порог соответствуют тарифу.
- В таблице IP-адресов указан хотя бы один адрес ПЦН с привязкой к SIM.
- В таблице телефонов прописаны коммуникаторы ПЦН и/или хозорганы с правильными типами.
- Запрограммированы режимы связи — нужная конфигурация (А/Б/В/Г).
- В «Диагностика GSM» по нужной SIM видно «GPRS: +» или «Voice: +».
8. Типичные ошибки настройки GSM
Ошибка №1. Не зарегистрировали блок на ПЦН до включения
Блок включается, отправляет данные на ПЦН, получает «отсутствие регистрации» и уходит в режим ожидания на час. Все события за этот час удаляются. Лечение: сначала карточка объекта на ПЦН, потом включение.
Ошибка №2. SIM имеет PIN-код
Блок не может инициализировать SIM. На дисплее ППУ в «Диагностика GSM» видно «отсутствие SIM карты». Лечение: снять PIN на обычном телефоне.
Ошибка №3. Неправильная позиция значения в USSD
Блок берёт «01» из даты вместо настоящего баланса 234. Думает, что баланс почти кончился — спамит ПЦН сообщениями «Сумма на счету близка к исчерпанию». Лечение: ручная проверка USSD-ответа оператора и подбор позиции.
Ошибка №4. Один и тот же IP-адрес «исп. для SIM1: НЕТ» и «исп. для SIM2: НЕТ»
Запись есть, но блок её не использует. Если это единственный адрес — связь по GPRS не пойдёт. Лечение: хотя бы для одной SIM поставить «ДА».
Ошибка №5. Voice без зарегистрированного «коммун-ор ПЦН»
Режим voice настроен, но в таблице номеров нет ни одного с типом «коммун-ор ПЦН» — блоку некуда дозваниваться. Лечение: прописать номер «Коммуникатора GSM» с правильным типом.
Ошибка №6. Все 4 режима GPRS — а на тарифе voice нужнее
Если оператор «дешевле» отдаёт voice, чем GPRS, постоянная работа на GPRS дороже. Лечение: добавить хотя бы один резервный режим voice, чтобы при сбое GPRS не висеть «оффлайн».