Нет описания правки
Нет описания правки
 
(не показано 17 промежуточных версий этого же участника)
Строка 1: Строка 1:
[[Category:Интеграция]]
 
[[Category:RS-485]]
[[Category:Теплосчетчики квартирные]]




== Введение ==
== Введение ==


'''Внимание!'''  Драйвер должен быть обновлен до версии от 22-08-2019{{Теплосчетчики
'''Обновление драйвера'''
<pre>Драйвер должен быть обновлен до версии от 26-10-2020
</pre>
 
{{Теплосчетчики
|Тип= Теплосчетчик
|Тип= Теплосчетчик
|Название=[http://danfoss.ru SonoSafe]
|Название=[http://danfoss.ru SonoSafe]
|Изображение =  
|Изображение = Sonosafe 10.jpg
|Интерфейсы = RS-485
|Интерфейсы = RS-485
|Интерфейсы_параметры = 9600 8-N-1
|Интерфейсы_параметры = 9600 8-N-1
|RS-идентификатор = Задается программно 1..247 (см. настройку ASUDBase)
|RS-идентификатор = Задается программно 1..247
|Концентраторы = КЦС-IPM (КУН-IPM)
|Концентраторы = КЦС-IPM (КУН-IPM)
|Настройка = Требуется задать RS-идентификатор
|Настройка = Требуется задать RS-идентификатор
Строка 18: Строка 20:


В данной статье рассматриваются приборы SonoSafe с интерфейсом RS-485. Для приборов с интерфейсом M-bus смотри статью [[SonoSafe|SonoSafe]].
В данной статье рассматриваются приборы SonoSafe с интерфейсом RS-485. Для приборов с интерфейсом M-bus смотри статью [[SonoSafe|SonoSafe]].
В теплосчетчике устанавливается коммуникационный модуль 014u1997 (замечание: в документации на модуль ошибочно указана скорость 19200, правильная скорость 9600).
'''Внимание!''' Коммуникационный модуль совместим с приборами FW 01.06.00&nbsp; и не совместим с&nbsp;&nbsp;FW 01.03.00<span style="font-size:11.0pt"><span style="font-family:">(для дополнительный консультаций обратитесь в Danfoss)</span></span>
Конструктивно модуль выполнен в виде электронной платы, содержащей 5-контактную винтовую клеммную колодку с выводами, имеющими маркировку «Питание+», «Питание–», «D+», «D–» и<br/> «Экран». Контакты «Питание+» и «Питание–» подключаются к внешнему источнику постоянного тока напряжением 10–24 В. Сигнальные провода «D+», «D–» и «Экран» используются для передачи данных в формате Modbus-телеграмм по интерфейсу RS-485.
Модуль имеет гальваническую развязку с основным блоком теплосчетчика.
&nbsp;


== Настройка прибора ==
== Настройка прибора ==
При настройке счетчика следует указать его сетевой адрес (RS-идентификатор), а также, возможно, ряд дополнительных параметров настройки импульсных входов (при подключении к прибору квартирных счетчиков  ХВС, ГВС).


Для настройки сетевого адреса следует подключить один прибор к КЦС-IPM или внешнему преобразователю USB-RS485 и воспользоваться программой [[KCS DEMO.EXE]].
Для опроса счетчика следует задать ему уникальный сетевой адрес (от 1 до 247). По умолчанию на всех приборах настроен служебный адрес: 248.
 
Для настройки сетевого адреса следует подключить КЦС-IPM&nbsp;к одному или нескольким приборам в сети RS-485 и воспользоваться программой [[KCS_DEMO.EXE|KCS DEMO.EXE]].&nbsp;
 
=== Групповая настройка приборов ===
 
'''Замечание!&nbsp;''' Будет произведена настройка всех приборов подключенных на интерфейс RS-485.
 
Программа позволяет:
 
*автоматически задать сетевые&nbsp;адреса для подключенных приборов
*выполнить автоматическую регистрацию&nbsp; найденных приборов в учетной БД
 
Если вы будете выполнять регистрацию приборов в БД, то предварительно следует в программе ASUDBase зарегистрировать адрес дома, где установлены счетчики.
 
С помощью программы [[IPSET.EXE|IPSET.EXE]]&nbsp;следует установить параметры [[КЦС-IPM|КЦС-IPM]], к которому подключены приборы учета:
 
*9600
*8
*N
*1
*указать интерфейс RS-485, на который подключены настраиваемые счетчики
 
Далее запустить программу&nbsp;&nbsp;[[KCS_DEMO.EXE|KCS DEMO.EXE]].
 
В программе следует:
 
*указать данные подключения к Sonosafe
**IP-адрес КЦС-IPM
**Порт 5000
**RS-номер установить в 1 
*выбрать драйвер sonosafe485.drv
*нажать Инициализация
*нажать Настроить:&nbsp; Драйвер
 
В открывшемся окне следует&nbsp; последовательно выполнить '''п.1 и п.2&nbsp; '''или '''только п.2''':
 
*1. Нажать кнопку Установить адреса - если данная процедура еще не выполнялась. При этом для всех подключенных к КЦС-IPM счетчиков будут сброшен&nbsp;существующий&nbsp;адрес&nbsp;и автоматически назначен новый адрес из диапазона 1..247.
*2. Нажать кнопку Сканировать для
**определения&nbsp;серийных&nbsp;номеров счетчиков, которые были ранее найдены в&nbsp;процедуре Установки адреса
**поиска счетчиков в сети путем перебора адресов от 1 до 247 и определения их серийных номеров. 
 
'''Замечание''': процедуру Установки адреса, вы можете повторять несколько раз, например: если в линию были подключены новые приборы (для которых данная процедура еще не проводилась).&nbsp;При этом следует отметить, что Адреса будут заданы приборам в случайном порядке, и после определения Серийных номеров и указания Квартир, '''следует повторно''' выполнить Синхронизацию с БД.<br/> Если установлен флаг "Не обновлять номера квартир", для счетчиков, зарегистрированных ранее, номера квартир изменены не будут (можно их не вводить, оставив значение 0).
 
Если значение серийного номера прибора определить не удается будет указано значение 0.&nbsp;&nbsp;Эта ситуация крайне нежелательна, т.к. при возможной повторном переносе, счетчики будут продублированы в ASUDBase.
 
'''После того''' как серийные номера счетчиков определены, следует указать номера квартир (или оставить значение квартиры - 0).
 
Далее выбрать:
 
*адрес установки счетчиков, введенный ранее в программе ASUDBase
*указать период опроса, подключенных приборов (например: раз в сутки&nbsp; =&nbsp;&nbsp;1440 минут)
*'''указать интерфейс''', на который подключены приборы учета
*нажать кнопку Записать в БД
 
Если счетчик с таким серийным номером отсутствует в БД, то он будет добавлен - Статус синхранизации будет отображен зеленым цветом.
 
Если счетчик с таким серийным номером уже зарегистрирован в БД (например осуществляется повторный перенос данных), то для него будет выполнено обновление следующих данных в БД (Статус синхронизации отображается желтым).
 
=== Индивидуальная настройка прибора ===
 
Следует подключиться'''к 1-му прибору учета'''&nbsp; (в линии должен быть только 1 прибор)&nbsp;с помощью ПК и&nbsp;:
 
*КЦС-IPM
*&nbsp;преобразователя интерфейсов RS-485 / USB
 
В программе&nbsp;[[KCS_DEMO.EXE|KCS DEMO.EXE]]&nbsp;указать параметры КЦС-IPM или COM-порта (преобразователя RS-485 / USB), выбрать драйвер SonoSafe485 и нажать кнопку Задать RS-номер.


Сетевой адрес должен быть уникальным от 1 до 247 для каждого интерфейса RS-485.
== Подключение к АСУД-248 ==


При настройке можно использовать бродкастные адреса: 0 и/или 248.
Программно-аппаратные средства АСУД-248 обеспечивают снятие информации с тепловычислителей по интерфейсу RS-485.


== Подключение к АСУД-248 ==
&nbsp;


Программно-аппаратные средства АСУД-248 обеспечивают снятие информации с тепловычислителей  по интерфейсу RS-485.


=== [[КЦС-IPM]] ===


{{Теплосчетчики Интерфейсы
=== [[КЦС-IPM|КЦС-IPM]] ===
|Интерфейс= RS-485
 
|Интерфейс_параметры= 9600 8-N-1
{{Теплосчетчики Интерфейсы485
|Доп_питание_интерфейса= Не требуется
|Доп_питание_интерфейса= 10–24 В
|Число_устройств = max 247 на каждом интерфейсе RS-485
|Число_устройств = до 247
|Число_устройств_повторитель = до 247
|Объем_данных = Текущие (мгновенные) значения
|Объем_данных = Текущие (мгновенные) значения
|Корректировка_времени = Нет
|Корректировка_времени = Нет
|Дополнительно =  
|Дополнительно =  
}}
}}


Строка 48: Строка 124:
  как значение измерения на начало суток (на 00:00) и будет отображаться во вкладке  
  как значение измерения на начало суток (на 00:00) и будет отображаться во вкладке  
  Суточные.
  Суточные.
Пример отображения Служебных данных
<pre>CodeNum=014U0030
N=0116817BE1905
FW=01.06.00.R7694
MCN=014U1997
MSN=244152035C7477FA
MHW=1.1
MFW=1.0.0
</pre>
M** - параметры идентификации коммуникационного модуля
'''Замечание '''по Текущим данным прибора учета&nbsp;
В параметре код ошибки (Err32)&nbsp; отображается код неисправности прибора учета, или код ошибки коммуникационного модуля, если данные с прибора прочитать не удается.
<pre>Статус модуля (маска ошибок):
• бит 0 – нет обмена данными между модулем и ТС
• бит 1 – ошибка CRC при обмене между моду-лем и ТС
• бит 2 – ошибка формата сообщений между мо-дулем и ТС
• бит 3 – ошибка регистрации модуля в ТС (ошибка аутентификации)
</pre>
При значении параметра 10080 (Err32)&nbsp; = 1 (если оно многократно отображается&nbsp;при опросе в ASUDBase или [[KCS_DEMO.EXE|KCS DEMO.EXE]], следует обратиться в техническую поддержку Danfoss по вопросу проверки корректности работы&nbsp;коммуникационного модуля).&nbsp; Параметр 10080 (Err32) - это регистр 201 из описания протокола обмена.


== Регистрация в программе ASUDBase ==
== Регистрация в программе ASUDBase ==


Теплосчетчики регистрируется в программе ASUDBase как SonoSafe485
Теплосчетчики регистрируется в программе ASUDBase как SonoSafe485
Вы можете выполнить регистрацию счетчика в ручном режиме или автоматически, как описано в разделе Настройка прибора.


{{ASUDBase счетчики
{{ASUDBase счетчики
Строка 61: Строка 163:
----
----


Дополнительно:  
Дополнительно:
 
См. [[KCS_DEMO.EXE|Утилита проверки работы устройств KCS_DEMO]]


См. [[KCS_DEMO.EXE | Утилита проверки работы устройств KCS_DEMO ]]
[[Category:Интеграция]] [[Category:RS-485]] [[Category:Теплосчетчики квартирные]]

Текущая версия от 11:10, 8 сентября 2023


Введение

Обновление драйвера

Драйвер должен быть обновлен до версии от 26-10-2020
Тип Теплосчетчик
Название SonoSafe
Изображение
Вид прибора учета
Вид прибора учета
Интерфейсы RS-485
Параметры интерфейса 9600 8-N-1
RS-идентификатор Задается программно 1..247
Возможность подключения к КЦС-IPM (КУН-IPM)
Предварительная настройка

устройства

Требуется задать RS-идентификатор

В данной статье рассматриваются приборы SonoSafe с интерфейсом RS-485. Для приборов с интерфейсом M-bus смотри статью SonoSafe.

В теплосчетчике устанавливается коммуникационный модуль 014u1997 (замечание: в документации на модуль ошибочно указана скорость 19200, правильная скорость 9600).

Внимание! Коммуникационный модуль совместим с приборами FW 01.06.00  и не совместим с  FW 01.03.00(для дополнительный консультаций обратитесь в Danfoss)

Конструктивно модуль выполнен в виде электронной платы, содержащей 5-контактную винтовую клеммную колодку с выводами, имеющими маркировку «Питание+», «Питание–», «D+», «D–» и
«Экран». Контакты «Питание+» и «Питание–» подключаются к внешнему источнику постоянного тока напряжением 10–24 В. Сигнальные провода «D+», «D–» и «Экран» используются для передачи данных в формате Modbus-телеграмм по интерфейсу RS-485.

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

 

Настройка прибора

Для опроса счетчика следует задать ему уникальный сетевой адрес (от 1 до 247). По умолчанию на всех приборах настроен служебный адрес: 248.

Для настройки сетевого адреса следует подключить КЦС-IPM к одному или нескольким приборам в сети RS-485 и воспользоваться программой KCS DEMO.EXE

Групповая настройка приборов

Замечание!  Будет произведена настройка всех приборов подключенных на интерфейс RS-485.

Программа позволяет:

  • автоматически задать сетевые адреса для подключенных приборов
  • выполнить автоматическую регистрацию  найденных приборов в учетной БД

Если вы будете выполнять регистрацию приборов в БД, то предварительно следует в программе ASUDBase зарегистрировать адрес дома, где установлены счетчики.

С помощью программы IPSET.EXE следует установить параметры КЦС-IPM, к которому подключены приборы учета:

  • 9600
  • 8
  • N
  • 1
  • указать интерфейс RS-485, на который подключены настраиваемые счетчики

Далее запустить программу  KCS DEMO.EXE.

В программе следует:

  • указать данные подключения к Sonosafe
    • IP-адрес КЦС-IPM
    • Порт 5000
    • RS-номер установить в 1
  • выбрать драйвер sonosafe485.drv
  • нажать Инициализация
  • нажать Настроить:  Драйвер

В открывшемся окне следует  последовательно выполнить п.1 и п.2  или только п.2:

  • 1. Нажать кнопку Установить адреса - если данная процедура еще не выполнялась. При этом для всех подключенных к КЦС-IPM счетчиков будут сброшен существующий адрес и автоматически назначен новый адрес из диапазона 1..247.
  • 2. Нажать кнопку Сканировать для
    • определения серийных номеров счетчиков, которые были ранее найдены в процедуре Установки адреса
    • поиска счетчиков в сети путем перебора адресов от 1 до 247 и определения их серийных номеров.

Замечание: процедуру Установки адреса, вы можете повторять несколько раз, например: если в линию были подключены новые приборы (для которых данная процедура еще не проводилась). При этом следует отметить, что Адреса будут заданы приборам в случайном порядке, и после определения Серийных номеров и указания Квартир, следует повторно выполнить Синхронизацию с БД.
Если установлен флаг "Не обновлять номера квартир", для счетчиков, зарегистрированных ранее, номера квартир изменены не будут (можно их не вводить, оставив значение 0).

Если значение серийного номера прибора определить не удается будет указано значение 0.  Эта ситуация крайне нежелательна, т.к. при возможной повторном переносе, счетчики будут продублированы в ASUDBase.

После того как серийные номера счетчиков определены, следует указать номера квартир (или оставить значение квартиры - 0).

Далее выбрать:

  • адрес установки счетчиков, введенный ранее в программе ASUDBase
  • указать период опроса, подключенных приборов (например: раз в сутки  =  1440 минут)
  • указать интерфейс, на который подключены приборы учета
  • нажать кнопку Записать в БД

Если счетчик с таким серийным номером отсутствует в БД, то он будет добавлен - Статус синхранизации будет отображен зеленым цветом.

Если счетчик с таким серийным номером уже зарегистрирован в БД (например осуществляется повторный перенос данных), то для него будет выполнено обновление следующих данных в БД (Статус синхронизации отображается желтым).

Индивидуальная настройка прибора

Следует подключитьсяк 1-му прибору учета  (в линии должен быть только 1 прибор) с помощью ПК и :

  • КЦС-IPM
  •  преобразователя интерфейсов RS-485 / USB

В программе KCS DEMO.EXE указать параметры КЦС-IPM или COM-порта (преобразователя RS-485 / USB), выбрать драйвер SonoSafe485 и нажать кнопку Задать RS-номер.

Подключение к АСУД-248

Программно-аппаратные средства АСУД-248 обеспечивают снятие информации с тепловычислителей по интерфейсу RS-485.

 


Интерфейс подключения RS-485
Доп.питание интерфейса счетчика 10–24 В
Число подключаемых счетчиков

на один интерфейс при использовании повторителей интерфейса

до 247
Число подключаемых счетчиков

на один интерфейс без использования повторителей интерфейса

до 247
Объем передаваемых данных Текущие (мгновенные) значения
Возможность корректировки времени счетчика Нет
Дополнительно
Внимание! 
Первое считанное с прибора значение в текущих сутках будет также записано, 
как значение измерения на начало суток (на 00:00) и будет отображаться во вкладке 
Суточные.

Пример отображения Служебных данных

CodeNum=014U0030
N=0116817BE1905
FW=01.06.00.R7694
MCN=014U1997
MSN=244152035C7477FA
MHW=1.1
MFW=1.0.0

M** - параметры идентификации коммуникационного модуля

Замечание по Текущим данным прибора учета 

В параметре код ошибки (Err32)  отображается код неисправности прибора учета, или код ошибки коммуникационного модуля, если данные с прибора прочитать не удается.

Статус модуля (маска ошибок):
•	бит 0 – нет обмена данными между модулем и ТС
•	бит 1 – ошибка CRC при обмене между моду-лем и ТС
•	бит 2 – ошибка формата сообщений между мо-дулем и ТС
•	бит 3 – ошибка регистрации модуля в ТС (ошибка аутентификации)

При значении параметра 10080 (Err32)  = 1 (если оно многократно отображается при опросе в ASUDBase или KCS DEMO.EXE, следует обратиться в техническую поддержку Danfoss по вопросу проверки корректности работы коммуникационного модуля).  Параметр 10080 (Err32) - это регистр 201 из описания протокола обмена.

Регистрация в программе ASUDBase

Теплосчетчики регистрируется в программе ASUDBase как SonoSafe485

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


RS-идентификатор Заданный при настройке счетчика номер: 1..247.
Интервал опроса
Дополнительно

Дополнительно:

См. Утилита проверки работы устройств KCS_DEMO