Перейти к содержимому
Черновик: материал сгенерирован и ещё не вычитан.

Регистратор iQFreeze

iQFreeze — регистратор, который снимает данные с холодильной установки и отдаёт их прибору по RS-232. Через него поддерживаются установки ThermoKing, Carrier Supra/Maxima, Carrier Vector, Zanotti UNO, Thermal Master, SUPERSNOW, Mitsubishi и другие; полный список и документация — на сайте производителя регистратора.

Интеграция работает через алгоритм EasyLogic — общий порядок в статье «Подключение устройств через алгоритмы EasyLogic».

Минимальные версии прошивки: 10 — 1.0, 7x — 36.2.

Схема подключения регистратора iQFreeze по RS-232 к приборам 10 и 7x

Регистратор настраивается до прибора, программой «Конфигуратор iQFreeze» версии 3.8.062 или выше (поставляется производителем регистратора):

  1. Подключите iQFreeze к компьютеру кабелем mini-USB и запустите «Конфигуратор iQFreeze».

  2. Установите флажок Дополнительно.

    Окно «Конфигуратора iQFreeze», флажок «Дополнительно»

  3. В поле Тип ХОУ выберите тип холодильной установки.

    Выбор типа холодильной установки

  4. Нажмите Применить.

Быстрый вариант — три команды в Терминале и перезагрузка:

MAINPACKBIT 173,1
RS2320 0
SCRIPT galileosky/iqfreeze
RESET

То же самое через интерфейс:

  1. В настройках включите модули RS-232 и Запись архива точек в память, примените настройки и перезагрузите прибор.
  2. В настройках последовательных портов для порта, к которому подключён регистратор, выберите тип периферии Нет.
  3. Включите Данные рефрижераторной установки в основном пакете.
  4. Загрузите алгоритм galileosky/iqfreeze и перезагрузите прибор.

Имя загруженного алгоритма видно на вкладке Устройство.

Алгоритм принимает данные регистратора и складывает их в тег «Рефрижератор» протокола Galileosky. Набор заполняемых полей зависит от типа холодильной установки. В таблицах ниже поля тега сопоставлены с именами параметров в Wialon.

Температуры передаются в градусах Цельсия, умноженных на 100; моточасы — в часах, умноженных на 100.

БитЗначение
0Отсутствие связи с установкой
1Установка зоны 1 включена
2Установка зоны 2 включена
3Установка зоны 3 включена
4…9Доступен температурный датчик 1…6
10Присутствует поле «Аварии»
11Присутствует поле «Счётчики наработки до обслуживания»
12Присутствует поле «Моточасы»
13Присутствует поле «Ошибки в ответах регистратора»
14Присутствует поле «Обороты двигателя»

Одинаковы для всех установок:

Поле тега «Рефрижератор»Параметр WialonЗначение
СтатусstatusФлаги, см. таблицу выше
Цифровой вход 1, 2din1, din21 — напряжение на входе выше 3,3 В, 0 — ниже
Значение температурного датчика 1temp_sensor1Аналоговый вход iQFreeze (вход 2); ПО iQFreeze трактует его как аналоговый датчик температуры
Поле «Аварии», байты 0…5accident_code1accident_code6Коды ошибок
Поле «Моточасы», байты 0–3hours_engineМоточасы работы от двигателя
Поле «Моточасы», байты 4–7hours_electricМоточасы работы от сети
Обороты двигателяengine_rpmОбороты двигателя

Статус зоны (statusN) для большинства установок:

  • бит 0: 0 — Cycle Sentry, 1 — Continuous;
  • бит 1: 0 — Diesel mode, 1 — Electric mode;
  • бит 2: 1 — включён режим разморозки;
  • бит 3: 1 — дверь открыта.
Холодильная установкаrefr_typeОсобенности набора данных
ThermoKing (кроме TGVI и V)7Зона 1: уставка, температура возвратного, нагнетаемого воздуха и испарителя; код тревоги; аварии 6 байт; моточасы от двигателя; обороты
ThermoKing TGVI15Зона 1: уставка, температура возвратного воздуха и испарителя; статус зоны без бита двери; аварии 6 байт; моточасы от двигателя; обороты
ThermoKing V18Зона 1: уставка и температура возвратного воздуха; статус зоны без бита режима питания; alarm_code1 — режим работы: 5 — нагрев/охлаждение, 6 — разморозка, 7 — зимняя разморозка; аварии 3 байта; моточасы от двигателя и от сети
Carrier Standard328Зоны 1…3; два цифровых входа; код тревоги; аварии 6 байт; моточасы от двигателя; обороты
Carrier NDP33LN6FB11То же, что Standard32
Carrier Vector 135014Зоны 1…3 (у зон 2 и 3 — уставка и температура возвратного воздуха); аварии 6 байт; моточасы от двигателя; обороты
Carrier Xarios16Зона 1: уставка и температура возвратного воздуха; статус зоны — только бит разморозки; аварии 2 байта
Zanotti9Зона 1: уставка, температура ХОУ и ОЖ; статус зоны — только бит двери; код тревоги; авария 1 байт; моточасы от двигателя и от сети; обороты
Mitsubishi14Зоны 1…3 (у зон 2 и 3 — только уставка); статус зоны без битов питания и двери; аварии 5 байт; моточасы от двигателя; обороты
ThermalMaster10Зона 1: уставка и температура возвратного воздуха; статус зоны без битов питания и двери; аварии 3 байта; моточасы от двигателя и от сети; обороты
SUPERSNOW22Зоны 1…3; два цифровых входа; код тревоги; аварии 6 байт; моточасы от двигателя; обороты

Поле Код тревоги (alarm_code1) у большинства установок содержит количество ошибок; исключение — ThermoKing V, где в нём передаётся режим работы.

Описание тега «Рефрижератор» — в документе «Описание протокола Galileosky».


См. также: Оборудование рефрижераторов · Подключение устройств через алгоритмы EasyLogic