M-Bus: различия между версиями
Alex (обсуждение | вклад) Нет описания правки |
Alex (обсуждение | вклад) Нет описания правки |
||
| Строка 15: | Строка 15: | ||
Если специального драйвера нет, опрос может быть осуществлен через универсальный M-Bus драйвер (OPC Server \ extensions \ drv \ mbus_u.drv) | Если специального драйвера нет, опрос может быть осуществлен через универсальный M-Bus драйвер (OPC Server \ extensions \ drv \ mbus_u.drv) | ||
Пример регистрации прибора Отопления, опрашиваемого через универсальный M-Bus драйвер в программе ASUDBase. | |||
[[Файл:M-bus info1.PNG|500px|безрамки|центр]] | |||
* Тип Прибора - M-bus (1013) | |||
* Настройки интерфейса - обычно 2400-8-E-1 (или см. документацию на прибор) | |||
* RS-идентификатор - SecondaryID (подробнее см. далее) | |||
* Интервал опроса - (подробнее см. далее) | |||
Один прибор регистрируется на один концентратор. Т.е. следующий прибор следует регистрировать на концентратор 910. | |||
Универсальный драйвер выполняет чтение следующих данных с подключенных приборов: | Универсальный драйвер выполняет чтение следующих данных с подключенных приборов: | ||
| Строка 36: | Строка 45: | ||
Для проверки связи с выборочным приборов удобно использовать программу [[KCS DEMO.EXE|KCS DEMO]], при это нет необходимости в предварительной регистрации прибора в программе ASUDBase. | Для проверки связи с выборочным приборов удобно использовать программу [[KCS DEMO.EXE|KCS DEMO]], при это нет необходимости в предварительной регистрации прибора в программе ASUDBase. | ||
После успешного опроса прибора программой [[KCS DEMO.EXE|KCS DEMO]], вы можете отправить данные из окна программы на электронную почту компании Текон-Автоматика. После этого для данного прибор будет добавлен отдельный драйвер опроса с возможностью чтения архивных данных. | |||
'''Внимание!''' | '''Внимание!''' | ||
При настройке интервала опроса прибора в программе ASUDBase необходимо считаться с тем, что каждая коммуникация счётчика через интерфейс M-Bus разряжает батарейку. Поэтому при эксплуатации должны быть | При настройке интервала опроса прибора в программе ASUDBase необходимо считаться с тем, что каждая коммуникация счётчика через интерфейс M-Bus разряжает батарейку. Поэтому при эксплуатации должны быть такие условия работы, которые обеспечивали бы работу главного блока прибора до истечения срока поверки. По этой причине, частота взаимодействий с системами сбора и учёта данных через интерфейс M-Bus должна устанавливаться в соответствие с рекомендациями производителя счетчиков. | ||
--[[Участник:Alex|Alex]] 08:00, 4 августа 2015 (UTC) | --[[Участник:Alex|Alex]] 08:00, 4 августа 2015 (UTC) | ||
Версия от 08:56, 1 августа 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 (подробнее см. далее)
- Интервал опроса - (подробнее см. далее)
Один прибор регистрируется на один концентратор. Т.е. следующий прибор следует регистрировать на концентратор 910.
Универсальный драйвер выполняет чтение следующих данных с подключенных приборов:
- Служебная информация (конфигурация подключенного прибора)
- Все текущие (мгновенные) измеряемые параметры прибора учета, для которых поля M-bus:
- Function field = 0
- Storage number = 0
- Tariff = 0
- Device unit (SubUnit) = 0, 1, 2
При этом - первое значение параметра (нарастающим значением, например, Энергия, Объем), прочитанное в текущем дне будет сохранено в БД, как значение на начало дня (с обнулением часов, минут и секунд).
Поддерживается работа (идентификация приборов в 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)