M-Bus: различия между версиями

Материал из TekonWiki
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
Строка 24: Строка 24:
* RS-идентификатор - SecondaryID (подробнее см. далее)
* RS-идентификатор - SecondaryID (подробнее см. далее)
* Интервал опроса - (подробнее см. далее)  
* Интервал опроса - (подробнее см. далее)  
* Дополнительная информация - можно по необходимости указать hex-код команды Application Reset (не обязательно).


Один прибор регистрируется на один концентратор. Т.е. следующий прибор следует регистрировать на концентратор 910.
Один прибор регистрируется на один концентратор. Т.е. следующий прибор следует регистрировать на концентратор 910.
Строка 34: Строка 35:
** Tariff = 0
** Tariff = 0
** Device unit (SubUnit) = 0, 1, 2
** Device unit (SubUnit) = 0, 1, 2
* Есть поддержка команды Application Reset


При этом - первое значение параметра (нарастающим значением, например, Энергия, Объем), прочитанное в текущем дне будет сохранено в БД, как значение на начало дня (с обнулением часов, минут и секунд).
При этом - первое значение параметра (нарастающим значением, например, Энергия, Объем), прочитанное в текущем дне будет сохранено в БД, как значение на начало дня (с обнулением часов, минут и секунд).

Версия от 08:27, 28 декабря 2016


Для подключение приборов учета, взаимодействующих по шине M-Bus, к системе АСУД-248, рекомендуется применять "прозрачные" медиаконвертеры:

  • M-bus - Ethernet
  • M-bus - RS-232/485

Опрос приборов осуществляется программой KCSLogger.

В ключе защиты ПО АСУД.SCADA должно быть прописано число драйверов EXT-модуля, соответствующее общему числу подключаемых приборов учета.

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

Если специального драйвера нет, опрос может быть осуществлен через универсальный M-Bus драйвер (OPC Server \ extensions \ drv \ mbus_u.drv)

Пример регистрации прибора Отопления, опрашиваемого через универсальный M-Bus драйвер в программе ASUDBase.

  • Тип Прибора - M-bus (1013)
  • Настройки интерфейса - обычно 2400-8-E-1 (или см. документацию на прибор)
  • RS-идентификатор - SecondaryID (подробнее см. далее)
  • Интервал опроса - (подробнее см. далее)
  • Дополнительная информация - можно по необходимости указать hex-код команды Application Reset (не обязательно).

Один прибор регистрируется на один концентратор. Т.е. следующий прибор следует регистрировать на концентратор 910.

Универсальный драйвер выполняет чтение следующих данных с подключенных приборов:

  • Служебная информация (конфигурация подключенного прибора)
  • Все текущие (мгновенные) измеряемые параметры прибора учета, для которых поля M-bus:
    • Function field = 0
    • Storage number = 0
    • Tariff = 0
    • Device unit (SubUnit) = 0, 1, 2
  • Есть поддержка команды Application Reset

При этом - первое значение параметра (нарастающим значением, например, Энергия, Объем), прочитанное в текущем дне будет сохранено в БД, как значение на начало дня (с обнулением часов, минут и секунд).

Поддерживается работа (идентификация приборов в M-Bus сети) по:

  • первичному ID (PrimaryID) - 1 байт (номера от 1 до 253)
  • вторичному ID (SecondaryID) - 4 байта (8-значные номера, обычно указанные на панели счетчика или отображаемые на электронном табло).

Для идентификации счетчика в программах ASUDBase, KCS DEMO удобно использовать SecondaryID. Т.к. для идентификации счетчиков по PrimaryID необходимо предварительно выполнить процедуру программирования приборов в целях указания уникальных идентификаторов в M-bus сети (по умолчанию на приборах обычно запрограммирован адрес 1).

Если подключается 1 прибор, можно использовать бродкастный адрес - 0.

Для проверки связи с выборочным приборов удобно использовать программу KCS DEMO, при это нет необходимости в предварительной регистрации прибора в программе ASUDBase.

После успешного опроса прибора программой KCS DEMO, вы можете отправить данные из окна программы на электронную почту компании Текон-Автоматика. После этого для данного прибор будет добавлен отдельный драйвер опроса с возможностью чтения архивных данных.

Внимание!

При настройке интервала опроса прибора в программе ASUDBase необходимо считаться с тем, что каждая коммуникация счётчика через интерфейс M-Bus разряжает батарейку. Поэтому при эксплуатации должны быть такие условия работы, которые обеспечивали бы работу главного блока прибора до истечения срока поверки. По этой причине, частота взаимодействий с системами сбора и учёта данных через интерфейс M-Bus должна устанавливаться в соответствие с рекомендациями производителя счетчиков.

--Alex 08:00, 4 августа 2015 (UTC)