Energomera CE308: различия между версиями

Строка 39: Строка 39:
}}
}}
=== Адрес устройства ===
=== Адрес устройства ===
Slave id при подключении по протоколу [[DLMS/COSEM]] зависит от того, каким образом счётчик подключен к контроллеру. У образца счётчика в нашей лаборатории были установлены адреса:
* 16 для подключения через оптопорт,
* 32 для подключения через RS-485.


Энергомера СЕ308 поддерживает протокол [[DLMS/COSEM]] в  соответствии  со  спецификацией  СПОДЕС. Мы пытались подключить счётчик через интерфейс [[RS-485|RS-485 (EIA485)]] по адресам, указанным в документации:
Стоит отметить, что это не полностью соответствовало документации на счётчик, утверждающей:
* 16
"Значение физического адреса сервера для всех интерфейсов по умолчанию — 16. Для интерфейсов EIA-485 значение равно 5 последним цифрам заводского номера. Для оптического интерфейса значение всегда равно 16."
* 32
* Последние 5 цифр серийного номера, т.е. - 04135


Счётчик опрашивался лишь по адресу 32, отличному от того, что указано в документации и мы решили проверить все настройки сами, используя [http://www.energomera.ru/ru/support/download/meters?soft=1 ТПО AdminTools]. Для работы с ним, Вам потребуется:
Поэтому для уточнения адреса мы рекомендуем использовать AdminTools — утилиту от производителя.
* ПК или ноутбук с ОС Windows
* [[Оптопорт]]
* Установленный пакет [https://www.microsoft.com/ru-RU/download/details.aspx?id=40784 Visual C++ для Visual Studio 2013]. Обязательно версии х86! [http://forum.energomera.ru/viewtopic.php?f=7&t=42021#p59613 Ссылка], на тему с официального форума производителя.
** Без этого пакета, программа работала некорректно и считывание данных со счётчика не представлялось возможным
Возможно, что по умолчанию Windows определит [[оптопорт]] как COM3, изменить это можно в диспетчере устройств. Т.к. по умолчанию [http://www.energomera.ru/ru/support/download/meters?soft=1 ТПО AdminTools] использует COM1!


Открыв программу, Вам необходимо выполнить следующие действия:
==== Подключение к счётчику через AdminTools ====
* Выберите устройство CE308 (СПОДЭС/DLMS)  
# Подключите счётчик к компьютеру через адаптер [[Оптопорт | USB-оптопорт]].
* В разделе "Авторизация" необходимо указать:
# Возможно, что по умолчанию Windows определит [[оптопорт]] как COM3, изменить это можно в диспетчере устройств. Т.к. по умолчанию AdminTools использует COM1.
** Адрес устройства - 16
# Скачайте и установите [[#Полезные ссылки|AdminTools]] и [https://www.microsoft.com/ru-RU/download/details.aspx?id=40784 Visual C++ для Visual Studio 2013 х86] (без него утилита [http://forum.energomera.ru/viewtopic.php?f=7&t=42021#p59613 не будет работать]).
** Пароль доступа - 1234567812345678
# Запустите программу и выберите устройство '''CE308 (СПОДЭС/DLMS)'''.
* В разделе настройки:
# В разделе '''Авторизация''' укажите (значения по умолчанию):
** Протокол обмена - Протокол DLMS
#* адрес устройства 16,
** Канал связи - Оптопорт (CE208/CE308 (DLMS))
#* пароль доступа 1234567812345678.
* Нажмите "Установить соединение". Затем, после сообщения в мониторе обмена "COM1 открыт", необходимо нажать "Поиск устройства"
# В разделе '''Настройки''' укажите:
* Счётчик появится в разделе "Устройство", Вам необходимо выбрать его, нажать "Авторизация" и дождаться сообщения об успехе
#* протокол обмена — '''Протокол DLMS''',
* Двойной клик по названию счётчика перенесёт Вас в окно выбора разделов  
#* канал связи — '''Оптопорт (CE208/CE308 (DLMS))'''.
* Нас интересует раздел "Конфигурация" и закладка внутри него "Интерфейсный обмен"
# Нажмите '''Установить соединение'''. После сообщения в мониторе обмена '''COM открыт''' необходимо нажать '''Поиск устройства'''.
* В списке интерфейсов напротив всех их параметров теперь необходимо поставить галочки и нажать "Считать". После обмена со счётчиком, Вы увидите настройки всех интерфейсов связи
# Счётчик появится в разделе '''Устройство'''. Выберите его, нажмите '''Авторизация''' и дождитесь сообщения об успехе.
* Для редактирования настроек связи через [[оптопорт]], нужен раздел "Опто", для настроек [[RS-485|RS-485 (EIA485)]] - раздел "Com1"
# Дважды щёлкните по названию счётчика, чтобы перейти в окно выбора разделов.
** Например, чтобы изменить адрес для связи через [[RS-485|RS-485 (EIA485)]], необходимо в соответствующем разделе "Com1" напротив параметра "Адрес СПОДЭС/DLMS" поменять его значение, на требуемое. После этого нажать "Записать"
# Перейдите в раздел '''Конфигурация''' на вкладку '''Интерфейсный обмен'''.
 
# В списке интерфейсов напротив всех параметров поставьте галочки и нажмите '''Считать'''. После опроса счётчика появятся настройки всех интерфейсов связи.
По итогу, стандартными адресами для подключения являются:
# Настройки связи через [[оптопорт]] меняются в разделе '''Опто'''. Настройки для [[RS-485|RS-485 (EIA485)]] — в разделе '''Com1'''.
* 16 - для связи через [[оптопорт]]
#: Например, чтобы изменить адрес для связи через [[RS-485|RS-485 (EIA485)]], необходимо в разделе '''Com1''' напротив параметра '''Адрес СПОДЭС/DLMS''' указать новое значение, и нажать '''Записать'''.
* 32 - для связи через [[RS-485|RS-485 (EIA485)]]


<gallery mode="traditional " widths ="400px" heights="200px">
<gallery mode="traditional " widths ="400px" heights="200px">
Строка 81: Строка 76:
Image: AdminTools 7.png | Считать/записать параметры
Image: AdminTools 7.png | Считать/записать параметры
</gallery>
</gallery>


== Представление в веб-интерфейсе ==  
== Представление в веб-интерфейсе ==