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

Материал из TekonWiki
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
Строка 4: Строка 4:
[[Category:Теплосчетчики квартирные]]
[[Category:Теплосчетчики квартирные]]


== ВВЕДЕНИЕ ==
Для подключение приборов учета, взаимодействующих по шине M-Bus, к системе АСУД-248, рекомендуется  применять [[M-Bus_конвертер | "прозрачные" медиаконвертеры]]:
Для подключение приборов учета, взаимодействующих по шине M-Bus, к системе АСУД-248, рекомендуется  применять [[M-Bus_конвертер | "прозрачные" медиаконвертеры]]:
* M-bus - Ethernet
* Приборы учета - Конвертер [M-bus - Ethernet] - Компьютерная сеть - [[АРМ-диспетчера]]
* M-bus - RS-232/485
* Приборы учета - Конвертер [M-bus - RS-232/485 ] - [[КЦС-IPM]] - Компьютерная сеть - [[АРМ-диспетчера]]


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


Для подключаемого прибора учета может быть написан специальный драйвер, поэтому предварительно следует проверить есть ли описание прибора в разделе  [http://wiki.tekon.ru/index.php/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F Интеграция].   
Для подключаемого M-bus-прибора учета может существовать специальный драйвер, поэтому предварительно следует проверить есть ли описание прибора в разделе  [http://wiki.tekon.ru/index.php/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F Интеграция].   


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


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


Поддерживается работа (идентификация приборов в M-Bus сети) по:  
Универсальный драйвер - не умеет работать с Архивом (даже если прибор учета накапливает архивные данные).
* первичному ID (PrimaryID) - 1 байт  (номера от 1 до 253)  
 
 
Поддерживается идентификация приборов в M-Bus сети по:  
* первичному ID (PrimaryID) - 1 байт  (номера от 1 до 250)  
* вторичному ID (SecondaryID) - 4 байта (8-значные номера, обычно указанные на панели счетчика или отображаемые на электронном табло).
* вторичному ID (SecondaryID) - 4 байта (8-значные номера, обычно указанные на панели счетчика или отображаемые на электронном табло).


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


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


'''Внимание!'''
'''Внимание!'''


При настройке интервала опроса прибора в программе ASUDBase необходимо считаться с тем, что каждая коммуникация счётчика через интерфейс M-Bus разряжает батарейку. Поэтому при эксплуатации должны быть такие условия работы, которые обеспечивали бы работу главного блока прибора до истечения срока поверки. По этой причине, частота взаимодействий с системами сбора и учёта данных через интерфейс M-Bus должна устанавливаться в соответствие с рекомендациями производителя счетчиков.  
При настройке интервала опроса прибора в программе ASUDBase необходимо считаться с тем, что каждая коммуникация счётчика через интерфейс M-Bus разряжает батарейку. Поэтому при эксплуатации должны быть такие условия работы, которые обеспечивали бы работу главного блока прибора до истечения срока поверки. По этой причине, частота взаимодействий с системами сбора и учёта данных через интерфейс M-Bus должна устанавливаться в соответствие с рекомендациями производителя счетчиков.
 
--[[Участник:Alex|Alex]] 08:00, 4 августа 2015 (UTC)

Версия от 13:08, 20 ноября 2017


ВВЕДЕНИЕ

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

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

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

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

Универсальный драйвер M-Bus

Если специального драйвера нет, опрос может быть осуществлен через универсальный 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 до 250)
  • вторичному ID (SecondaryID) - 4 байта (8-значные номера, обычно указанные на панели счетчика или отображаемые на электронном табло).

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

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

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

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

Внимание!

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