Оборудование рефрижераторов
Прибор умеет читать данные транспортных рефрижераторов через интерфейс RS-232. Напрямую к холодильной установке он не подключается: данные снимаются с регистратора температуры, который сопрягает встроенный контроллер установки с внешним оборудованием.
| Установка | Регистратор |
|---|---|
| Thermo King | Ретранслятор i-Box, универсальный Euroscan |
| Carrier | DataCOLD 500, DataCOLD 600, Carrier Gateway, универсальный Euroscan |
| Mitsubishi, Lumikko | Универсальный Euroscan |

С регистратора прибор получает режимы работы установки, температуру груза для одно- и многотемпературных установок, аварийные сигналы, наработку двигателя, напряжение батареи и обороты двигателя рефрижераторной установки.
Подключение
Заголовок раздела «Подключение»
Земли (GND) прибора и регистратора должны быть соединены, контакты RS-232 соединяются строго по схеме: RX регистратора — TXD0 (TXD1) прибора, TX регистратора — RXD0 (RXD1) прибора. Питание на регистратор подаётся отдельно.
Часть регистраторов нужно предварительно настроить по руководству производителя — например, сконфигурировать порт RS-232.

Настройка прибора
Заголовок раздела «Настройка прибора»-
В настройках последовательных портов для порта, к которому подключён регистратор, выберите тип периферии: Рефрижератор Carrier DataCOLD500, ThermoKing, Euroscan, Carrier DataCOLD600 или Carrier Gateway.
-
Включите тег Рефрижератор в основном пакете или отправьте в Терминале:
MAINPACKBIT 173,1 -
Примените настройки и перезагрузите прибор — кнопкой Перезагрузить устройство на вкладке Устройство или командой
RESET. -
Убедитесь, что данные идут: в Каналах диагностики включите канал соответствующего порта RS-232[0] или RS-232[1] — в зависимости от подключённого регистратора появятся его сообщения.
Периодичность опроса
Заголовок раздела «Периодичность опроса»По умолчанию прибор опрашивает регистратор каждые 180 секунд и записывает точку, только если изменился хотя бы один контролируемый параметр. Отдельно — тоже раз в 180 секунд — запрашиваются моточасы; после ответа регистратора записывается точка с полученным значением.
Периоды меняются командой FRIDGE:
FRIDGE a,b| Параметр | Значение |
|---|---|
a | Период запроса текущих параметров, с. По умолчанию 180 |
b | Период отсылки моточасов на сервер, с. По умолчанию 180 |
FRIDGE без параметров возвращает текущие значения.
Что уходит на сервер
Заголовок раздела «Что уходит на сервер»Тег 0x5B «Рефрижератор» имеет переменную длину: за общей частью следуют только те блоки, наличие которых отмечено в поле состояния.
Постоянная часть:
| Поле | Что содержит |
|---|---|
| Тип регистратора | 1 — DataCOLD 500, 2 — ThermoKing, 3 — Euroscan, 4 — Carrier Gateway, 5 — DataCOLD 600 |
| Состояние | Битовое поле: ошибка связи с регистратором, наличие данных по камерам 1…3, наличие показаний датчиков температуры 1…6, наличие блока аварий, наличие счётчиков наработки до обслуживания, наличие моточасов, наличие счётчика ошибок в ответах, наличие оборотов двигателя |
| Дискретные входы | Четыре входа регистратора: состояние, активность, авария, тип |
Дальше — по одному блоку на каждый установленный бит состояния: данные камер 1…3 (уставка, температура обратного и подаваемого воздуха, температура испарителя, режим и номер аварии), показания датчиков температуры 1…6, список аварий, счётчики наработки до обслуживания, моточасы двигателя, счётчик ошибок в ответах регистратора и обороты двигателя.
Если регистратор не отвечает, прибор выставляет в состоянии бит ошибки связи.
Разобрать эти данные должно ПО мониторинга. Если оно не умеет принимать данные регистратора через прибор, обработку придётся реализовать на стороне сервера по описанию протокола.
См. также: Регистратор iQFreeze