Контроль параметров ГВС и ЦО
на базе WB-MAI6

Создадим блок телеметрии контроля Горячей воды и Центрального отопления на базе модуля WB-MAI6

Настройки->Настройки проекта

В Приложении переходим в окно Настройки->Настройки проекта и находим Устройство GreenLink

В меню настроек Устройства выбираем:

Добавить оборудование Modbus RTU/TCP

Создание Провайдера dev_modbus


Выбрать WB-MAI6
Указываем modbus-адрес WB-MAI6 и название metafile - mb-MAI6.json

Просмотр настройки equipment dev_modbus


Обновите список блоков equipment
Для просмотра настроек Провайдера нажмите на значок Показать переменные настройки
Адрес и наименование metafile хранятся в Переменных eqipment.
Для Провайдера modbus отобразятся переменные - адрес modbus и metafile
Редактирование Переменных equipment
При создании Провайдера был создан пустой файл mb-MAI6.json.
При создании equipment-монитора, записи будут добавлены автоматически.
При необходимости, записи могут быть добавлены вручную (потребуется перезагрузка).
Пока его можно закрыть.

Создание equipment-монитор - температурные параметры


Equipment-монитор является простым контейнером для группы Параметров.
Каждый Параметр самостоятельно обрабатывает полученные данные, пересчитывает их, формирует тревоги по признакам отклонения значения от нормы.
Рекомендуется в один equipment-монитор размещать логически связанные между собой Параметры, относящиеся к одному оборудованию, к одной инженерной системе или одному конструктивному элементу/объекту в зависимости от масштаба Проекта.
Не рекомендуется размещать без необходимости по одному Параметру на equipment в связи с вероятным дублированием наименований equipment и параметра. Система не позволит разместить более 15 Параметров в одном equipment для надежности работы устройства.
В меню Устройства выбираем Добавить modbus monitor
Так как мы организуем контроль работы теплового пункта, то определим тип equipment - district heating susbtation
Первый equipment создадим для контроля температурного режима. Так как все трубопроводы расположены в подвале - присвоим код equipment: basement-temperature

Добавление параметров

Выбор из стандартных параметров

При добавлении Параметра предусмотрен выбор из стандартных, наиболее распространенных параметров. Одинаковое имя (name) в разных проектах позволяет быстро настраивать подготовленные схемы, аналитическую обработку.
После добавления, необходимо настроить атрибуты параметров
channel и Description- в соответствии с "зоной"
Для каждого параметра настраиваем настраиваем атрибут source - источник данных в соответствии со схемой подключения датчиков. Мы указали для Провайдера тип: WB-MAI6. Система предлагает выбрать из соответствующего шаблона параметры.
После настройки всех параметров equipment необходимо определиться с коэффициентами пересчета значений, получаемых от WB-MAI6

Температура передается и хранится в виде целого числа из расчета 1°С = 1 000 000
WB-MAI6 передает температуру с точностью до 1 знака - 0.1°С, соответственно для приведения нам понадобится коэффициент 100000. Для настройки коэффициента, открываем атрибут transform и указываем его для каждого параметра
Скачать предпросмотр - скачать файл настройки eq-1.json и использовать его для быстрого создания equipment в качестве Файла со списком параметров. Останется только указать источник данных - source
ОТПРАВИТЬ
Если создан служебный equipment unit контроля параметров самого GreenLink, перед отправкой файла настройки eq-1.json - будет показано сколько в настоящий момент свободно памяти для работы и, в случае если heap_free менее 70000 (70кБ), добавление нового equipmet не рекомендуется для устойчивой работы GreenLink
Дождитесь перезагрузки GreenLink и обновите список equipment
Создайте новую строку проекта на базе созданного equipment.
Если каналы на WB-MAI6 не настроены, их можно настроить в Сервисном режиме
Подключите датчики и можно приступать к мониторингу показателей
Если данные не отображаются, возможно настройки RS-485 не совпадают. Изменить настройки RS-485 для WB-MAI6 можно в сервисном режиме
При создании нового раздела, другие Пользователи не имеют нему доступа. Для изменения прав доступа перейдите в Настройки->Пользователи

metafile mb-MAI6.json

В mb-MAI6.json были добавлены строки с описанием регистров, соответствующих каналам подключения датчиков

Создание equipment-монитор - параметры давления

По аналогии заполняем тип и код equipment, набираем Параметры из списка стандартных

Давление передается и хранится в виде целого числа из расчета 1 bar = 100 000 000
При настройках WB-MAI6 мы указали для 16бар - 16 000, соответственно для приведения нам понадобится коэффициент 100000. Для настройки коэффициента, открываем атрибут transform и указываем его для каждого параметра
После перезагрузки, обновляем список equipment на устройстве и создаем новую строку проекта на базе нового equipment
В Проекте доступны оба созданных equipment

Итоговый файл mb-MAI6.json