Регистратор 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» версии 3.8.062 или выше (поставляется производителем регистратора):
-
Подключите iQFreeze к компьютеру кабелем mini-USB и запустите «Конфигуратор iQFreeze».
-
Установите флажок Дополнительно.

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

-
Нажмите Применить.
Настройка прибора
Заголовок раздела «Настройка прибора»Быстрый вариант — три команды в Терминале и перезагрузка:
MAINPACKBIT 173,1RS2320 0SCRIPT galileosky/iqfreezeRESETТо же самое через интерфейс:
- В настройках включите модули RS-232 и Запись архива точек в память, примените настройки и перезагрузите прибор.
- В настройках последовательных портов для порта, к которому подключён регистратор, выберите тип периферии Нет.
- Включите Данные рефрижераторной установки в основном пакете.
- Загрузите алгоритм
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, 2 | din1, din2 | 1 — напряжение на входе выше 3,3 В, 0 — ниже |
| Значение температурного датчика 1 | temp_sensor1 | Аналоговый вход iQFreeze (вход 2); ПО iQFreeze трактует его как аналоговый датчик температуры |
| Поле «Аварии», байты 0…5 | accident_code1…accident_code6 | Коды ошибок |
| Поле «Моточасы», байты 0–3 | hours_engine | Моточасы работы от двигателя |
| Поле «Моточасы», байты 4–7 | hours_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 TGVI | 15 | Зона 1: уставка, температура возвратного воздуха и испарителя; статус зоны без бита двери; аварии 6 байт; моточасы от двигателя; обороты |
| ThermoKing V | 18 | Зона 1: уставка и температура возвратного воздуха; статус зоны без бита режима питания; alarm_code1 — режим работы: 5 — нагрев/охлаждение, 6 — разморозка, 7 — зимняя разморозка; аварии 3 байта; моточасы от двигателя и от сети |
| Carrier Standard32 | 8 | Зоны 1…3; два цифровых входа; код тревоги; аварии 6 байт; моточасы от двигателя; обороты |
| Carrier NDP33LN6FB | 11 | То же, что Standard32 |
| Carrier Vector 1350 | 14 | Зоны 1…3 (у зон 2 и 3 — уставка и температура возвратного воздуха); аварии 6 байт; моточасы от двигателя; обороты |
| Carrier Xarios | 16 | Зона 1: уставка и температура возвратного воздуха; статус зоны — только бит разморозки; аварии 2 байта |
| Zanotti | 9 | Зона 1: уставка, температура ХОУ и ОЖ; статус зоны — только бит двери; код тревоги; авария 1 байт; моточасы от двигателя и от сети; обороты |
| Mitsubishi | 14 | Зоны 1…3 (у зон 2 и 3 — только уставка); статус зоны без битов питания и двери; аварии 5 байт; моточасы от двигателя; обороты |
| ThermalMaster | 10 | Зона 1: уставка и температура возвратного воздуха; статус зоны без битов питания и двери; аварии 3 байта; моточасы от двигателя и от сети; обороты |
| SUPERSNOW | 22 | Зоны 1…3; два цифровых входа; код тревоги; аварии 6 байт; моточасы от двигателя; обороты |
Поле Код тревоги (alarm_code1) у большинства установок содержит количество ошибок;
исключение — ThermoKing V, где в нём передаётся режим работы.
Описание тега «Рефрижератор» — в документе «Описание протокола Galileosky».
См. также: Оборудование рефрижераторов · Подключение устройств через алгоритмы EasyLogic