1. Задачи
  2. Подбор чиллера
  3. Карта регистров Modbus

Карта регистров Modbus контроллера чиллера: iCHILL и XR20CX

Пришлите задачу инженеру — проверит расчёт и подберёт чиллер под ваши условия

Карта регистров Modbus RTU нужна, чтобы завести чиллер в диспетчеризацию без переписки с производителем: какие регистры читать для температур, уставки и состояния, в каких битах лежат аварии, как сбросить аварию и включить машину по сети. Ниже — карты трёх контроллеров, которые ставятся на чиллеры: iCHILL 100 (IC121) для одноконтурных машин, iCHILL 200 (IC261, IC208) для двухконтурных и XR20CX для малых охладителей. Данные взяты из документов производителя контроллера на протокол Modbus; таблицу можно выгрузить в CSV для Excel и проекта АСУ ТП. Как устроена сама диспетчеризация и что передают по сухим контактам, разобрано в справочнике о диспетчеризации чиллера.

Контроллер

Карта регистров

iCHILL 100 (IC121)

Линия
RS-485, 9600, 8N1
Адрес прибора
1–247 (параметр Adr)
Регистров за запрос
не больше 5
Скачать карту (CSV для Excel)

Modbus communication protocol iCHILL 100 FW 1.5, rev. 2.2

Настройки линии RS-485

Для диспетчера: минимум

iCHILL 100 (IC121): для диспетчера: минимум
РегистрНазначениеДоступ
256Pb1 — обычно датчик на входе воды в испаритель (регулирование), °C × 10. Бит 0 рег. 257 = 1 — ошибка датчикаR
258Pb2 — обычно датчик на выходе воды (защита от замерзания), °C × 10. Статус — рег. 259R
260Pb3 — датчик или преобразователь давления конденсации. Единицы — биты 8–11 рег. 261: 1 °C, 5 бар, 4 psiR
262Pb4 — дополнительный датчик, если включён. Статус — рег. 263R
1536Рабочая уставка (с учётом динамической), °C × 10. Только при включённом приборе, иначе исключение 06R
1537Уставка чиллера, °C × 10. Запись уставки — через область параметров (768+)R
1280Состояние: бит 8 — включён (1) / выключен или удалённый OFF (0); бит 9 — оттайка; бит 12 — зуммер отключён; бит 14 — энергосбережение. Запись: бит 0 = 1 выключает прибор, бит 4 = 1 глушит зуммерR/W
1282Функции: бит 14 — охлаждение идёт; бит 15 — нагрев (тепловой насос); бит 10 — удалённый OFF активен; бит 13 — динамическая уставка. Запись: бит 6 = 1 включает охлаждение, бит 1 = 1 сбрасывает авариюR/W
3331Аварии I: бит 13 A01 высокое давление; 14 A02 низкое давление; 15 A03 низкая температура Pb1; 0 A04 низкая Pb2; 1 A05 высокая температура/давление конденсации; 2 A06 низкая конденсация; 3 A07 замерзание; 5 A08 проток/реле давления; 6 A09 тепловая защита компрессора 1; 7 A10 компрессора 2; 8 EE память; 9–12 P1–P4 обрыв датчиков. Запись бита сбрасывает одну ручную аварию; нет аварии — исключение 03R/W
3332Аварии II: бит 8 A11 вентилятор конденсатора; 9 A12 конец оттайки; 10 A13 ТО компрессора 1; 11 A14 ТО компрессора 2; 12 A15 ТО насоса; 13 RtC часы; 14 RtF часы неисправны; 15 Afr частота сети; 0–4 ACF1–ACF5 конфигурацияR/W

Выходы и входы

iCHILL 100 (IC121): выходы и входы
РегистрНазначениеДоступ
2049Реле: бит 0 компрессор 1; 1 компрессор 2; 2 вентилятор; 3 вентилятор конденсатора; 4 антифриз/догрев; 5 насосR
2048Реле: бит 3 — реле аварии (или открытый коллектор); 6 — ступень; 7 — клапанR
2304Аналоговый выход 1 (4–20 мА), % 0–100 — обычно скорость вентиляторов конденсатораR
2306Аналоговый выход 2 (симистор), % 0–100R
515Цифровые входы (1 — активен, полярность уже учтена): бит 8 тепловая защита компрессора 1; 9 вентилятора конденсатора; 10 вентилятора; 11 удалённый ON/OFF; 13 защита компрессора 2; 2 реле низкого давления; 3 реле высокого давления; 7 антифриз; 0 энергосбережениеR

Наработка и счётчики

iCHILL 100 (IC121): наработка и счётчики
РегистрНазначениеДоступ
3584Наработка компрессора 1, ч. Запись — установить начальное значениеR/W
3585Наработка компрессора 2, ч. Только если CF21 = 2R/W
3588Наработка насоса (или приточного вентилятора), ч. Только если насос настроен (CO11 ≠ 0)R/W
3840A02 низкое давление: старший байт — число срабатываний, младший — порог (AL02)R
3842A06 низкая конденсация: срабатываний / порог AL16R
3843A08 проток: срабатываний / порог AL05R
3844A07 замерзание: срабатываний / порог AR06R
3845A09 защита компрессора 1: срабатываний / порог AL09R
3846A10 защита компрессора 2: срабатываний / порог AL09R

Служебные

iCHILL 100 (IC121): служебные
РегистрНазначениеДоступ
0Код семейства (старший байт) и версия прошивки (младший)R
3–4Серийный номер прибора (старшее и младшее слово)R
7Какие датчики есть: бит N = 1 — датчик N+1 подключёнR
768…Параметры по порядку меню: 768 — первый, 769 — второй и далее. Нужен уровень Pr3; значение и диапазон — по карте параметров прибораR/W
2816–2819Часы: секунды/минуты, часы/день недели, день/месяц, год. Без часов — исключение 03R/W

Биты даны как номера битов 16-битного слова: старший байт — биты 8–15, младший — 0–7. У iCHILL при чтении регистров состояния оба байта одинаковы, а при записи маску задают в младшем байте; записывать можно одно слово за раз (функция 06 или 16 с одним регистром), иначе прибор отвечает исключением 03. Если на приборе открыто меню или идёт ввод с клавиатуры, на запись приходит исключение 06 — запрос повторяют позже.

Что завести в диспетчеризацию

  • Температуры воды на входе и выходе — из регистров датчиков, раз в 10–30 с. По разности и расходу считается фактическая холодопроизводительность, как в проверке чиллера по показаниям.
  • Состояние — включён, режим охлаждения, компрессоры и насос по битам реле, выход на вентиляторы конденсатора в процентах. Пуски компрессоров считают по фронтам бита реле: больше шести в час — повод смотреть объём контура.
  • Аварии — слова аварий целиком, а не отдельные биты: диспетчер видит код (A01 — высокое давление, A02 — низкое, A07 — замерзание) и сопоставляет с таблицей в справочнике о неисправностях чиллера. Сброс аварии по сети — записью бита в то же слово; сбрасывать автоматически нельзя, только после разбора причины.
  • Наработка компрессоров и насоса — для графика обслуживания; порог в часах берут из регламента обслуживания чиллера.
  • Уставка у iCHILL 100 читается напрямую, у обоих iCHILL пишется через область параметров по индексу из карты параметров прибора; у XR20CX — в одном регистре на чтение и запись. Менять уставку по сети стоит только в пределах, которые заданы при подборе: выше 15 °C и ниже 5 °C серийный чиллер уже не рассчитан.
  • Управление — пуск и останов через слово состояния; сухие контакты «работа/авария» при этом оставляют: они работают и при обрыве линии RS-485. Какой контроллер стоит на машине и какие датчики к нему подключены — в справочнике о контроллере чиллера; требование интерфейса Modbus RTU включают в ТЗ на чиллер для закупки.

Карта — выжимка из документа производителя контроллера для указанной версии прошивки; назначение датчиков зависит от конфигурации машины, а индексы параметров — от версии. Перед вводом в SCADA таблицу сверяют с паспортом конкретного чиллера, а полные битовые карты входов, реле и конфигурационных аварий берут из документа на контроллер.

Пришлите задачу инженеру

Инженер-холодильщик проверит расчёт, подберёт чиллер под ваши условия и ответит в рабочий день.

Или позвоните: 8 (495) 984-74-92