HISENSE VRF

Материал из TekonWiki
Перейти к: навигация, поиск

Введение

Hisense 1.jpg

На базе системы АСУД-248 был реализован проект диспетчеризации промышленной системы кондиционирования на оборудовании Hisense VRF.

Термины:

  • Холодильная система - один или несколько объединенных внешних блоков
  • Внешний блок - внешний (наружный) блок системы кондиционирования, объединяющий один или несколько внутренних блоков.
  • Внутренний блок - блок устанавливаемый внутри помещения, и работающий в связке с внешним блоком.

Если несколько внешних блоков объединены в одну холодильную систему, они специальным образом идентифицируются для работы в группе.

В самом простом случае один внешний блок - это одна холодильная система.

Внутренний и внешние блоки объединены между собой по служебной шине H-Net.

Каждый блок имеет адрес, устанавливаемый dip-перемычками (или в некоторых случаях с внешнего пульта).

Если в холодильной системе один внешний блок, то адресация может быть, например, следующая

Холодильная система Адрес внешнего блока Адрес внутреннего блока
1 1 1.1
1 1 1.2
2 1 2.3
... ... ...
6 1 6.30

Т.е. адрес всех внешних блоков может быть = 1.

А адрес внутреннего блока, определяется как адрес системы + адрес блока

Например:
2.3 - система = 2, адрес блока = 3 

При этом адресация блоков, может быть сквозной для системы кондиционирования в целом, так и уникальной в рамках одной холодильной системы. Это не важно и определятся настройщиком системы.

Подробнее о способах адресации и сети H-NET см. документацию Hisense на соответствующее оборудование.

Построение системы диспетчеризации

Система кондиционирования состояла из 6 внешних и порядка 30 внутренних блоков.

Была поставлена задача визуализации состояния внутренних блоков с отображением текущего режима работы, уставок температуры, наличия ошибок. Возможность управления системой со стороны АРМ не планировалась (хотя такая возможность могла быть реализована).

Шина H-NET системы кондиционирования является условно "закрытой" и для возможности получения данных о состоянии системы существуют специальные адаптеры, например: HCPC-H2M1C, с выходами Ethernet и RS-485.

Hisense 2.JPG

Адаптер позволяет выполнять мониторинг состояния внутренних блоков и предоставляет информацию по протоколу Modbus.

Варианты подключения к АСУД-248

HCPC-H2M1C является Modbus-адаптером и может быть подключен к АРМ-диспетчера по сети Ehternet напрямую, либо по интерфейсу RS-485 через концентратор КЦС-IPM.

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

Адаптер не является прозрачным медиаконвертером Modbus в H-NET.

При первом включении адаптер выполняет сканирование сети H-NET и запоминает адреса подключенных устройства в энергонезависимой памяти. Далее адаптер выполняет опрос только этих обнаруженных устройств.

Поэтому адаптер должен подключаться к сети H-NET последним, после полной настройки сети. В противном случае следует выполнить сброс EEPROM для запуска первоначальной настройки.

Настройка программного обеспечения АСУД.SCADA

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


Для начала необходимо определить идентификаторы подключенных блоков, а также видит ли адаптер все блоки системы кондиционирования.

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

По умолчанию RS-адрес = 50 (DEC).

В открывшемся окне следует нажать кнопку Обновить ВСЕ и дождаться обновления информации о подключенных внешний и внутренних блоках.

Кнопки:

  • Обновить ВСЕ - обновить информацию полностью
  • Обновить Внутр - обновить состояние внутренних блоков
  • > HTML - сохранить данные в файл

Пример результатов сканирования

Hisense 3.JPG

Где:

  • 4хххх - это адреса регистров из map-файла.
  • 40022 - код ошибки
  • 40031 - адрес холодильной системы
  • 40032 - адрес внутреннего блока
  • Колонки 1..32 - это условные RS-идентификаторы, которые следует использовать при регистрации внутренних блоков в ASUDBase

Т.е. внутренних блок 2.6 будет иметь в ASUDBase RS-идентификатор = 8.

Пример полного файла результатов смотри здесь.

Если в файле отображается не полный перечень устройств, следует проверить систему на наличие ошибок и, вероятно, выполнить повторную инициализацию адаптера (сброс EEPROM).

В ASUDBase следует зарегистрировать только внутренние блоки, указывая RS-идентификатор блока (взятый из таблицы).

Hisense 4.JPG

Если адрес адаптера H2MC1 отличается от адреса по умолчанию: 50 (DEC), его следует указывать в поле дополнительной информации.