Вы находитесь на странице: 1из 5

Шлюз

LoRaWAN – RS485 ModBus


Описание
Thingenix, 2017

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

Шлюз LoRaWAN – RS485 предназначен для получения данных от устройств,
подключенных к шине RS 485 по протоколу Modbus и передачу полученных данных
через сети LoRaWAN. Шлюз поддерживает возможность удаленной конфигурации через
сеть LoRaWAN.

Рабочий диапазон частот 868 МГц
Поддержка LoRaWAN Устройство класса C
Максимальная мощность передатчика 17 дБм
Дальность передачи данных Более 1000 м
Рабочий диапазон температур -40 - +85 C
Разъем подключения антенны SMA
Разъемы подключения кабелей Винтовой зажим
Питание 220В 50Гц, резервный элемент AA Li 3.6В
Крепление Установка на DIN рейку
Размер 71 x 90 x 57 мм
Вес 200 г

Шлюз осуществляет периодический опрос устройств, подключенных к шине
RS485 по протоколу Modbus в соответствии с заданной конфигурацией. Период опроса
так же задается конфигурацией устройства. По умолчанию период опроса составляет 5
минут. После сбора данных устройство осуществляет передачу собранных данных по
сети LoRaWAN.

Подключение устройства

Питание устройства осуществляется от сети переменного тока 220В 50Гц.
Устройство имеет встроенный блок питания с гальванической развязкой. Кроме того,
устройство снабжено сменным резервным элементом питания. В случае пропадания
основного питания устройство автоматически переключается на резервный элемент
питания и передает сообщение о пропадании основного питания.
Устройство может обеспечивать питание устройств и интерфейсов,
подключенных к шине RS485, постоянным током с напряжением 5В. В случае перехода
устройства на резервный элемент питание подключенных к шине устройств и
интерфейсов прекращается.
Устройство имеет вход типа «сухой контакт» для подключения внешних
датчиков, например датчика открывания, который может быть использован для
сигнализации проникновения в место установки.









Контакт Описание
G Заземление
N Нейтральный
проводник
L Фазовый проводник
C «Сухой контакт»
C
+ Выход питания +5В
A RS485 A
B RS485 B

- Выход питания -5В

G N L C C + A B -
1 2 5 5


Рис 1. Схема подключения устройства.

Протокол конфигурации устройства

Протокол конфигурации устройства позволяет удаленно задавать список
адресов устройств Modbus и список регистров данных для опроса, а так же изменять
основные конфигурационные параметры устройства.
Общие конфигурационные параметры устройства передаются с помощью пакета
следующего формата:

Байт Описание
0 Период опроса и передачи данных, секунд, LSB
1 Период опроса и передачи данных, секунд, MSB
2 Битовый регистр управления

Битовый регистр позволяет передавать устройству следующие команды:

Бит Команда
0 Перезагрузить устройство
1 Очистить конфигурацию опрашиваемых устройств Modbus
2 Сброс конфигурации устройства в состояние «по умолчанию»

Пакеты для изменения общих конфигурационных параметров необходимо
передавать устройству с FPort = 1. Передача команд через битовый регистр
осуществляется путем выставления соответствующего необходимой команде бита в
«1».

Изменение конфигурации опроса устройств Modbus передаётся с помощью
пакета следующего формата:

Байт Описание
0 Адрес Modbus slave устройства, 1 - 247
1 Функция Modbus: 0x01 Чтение coil, 0x02 чтение входов, 0x03 чтение регистров
2 FPort, на который будут передаваться полученные данные, 1-254
3 Количество регистров в конфигурации
4..N Адреса регистров для чтения, младший байт первый, 2 байта на один регистр

Пакеты для изменения конфигурации опроса устройств Modbus необходимо
передавать устройству с FPort = 3.

Протокол передачи собранных данных

По окончании опроса устройство передает результаты опроса через сеть
LoRaWAN с помощью пакета следующего формата:

Байт Описание
0 Адрес Modbus устройства
1 Функция Modbus
2 Резерв
3 Количество регистров, значения которых передаются в пакете
3 .. N Байты данных, полученных из регистров устройства

Устройство передает собранные данные с FPort, установленным в
конфигурационном пакете. Общий размер одно пакета данных не может превышать 51
байт.

Передача статуса устройства

По окончании цикла передачи заданных конфигурацией опроса данных
устройство передает сообщение со своим статусом. В случае отсутствия конфигурации
опроса данных устройство передает свой статус в каждом сообщении. Сообщение со
статусом устройства имеет следующий формат:

Байт Описание
0 Битовый регистр состояния
1 Напряжение батареи, LSB
2 Напряжение батареи, MSB
Битовый регистр передают следующую информацию:
Бит Описание
0 Состояние входа контакта, 0 – разомкнут, 1 - замкнут
1 Состояние питания, 0 – питание в норме, 1 – потеря основного питания
Напряжение батареи передается в вольтах, умноженных на 1000. Рекомендуется
использование нормально-замкнутых контактов. Это позволяет контролировать их
исправность и целостность подключения к устройству.
Устройство передает сообщения со своим статусом с FPort = 4.