5277 (5277) wrote,
5277
5277

Category:

5277, варианты подключения группы устройств

Буду говорить об элементарном, но вдруг кому-то будет интересно.

Я запилил небольшую блок-схему:



На ней я описал модель подключения электросчетчиков, расположенных в разном количестве на разных географических объектах.
Т.е. у нас есть центр сбора статистики, в котором установлен контроллер выполняющий сбор данных и узел связи.
А также несколько объектов, на которых находится узел связи и электросчетчики.

Соединение между ними может быть любое, главное, чтобы на объекте и центре были узлы связи поддерживающие данную технологию.
Электросчетчики выбраны с шиной RS485, хотя это тоже не принципиально.

Рассмотрю узел связи:
Устройство, обеспечивающее связь может быть любым, главное, чтобы оно имело интерфейс шины RS485 (либо любой другой, который можно преобразовать в RS485). На моей практике это почти всегда был GSM модем с интерфейсом RS485.
Но никто не мешает взять скажем модуль LoraWAN с UART интерфейсом и подключить к нему что-то простое, типа драйвера MAX485 с небольшой обвязкой задающей режим приема/передачи. Никакой дополнительной логики в виде МК здесь не нужно.

Центр:
Здесь тоже узел связи, при этом с контроллером он может соединяться как угодно UART,RS485, RS232, Ethernet, Wi-Fi и прочее.
Остается подобрать ПО, которое будет выполнять необходимые задачи. Среди которых должен быть опрос по определенному протоколу счетчиков.
ПО можно взять мое.

Также я предлагаю решение, где контроллер находится в облаке.
Т.е. в центре вообще не нужно будет что-либо разворачивать, просто установить клиент.

Более того, у меня есть недорогие наработки модулей - преобразователей с логикой.
Основное их преимущество - можно менять настройки исходящего интерфейса налету.
Это может быть востребовано, если скажем к Вашей шине RS485 подключены устройства с разными параметрами UART (например baudrate)

Мне совершенно не сложно, на начальном этапе, запилить поддержку того-же электросчетчика 'Меркурий' (тем более, что есть большой опыт), были бы желающие пользоваться моим проектом.

Update: Вот, кстати список поддерживаемых методов в моем предыдущем коммерческом решении как раз для Меркурий 230.



К сожалению я не имею права распространять этот код, но реализовать новую библиотеку для текущего проекта - могу.

В этом же проекте лежат библиотеки устройств (латинские названия) с парктически полным функционалом.
Некоторый функционал был реализован только благодаря реверс-инжинирингу.

CAS_5010A,
P18,
PSCH_3ART.07.xxx
PSCH_3ART.07.xxx.1,
PSCH_3ART.07.xxx.2,
Pulsar,
SEB_2A.07.xxx.x,
SET_4TM,
SET_4TM_03M_01,
TEM104,
VKT5,
VKT7.
Tags: 5277, p18, ВКТ, Меркурий, ПСЧ, Пульсар, СЭБ, электросчетчик
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 6 comments