Модем iRZ TG21.А, а также GSM/GPRS-модем iRZ TG21.B являются двухдиапазонными (900/1800 МГц) устройствами. Подключаясь к сетям сотовой связи с помощью SIM-карт, они принимают и передают необходимую информацию. Приборы поддерживают GPRS десятого класса, что предполагает скорость до 85,6 кбит/сек, и стек протоколов TCP/IP.
Сферы применения модемов разнообразны. Их используют:
- в системах автоматизированного сбора данных с приборов учета электроэнергии,
- в банкоматах,
- в торговых автоматах
- и других устройствах
В чем различия GSM-модема iRZ TG21.А и GSM-модема iRZ TG21.B? Модель А не предполагает наличия встроенного блока питания. Потому этот модем стоит дешевле. Модель B оснащена блоком питания и может напрямую подключаться к промышленной сети 220В.
Подключение модема iRZ TG21.A(B)
Перед подачей питания необходимо установить SIM-карты в модем iRZ TG21.А(B).
⚠ Перед установкой и удалением SIM-карт необходимо отключить питание модема.
Для установки SIM-карты требуется:
- Достать лоток SIM-карты, нажав на соответствующую кнопку
- Установить SIM-карту в лоток.
- Вставить лоток с SIM-картой в модем.
⚠ Установка лотка с SIM-картой не требует больших физических усилий. Если лоток с SIM-картой не входит в корпус модема, переустановите SIM-карту и попробуйте вставить лоток повторно.
После установки SIM-карт необходимо подключить GSM-антенну и коммутирующий кабель к интерфейсу RS485 или RS232, а затем подать питание на модем.
⇲ GSM-антенна, коммутирующие кабели и блок питания в комплект не входят.
Запуск модема iRZ TG21.А или iRZ TG21.B произойдёт сразу после подачи питания, зеленый индикатор начнёт часто мигать. Если на SIM-карте отключен запрос PIN-кода, устройство автоматически зарегистрируется в сети. После завершения регистрации модем перейдёт в рабочий режим, частота мигания индикатора снизится.
Основное назначение модема – удаленный опрос приборов по CSD-каналу, поэтому по умолчанию в него записаны следующие настройки:
AT+IPR=9600
– скорость обмена COM-порта 9600 бит/с;ATS0=1
– автоматический ответ модема на звонок;AT&C1
– настройка DCD режима;AT&D0
– модем игнорирует состояние DTR;AT+CBST=71,0,1
– настройка передачи данных;ATE0
– эхо отключено;AT&K0
– управление потоком данных для RS232 отключено;AT&W
– в профиле 0 сохраняется полная конфигурация модема.
Управление и перезагрузка
Управление модемом осуществляется стандартными AT-командами. Перезагрузить модем можно двумя способами:
- отправить AT-команду
AT+CFUN=1,1
; - временно отключить питание.
Сторожевые таймеры WDT
В модеме предусмотрено для типа сторожевых таймеров WDT: настраиваемый и ненастраиваемый. Они отвечают за перезагрузку GSM-модуля устройства iRZ TG21. Оба таймера работают независимо друг от друга.
Настраиваемый сторожевой таймер WDT
Настраиваемый сторожевой таймер WDT реализован на самом GSM-модуле. Им можно управлять с помощью АТ-команды AT#ENHRST=<mod>,<delay>
, где:
<mod>
— режим работы WDT:- 0 – не перезагружать GSM-модуль;
- 1 – перезагрузить GSM-модуль один раз;
- 2 – периодически перезагружать GSM-модуль;
<delay>
– временной интервал между перезагрузками модема, мин.
Пример АТ-команды: AT#ENHRST=2,60
– перезагружать GSM-модуль раз в 60 минут.
Ненастраиваемый сторожевой таймер WDT
Ненастраиваемый сторожевой таймер WDT реализован на отдельной микросхеме. Он перезагружает GSM-модуль 1 раз в 24 часа вне зависимости от работы настраиваемого WDT. Ненастраиваемый WDT сработает, даже если GSM-модуль завис. Таймер начинает отсчёт времени с момента подачи питания на модем iRZ TG21.
Переключение между SIM-картами
По умолчанию модем работает только с SIM1. Чтобы модем переключился между SIM-картами, нужно подать подряд несколько АТ-команд.
Переключение на SIM1 | Переключение на SIM2 |
---|---|
AT#SIMDET=0 Пауза 2 секунды | AT#SIMDET=0 Пауза 2 секунды |
AT+CFUN=4 Пауза 2 секунды | AT+CFUN=4 Пауза 2 секунды |
AT#GPIO=5,0,1 | AT#GPIO=5,1,1 |
AT+CFUN=1 Пауза 2 секунды | AT+CFUN=1 Пауза 2 секунды |
AT#SIMDET=1 | AT#SIMDET=1 |
Работа с вводом/выводом общего назначения
Модемы iRZ TG21.А или iRZ TG21.B оборудованы входом GPI типа «сухой контакт» и выходом GPO для питания внешних устройств.
Вход GPI
Вход GPI типа «сухой контакт» может быть использован для подключения датчиков, кнопок и других устройств, имеющих нормально разомкнутое или нормально замкнутое состояние. Вход GPI подключен к контакту GPIO_4 GSM-модуля. Схема подключения устройств к входу GPI изображена на схеме:
Чтобы получить информацию о состоянии входа GPI, необходимо выполнить АТ-команду AT#GPIO=4,2
. В ответ модем отправит информацию о состоянии GPIO_4 GSM-модуля: #GPIO:<dir>,<start>
, где:
<dir>
– направление вывода:- 0 – вход;
- 1 – выход;
<start>
— состояние входа:- 0 – замкнут;
- 1 – разомкнут.
В ответе модема параметр <dir>
= 0, т. к. запрашивается состояние входа GPI. Таким образом, ответы модема:
#GPIO: 0,0
– GPIO_4 замкнут;#GPIO: 0,1
– GPIO_4 разомкнут.
Выход GPO
Выход GPO предназначен для питания внешних устройств, интерфейсов и датчиков. Выход GPO может подать на подключенные устройства фиксированное напряжение 7,5 В либо выполнить коммутацию напряжения питания.
Величина напряжения на выходе GPO в режиме коммутации напряжения питания может принимать следующие значения:
- при питании от внешнего источника постоянного тока от 7 до 40 В – напряжение на выходе GPO равно поданному;
- при питании от сети ~220 В – напряжение на выходе GPO 12 В.
Управление выходом GPO осуществляется следующими АТ-командами:
AT#GPIO=1,1,1
– включить коммутацию напряжения питания;AT#GPIO=1,0,1
– выключить коммутацию напряжения питания;AT#GPIO=2,1,1
– подать напряжение 7,5 В на GPO;AT#GPIO=2,0,1
– отключить подачу напряжения 7,5 В на GPO.
Схема подключения устройств к выходу GPO изображена на рисунке:
Работа интерфейсов RS232 и RS485 с UART1 и UART2 GSM-модуля
Интерфейсы RS232 и RS485 работают с UART1 и UART2 GSM-модуля в двух режимах:
- Оба интерфейса – RS232 и RS485 – подключены к UART1. Этот режим задан по умолчанию.
- RS232 подключен к UART1, RS485 – к UART2.
Чтобы установить режим работы интерфейсов RS232 и RS485 с UART1 и UART2, необходимо отправить АТ-команду:
AT#GPIO=3,0,1
– оба интерфейса – RS232 и RS485 – подключены к UART1;AT#GPIO=3,1,1
– RS232 подключен к UART1, RS485 – к UART2.
⇲ После каждой перезагрузки модема, в т. ч. после срабатывания сторожевого таймера WDT, оба интерфейса – RS232 и RS485 – будут подключены к UART1.
Для настройки UART2 используется следующая АТ-команда:
- Включить UART2:
AT#SII=1,<rate>,<format>
, где:<rate>
– скорость передачи данных (бод):- 300;
- 1200;
- 2400;
- 4800;
- 9600;
- 19200;
- 38400;
- 57600;
- 115200;
<format>
– формат передачи данных:- 1 – 8 бит данных, 2 стоп-бита;
- 2 – 8 бит данных, 1 бит чётности, 1 стоп-бит;
- 3 – 8 бит данных, 1 стоп-бит;
- 5 – 7 бит данных, 1 бит чётности, 1 стоп-бит.
Пример АТ-команды: AT#SII=1,9600,3
– включить UART2, скорость передачи данных 9600 бод, формат 8 бит данных и 1 стоп-бит.
- Выключить UART2:
AT#SII=0