Ethernet + GSM контроллер Laurent-5G

KernelChip

Многофункциональный Laurent-5G Ethernet + GSM программируемый логический контроллер с богатейшим набором аппаратной периферии для управления реле и мониторинга / измерения различных датчиков и параметров по сети. Подходит для построения автономных систем управления с GSM каналом. Является расширенной версией модуля Laurent-5.

Цена: 6850 ₽

Ethernet модуль Laurent-5G многофункциональный контроллер c GSM (произносится как “Лоран-5 Джи”) – это новая платформа, которая содержит в себе весь функционал модуля Laurent-5 к которому теперь дополнительно добавился GSM модем. GSM модем позволяет модулю принимать и передавать SMS, принимать и совершать звонки и тоновые DTMF команды.

Рис. 1. Модуль Laurent-5G (общий вид) с подключенной GSM антенной KG-25

Рис. 1. Модуль Laurent-5G (общий вид) с подключенной GSM антенной KG-25

Рис. 2. Модуль Laurent-5G (общий вид) без антенны

Рис. 2. Модуль Laurent-5G (общий вид) без антенны

Рис. 3. Модуль Laurent-5G (обратная сторона платы). Показан разъем для SIM карты

Рис. 3. Модуль Laurent-5G (обратная сторона платы). Показан разъем для SIM карты

Отличительные особенности

Надежность работы

Модули Laurent-5 / Laurent-5G спроектированы специально для долгосрочной непрерывной работы (месяц за месяцем, год за годом) в режиме 24/7 в составе систем требующих высокой надежности и отказоустойчивости. Это достигается тщательным заводским тестированием модулей, встроенной системой само-диагностики и системой “само-восстановления” работы устройства в случае возникновения нештатных ситуаций.

Статический IP адрес

Устройство подключается к обычной сети Ethernet. По умолчанию, модулю назначен статический адрес 192.168.0.101. Открывая IP адрес устройства в глобальной сети Internet, можно управлять работой модуля из любой удаленной точки мира.

Web-интерфейс

Модуль имеет встроенный Web-интерфейс управления. Достаточно запустить любой браузер, ввести IP адрес модуля (по умолчанию 192.168.0.101) и вы получаете удобный визуализированный интерфейс для управления различными ресурсами модуля и мониторинга его параметров в режиме реального времени.

Web-интерфейс Laurent-5G

Редактируемый Web-интерфейс

К модулю предоставляются “исходники” Web интерфейса (HTML + JavaScript). Используя SDK можно самостоятельно вносить изменения в исходный код, загружать его в энергонезависимую память модуля и использовать модифицированный интерфейс вместо штатного заводского.

Laurent-5 редактор WEB-интерфейса

Визуализация измерений датчиков

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

Laurent-5 график измерений датчиков

Программируемая логика (CAT)

Модуль поддерживает систему CAT – программируемое пользователем управление автоматической реакцией модуля при возникновении различных событий.

Программируемая логика (CAT) в Laurent-5G

Например, можно запрограммировать модуль таким образом, чтобы реле переключало свое состояние в случае отсутствия ответа на PING некоторого сетевого устройства или включало систему кондиционирования, если показания датчика температуры превысили указанный порог.

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

Программируемая логика (CAT) в Laurent-5G

Можно задавать дополнительные условия состояния других аппаратных ресурсов, событий CAT и даже программных переменных а так же квоты по числу и частоте срабатываний.

Реакция на событие задается списком Ke-команд позволяющих создавать необычайно гибкую логику управления. Например, при срабатывании одного события с помощью Ke-команды можно включить / выключить другое событие, т.е. можно организовывать связи между событиями.

Программируемая логика (CAT) в Laurent-5G: реакции и события

Программируемая логика (CAT) для GSM

Модуль Laurent-5G с встроенным GSM модемом поддерживает дополнительные события по GSM: входящий звонок, тоновые DTMF команды а так же SMS с заданным текстом. При наступлении любого из описанных событий можно задать гибкую реакцию в виде списка Ke-команд (например, включить реле или отправить ответное SMS с динамически сформированным текстом).

Программируемая логика (CAT) для GSM в Laurent-5G

GSM типы CAT событий (тоновая DTMF команда и SMS c заданным текстом).

GSM можно так же использовать для информирования (в качестве реакции) о какие-либо событиях. Например, можно создать такие логичсекие привила CAT при которых в случае превышения температуры или срабатывания датчика открытия модуль совершит звонок на указанный телефонный номер из “белого” списка или отправит SMS.

Рис. 11. Программируемая логика (CAT) для GSM

 Система CAT. Реакция на события в виде выполнения звонка на указанный “белый” номер или SMS с заданным текстом.

Динамические переменные

Laurent-5 / 5G поддерживает Динамические переменные – набор определенных текстовых полей в специальном формате которые заменяются модулем динамически на текущее значение параметра (например, показания датчика) и в таком финальном виде передаются / выдаются в виде KE-сообщения, параметров URL команды или текста SMS сообщения.

Например, если в случае тревоги (например, как реакция на CAT событие), выполнить Ke-команду (отправка данных в порт TCP сервера):

$KE,PUT,S,C,TREVOGA!~LF~H = ~DH1~%~LF~IN_2: ~IN2~~LF~IN_3: ~IN3~~LF~~DT~ ~TM~

Или аналогично в виде SMS сообщения:

$KE,SMS,SND,1,C,TREVOGA!~LF~H = ~DH1~%~LF~IN_2: ~IN2~~LF~IN_3: ~IN3~~LF~~DT~ ~TM~

То можно передать и получить не просто “сухой” текст о том, что произошла тревожная ситуация а так же увидеть показания некоторых конкретных датчиков (в данном случае влажность датчика DHT-11 и состояние входных оптоизолированных линий IN_2 и IN_3) и актуальную дату и время из RTC на момент возникновения события:

Динамические переменные программируемого контроллера Laurent-5G

 

DHCP

Функция DHCP аппаратно поддерживается модулем. В будущих обновлениях прошивки будет добавлена возможность получать IP адрес автоматически по DHCP интерфейсу.

Авторизация

Доступ к WEB-интерфейсу как и к командному интерфейсу (Ke-команды) по различным портам защищен логином / паролем.

Электромагнитные реле

В составе модуля имеется 4 шт. электромагнитных дву-позиционных реле (нормально замкнутая и нормально разомкнутая группа контактов) позволяющих коммутировать цепи внешней нагрузки с напряжением до 220 В и током до 7 А.

Редактирование имен ресурсов

Имеется возможность редактировать и назначать имена аппаратным ресурсам (реле, дискретные линии и т.д.) в WEB интерфейсе, например “Температура на кухне” или “Управление котлом”.

Laurent-5G - редактирование имен реле в WEB интерфейсе

Гальванически развязанные входные линии

На борту модуля имеется 6 шт. гальванически развязанных (опто-изолированных) входных дискретных линий типа “сухой контакт”. Они могут использоваться для определения факта наличия сигнала (например, датчик наличия 220 В) или определения факта разрыва электрической цепи (различные датчики открытия / размыкания).

Laurent-5G - гальванически развязанные входные линии "сухой контакт"

Силовые выходные линии

Предусмотрено 5 шт. выходных силовых дискретных линий позволяющих напрямую коммутировать цепи постоянного тока с напряжением до 50 В и силой тока до 0.5 А на каждый канал. К этим линиям можно напрямую подключить дополнительные внешние электромагнитные реле или нагрузку в виде сирены или сигнализации.

Laurent-5G - силовые выходные линии

Линии общего назначения

Имеется 8 шт. дискретных слаботочных двунаправленных линий общего назначения. Данные линии могут быть настроены “на вход” (например, для чтения состояния датчиков разрыва цепи) или “на выход” (например, для управления светодиодом).

Laurent-5G - линии общего назначенияАЦП

Поддержаны 5 каналов АЦП позволяющих измерять напряжение входного сигнала в Вольтах. АЦП могут быть использованы для контроля напряжения систем питания (разряда аккумуляторов) или для измерения показаний аналоговых датчиков в которых изменение исследуемого физического процесса / явления приводит к изменению сопротивления / тока (например, резистивные датчики температуры, тензодатчики, датчики освещенности и т.д.)

Laurent-5G АЦП для измерения напряжения аккумулятора

Высокостабильный ИОН для АЦП

Отличительной особенностью модуля Laurent-5G является использование высокостабильного термостабилизированного источника опорного напряжения (ИОН) для АЦП во многом определяющего конечную точность измерений.

Датчики тока

Модуль поддерживает работу с датчиками тока. Laurent-5G может измерять величину как переменного так и постоянного тока до 20 А (напряжение до 220 В) протекающего через внешний датчик класса KernelChip KCZ-20 подключаемый к входам АЦП модуля. Возможно подключение до 4 датчиков тока одновременно.

Laurent-5G: измерение силы тока 220 В

Laurent-5G - поддержка датчиков тока

Используя программируемую логику CAT (редактируемые логические правила) можно настроить включение автоматической тревоги при уменьшении / увеличении тока потребления некоторого устройства.

Laurent-5G: детектор исправности оборудования по потреблению тока

Часы реального времени (RTC)

В составе аппаратуры модуля имеется модуль часов реального времени (RTC) с независимым источником питания. Модуль RTC производит отсчет времени в абсолютной шкале даже в том случае если плата выключена (не подано основное питание). Благодаря этому, внутренне программное обеспечение всегда знает абсолютное текущее время включая год, месяц, день месяца, день недели, часы, минуты, секунды. Это позволяет создавать различные логические правила в системе CAT и выполнять их по расписанию, например, включать или выключать какое-либо оборудование в указанный день недели (например, в четверг) в указанное время (например, в 12:00).

Laurent-5G: логическое правило CAT с привязкой к абсолютному времени RTC

ШИМ

В модуле есть 4 шт. независимых канала широтно импульсной модуляции (ШИМ) позволяющих плавно менять подводимую к нагрузке мощность. Благодаря ШИМ можно плавно менять частоту вращений вала двигателя или плавно менять яркость свечения электро-лампочки / LED ленты. Благодаря 4-х канальному ШИМ можно независимо управлять каждым из RGB цветов многоцветной LED ленты.

Laurent-5G - плавное управление яркостью свечения лампочки с помощью ШИМ

Шина 1-Wire

Имеется два независимых канала шины 1-Wire для подключения цифровых датчиков (температуры, датчика влажности, iButton и т.д.).

Отличительной особенностью реализации поддержки шины 1-Wire в модуле Laurent-5G является:

  • независимое управляемое питание шины (для возможности обесточивания шины и проведения аппаратного сброса датчиков);
  • аппаратная система подавления помех;
  • аппаратная система защиты линий модуля от высоковольтных просечек и наводок.

Laurent-5G - шина 1-Wire с управляемым питанием и защитой от помех и наводок на длинных линиях

Датчики температуры DS18B20

Laurent-5G может снимать показания с 1-Wire датчиков температуры Dallas DS18B20 в количестве до 20 штук на одной шине. Имеется возможность присваивать символические имена каждому датчику по его ID и получать показания температуры в различных форматах (Ke-сообщения, JSON, Web) и через разные интерфейсы включая TCP сервер, TCP клиент, RS-232.

Laurent-5G - цифровые датчики температуры DS18B20

“Сырые” измерения DS18B20

Для возможности самостоятельного анализа качества данных формируемых датчиками DS18B20 модуль поддерживает возможность выдачи “сырых” измерений в виде Ke-сообщения.

Датчик влажности и температуры DHT-11

Поддерживается работа с цифровым датчиком влажности и температуры типа DHT-11.

Laurent-5G - цифровые датчики влажности и температуры DHT11

Порт RS-232

Наличие встроенного последовательного порта RS-232. Порт имеет два основных режима работы:

  • обычный командный порт с поддержкой Ke-команд (можно отправлять команды, получать данные и ответы);
  • интерфейс TCP-2-COM: прозрачный “удлинитель” последовательного порта по сети Ethernet.

Счетчик импульсов

Каждая входная оптоизолированная линия и каждая линия общего назначения настроенная “на вход” могут быть использованы как независимые 32-битные счетчики импульсов с возможностью сохранения и обновления показаний в энергонезависимой памяти модуля. Счетчик импульсов может быть использован, например, для учета расхода воды в связке с датчиком учета воды с импульсным выходом.

Laurent-5G - счетчики импульсов для учета расхода воды

Технология M2M

Laurent-5G может устанавливать сеансовое соединение с внешним TCP сервером и отправить произвольный набор данных по установленному соединению. Т.о. можно запрограммировать модуль (см. Система CAT) так чтобы при возникновении некоторого события он отправлял данные на внешний сервер, например, сообщение о тревоге. Еще одним из применений такого режима является передача управляющих Ke-команд на другой Laurent модуль, что позволяет организовать прямое взаимодействие между несколькими модулями без использования внешнего софта или управляющего сервера.

Laurent-5G - взаимодействие двух модулей напрямую по технологии M2M

RFID (Wiegand)

Модуль Laurent-5G поддерживает возможность подключения внешнего RFID считывателя карт / меток и приему информации по интерфейсу Wiegand. Благодаря этому модуль можно использовать для организации СКУД (системы контроля и управления доступом). Модуль может принимать информацию об обнаруженной RFID метке (протокол Wiegand-26 или Wiegand-42) и:

  • выводить информацию об обнаруженной метке по указанному интерфейсу (TCP сервер / клиент, RS-232);
  • транслировать полученный ID по сети на указанный удаленный TCP сервер;
  • выполнять заранее запрограммированные пользователем действия с помощью системы CAT при тех или иных значения ID обнаруженной метки (метка из “белого” списка, метка с конкретным ID, любая метка и т.д.).

Laurent-5G: RFID Weigand-26

iButton (Touch Memory)

Поддержка ключей iButton (Touch Memory) DS1990 (домофонные брелки) для организации системы СКУД. Как и в случае с RFID с использованием программируемой логики CAT можно задавать различную реакцию модуля при обнаружении той или иной метки iButton.

База данных меток / ключей RFID и iButton

Поддержана встроенная база данных для хранения “белых” идентификаторов меток и ключей RFID / iButton. Т.е. можно автономно управлять разрешением на доступ только для владельцев “белых” меток причем без необходимости связи с центральным сервером СКУД.

TCP сервер

Основным сетевым интерфейсом для управления модулем Ke-командами является TCP сервер, по умолчанию ожидающий подключений клиентов на TCP порту 2424.

TCP клиент

Помимо TCP сервера, в арсенале коммуникационных интерфейсов модуля имеется TCP клиент. При работе по этому интерфейсу модуль сам пытается установить соединение с внешним (заранее указанным в настройках) TCP сервером. Такой режим работы может оказаться очень выгодным и удобным когда, например, имеем большую сеть из модулей Laurent-5G/Laurent-5 находящуюся в разных географических местах, разных подсетях. При этом конкретные IP адреса этих модулей могут быть не известны. Как ровно и точное число активных (подключенных к сети) модулей которое может меняться во времени (появляются новые модули, другие временно исключаются из работы). В этом случае, управляющий софт, расположенный на центральном сервере вместо самостоятельных попыток поиска и подключения к модулям может перейти в пассивный режим и сам ожидать входящих подключений от модулей.

Сбор данных в JSON

Модуль Laurent-5G поддерживает возможность выдачи сводной информации о состоянии всех аппаратных ресурсов, показаниях датчиков и настройках в режиме реального времени в формате JSON.

Laurent-5G - сбор данных и показаний датчиков через JSON

URL команды

Модуль поддерживает возможность управления URL командами. Управление производится обращением к определенной HTTP странице c различными параметрами, определяющими действие, которое нужно выполнить. Синтаксис URL команд основан на Ke-командах

Laurent-5G - управление модулем URL командами

Терминал команд в WEB

В WEB интерфейсе интегрирован терминал (консоль) для прямого управления и взаимодействия с модулем с помощью Ke-команд.

Сетевые настройки

Имеется возможность редактировать сетевые настройки и изменять статический IP адрес, маску подсети, адрес шлюза и номера TCP портов для сетевых интерфейсов.

Laurent-5G сетевые настройки

MAC адрес

Каждая плата имеет свой уникальный MAC адрес исключающий конфликты в сети.

Подавитель дребезга контактов

В модуле Laurent-5G реализована система программного подавления явления “дребезга контактов”. Модуль принимает решение об изменении уровня сигнала на линии (IN или IO настроенной на вход) только после “выдержки” нового уровня без изменений в течение постоянной времени подавления. По умолчанию, постоянная времени подавления составляет 100 мс. Имеется возможность изменять данный параметр (вплоть до отключения системы подавления) через Web интерфейс или Ke-командой для каждой линии независимо.

Открытый командный интерфейс (API)

Помимо управления модулем через встроенный Web-интерфейс, Laurent-5 поддерживает набор текстовых команд управления называемых Ke-командами (открытый API), которыми можно управлять модулем через различные интерфейсы (TCP сервер / клиент, RS-232 и т.д.). Идеология Ke-команд похожа на AT-команды для GSM модемов.

Ke-сообщения

Модуль поддерживает набор текстовых сообщений с информацией о состояниях аппаратных ресурсов или произошедших событиях (Ke-сообщения). Генерация конкретных сообщений может быть гибко настроена в необходимые порты (TCP сервер / клиент, RS-232).

Обновление ПО

Модуль поддерживает возможность обновления встроенного программного обеспечения по сети Ethernet.

ModbusTCP

Laurent-5G аппаратно готов к поддержке промышленного протокола обмена данными ModbusTCP. Идут работы по выпуску обновления прошивки с поддержкой ModbusTCP.

SNMP

Модуль аппаратно готов к поддержке протокола обмена данными SNMP для интеграции с популярными системами мониторинга и сбора данных типа Zabbix.

MQTT

Модуль аппаратно готов к поддержке набирающего популярность протокола обмена данными MQTT в рамках IOT. Идут работы по выпуску обновления прошивки с поддержкой MQTT.

Артикул: FF5636299 Категория: Метки: ,
Бренд

Страна производитель

Производитель

Модель

Спецификация

Аппаратные ресурсы
Реле 4 шт (220В / 7А)
Входные линии (“сухой контакт”) 6 шт
Выходные силовые линии 5 шт
GPIO (линии общего назначения) 8 шт
Счетчики импульсов 14 шт
ШИМ 4 канала
АЦП 5 шт
Порт RS-232 1 шт
1-Wire 2 канала
Часы реального времени (RTC) Да
Высокостабильный ИОН для АЦП Да
Обработка данных от RFID (Wiegand-26/42) Да
Встроенный стабилизатор питания на +3.3 / +5 В Да
Гальваническая “развязка” входных линий Да
GSM модем Да

 

Возможности управления
Web-интерфейс Да
Редактирование Web-интерфейса (SDK) Да
Управление URL командами Да
Открытый API (Ke-команды и Ke-сообщения) Да
TCP сервер Да
TCP клиент Да
CAT – управляемая реакция на события Да
M2M (прямое взаимодействие модулей) Да
Сбор данных в JSON Да
TCP-2-COM (“удлинитель” COM порта) Да
ModbusTCP Скоро будет*
SNMP (Zabbix) Скоро будет*
MQTT IOT Скоро будет*
SysLog Скоро будет*

* – идет процесс разработки. Достаточно просто обновить прошивку у модуля.

 

GSM
Тип модема 2G
Частотный диапазон 850/900/1800/1900 МГц
Прием / отправка SMS Да
Прием / отправка звонков Да
Тоновые DTMF команды Да
Программируемая логика GSM + CAT Да
SMS / звонок в случае события Да

 

Поддержка датчиков
Цифровые, температуры DS18B20 Да, до 20 шт
Цифровые, влажности и температуры DHT-11 Да
Напряжения АКБ Да
Наличия 220 В Да
Открытия / закрытия двери Да
Протечки воды Да
Наличия дыма Да
Превышения уровня шума Да
Удара / вибрации Да
Разбития стекла Да
Размыкания / замыкания Да
Освещенности Да
Присутствия / движения Да
iButton (Touch Memory DS1990) Да
Тока Да

Файлы для скачивания

Основано на 0 отзывах

0.0 общая оценка
0
0
0
0
0

Оставьте первый отзыв “Ethernet + GSM контроллер Laurent-5G”

There are no reviews yet.

Возможно Вас также заинтересует…

Pin It on Pinterest

Share This