Ошибка eeprom внутренняя энергонезависимая память

Рассмотрим подробнее

  1. Техническое описание и расшифровка ошибки P06B8
  2. Симптомы неисправности
  3. Причины возникновения ошибки
  4. Как устранить или сбросить код неисправности P06B8
  5. Диагностика и решение проблем
  6. Проверка контроллера и электрической части
  7. На каких автомобилях чаще встречается данная проблема
  8. Видео

Код ошибки P06B8 звучит как «ошибка энергонезависимой памяти с произвольным доступом внутреннего модуля управления». Часто, в программах, работающих со сканером OBD-2, название может иметь английское написание «Internal Control Module Non-Volatile Random Access Memory (NVRAM) Error».

Сохраненный код P06B8 означает, что модуль управления (PCM) обнаружил внутреннюю ошибку производительности процессора с энергонезависимой памятью доступа. Другие контроллеры также могут обнаружить внутреннюю ошибку работы PCM (с NVRAM) и вызвать сохранение данной неисправности.

Код ошибки P06B8 – ошибка электронной стираемой постоянной памяти запоминающего устройства (EEPROM) внутреннего модуля управления

Процессоры контроля работы внутреннего модуля управления отвечают за различные функции самодиагностики контроллера. А также за общую проверку работы внутреннего модуля управления.

Входные и выходные сигналы NVRAM подвергаются самотестированию и постоянно контролируются PCM, а также другими контроллерами. Модуль управления трансмиссией (TCM), модуль управления тягой (TCSM) и другие контроллеры также взаимодействуют с NVRAM.

При включении зажигания и подаче напряжения на PCM, запускается самотестирование памяти NVRAM. В дополнение к выполнению внутренних самотестов контроллера, сеть контроллера (CAN) также сравнивает сигналы от каждого отдельного модуля.

Делается это для того, чтобы убедиться, что каждый контроллер функционирует должным образом. Все эти тесты выполняются одновременно.

Если PCM обнаружит внутреннее несоответствие в памяти процессора NVRAM, будет сохранен код P06B8 и может загореться контрольная лампа неисправности (MIL). Для загорания лампы MIL может потребоваться несколько циклов отказов, в зависимости от предполагаемой серьезности неисправности.

Симптомы неисправности

Основным симптомом появления ошибки P06B8 для водителя является подсветка MIL (индикатор неисправности). Также его называют Check engine или просто «горит чек».

Также они могут проявляться как:

  1. Загорится контрольная лампа «Check engine» на панели управления (код будет записан в память как неисправность).
  2. Также могут присутствовать другие связанные коды неисправностей.
  3. Различные симптомы, связанные с работоспособностью двигателя.

Коды процессора внутреннего блока управления относятся к категории серьезных. Сохраненный код P06B8 может привести к различным проблемам с управляемостью автомобиля.

Причины возникновения ошибки

Код P06B8 может означать, что произошла одна или несколько следующих проблем:

  • Обрыв или замыкание в цепи либо разъемах шины CAN.
  • Плохое заземление блока управления.
  • Иногда причиной является неисправный модуль PCM.

Как устранить или сбросить код неисправности P06B8

Некоторые предлагаемые шаги для устранения неполадок и исправления кода ошибки P06B8:

  1. Считайте все сохраненные данные и коды ошибок с помощью сканера OBD-II.
  2. Очистите коды ошибок из памяти компьютера.
  3. Проведите тест-драйв автомобиля, чтобы выяснить, появляется ли ошибка P06B8 снова.
  4. Визуально осмотрите провода и разъемы шины CAN.
  5. Проверьте заземление блока управления.
  6. Если ошибка не исчезла, проверьте модуль PCM.

Диагностика и решение проблем

Если присутствуют коды питания ECM/PCM, их необходимо устранить, прежде чем пытаться диагностировать ошибку P06B8.

Далее необходимо подключить сканер к диагностическому порту автомобиля и извлечь все сохраненные коды и данные. Запишите эту информацию на случай, если код окажется периодическим.

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

Проверка контроллера и электрической части

Используйте мультиметр для проверки предохранителей и реле питания контроллера. При необходимости проверьте и замените перегоревшие предохранители. Предохранители следует проверять при нагруженной цепи.

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

Визуально осмотрите контроллеры системы на наличие признаков повреждения водой, температурой или при столкновении. Любой контроллер, который поврежден, особенно водой, следует считать неисправным.

Если цепи питания и заземления контроллера не повреждены, скорее всего неисправен сам контроллер или существует ошибка программирования. Для замены модуля управления потребуется его перепрограммирование.

В отличие от большинства других кодов, ошибка P06B8, скорее всего, вызвана неисправным контроллером или его ошибкой программирования.

Некоторые производители вторичного рынка PCM предлагают предварительно запрограммированные контроллеры для определенных моделей. Обратитесь к поставщику автозапчастей указав серийный номер автомобиля, пробег и другие соответствующие данные.

На каких автомобилях чаще встречается данная проблема

Проблема с кодом P06B8 может встречаться на различных машинах, но всегда есть статистика, на каких марках эта ошибка присутствует чаще. Вот список некоторых из них:

  • Ford (Форд Фокус, Фьюжн, Эксплорер, Эскейп, F-150)
  • Mazda (Мазда 3)
  • Peugeot

С кодом неисправности Р06В8 иногда можно встретить и другие ошибки. Наиболее часто встречаются следующие: P06B6, P06B7, P2832.

Видео

Вот и добрались мы до третьего типа памяти, доступного на Arduino: EEPROM (англ. Electrically Erasable Programmable Read-Only Memory – электрически стираемое перепрограммируемое постоянное запоминающее устройство (ЭСППЗУ)), она же энергонезависимая память. Вспомним остальные типы памяти, Flash и SRAM, и их возможности по хранению данных:

Тип Чтение из программы Запись из программы Очистка при перезагрузке
Flash Да, PROGMEM Можно, но сложно Нет
SRAM Да Да Да
EEPROM Да Да Нет

Простыми словами: EEPROM – память, к которой мы имеем полный доступ из выполняющейся программы, т.е. можем во время выполнения читать и писать туда данные, и эти данные не сбрасываются при перезагрузке МК. Круто? Круто. Зачем?

  • Хранение настроек, изменяющихся “из меню” устройства, без перепрошивки;
  • Калибровка, сохранение калибровочных данных;
  • Использование как дополнительной SRAM памяти в случае её нехватки;
  • “Чёрный ящик” – постоянная запись показаний с датчиков для дальнейшей расшифровки сбоев;
  • Запись состояния рабочего процесса для восстановления работы после внезапной перезагрузки.

Единственный важный момент: EEPROM имеет ресурс по количеству перезаписи ячеек. Производитель гарантирует 100 000 циклов записи каждой ячейки (AVR Arduino), по факту это количество зависит от конкретного чипа и температурных условий, независимые тесты показали 3-6 миллионов циклов перезаписи при комнатной температуре до появления первой ошибки, т.е. заявленные 100 000 взяты с очень большим запасом. Но есть небольшое уточнение – при заявленных 100 000 циклах перезаписи гарантируется сохранность записанных данных в течение 100 лет при температуре 24°C, если перезаписывать по миллиону – данные испортятся быстрее. В то же время количество чтений каждой ячейки неограниченно.

У МК esp8266/esp32 EEPROM эмулируется из Flash памяти, а её ресурс сильно меньше – производитель гарантирует всего 10 000 циклов записи!

EEPROM представляет собой область памяти, состоящую из элементарных ячеек с размером в один байт (как SRAM). Объём EEPROM разный у разных моделей МК:

  • ATmega328 (Arduino UNO, Nano, Pro Mini): 1 кБ
  • ATmega2560 (Arduino Mega): 4 кБ
  • ATtiny85 (Digispark): 512 Б
  • ESP8266 / ESP32: 4096 Б

Основная задача при работе с EEPROM – не напутать с адресами, потому что каждый байт имеет свой адрес. Если вы пишете двухбайтные данные, то они займут два байта, и следующие данные нужно будет писать по адресу как минимум +2 к предыдущему, иначе они “перемешаются”. Рассмотрим пример хранения набора данных разного типа, расположенных в памяти последовательно друг за другом (в скобках я пишу размер текущего типа данных, на размер которого увеличится адрес для следующего “блока”):

  • byte – адрес 0 (+1)
  • byte – адрес 1 (+1)
  • int – адрес 2 (+2) (+4 для esp8266)
  • byte – адрес 4 (+1)
  • float – адрес 5 (+4)
  • int – адрес 9 (+2)
  • и так далее

Важный момент: все ячейки имеют значение по умолчанию (у нового чипа) 255.

Скорость работы с EEPROM (время не зависит от частоты системного клока):

  • Запись одного байта занимает ~3.3 мс (миллисекунды)
  • Чтение одного байта занимает ~0.4 мкс (микросекунды)

Возможны искажения при записи данных в EEPROM при слишком низком VCC (напряжении питания), настоятельно рекомендуется использовать BOD или вручную мониторить напряжение перед записью.

При использовании внутреннего тактового генератора на 8 МГц, его отклонение не должно быть выше 10% (7.2-8.8 МГц), иначе запись в EEPROM или FLASH скорее всего будет производиться с ошибками. Соответственно все разгоны внутреннего клока недопустимы при записи EEPROM или FLASH.

Для работы с EEPROM в среде Arduino у нас есть целых две библиотеки, вторая является более удобной “оболочкой” для первой. Рассмотрим их обе, потому что в “чужом скетче” может встретиться всё что угодно, да и совместное использование этих двух библиотек делает работу с EEPROM невероятно удобной.

Библиотека avr/eeprom.h


Описание к этой библиотеке я спрятал под спойлер, потому что она не очень актуальна и знать о ней необязательно. Также она не работает на esp8266/32 по понятным причинам.

avr/eeprom.h

Стандартная библиотека eeprom.h идёт в комплекте с компилятором avr-gcc, который компилирует наши скетчи из под Arduino IDE. Полную документацию можно почитать здесь. Для подключения библиотеки в скетч пишем #include <avr/eeprom.h> Библиотека имеет набор функций для работы с целочисленными типами данных (byte – 1 байт, word – 2 байта, dword – 4 байта), float, и block “блоков” – наборов данных любого формата (структуры, массивы, и т.д.). Под работой подразумевается запись, чтение и обновление. Обновление – крайне важный инструмент, позволяющий избежать лишних перезаписей ячеек памяти. Обновление делает запись, если записываемое значение отличается от текущего в этой ячейке. Чтение:

  • eeprom_read_byte(адрес) – вернёт значение
  • eeprom_read_word(адрес) – вернёт значение
  • eeprom_read_dword(адрес) – вернёт значение
  • eeprom_read_float(адрес) – вернёт значение
  • eeprom_read_block(адрес в SRAM, адрес в EEPROM, размер) – прочитает содержимое по адрес в EEPROM в адрес в SRAM

Запись:

  • eeprom_write_byte(адрес, значение)
  • eeprom_write_word(адрес, значение)
  • eeprom_write_dword(адрес, значение)
  • eeprom_write_float(адрес, значение)
  • eeprom_write_block(адрес в SRAM, адрес в EEPROM, размер) – запишет содержимое по адрес в SRAM в адрес в EEPROM

Обновление:

  • eeprom_update_byte(адрес, значение)
  • eeprom_update_word(адрес, значение)
  • eeprom_update_dword(адрес, значение)
  • eeprom_update_float(адрес, значение)
  • eeprom_update_block(адрес в SRAM, адрес в EEPROM, размер) – обновит содержимое по адрес в SRAM в адрес в EEPROM

Макросы:

  • _EEPUT(addr, val) – записывает (write) байт val по адресу addr. Приведение типов не требуется (оно сделано в макросе)
  • _EEGET(val, addr) – читает байт по адресу addr и записывает его в переменную val. Приведение типов не требуется (оно сделано в макросе)

Рассмотрим простой пример, в котором происходит запись и чтение единичных типов данных в разные ячейки:

#include <avr/eeprom.h>

void setup() {
  Serial.begin(9600);
  
  // объявляем данные разных типов
  byte dataB = 120;
  float dataF = 3.14;
  int16_t dataI = -634;  

  // пишем друг за другом
  eeprom_write_byte(0, dataB);  // 1 байт
  eeprom_write_float(1, dataF);  // 4 байта

  // для разнообразия "обновим"
  eeprom_update_word(5, dataI);

  // объявляем переменные, куда будем читать
  byte dataB_read = 0;
  float dataF_read = 0;
  int16_t dataI_read = 0;

  // читаем
  dataB_read = eeprom_read_byte(0);
  dataF_read = eeprom_read_float(1);
  dataI_read = eeprom_read_word(5);

  // выведет 120 3.14 -634
  Serial.println(dataB_read);
  Serial.println(dataF_read);
  Serial.println(dataI_read);
}

void loop() {}

Хранить данные таким образом не очень удобно, потому что менеджмент адресов приходится проводить вручную, считать количество байт в каждом типе и “сдвигать” адрес на нужное количество. Гораздо удобнее хранить разношёрстные данные в структурах, про них мы подробнее говорили в уроке про типы данных. Мы должны передать функции адрес данных в памяти (оператор &), по сути – указатель, а также преобразовать его к типу void*, потому что функция чтения/записи блока принимает именно такой тип. Подробнее про указатели мы говорили в отдельном уроке. Также функции чтения/записи блока нужно передать размер блока данных в количестве байт. Это можно сделать вручную (числом), но лучше использовать sizeof(), которая посчитает этот размер и передаст в функцию.

#include <avr/eeprom.h>

void setup() {
  Serial.begin(9600);

  // объявляем структуру
  struct MyStruct {
    byte a;
    int b;
    float c;
  };

  // создаём и заполняем структуру
  MyStruct myStruct;
  myStruct.a = 10;
  myStruct.b = 1000;
  myStruct.c = 3.14;

  // записываем по адресу 10, указав размер структуры и приведя к void*
  eeprom_write_block((void*)&myStruct, 10, sizeof(myStruct));

  // создаём новую пустую структуру
  MyStruct newStruct;

  // читаем из адреса 10
  eeprom_read_block((void*)&newStruct, 10, sizeof(newStruct));

  // проверяем
  // выведет 10 1000 3.14
  Serial.println(newStruct.a);
  Serial.println(newStruct.b);
  Serial.println(newStruct.c);
}

void loop() {}

Точно так же можно хранить массивы:

#include <avr/eeprom.h>

void setup() {
  Serial.begin(9600);

  // создаём массив
  float dataF[] = {3.14, 60.25, 9132.5, -654.3};

  // записываем по адресу 20, указав размер
  eeprom_write_block((void*)&dataF, 20, sizeof(dataF));

  // создаём новую пустой массив такого же типа и размера!
  float dataF_read[4];

  // читаем из адреса 20
  eeprom_read_block((void*)&dataF_read, 20, sizeof(dataF_read));

  // проверяем
  // выведет 3.14 60.25 9132.5 -654.3
  for (byte i = 0; i < 4; i++)
    Serial.println(dataF_read[i]);
}

void loop() {}

В библиотеке avr/eeprom.h есть ещё один очень полезный инструмент – EEMEM, он позволяет сделать автоматическую адресацию данных путём создания указателей, значение которым присвоит компилятор. Рассмотрим пример, в котором запишем в EEPROM несколько переменных, структуру и массив, раздав им автоматически адреса. Важный момент! Адреса задаются снизу вверх по порядку объявления EEMEM, я подпишу их в примере:

#include <avr/eeprom.h>
struct MyStruct {
  byte val1;
  int val2;
  float int3;
};

uint8_t EEMEM byteAddr;     // 27
uint16_t EEMEM intAddr;     // 25
uint32_t EEMEM longAddr;    // 21
MyStruct EEMEM myStructAddr;// 14
int EEMEM intArrayAddr[5];  // 4
float EEMEM floatAddr;      // 0

EEMEM сам раздаёт адреса, основываясь на размере данных. Важный момент: данный подход не занимает дополнительного места в памяти, т.е. нумерация адресов вручную цифрами, без создания EEMEM “переменных”, не занимает меньше памяти! Давайте вернёмся к нашему первому примеру и перепишем его с EEMEM. При указании адреса через EEMEM нужно использовать оператор взятия адреса &

#include <avr/eeprom.h>
byte EEMEM dataB_addr;
float EEMEM dataF_addr;
int16_t EEMEM dataI_addr;

void setup() {
  Serial.begin(9600);

  // объявляем данные разных типов
  byte dataB = 120;
  float dataF = 3.14;
  int16_t dataI = -634;

  // пишем друг за другом
  eeprom_write_byte(&dataB_addr, dataB);
  eeprom_write_float(&dataF_addr, dataF);

  // для разнообразия "обновим"
  eeprom_update_word(&dataI_addr, dataI);

  // объявляем переменные, куда будем читать
  byte dataB_read = 0;
  float dataF_read = 0;
  int16_t dataI_read = 0;

  // читаем
  dataB_read = eeprom_read_byte(&dataB_addr);
  dataF_read = eeprom_read_float(&dataF_addr);
  dataI_read = eeprom_read_word(&dataI_addr);

  // выведет 120 3.14 -634
  Serial.println(dataB_read);
  Serial.println(dataF_read);
  Serial.println(dataI_read);
}

void loop() {}

Ну и напоследок, запись и чтение блока через EEMEM. Адрес придётся преобразовать в (const void*) вручную:

#include <avr/eeprom.h>
// получим адрес (тут будет 0)
int EEMEM intArrayAddr[5];

void setup() {
  Serial.begin(9600);

  // создаём массив
  int intArrayWrite[5] = {10, 20, 30, 40, 50};

  // пишем по адресу intArrayAddr
  eeprom_write_block((void*)&intArrayWrite, (const void*)&intArrayAddr, sizeof(intArrayWrite));

  // создаём новый массив для чтения
  int intArrayRead[5];

  // читаем по адресу intArrayAddr
  eeprom_read_block((void*)&intArrayRead, (const void*)&intArrayAddr, sizeof(intArrayRead));

  // проверим
  for (byte i = 0; i < 5; i++)
    Serial.println(intArrayRead[i]);
}

void loop() {}

Таким образом можно добавлять “данные” для хранения в EEPROM прямо по ходу разработки программы, не думая об адресах. Рекомендую добавлять новые данные над старыми, чтобы адресация не сбивалась (напомню, адресация идёт снизу вверх, начиная с нуля).

Библиотека EEPROM.h


Библиотека EEPROM.h идёт в комплекте с ядром Arduino и является стандартной библиотекой. По сути EEPROM.h – это удобная оболочка для avr/eeprom.h, чуть расширяющая её возможности и упрощающая использование.

Для AVR Arduino: подключая в скетч EEPROM.h мы автоматически подключаем avr/eeprom.h и можем пользоваться её фишками, такими как EEMEM.

Рассмотрим инструменты, которые нам предлагает библиотека:

  • EEPROM.write(адрес, данные) – пишет данные (только byte!) по адресу
  • EEPROM.update(адрес, данные) – обновляет (та же запись, но лучше) байт данных, находящийся по адресу. Не реализована для esp8266/32!
  • EEPROM.read(адрес) – читает и возвращает байт данных, находящийся по адресу
  • EEPROM.put(адрес, данные) – записывает (по факту – обновляет, update) данные любого типа (типа переданной переменной) по адресу
  • EEPROM.get(адрес, данные) – читает данные по адресу и сам записывает их в данные – указанную переменную
  • EEPROM[] – библиотека позволяет работать с EEPROM памятью как с обычным массивом типа byte (uint8_t)

У esp8266 и esp32 есть отличия:

  • Перед началом работы нужно вызвать EEPROM.begin(размер) с указанием максимального объёма памяти: 4.. 4096 Байт.
  • Для применения записи нужно вызвать EEPROM.commit(): например несколько раз делается write(), put(), и в завершение – commit()
  • В некоторых версиях SDK отсутствует EEPROM.update()

В отличие от avr/eeprom.h у нас нет отдельных инструментов для работы с конкретными типами данных, отличными от byte, и сделать write/update/read для float/long/int мы не можем. Но зато у нас есть всеядные put и get, которые очень удобно использовать! Рассмотрим пример с чтением/записью байтов:

#include <EEPROM.h>

void setup() {
  Serial.begin(9600);
  //EEPROM.begin(100);   // для esp8266/esp32
  
  // пишем 200 по адресу 10
  EEPROM.update(10, 200);
  //EEPROM.commit();     // для esp8266/esp32
  Serial.println(EEPROM.read(10));  // выведет 200
  Serial.println(EEPROM[10]);       // выведет 200
}

void loop() {}

Логика работы с адресами такая же, как в предыдущем пункте урока! Обратите внимание на работу с EEPROM как с массивом, можно читать, писать, сравнивать, и даже использовать составные операторы, например EEPROM[0] += 10 , но это работает только для элементарных ячеек, байтов.

Теперь посмотрим, как работает put() и get():

#include <EEPROM.h>

void setup() {
  Serial.begin(9600);
  //EEPROM.begin(100);   // для esp8266/esp32

  // объявляем переменные, которые будем писать
  float dataF = 3.14;
  int16_t dataI = -634;
  byte dataArray[] = {10, 20, 30, 40};

  EEPROM.put(0, dataF);
  EEPROM.put(4, dataI);
  EEPROM.put(6, dataArray);
  //EEPROM.commit();     // для esp8266/esp32

  // объявляем переменные, куда будем читать
  float dataF_read = 0;
  int16_t dataI_read = 0;
  byte dataArray_read[4];

  // читаем точно так же, как писали
  EEPROM.get(0, dataF_read);
  EEPROM.get(4, dataI_read);
  EEPROM.get(6, dataArray_read);

  // проверяем
  Serial.println(dataF_read);
  Serial.println(dataI_read);
  Serial.println(dataArray_read[0]);
  Serial.println(dataArray_read[1]);
  Serial.println(dataArray_read[2]);
  Serial.println(dataArray_read[3]);
}

void loop() {}

put() и get() сами определяют тип данных и считают размер блока данных, использовать их очень приятно. Они работают как с массивами, так и со структурами.

EEPROM.h + структуры


Самый удобный хранить набор данных в EEPROM – структура (разбирали в уроке про типы данных). Структура позволяет объединить любые данные под одним именем, и одной строчкой загонять их в EEPROM и так же читать обратно. А также не придётся думать об адресации! Пример:

#include <EEPROM.h>

struct Data {
  byte bright = 0;
  int counter = 0;
  float fvalue = 0;
};

// глобальный экземпляр для личного использования
Data data;

void setup() {
  EEPROM.get(0, data);   // прочитать из адреса 0
  // меняем
  data.bright = 10;
  data.counter = 1234;
  data.fvalue = 3.14;
  EEPROM.put(0, data);   // поместить в EEPROM по адресу 0
}

void loop() {}

EEPROM.h + avr/eeprom.h


Пример не очень актуален, используй EEPROM + структуры

EEPROM.h + avr/eeprom.h

Ну и конечно же, можно использовать одновременно все преимущества обеих библиотек, например автоматическую адресацию EEMEM и put/get. Рассмотрим на предыдущем примере, вместо ручного задания адресов используем EEMEM, но величину придётся привести к целочисленному типу, сначала взяв от него адрес, т.е. (int)&адрес_еемем

#include <EEPROM.h>
float EEMEM dataF_addr;
int16_t EEMEM dataI_addr;
byte EEMEM dataArray_addr[5];

void setup() {
  Serial.begin(9600);

  // объявляем переменные, которые будем писать
  float dataF = 3.14;
  int16_t dataI = -634;
  byte dataArray[] = {10, 20, 30, 40};

  EEPROM.put((int)&dataF_addr, dataF);
  EEPROM.put((int)&dataI_addr, dataI);
  EEPROM.put((int)&dataArray_addr, dataArray);

  // объявляем переменные, куда будем читать
  float dataF_read = 0;
  int16_t dataI_read = 0;
  byte dataArray_read[4];

  // читаем точно так же, как писали
  EEPROM.get((int)&dataF_addr, dataF_read);
  EEPROM.get((int)&dataI_addr, dataI_read);
  EEPROM.get((int)&dataArray_addr, dataArray_read);
  EEPROM[0] += 10;

  // проверяем
  Serial.println(dataF_read);
  Serial.println(dataI_read);
  Serial.println(dataArray_read[0]);
  Serial.println(dataArray_read[1]);
  Serial.println(dataArray_read[2]);
  Serial.println(dataArray_read[3]);
}

void loop() {}

С возможностями библиотек разобрались, перейдём к практике.

Реальный пример


Рассмотрим пример, в котором происходит следующее: две кнопки управляют яркостью светодиода, подключенного к ШИМ пину. Установленная яркость сохраняется в EEPROM, т.е. при перезапуске устройства будет включена яркость, установленная последний раз. Для опроса кнопок используется библиотека GyverButton. Для начала посмотрите на первоначальную программу, где установленная яркость не сохраняется. Программу можно чуть оптимизировать, но это не является целью данного урока.

Меняем яркость кнопками

#define BTN_UP_PIN 3    // пин кнопки вверх
#define BTN_DOWN_PIN 4  // пин кнопки вниз
#define LED_PIN 5       // пин светодиода

#include <GyverButton.h>

GButton btnUP(BTN_UP_PIN); // кнопка "яркость вверх"
GButton btnDOWN(BTN_DOWN_PIN); // кнопка "яркость вниз"

int LEDbright = 0;

void setup() {
  pinMode(LED_PIN, OUTPUT); // пин светодиода как выход
}

void loop() {
  // опрос кнопок
  btnUP.tick();
  btnDOWN.tick();

  if (btnUP.isClick()) {
    // увеличение по клику
    LEDbright += 5;
    setBright();
  }

  if (btnDOWN.isClick()) {
    // уменьшение по клику
    LEDbright -= 5;
    setBright();
  }
}

void setBright() {
  LEDbright = constrain(LEDbright, 0, 255); // ограничили
  analogWrite(LED_PIN, LEDbright);    // изменили яркость
}

В этот код нам нужно добавить:

  • Подключить библиотеку EEPROM.h
  • При запуске: чтение яркости из EEPROM и включение светодиода
  • При клике: запись актуального значения в EEPROM

Сохранение яркости

#define BTN_UP_PIN 3    // пин кнопки вверх
#define BTN_DOWN_PIN 4  // пин кнопки вниз
#define LED_PIN 5       // пин светодиода

#include <EEPROM.h>
#include <GyverButton.h>

GButton btnUP(BTN_UP_PIN); // кнопка "яркость вверх"
GButton btnDOWN(BTN_DOWN_PIN); // кнопка "яркость вниз"

int LEDbright = 0;

void setup() {
  pinMode(LED_PIN, OUTPUT); // пин светодиода как выход
  EEPROM.get(0, LEDbright); // прочитали яркость из адреса 0
  analogWrite(LED_PIN, LEDbright);  // включили
}

void loop() {
  // опрос кнопок
  btnUP.tick();
  btnDOWN.tick();

  if (btnUP.isClick()) {
    // увеличение по клику
    LEDbright += 5;
    setBright();
  }

  if (btnDOWN.isClick()) {
    // уменьшение по клику
    LEDbright -= 5;
    setBright();
  }
}

void setBright() {
  LEDbright = constrain(LEDbright, 0, 255); // ограничили
  EEPROM.put(0, LEDbright);           // записали по адресу 0
  analogWrite(LED_PIN, LEDbright);    // изменили яркость
}

Итак, теперь при запуске у нас восстанавливается последняя настроенная яркость, и при изменении она записывается. Напомню, что EEPROM изнашивается от перезаписи. Конечно для того, чтобы “накликать” яркость несколько миллионов раз и убить ячейку, у вас уйдёт очень много времени, но процесс записи нового значения можно и нужно оптимизировать, особенно в более серьёзных проектах, ниже поговорим об этом подробнее. Также в нашем коде есть ещё один неприятный момент: при самом первом запуске после прошивки EEPROM не инициализирована, каждая ячейка хранит в себе число 255, и именно такое значение примет переменная LEDbright после первого запуска, при так называемом “первом чтении”. Здесь это не имеет значения, но в более серьёзном устройстве нужно будет задать нужные значения по умолчанию в EEPROM при первом запуске, об этом мы тоже поговорим ниже. Иначе представьте, какие “настройки по умолчанию” получит ваше устройство для яркости/скорости/громкости/номера режима/прочее!

Запись и чтение строк


У нас есть два типа строк: массивы символов и String-строки. С массивом символов всё более-менее понятно: это массив, он имеет фиксированный размер, его можно записать при помощи put() и прочитать при помощи get(). Также такая строка может входить в структуру, что очень удобно. В этом случае нужно объявить структуру с указанием максимальной длины строки, которая может там храниться. Например для какого-нибудь проекта с WiFi нам хочется хранить логин и пароль от роутера и режим работы:

struct Cfg {
  char ssid[16];
  char pass[16];
  byte mode;
};

Структуру очень просто прочитать и записать, а работать со строками в ней можно при помощи стандартных  строковых функций.

А как записать и прочитать динамические данные, такие как String-строки? Можно рассмотреть два способа: с массивом ограниченной длины (как в примере выше) и полностью динамическое хранение.

Будем считать, что максимальная длина строки – 20 символов. Простой пример:

#include <EEPROM.h>
#define STR_ADDR 0  // адрес хранения строки в EEPROM


void setup() {
  Serial.begin(115200);

  // читаем
  char str[20];
  EEPROM.get(STR_ADDR, str);

  // выводим
  Serial.print("Read text: ");
  Serial.println(str);
}

void loop() {
  // читаем строку из порта
  if (Serial.available()) {
    char str[20];
    int len = Serial.readBytes(str, 20);

    // завершающий символ, добавляем вручную
    str[len] = 0;

    // записываем
    EEPROM.put(STR_ADDR, str);
    
    Serial.print("Save text: ");
    Serial.println(str);
  }
}

При динамическом хранении мы будем сохранять также длину строки, в первой ячейке от которой идёт счёт. А уже дальше – саму строку. Писать и читать будем посимвольно, по другому тут уже не получится:

#include <EEPROM.h>

#define STR_ADDR 0  // адрес хранения строки в EEPROM

void setup() {
  Serial.begin(115200);
  
  String str;
  int len = EEPROM.read(STR_ADDR);  // читаем длину строки
  str.reserve(len);    // резервируем место (для оптимальности)

  // читаем
  for (int i = 0; i < len; i++) {
    str += (char)EEPROM.read(STR_ADDR + 1 + i);
  }
  
  // выводим
  Serial.print("Read text: ");
  Serial.println(str);
}

void loop() {
  // читаем строку из порта
  if (Serial.available()) {
    String inc = Serial.readString();
    Serial.print("Save text: ");
    Serial.println(inc);
    
    int len = inc.length();   // длина строки
    EEPROM.write(STR_ADDR, len);  // записываем её
    // и далее саму строку посимвольно
    for (int i = 0; i < len; i++) {
      EEPROM.write(STR_ADDR + 1 + i, inc[i]);
    }
  }
}

Полезные трюки


Инициализация


Под инициализацией я имею в виду установку значений ячеек в EEPROM “по умолчанию” во время первого запуска устройства. В рассмотренном выше примере мы действовали в таком порядке:

  1. Чтение из EEPROM в переменную
  2. Использование переменной по назначению

При первом запуске кода (и при всех дальнейших, в которых в ячейку ничего нового не пишется) переменная получит значение, которое было в EEPROM по умолчанию. В большинстве случаев это значение не подойдёт устройству, например ячейка хранит номер режима, по задумке разработчика – от 0 до 5, а из EEPROM мы прочитаем 255. Непорядок! При первом запуске нужно инициализировать EEPROM так, чтобы устройство работало корректно, для этого нужно определить этот самый первый запуск. Можно сделать это вручную, прошив программу, которая забьёт EEPROM нужными данными. Далее прошить уже рабочую программу. При разработке программы это очень неудобно, ведь количество сохраняемых данных может меняться в процессе разработки, поэтому можно использовать следующий алгоритм:

  1. Резервируем какую-нибудь ячейку (например, последнюю) под хранение “ключа” первого запуска
  2. Читаем ячейку, если её содержимое не совпадает с ключом – это первый запуск!
  3. В обработчике первого запуска пишем в ячейку нужный ключ
  4. Пишем в остальные ячейки необходимые значения по умолчанию
  5. И после этого уже читаем данные во все нужные переменные

Рассмотрим на всё том же примере со светодиодом и кнопками:

Сохранение яркости

#define INIT_ADDR 1023  // номер резервной ячейки
#define INIT_KEY 50     // ключ первого запуска. 0-254, на выбор

#define BTN_UP_PIN 3    // пин кнопки вверх
#define BTN_DOWN_PIN 4  // пин кнопки вниз
#define LED_PIN 5       // пин светодиода

#include <EEPROM.h>
#include <GyverButton.h>

GButton btnUP(BTN_UP_PIN); // кнопка "яркость вверх"
GButton btnDOWN(BTN_DOWN_PIN); // кнопка "яркость вниз"

int LEDbright = 0;

void setup() {
  pinMode(LED_PIN, OUTPUT); // пин светодиода как выход

  if (EEPROM.read(INIT_ADDR) != INIT_KEY) { // первый запуск
    EEPROM.write(INIT_ADDR, INIT_KEY);    // записали ключ

    // записали стандартное значение яркости
    // в данном случае это значение переменной, объявленное выше
    EEPROM.put(0, LEDbright);
  }
  EEPROM.get(0, LEDbright); // прочитали яркость
  analogWrite(LED_PIN, LEDbright);  // включили
}

void loop() {
  // опрос кнопок
  btnUP.tick();
  btnDOWN.tick();

  if (btnUP.isClick()) {
    // увеличение по клику
    LEDbright += 5;
    setBright();
  }

  if (btnDOWN.isClick()) {
    // уменьшение по клику
    LEDbright -= 5;
    setBright();
  }
}

void setBright() {
  LEDbright = constrain(LEDbright, 0, 255); // ограничили
  EEPROM.put(0, LEDbright);           // записали
  analogWrite(LED_PIN, LEDbright);    // изменили яркость
}

Теперь при первом запуске мы получим инициализацию нужных ячеек. Если нужно переинициализировать EEPROM, например в случае добавления новых данных, достаточно изменить наш ключ на любое другое значение в пределах одного байта (0-254). Я пишу именно до 254, потому что 255 является значением ячейки по умолчанию и наш трюк не сработает.

Сброс до “заводских”


Чтобы вернуть настройки к изначально заданным в программе, нужно “спровоцировать” инициализацию. Очевидный способ сделать это – изменить ключ инициализации, который мы назвали INIT_KEY. Либо можно просто вызвать EEPROM.put(адрес, базовые настройки) в нужном месте программы.

Скорость


Как я писал выше, скорость работы с EEPROM составляет:

  • Запись/обновление одного байта занимает ~3.3 мс (миллисекунды)
  • Чтение одного байта занимает ~0.4 мкс (микросекунды)

При большом желании можно использовать ячейку вместо переменной, т.е. выше мы с вами рассматривали пример, в котором EEPROM читался в переменную в программе, и дальнейшая работа происходила уже с ней. При сильной нехватке оперативной памяти можно читать значение напрямую из EEPROM, ведь это занимает ничтожно мало времени. А вот с записью всё гораздо хуже, там целых 3.3 мс. Например так:

analogWrite(LED_PIN, EEPROM.read(0));   // изменили яркость

Для изменения значения придётся прочитать ячейку, выполнить нужные операции, и снова в неё записать. Ещё один удобный хак: можно ввести макросы на чтение и запись определённых значений, например:

#define GET_MODE EEPROM.read(0)     // получить номер режима
#define GET_BRIGHT EEPROM.read(1)   // получить яркость
#define SET_MODE(x) EEPROM.write(0, (x))  // запомнить режим
#define SET_BRIGHT(x) EEPROM.put(1, (x))  // запомнить яркость

Получим удобные макросы, с которыми писать код будет чуть быстрее и удобнее, т.е. строка SET_MODE(3) запишет 3 в ячейку 0

Уменьшение износа


Важная тема: уменьшение износа ячеек частыми перезаписями. Ситуаций может быть много, интересных решений для них – тоже. Рассмотрим простейший пример – всё тот же код со светодиодом и кнопкой. Делать будем следующее: записывать новое значение будем только в том случае, если после последнего нажатия на кнопку прошло какое-то время. То есть нам понадобится таймер (воспользуемся таймером на millis), при нажатии на кнопку таймер будет сбрасываться, а при срабатывании таймера будем писать актуальное значение в EEPROM. Также понадобится флаг, который будет сигнализировать о записи и позволит записать именно один раз. Алгоритм такой:

  • При нажатии на кнопку:
    • Если флаг опущен – поднять флаг
    • Сбросить таймер
  • Если сработал таймер и флаг поднят:
    • Опустить флаг
    • Записать значения в EEPROM

Посмотрим на всё том же примере:

Сохранение яркости

#define INIT_ADDR 1023  // номер резервной ячейки
#define INIT_KEY 50     // ключ первого запуска. 0-254, на выбор

#define BTN_UP_PIN 3    // пин кнопки вверх
#define BTN_DOWN_PIN 4  // пин кнопки вниз
#define LED_PIN 5       // пин светодиода

#include <EEPROM.h>
#include <GyverButton.h>

GButton btnUP(BTN_UP_PIN); // кнопка "яркость вверх"
GButton btnDOWN(BTN_DOWN_PIN); // кнопка "яркость вниз"

int LEDbright = 0;
uint32_t eepromTimer = 0;
boolean eepromFlag = false;

void setup() {
  pinMode(LED_PIN, OUTPUT); // пин светодиода как выход

  if (EEPROM.read(INIT_ADDR) != INIT_KEY) { // первый запуск
    EEPROM.write(INIT_ADDR, INIT_KEY);    // записали ключ

    // записали стандартное значение яркости
    // в данном случае это значение переменной, объявленное выше
    EEPROM.put(0, LEDbright);
  }
  EEPROM.get(0, LEDbright); // прочитали яркость
  analogWrite(LED_PIN, LEDbright);  // включили
}

void loop() {
  // проверка EEPROM
  checkEEPROM();

  // опрос кнопок
  btnUP.tick();
  btnDOWN.tick();

  if (btnUP.isClick()) {
    // увеличение по клику
    LEDbright += 5;
    setBright();
  }

  if (btnDOWN.isClick()) {
    // уменьшение по клику
    LEDbright -= 5;
    setBright();
  }
}

void setBright() {
  LEDbright = constrain(LEDbright, 0, 255); // ограничили
  analogWrite(LED_PIN, LEDbright);          // изменили яркость
  eepromFlag = true;                        // поднять флаг
  eepromTimer = millis();                   // сбросить таймер
}

void checkEEPROM() {
  // если флаг поднят и с последнего нажатия прошло 10 секунд (10 000 мс)
  if (eepromFlag && (millis() - eepromTimer >= 10000) ) {
    eepromFlag = false;           // опустили флаг
    EEPROM.put(0, LEDbright);     // записали в EEPROM
  }
}

Вот таким нехитрым способом мы многократно снизили износ EEPROM, я очень часто использую этот “алгоритм” работы с настройками в своих устройствах. Есть другие задачи, в которых данные в EEPROM пишутся не когда пользователь что-то изменит, а постоянно, т.е. память работает в режиме чёрного ящика и постоянно записывает значения. Это может быть например контроллер печи, который держит температурный режим по специальному закону, и после внезапной перезагрузки должен вернуться к тому месту в процессе, на котором прервался. Тут есть глобально два варианта:

  • Ёмкий конденсатор по питанию микроконтроллера, позволяющий сохранить работу МК после отключения питания на время, достаточное для записи в EEPROM (~3.3 мс). Также МК должен знать о том, что общее питание отключилось: если это высокое напряжение (выше 5 Вольт), то это может быть делитель напряжения на аналоговый пин. Если это 5 Вольт – можно измерять напряжение МК, и момент отключения (разрядка конденсатора) тоже можно отловить и записать нужные данные. Можно взвести прерывание, которое сработает при падении напряжения питания ниже опасного уровня. Можно 5 Вольт завести напрямую на цифровой пин, а сам МК питать через диод и поставить конденсатор – тогда напряжение на измеряющем пине пропадёт до того, как отключится МК, он будет работать от конденсатора. Вот схема:
  • blank
  • Можно писать данные (необязательно один байт, можно целую структуру) хитро, размазывая их по всему EEPROM. Тут глобально два варианта:
    • Писать данные каждый раз в следующую ячейку, и закольцевать переход на первую. Также понадобится хранить где-то счётчик, указывающий на адрес текущей ячейки, и этот счётчик тоже придётся хранить хитро, чтобы он не износил ячейку. Например счётчик – это структура, состоящая из счётчика перезаписей этой структуры и счётчика адреса для большой структуры.
    • Писать данные, пока не достигнут лимит количества перезаписей, количество текущих перезаписей хранить например в этой же структуре. Скажем структура занимает 30 байт, то есть в перспективе мы можем найти эту структуру по адресу, кратному 30. Программа работает, счётчик считает количество перезаписей, при достижении опасного количества вся структура “переезжает” на следующие 30 адресов.

Вариантов уменьшения износа ячеек EEPROM можно придумать много, уникально под свою ситуацию. Есть даже библиотеки готовые, например EEPROMWearLevel. Есть очень интересная статья на Хабре, там рассмотрено ещё несколько хороших алгоритмов и даны ссылки на ещё большее их количество.

Библиотека EEManager


Я часто использую EEPROM в своих проектах, поэтому обернул все рассмотренные выше конструкции в библиотеку, изучить и скачать можно здесь. Библиотека подходит для всех архитектур, в которых есть стандартная EEPROM.h. В библиотеке реализовано:

  • Работа с данными любого типа
  • Чтение и запись в указанную переменную
  • Функция “ключа первого запуска” для задания начальных значений
  • Отложенное обновление по тайм-ауту для уменьшения износа

Я надеюсь вы полностью разобрались с самым последним примером с кнопкой и светодиодом, поэтому покажу работу EEManager на его основе:

EEManager, кнопка и светодиод

#define INIT_KEY 50     // ключ первого запуска. 0-254, на выбор

#define BTN_UP_PIN 3    // пин кнопки вверх
#define BTN_DOWN_PIN 4  // пин кнопки вниз
#define LED_PIN 5       // пин светодиода

#include <GyverButton.h>
GButton btnUP(BTN_UP_PIN); // кнопка "яркость вверх"
GButton btnDOWN(BTN_DOWN_PIN); // кнопка "яркость вниз"

#include <EEManager.h>
int LEDbright = 0;
EEManager memory(LEDbright); // передаём переменную в менеджер

void setup() {
  pinMode(LED_PIN, OUTPUT); // пин светодиода как выход

  // запускаем менеджер, указав адрес и ключ запуска
  // он сам проверит ключ, а также прочитает данные
  // из EEPROM и запишет в переменную
  memory.begin(0, INIT_KEY);

  analogWrite(LED_PIN, LEDbright);  // включили
}

void loop() {
  // здесь произойдёт запись по встроенному таймеру
  memory.tick();

  // опрос кнопок
  btnUP.tick();
  btnDOWN.tick();

  if (btnUP.isClick()) {
    // увеличение по клику
    LEDbright += 5;
    setBright();
  }

  if (btnDOWN.isClick()) {
    // уменьшение по клику
    LEDbright -= 5;
    setBright();
  }
}

void setBright() {
  LEDbright = constrain(LEDbright, 0, 255); // ограничили
  analogWrite(LED_PIN, LEDbright);          // изменили яркость
  memory.update();                          // сообщаем, что данные нужно обновить
}

Таким образом вся работа с еепром по чтению, записи, обеспечению корректного первого запуска и уменьшению износа памяти свелась к трём строчкам кода. Пользуйтесь!

Видео


Полезные страницы


  • Набор GyverKIT – большой стартовый набор Arduino моей разработки, продаётся в России
  • Каталог ссылок на дешёвые Ардуины, датчики, модули и прочие железки с AliExpress у проверенных продавцов
  • Подборка библиотек для Arduino, самых интересных и полезных, официальных и не очень
  • Полная документация по языку Ардуино, все встроенные функции и макросы, все доступные типы данных
  • Сборник полезных алгоритмов для написания скетчей: структура кода, таймеры, фильтры, парсинг данных
  • Видео уроки по программированию Arduino с канала “Заметки Ардуинщика” – одни из самых подробных в рунете
  • Поддержать автора за работу над уроками
  • Обратная связь – сообщить об ошибке в уроке или предложить дополнение по тексту ([email protected])

Кондиционеры марки General Climate, или GC,  не доставляют проблем своим владельцам достаточно долгий период после покупки. Но все-таки как любая техника они подвержены износу и сбоям в работе. В зависимости от модели, ошибки кондиционеров General Climate выводятся на экран пульта или отображаются посредством различных комбинаций световой индикации на встроенном дисплее внутреннего блока.

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

Собранная и представленная нами информация поможет хозяевам техники разобраться в способах устранения ошибок и научит их правильно поступать в случае возникновения того или иного нарушения в работе.

Содержание статьи:

  • Система самодиагностики современных кондиционеров
  • Коды ошибок серии STANDART
    • Характерные нарушения для STANDART 07-18 R22, R410A
    • Типичные проблемы STANDART 07 -18 и 24
    • Распространенные нарушения STANDART 24
    • Поломки STANDART 30-36 (внутренний блок)
    • Нарушения в работе STANDART 30-36 (внешний блок)
  • Коды ошибок серий FLAGMAN и CYBORG
    • Распространенные сбои FLAGMAN 07-18, CYBORG
    • Свойственные недочеты FLAGMAN 24-28
    • Часто встречающиеся поломки FLAGMAN 30-36
  • Коды ошибок моделей ASTRA 07-36
  • Методы устранения ошибок
  • Выводы и полезное видео по теме

Система самодиагностики современных кондиционеров

Бытовая техника нового поколения обычно оснащена системой самодиагностики, предназначенной для выявления сбоев и ошибок в работе при их первом появлении. Система самодиагностики — единая сеть датчиков, контролирующих состояние того или иного рабочего узла агрегата.

При включении кондиционера датчики автоматически начинают работу и продолжают выполнять свои функции в непрерывном режиме вплоть до отключения устройства от сети питания. Иногда для устранения сбоев и ошибок владельцу кондиционера достаточно собственноручно произвести несложные действия, иногда же приходится приглашать мастеров из авторизованного сервиса General Climate.

Рассмотрим возможные ошибки и их коды в различных моделях кондиционеров и сплит-систем GC, причины их возникновения и способы ликвидации. Постараемся разобраться, в каких случаях уместны собственноручные действия, а в каких следует пригласить опытного мастера.

Кондиционер GC

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

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

Коды неисправностей различных моделей кондиционеров General Climate могут отличаться друг от друга. Постараемся подробно рассмотреть коды каждой модели.

Коды ошибок серии STANDART

В различных моделях сплит-систем STANDART обозначения ошибок могут отличаться, поэтому перед тем, как заняться устранением неполадки, необходимо уточнить в инструкции точное название модели сплит системы и ее внутреннего и внешнего блоков. Только после этого можно приступать к расшифровке кода ошибки.

Упаковка кондиционера General Climate

Точное название модели кондиционера или сплит-системы GC можно найти в руководстве по эксплуатации, приложенном к технике при покупке

Также определим обозначения:

  • индикатор запуска — Operation;
  • таймер — Timer;
  • индикатор размораживания — Defrost;
  • автоматический режим — Auto.

При расшифровке кода ошибки очень важно не перепутать горящие, мигающие и потухшие индикаторы, от этого зависит точность определения проблемы.

Характерные нарушения для STANDART 07-18 R22, R410A

В моделях сплит-систем STANDART 07-18 R22, R410A сигналы об ошибках подаются при помощи различных комбинаций световой индикации.

Operation быстро мигает, Timer выключен — остановка вентилятора более 1 минуты.

Operation быстро мигает, Timer горит — поломка трубного датчика температуры.

Operation не включен, Timer быстро мигает — подача высокого напряжения на компрессор 4 раза.

Внутренний блок кондиционера GC

Коды ошибок кондиционера выводятся на встроенный дисплей внутреннего блока при помощи комбинаций сигналов светодиодных индикаторов

Operation горит, Timer быстро мигает — ошибка EEPROM.

Operation быстро мигает, Timer быстро мигает — не включается компрессор или неполадки с электронной платой.

Типичные проблемы STANDART 07 -18 и 24

Operation медленно мигает, Timer не светится, Defrost выключен — сплит-система в режиме ожидания.

Operation включен, Timer не горит, Defrost не горит — нормальная работа сплит-системы.

Operation быстро мигает, Timer выключен, Defrost быстро мигает — 4 раза подряд сработала защита по токовой перегрузке.

Оperation выключен, Timer быстро мигает, Defrost быстро мигает — мотор вентилятора не запускается более 1 минуты.

Operation быстро мигает, Timer быстро мигает, Defrost быстро мигает — не включается компрессор или неполадки с электронной платой.

Operation выключен, Timer не горит, Defrost быстро мигает — проблемы с трубным датчиком.

Внешний блок кондиционера General Climate

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

Operation выключен, Timer быстро мигает, Defrost не горит — проблемы с датчиком воздуха.

Operation включен, Timer быстро мигает, Defrost не горит — ошибка EEPROM.

Распространенные нарушения STANDART 24

Operation медленно мигает, Timer выключен, Defrost не горит, Auto выключен — сплит-система в режиме ожидания.

Operation включен, Timer не горит, Defrost не горит, Auto не горит — нормальная работа сплит-системы.

Operation быстро мигает, Timer быстро мигает, Defrost быстро мигает, Auto быстро мигает — 4 раза подряд сработала защита по токовой перегрузке.

Operation выключен, Timer быстро мигает, Defrost не горит, Auto не горит — проблемы с датчиком воздуха.

Сплит-система GC

В разных моделях кондиционеров и сплит-систем GC предусмотрена различная кодировка сбоев и ошибок при работе техники

Operation быстро мигает, Timer выключен, Defrost выключен, Auto выключен — проблемы с трубным сенсором во внутреннем блоке.

Operation выключен, Timer выключен, Defrost быстро мигает, Auto не горит — проблемы с трубным датчиком внешнего блока.

Operation не горит, Timer не горит, Defrost быстро мигает, Auto быстро мигает — защита внешнего блока.

Operation не горит, Timer выключен, Defrost выключен, Auto быстро мигает — (для систем со связью) сбой связи между внешним и внутренним блоками системы.

Operation не горит, Timer не горит, Defrost не горит, Auto быстро мигает — (для систем без связи) ошибка EEPROM.

Поломки STANDART 30-36 (внутренний блок)

Operation медленно мигает, Timer выключен, Defrost выключен, Auto не горит — сплит-система в режиме ожидания.

Operation включен, Timer выключен, Defrost не горит, Auto не горит — нормальная работа сплит-системы.

Operation быстро мигает, Timer быстро мигает, Defrost быстро мигает, Auto выключен — 4 раза подряд сработала защита по токовой перегрузке.

Operation не горит, Timer быстро мигает, Defrost выключен, Auto выключен — проблемы с датчиком воздуха.

Индикаторы кондиционера

Комбинации сигналов световых индикаторов, встроенных на внутреннем блоке кондиционера или сплит-системы, сообщают об ошибке в том или ином узле устройства

Operation быстро мигает, Timer не светится, Defrost не горит, Auto выключен — проблемы с трубным сенсором во внутреннем блоке.

Operation не горит, Timer не горит, Defrost быстро мигает, Auto выключен — проблемы с трубным датчиком внешнего блока.

Operation быстро мигает, Timer быстро мигает, Defrost выключен, Auto не горит — ошибка EEPROM.

Operation не горит, Timer выключен, Defrost быстро мигает, Auto быстро мигает — сбой во внешнем блоке системы.

Operation не горит, Timer не горит, Defrost выключен, Auto быстро мигает — сбой связи между внешним и внутренним блоками сплит-системы.

Нарушения в работе STANDART 30-36 (внешний блок)

На внешнем блоке General Climate STANDART 30-36 сигналы о неисправностях подаются при помощи определенного количество морганий светового диода на электронной плате.

5 — отсутствие связи между блоками.

4 — неполадки с фазами (перекос, отсутствие, неправильное чередование).

3 — повышение давления в системе.

2 — проблемы с трубным сенсором.

1 — сбой во внутреннем блоке.

Коды ошибок серий FLAGMAN и CYBORG

В сплит-системах GC FLAGMAN и CYBORG кроме световых сигналов индикаторов об ошибках в работе сообщают буквенно-цифровые символы на дисплее.

Пульт кондиционера

В некоторых моделях кондиционеров и сплит-систем GC буквенно-цифровые коды ошибок выводятся на дисплей пульта управления системой

При расшифровке кода ошибки этих моделей General Climate следует не забывать обращать внимание на дисплей пульта.

Распространенные сбои FLAGMAN 07-18, CYBORG

Е1, Operation моргает 1 раз, Timer выключен — ошибка EEPROM.

Е2, Operation моргает 2 раза, Timer выключен — неполадки с электронной платой внутреннего блока.

ЕС, Operation моргает 2 раза, Timer включен — утечка фреона, при этом трубный датчик не показывает изменений.

Е3, Operation моргает 3 раза, Timer выключен — мотор вентилятора во внутреннем блоке не запускается более 1 минуты.

Е5, Operation моргает 5 раз, Timer выключен — проблемы с сенсором температуры воздуха внутреннего блока.

Е6, Operation моргает 6 раз, Timer выключен — проблемы с трубным сенсором внутреннего блока.

Свойственные недочеты FLAGMAN 24-28

Коды ошибок кондиционеров GC FLAGMAN 24-28 аналогичны кодам FLAGMAN 07-18, но к ним добавлена еще одна позиция.

Е9, Operation моргает 9 раз, Timer выключен — сбой связи между внешним и внутренним блоками.

Часто встречающиеся поломки FLAGMAN 30-36

У моделей сплит-систем GC FLAGMAN 30-36 к перечисленным выше ошибкам добавлено еще 2 позиции.

Е7, Operation моргает 7 раз, Timer выключен — проблемы с трубным датчиком внешнего блока

Е8, Operation моргает 8 раз, Timer выключен — неполадки с фазами (перекос, отсутствие, неправильное чередование).

Коды ошибок моделей ASTRA 07-36

В сплит-системах GC ASTRA 07-36 об ошибках в работе сигнализирует появление буквенно-цифровых кодов на дисплее.

F0 — утечка фреона или подача высокого тока на компрессор несколько раз подряд.

F1 — проблемы с воздушным сенсором во внутреннем блоке.

F2 — проблемы с трубным сенсором во внутреннем блоке.

F3 — поломка воздушного датчика наружного блока.

F4 — неполадки трубного датчика наружного блока.

F5 — сбой в работе датчика на линии нагнетания компрессора.

C5 — отсутствие синей перемычки-заглушки на электронной плате внутреннего блока.

H3 — сработала защита по перегрузке компрессора.

H6 — мотор вентилятора внутреннего блока не запускается более 1 минуты.

E1 — сработал сенсор высокого давления.

E2 — сработал сенсор обмерзания.

E3 — сработал сенсор низкого давления.

E4 — защита от повышения температуры по линии нагнетания.

E5 — подача высокого напряжения на компрессор.

E6 — сбой связи между внешним и внутренним блоками.

E8 — сработала защита по перегрузке компрессора.

U8 — проблемы с платой управления.

Методы устранения ошибок

Несмотря на разные коды ошибок в различных моделях кондиционеров General Climate, по сути все сбои и поломки в них однотипные.

Рассмотрим, как поступать владельцу техники в случае появления той или иной ошибки:

  1. Остановка вентилятора. В случае отказа вентилятора запускаться более 1 минуты, следует проверить подключение мотора вентилятора, а также его исправность. В случае поломки детали требуется ее заменить. Вентилятор кондиционера также может выдавать сбои при проблемах с другими комплектующими. Для такой диагностики рекомендуется пригласить опытного мастера из специализированного сервиса.
  2. Проблемы с температурными датчиками. Если система самодиагностики выдает ошибку какого-либо датчика, необходимо проверить состояние детали, ее целостность и правильность подключения. Для такой проверки владельцу кондиционера понадобится мультиметр. Если датчик вышел из строя, нужно произвести замену.
  3. Сбой EEPROM. Иногда от ошибки EEPROM можно избавиться при помощи простой перезагрузки кондиционера. Для этого следует на несколько минут отключить питание устройства, затем заново его включить. Если перезагрузка не помогла — причина в проблемах с электронной платой. Для такого ремонта также рекомендуется пригласить сертифицированного мастера-ремонтника.
  4. Не запускается компрессор. Обычно неполадки компрессора начинаются после того, как его фильтр засоряется пылью и соринками. Причиной выхода детали из строя может быть перегрев, повреждение обмотки или кабеля. Владелец техники может самостоятельно очистить фильтр устройства, но для более сложных манипуляций понадобится опытного слесаря.
  5. Неоднократная подача высокого напряжения. При такой ошибке следует в первую очередь отключить кондиционер от питания. Ошибка автоматически снимется после регулирования подачи питания на устройство.
  6. Сбой связи между блоками системы. Отсутствие связи приводит к блокировке работы сплит-системы. Владелец кондиционера может самостоятельно проверить подключение междублочного кабеля и его целостность. Если с кабелем все в порядке, значит, дело в электронных платах блоков, и требуется обратиться к мастеру.

Следует отметить, что сбои и неполадки в работе кондиционеров будут возникать значительно реже при регулярном проведении профилактического осмотра бытовой техники.

Регулярная и своевременная чистка оборудования и замена изношенных деталей обеспечит бесперебойную работу кондиционеров и сплит-систем на достаточно длительный период.

Осмотр состояния кондиционера

Опытные мастера авторизованных сервисных центров качественно и в короткие сроки приведут в порядок вышедший из строя кондиционер или сплит-систему

Слесари по ремонту климатического оборудования советуют для восстановления работоспособности кондиционеров GC и проведения профилактических работ обращаться за помощью в аккредитованные производителем сервисные центры, в которых работают мастера с соответствующим допуском.

Выводы и полезное видео по теме

Своевременная разборка и чистка кондиционера поможет избежать появления ошибок в работе:

Пример сигнала световых индикаторов кондиционера при возникновении ошибки:

В этом видео наглядно показано, как своими руками разобрать двигатель вентилятора кондиционера General Climate:

При появлении сигналов об ошибках владелец кондиционера General Climate не должен откладывать их устранение. Самостоятельный ремонт бытовой техники требует определенных навыков и наличия специфических инструментов. Если у хозяина агрегата имеется и то, и другое, он вполне может попробовать самостоятельно устранить поломку.

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

Хотите рассказать о том, как самостоятельно определили причину сбоя в работе кондиционера? Или есть желание поделиться собственным опытом в выполнении несложных ремонтных работ? Пишите комментарии, пожалуйста, в находящейся ниже блок форме, публикуйте фото по теме статьи, задавайте вопросы.

Серия Eco, кассетные кондиционеры, не универсальные внешние блоки

RK-18UHCN
RK-18UHCNE

RK-24UHCN

RK-24UHCNE

RK-36UHCN

RK-36UHCNE

RK-48UHCN

RK-48UHCNE

RK-60UHCN

RK-60UHCNE

Таблица кодов ошибок на панели индикации внутреннего блока:

No. Неисправность LED RUN
1 Индикация оттайки (статус: нормальная работа) Мигание 1 раз в 1 секунду
2 Функция предварительного нагрева в режиме
обогрева
Мигание 1 раз в 3 секунды
3 Неисправность датчика температуры в помещении Мигание 2 раза в 4 секунды
4 Неисправность датчика температуры
теплообменника внутреннего блока
Мигание 3 раза в 5 секунд
5 Ошибка во внешнем блоке Мигание 4 раза в 6 секунд
6 Защита теплообменника внутреннего блока от
обмерзания
Мигание 5 раза в 7 секунд
7 Защита от пониженного напряжения Мигание 7 раз в 8 секунд
8 Ошибка обратной связи между внутренним и
внешним блоками
Мигание 7 раз в 9 секунд
9 Защита от высокой температуры нагнетания Мигание 8 раз в 10 секунд
10 Превышение уровня воды в дренажном поддоне Мигание 9 раз в 11 секунд

Серия Eco, кассетные кондиционеры

RK-18UHC2N

RK-24UHC2N

RK-36UHC2N

RK-60UHC2N

Таблица кодов ошибок на панели индикации внутреннего блока:

Тип Неисправность Индикация
неисправности
7 SEG Примечания
1 Ошибка Неисправность датчика
температуры в помещении
Мигание Timer /1 Гц E2 Автоматическое
возобновление
работы после
устранения
неисправности
2 Ошибка Неисправность датчика
температуры теплообменника
внутреннего блока
Мигание индикатора
Run/ 1 Гц
E3
3 Ошибка Неисправность датчика
температуры теплообменника
внешнего блока
Мигание индикатора
Defrosting/1 Гц
E5
4 Ошибка Превышение уровня воды в
дренажном поддоне
Мигание индикатора Alarm/
1 Гц
F5
5 Ошибка Защита во внешнем блоке
(см. таблицу кодов ошибок на
плате внешнего блока)
Одновременное мигание
индикаторов Defrosting и
Alarm/1 Гц
F2
6 Ошибка Ошибка связи между
внутренним и наружным
блоками
Одновременное мигание
индикаторов Run и
Defrosting/1 Гц
E1 Устранение
вручную
7 Ошибка Ошибка связи EEPROM Одновременное мигание
индикаторов Run и
Timer/1 Гц
P6 Восстановление
работы после
замены EEPROM
8 Индикация Принудительное охлаждение Одновременное мигание
индикаторов Run и
Alarm /1 Гц
NO
9 Индикация Функция предварительного
нагрева в режиме обогрева
Индикатор Defrosting
включен
P1
10 Индикация Оттайка Индикатор Defrosting
включен
P3

Кассетные кондиционеры


RK-18UHC3N

RK-24UHC3N


RK-36UHC3N


RK-48UHC3N


RK-60UHC3N

Таблица кодов ошибок на панели индикации внутреннего блока:

Тип Неисправность Индикация
неисправности
7 SEG
1 Ошибка Неисправность датчика
температуры в помещении
Мигание Timer /1 Гц E2
2 Ошибка Неисправность датчика
температуры теплообменника
внутреннего блока
Мигание индикатора
Run/ 1 Гц
E3
3 Ошибка Неисправность датчика
температуры теплообменника
внешнего блока
Мигание индикатора
Defrost/1 Гц
E5
4 Ошибка Превышение уровня воды в
дренажном поддоне
Мигание индикатора
Protect/ 1 Гц
F5
5 Ошибка Ошибка связи между
внутренним блоком и
проводным пультом
Одновременное мигание
индикаторов Run и
Defrost/1 Гц
E1
6 Ошибка Ошибка EEPROM Одновременное мигание
индикаторов Run и
Timer/1 Гц
P6
7 Ошибка Защита вентилятора
внутреннего вентилятора
Одновременное мигание
индикаторов Timer и
Defrost/1 Гц
F0
8 Ошибка Защита во внешнем блоке
(см. таблицу кодов ошибок на
плате внешнего блока)
Одновременное мигание
индикаторовDefrost и
Protect/1 Гц
F2
9 Ошибка Защита от повышенного тока
компрессора
Одновременное мигание
индикаторов Defrost и
Protect/1 Гц
F7
10 Ошибка Отсутствует связь с наружным
блоком (код ошибки на плате
внешнего блока)
Одновременное мигание
индикаторов Defrost и
Protect/1 Гц
E0
11 Ошибка Защита от высокого давления Одновременное мигание
индикаторов Run, Defrost
и Timer/1 Гц
F3
12 Ошибка Защита от низкого давления Одновременное мигание
индикаторов Defrost,
Timer и Protect/1 Гц
F4
13 Ошибка Защита от высокой
температуры на выходе
компрессора
Одновременное мигание
индикаторов Run, Timer
и Protect/1 Гц
F8
14 Ошибка Неправильное чередование
фаз
Одновременное мигание
индикаторов Run, Defrost,
Timer и Protect/1 Гц
F9

Напольно-потолочные кондиционеры


RK-18CHCN
RK-24CHCN
RK-36CHCN
RK-48CHCN
RK-60CHCN

Тип Неисправность Индикация
неисправности LED
7SEG Примечания
1 Ошибка Неисправность датчика
температуры в помещении
Мигание Timer /5 Гц E2 Автоматическое
возобновление
работы после
устранения
неисправности
2 Ошибка температуры теплообменника Неисправность датчика
внутреннего блока
Мигание индикатора
Run/5 Гц
E3
3 Ошибка температуры теплообменника Неисправность датчика
внешнего блока
Мигание индикатора
Defrost/5 Гц
E5
4 Ошибка Превышение уровня воды в
дренажном поддоне
Мигание индикатора
Protect/5Гц
F5
5 Ошибка (см. таблицу кодов ошибок на Защита во внешнем блоке
плате внешнего блока)
Одновременное мигание
индикаторов Defrost и
Protect/ 5 Гц
F2
6 Ошибка внутренним и наружным Ошибка связи между
блоками
Одновременное мигание
индикаторов Run и
Defrost/5 Гц
E1 Устранение
вручную
7 Ошибка Ошибка EEPROM Одновременное мигание
индикаторов Run и Timer/5 Гц
P6 Восстановление
питания после
прерывания
работы
8 Индикация Принудительное охлаждение Одновременное мигание
индикаторов Run и Protect /5 Гц
/
9 Индикация Функция предварительного
нагрева в режиме обогрева
Индикатор Defrost
включен.
P1
10 Индикация Оттайка Индикатор Defrost
включен.
P3

Напольно-потолочные кондиционеры

RK-18CHC3N

RK-24CHC3N


RK-36CHC3N


RK-48CHC3N


RK-60CHC3N

Тип Неисправность Индикация
неисправности
7 SEG
1 Ошибка Неисправность датчика
температуры в помещении
Мигание Timer /1 Гц E2
2 Ошибка Неисправность датчика
температуры теплообменника
внутреннего блока
Мигание индикатора
Run/ 1 Гц
E3
3 Ошибка Неисправность датчика
температуры теплообменника
внешнего блока
Мигание индикатора
Defrost/1 Гц
E5
4 Ошибка Превышение уровня воды в
дренажном поддоне
Мигание индикатора
Protect/ 1 Гц
F5
5 Ошибка Ошибка связи между
внутренним блоком и
проводным пультом
Одновременное мигание
индикаторов Run и
Defrost/1 Гц
E1
6 Ошибка Ошибка EEPROM Одновременное мигание
индикаторов Run и
Timer/1 Гц
P6
7 Ошибка Защита вентилятора
внутреннего вентилятора
Одновременное мигание
индикаторов Timer и
Defrost/1 Гц
F0
8 Ошибка Защита во внешнем блоке
(см. таблицу кодов ошибок на
плате внешнего блока)
Одновременное мигание
индикаторовDefrost и
Protect/1 Гц
F2
9 Ошибка Защита от повышенного тока
компрессора
Одновременное мигание
индикаторов Defrost и
Protect/1 Гц
F7
10 Ошибка Отсутствует связь с наружным
блоком (код ошибки на плате
внешнего блока)
Одновременное мигание
индикаторов Defrost и
Protect/1 Гц
E0
11 Ошибка Защита от высокого давления Одновременное мигание
индикаторов Run, Defrost
и Timer/1 Гц
F3
12 Ошибка Защита от низкого давления Одновременное мигание
индикаторов Defrost,
Timer и Protect/1 Гц
F4
13 Ошибка Защита от высокой
температуры на выходе
компрессора
Одновременное мигание
индикаторов Run, Timer
и Protect/1 Гц
F8
14 Ошибка Неправильное чередование
фаз
Одновременное мигание
индикаторов Run, Defrost,
Timer и Protect/1 Гц
F9

Канальные кондиционеры

RK-18BHC3N

RK-24BHC3N


RK-36BHC3N

RK-48BHC3N

RK-60BHC3N

Тип Неисправность Индикация
неисправности
7 SEG
1 Ошибка Неисправность датчика
температуры в помещении
Мигание Timer /1 Гц E2
2 Ошибка Неисправность датчика
температуры теплообменника
внутреннего блока
Мигание индикатора
Run/ 1 Гц
E3
3 Ошибка Неисправность датчика
температуры теплообменника
внешнего блока
Мигание индикатора
Defrost/1 Гц
E5
4 Ошибка Превышение уровня воды в
дренажном поддоне
Мигание индикатора
Protect/ 1 Гц
F5
5 Ошибка Ошибка связи между
внутренним блоком и
проводным пультом
Одновременное мигание
индикаторов Run и
Defrost/1 Гц
E1
6 Ошибка Ошибка EEPROM Одновременное мигание
индикаторов Run и
Timer/1 Гц
P6
7 Ошибка Защита вентилятора
внутреннего вентилятора
Одновременное мигание
индикаторов Timer и
Defrost/1 Гц
F0
8 Ошибка Защита во внешнем блоке
(см. таблицу кодов ошибок на
плате внешнего блока)
Одновременное мигание
индикаторовDefrost и
Protect/1 Гц
F2
9 Ошибка Защита от повышенного тока
компрессора
Одновременное мигание
индикаторов Defrost и
Protect/1 Гц
F7
10 Ошибка Отсутствует связь с наружным
блоком (код ошибки на плате
внешнего блока)
Одновременное мигание
индикаторов Defrost и
Protect/1 Гц
E0
11 Ошибка Защита от высокого давления Одновременное мигание
индикаторов Run, Defrost
и Timer/1 Гц
F3
12 Ошибка Защита от низкого давления Одновременное мигание
индикаторов Defrost,
Timer и Protect/1 Гц
F4
13 Ошибка Защита от высокой
температуры на выходе
компрессора
Одновременное мигание
индикаторов Run, Timer
и Protect/1 Гц
F8
14 Ошибка Неправильное чередование
фаз
Одновременное мигание
индикаторов Run, Defrost,
Timer и Protect/1 Гц
F9

Серия Eco. Универсальные внешние блоки


RK-18UHCNE
RK-24UHCNE
RK-36UHCNE
RK-48UHCNE
RK-60UHCNE

Таблица кодов ошибок на плате внешнего блока:

No. Неисправности LED
1 Защита по срабатыванию реле низкого и высокого
давления и температурного реле на выходе
компрессора
Мигание один раз в 5 секунд
2 Неисправность датчика температуры на выходе
теплообменника
Мигание два раза в 5 секунд
3 Защита от превышения рабочего тока компрессора Мигание три раза в 5 секунд
4 Защита от обратной последовательности фаз Мигание четыре раза в 5 секунд
5 Ошибка обратной связи между внутренним и
внешним блоками
Мигание пять раз в 5 секунд

Универсальные внешние блоки



RK-18HC3NE-W


RK-24HC3NE-W


RK-36HC3NE-W


RK-48HC3NE-W


RK-60HC3NE-W

Таблица кодов ошибок на плате внешнего блока:

No. Неисправности Green LED
1 Защита от высокого давления Мигание 1 раз в 5 секунд
2 Защита от низкого давления Мигание 2 раза в 5 секунд
3 Мигание 3 раза в 5 секунд Неисправность датчика температуры T3 на
выходе теплообменника
Защита от пропадания или перекоса фазы 4 Мигание 4 раза в 5 секунд
5 Мигание 5 раз в 5 секунд Защита от обратного чередования фаз
6 Высокая температура на выходе компрессора Мигание 6 раз в 5 секунд
7 Линия связи исправна Светится
8 Линия связи неисправна Не светится
Неисправности в линии связи PQE Yellow LED
9 Помехи в линии связи Мигает

Кассетные кондиционеры, универсальные внешние блоки


RK-18EUHMN
RK-24UHM2N
RK-36UHM2N
RK-48UHM2N
RK-60UHM2N

Неисправность и
установление
защиты
LED1
Индикатор
Operation
LED2
Индикатор
Timer
LED3
Индикатор
Def/Fan
LED4
Индикатор
Alarm
7SEG
1 Датчик температуры
в помещении
неисправен
Выкл 5 Гц Выкл Выкл Е2
2 Датчик температуры
на теплообменнике
внутреннего блока
неисправен
5 Гц Выкл Выкл Выкл Е3
3 Датчик температуры
наружного воздуха
неисправен
Выкл Выкл 5 Гц Выкл Е4
4 Неисправность во
внешнем блоке
5 Гц 5 Гц 5 Гц 5 Гц Е6
5 Ошибка EEPROM 5 Гц 5 Гц Выкл Выкл Е7
6 Превышение уровня
воды в дренажном
поддоне
Выкл Выкл Выкл 5 Гц Е8

* 5 Гц – мигание 5 раз в 1 секунду

Кассетные кондиционеры, универсальные внешние блоки

RK-18UHM3N

RK-24UHM3N


RK-36UHM3N


RK-48UHM3N


RK-60UHM3N

Неисправность и
установление
защиты
LED1
Индикатор
Operation
LED2
Индикатор
Timer
LED3
Индикатор
Def/Fan
LED4
Индикатор
Alarm
7SEG
1 Датчик температуры в
помещении неисправен
Выкл 5 Гц Выкл Выкл Е2
2 Датчик температуры на
теплообменнике
внутреннего блока
неисправен
5 Гц Выкл Выкл Выкл Е3
3 Датчик температуры
наружного воздуха
неисправен
Выкл Выкл 5 Гц Выкл Е4
4 Ошибка EEPROM 5 Гц 5 Гц Выкл Выкл Е7
5 Превышение уровня воды в
дренажном поддоне
Выкл Выкл Выкл 5 Гц Е8
6 Ошибка связи между
основной платой управления
и панелью с функцией
«лифт»
5 Гц Выкл 5 Гц 5 Гц F0
7 Неисправность панели с
функцией «лифт»
5 Гц F1 Выкл 5 Гц 5 Гц
8 Панель не закрывается Выкл Вкл 5 Гц F2 5 Гц
9 Утечка хладагента 5 Гц Выкл Выкл 5 Гц EC

* 5 Гц – мигание 5 раз в 1 секунду

Напольно-потолочные кондиционеры


RK-18СHMN
RK-24CHMN
RK-36CHMN
RK-48CHMN
RK-60CHMN

Индикатор
Run
Индикатор
Timer
Индикатор
Def/Fan
Неисправность для
моделей мощностью
до 12000 Бте/ч
Неисправность
для моделей
мощностью
18000 Бте/ч
1 5 Гц Выкл Выкл Датчик температуры в
помещении неисправен
Датчик температуры
в помещении
неисправен
2 Выкл Выкл 5 Гц Датчик температуры на
теплообменнике
внутреннего блока
неисправен
Влияние режима
3 5 Гц 5 Гц 5 Гц Датчик температуры
конденсатора во внешнем
блоке неисправен
4 Выкл 5 Гц Выкл Плата управления
неисправна
Плата управления
неисправна
5 Выкл Выкл 0,5 Гц Неисправность во
внешнем блоке

 * 5 Гц – мигание 5 раз в 1 секунд
 * 0,5 Гц – мигание 1 раз в 2 секунды

Напольно-потолочные кондиционеры

RK-18СHM3N
RK-24CHM3N
RK-36CHM3N
RK-48CHM3N
RK-60CHM3N

Неисправность и
установление
защиты
LED1
Индикатор
Operation
LED2
Индикатор
Timer
LED3
Индикатор
Def/Fan
LED4
Индикатор
Alarm
7SEG
1 Датчик температуры в
помещении неисправен
Выкл 5 Гц Выкл Выкл Е2
2 Датчик температуры на
теплообменнике
внутреннего блока
неисправен
5 Гц Выкл Выкл Выкл Е3
3 Датчик температуры
наружного воздуха
неисправен
Выкл Выкл 5 Гц Выкл Е4
4 Ошибка EEPROM 5 Гц 5 Гц Выкл Выкл Е7

* 5 Гц – мигание 5 раз в 1 секунду

Канальные кондиционеры


RK-18BHMN
RK-24BHMN
RK-36BHMN
RK-48KHM2N
RK-60KHM2N

Неисправность и
установление защиты
LED1
Индикатор
Operation
LED2
Индикатор
Timer
LED3
Индикатор
Def/Fan
LED4
Индикатор
Alarm
7SEG
1 Датчик температуры в
помещении неисправен
Выкл 5 Гц Выкл Выкл Е2
2 Датчик температуры на
теплообменнике
внутреннего блока
неисправен
5 Гц Выкл Выкл Выкл Е3
3 Датчик температуры
конденсатора во
внешнем блоке
неисправен
Выкл Выкл 5 Гц Выкл Е4
4 Неисправность во
внешнем блоке
5 Гц 5 Гц 5 Гц 5 Гц Е6
5 Ошибка EEPROM 5 Гц 5 Гц Выкл Выкл Е7
6 Превышение уровня
воды в дренажном
поддоне
Выкл Выкл Выкл 5 Гц Е8

* 5 Гц – мигание 5 раз в 1 секунду

Канальные кондиционеры

RK-18BHM3N
RK-24BHM3N
RK-36BHM3N
RK-48BHM3N
RK-60BHM3N

Неисправность и
установление защиты
LED1
Индикатор
Operation
LED2
Индикатор
Timer
LED3
Индикатор
Def/Fan
LED4
Индикатор
Alarm
7SEG
1 Датчик температуры в
помещении неисправен
Выкл 5 Гц Выкл Выкл Е2
2 Датчик температуры на
теплообменнике
внутреннего блока
неисправен
5 Гц Выкл Выкл Выкл Е3
3 Датчик температуры
конденсатора во
внешнем блоке
неисправен
Выкл Выкл 5 Гц Выкл Е4
4 Неисправность во
внешнем блоке
5 Гц 5 Гц 5 Гц 5 Гц Е6
5 Ошибка EEPROM 5 Гц 5 Гц Выкл Выкл Е7
6 Превышение уровня
воды в дренажном
поддоне
Выкл Выкл Выкл 5 Гц Е8

* 5 Гц – мигание 5 раз в 1 секунду

Универсальные внешние блоки

RK-36HMNE-W
RK-48HMNE-W
RK-60HMNE-W

Индикация неисправностей на плате внешнего блока:

Тип Неисправность LED1 LED2 LED3
Неисправность Ошибка чередования фаз Мигание Выкл. Выкл.
Неисправность Пропадание фаз A, B Мигание Выкл. Выкл.
Неисправность Пропадание фазы C Выкл. Выкл. Выкл.
Неисправность Защита по низкому давлению Мигание Мигание Выкл.
Неисправность Защита от повышенного тока компрессора Выкл. Выкл. Мигание
Неисправность Ошибка связи между внутренним и внешним
блоками
Мигание Выкл. Мигание
Неисправность Неисправность датчика температуры T3 Выкл. Мигание Мигание
Неисправность Неисправность датчика температуры T4 Выкл. Мигание Выкл.
Неисправность Защита по высокой температуре на выходе
конденсатора
Мигание Мигание Мигание

Примечания:
1. Если все три индикатора LED1- LED3 мигают медленно, значит, система находится в
режиме ожидания;
2. T3: Датчик температуры на выходе конденсатора внешнего блока;
3. T4: Датчик температуры наружного воздуха.

Универсальные внешние блоки

RK-36HM3NE-W
RK-48HM3NE-W
RK-60HM3NE-W

Индикация неисправностей на плате внешнего блока:

Тип Неисправность LED1 LED2 LED3
Неисправность Ошибка чередования фаз Мигание Выкл. Выкл.
Неисправность Пропадание фаз A, B Мигание Выкл. Выкл.
Неисправность Пропадание фазы C Выкл. Выкл. Выкл.
Неисправность Защита по низкому давлению Мигание Мигание Выкл.
Неисправность Защита от повышенного тока компрессора Выкл. Выкл. Мигание
Неисправность Ошибка связи между внутренним и внешним
блоками
Мигание Выкл. Мигание
Неисправность Неисправность датчика температуры T3 Выкл. Мигание Мигание
Неисправность Неисправность датчика температуры T4 Выкл. Мигание Выкл.
Неисправность Защита по высокой температуре на выходе
конденсатора
Мигание Мигание Мигание

Примечания:
1. Если все три индикатора LED1- LED3 мигают медленно, значит, система находится в
режиме ожидания;
2. T3: Датчик температуры на выходе конденсатора внешнего блока;
3. T4: Датчик температуры наружного воздуха.

Кассетные кондиционеры, универсальные внешние блоки

RK-18UHGN
RK-24UHGN
RK-36UHGN
RK-48UHGN
RK-60UHGN

Код
ошибки
Неисправность
Е0 Неисправность дренажного насоса
Е1 Защита компрессора от повышенного давления
Е2 Защита теплообменника внутреннего блока от
обмерзания
Е3 Защита компрессора от пониженного давления
Е4 Защита компрессора от высокой температуры на
выходе
Е5 Защита компрессора от перегрузки по току
Е6 Ошибка связи между внутренним и наружным
блоками
Е8 Защита вентилятора внутреннего блока
Е9 Защита от утечки конденсата
F0 Неисправность датчика температуры в
помещении
F1 Неисправность датчика температуры
испарителя
F2 Неисправность датчика температуры
конденсатора
F3 Неисправность датчика температуры наружного
воздуха
F4 Неисправность датчика температуры на
выходе компрессора

Кассетные кондиционеры, универсальные внешние блоки

RK-18UHG2N
RK-24UHG2N
RK-36UHG2N
RK-48UHG2N
RK-60UHG2N

1 E1 Защита компрессора от повышенного
давления
2 E2 Защита внутреннего блока от обмерзания
3 E3 Защита компрессора от пониженного
давления, защита от недостаточного
количества хладагента и режим сбора
хладагента
4 E4 Защита компрессора от высокой
температуры на выходе
5 E6 Ошибка связи
6 E9 Превышение уровня воды в дренажном
поддоне
7 F0 Ошибка датчика температуры в помещении
8 F1 Ошибка датчика температуры испарителя
внутреннего блока
9 F2 Ошибка датчика температуры конденсатора
10 F3 Ошибка датчика температуры наружного
воздуха
11 F4 Ошибка датчика температуры нагнетания
12 F5 Ошибка датчика температуры на
проводном пульте управления
13 H3 Защита компрессора от перегрузки
14 H4 Перегрузка
15 U7 Защита от изменения направления
четырехходового клапана
16 C4 Ошибка кода производительности
наружного блока
17 C5 Ошибка кода производительности
внутреннего блока

Напольно-потолочные кондиционеры


RK-18СHGN
RK-24CHGN
RK-36CHGN
RK-48CHGN
RK-60CHGN

Код ошибки Неисправность
Е0 Неисправность дренажного насоса
Е1 Защита компрессора от повышенного давления
Е2 Защита теплообменника внутреннего блока от обмерзания
Е3 Защита компрессора от пониженного давления
Е4 Защита компрессора от высокой температуры на выходе
Е5 Защита компрессора от перегрузки по току
Е6 Ошибка связи между внутренним и наружным блоками
Е8 Защита вентилятора внутреннего блока
Е9 Защита от утечки конденсата
F0 Неисправность датчика температуры в помещении
F1 Неисправность датчика температуры испарителя
F2 Неисправность датчика температуры конденсатора
F3 Неисправность датчика температуры наружного воздуха
F4 Неисправность датчика температуры на выходе компрессора
F5 Неисправность датчика температуры в проводном пульте

Канальные кондиционеры

RK-18BHGN
RK-24BHGN
RK-36BHGN
RK-48BHGN
RK-60BHGN

Код ошибки Неисправность
Е0 Неисправность дренажного насоса
Е1 Защита компрессора от повышенного давления
Е2 Защита теплообменника внутреннего блока от обмерзания
Е3 Защита компрессора от пониженного давления
Е4 Защита компрессора от высокой температуры на выходе
Е5 Защита компрессора от перегрузки по току
Е6 Ошибка связи между внутренним и наружным блоками
Е8 Защита вентилятора внутреннего блока
Е9 Защита от утечки конденсата
F0 Неисправность датчика температуры в помещении
F1 Неисправность датчика температуры испарителя
F2 Неисправность датчика температуры конденсатора
F3 Неисправность датчика температуры наружного воздуха
F4 Неисправность датчика температуры на выходе компрессора
F5 Неисправность датчика температуры в проводном пульте

Канальные кондиционеры

RK-18BHG2N
RK-24BHG2N
RK-36BHG2N
RK-48BHG2N
RK-60BHG2N

1 E1 Защита компрессора от повышенного давления
2 E2 Защита внутреннего блока от обмерзания
3 E3 Защита компрессора от пониженного давления, защита от недостаточного количества хладагента и режим сбора хладагента
4 E4 Защита компрессора от высокой температуры на выходе
5 E6 Ошибка связи
6 E9 Превышение уровня воды в дренажном поддоне
7 F0 Ошибка датчика температуры в помещении
8 F1 Ошибка датчика температуры испарителя внутреннего блока
9 F2 Ошибка датчика температуры конденсатора
10 F3 Ошибка датчика температуры наружного воздуха
11 F4 Ошибка датчика температуры нагнетания
12 F5 Ошибка датчика температуры на проводном пульте управления
13 H3 Защита компрессора от перегрузки
14 H4 Перегрузка
15 U7 Защита от изменения направления четырехходового клапана
16 C4 Ошибка кода производительности наружного блока
17 C5 Ошибка кода производительности внутреннего блока

Кассетные кондиционеры


RK-18UHTN
RK-24UHTN
RK-36UHTN
RK-48UHTN
RK-60UHTN

Неисправность и установление защиты LED1
Индикатор
RUN
LED2
Индикатор
Timer
LED3
Индикатор
PRE./DEF
LED4
Индикатор
Alarm
7SEG
Индикатор
1 Датчик температуры в помещении неисправен Выкл Мигает Выкл Выкл E1
2 Датчик температуры на теплообменнике внутреннего блока неисправен Мигает Выкл Выкл Выкл E2
3 Датчик температуры конденсатора во внешнем блоке неисправен Выкл Выкл Мигает Выкл E3
4 Неисправность во внешнем блоке Выкл Выкл Мигает Мигает E4
5 Ошибка EEPROM Мигает Мигает Выкл Выкл EE/Ed
6 Превышение уровня воды в дренажном поддоне Выкл Выкл Выкл Мигает EL/d3

Напольно-потолочные кондиционеры


RK-18СHTN
RK-24CHTN
RK-36CHTN
RK-48CHTN
RK-60CHTN

Неисправность и установление защиты LED1
Индикатор
RUN
LED2
Индикатор
Timer
LED3
Индикатор
PRE./DEF
LED4
Индикатор
Alarm
7SEG Индикатор
1 Датчик температуры в помещении неисправен Выкл Мигает Выкл Выкл E1
2 Датчик температуры на теплообменнике внутреннего блока неисправен Мигает Выкл Выкл Выкл E2
3 Датчик температуры конденсатора во внешнем блоке неисправен Выкл Выкл Мигает Выкл E3
4 Неисправность во внешнем блоке Выкл Выкл Мигает Мигает E4
5 Ошибка EEPROM Мигает Мигает Выкл Выкл EE/Ed
6 Превышение уровня воды в дренажном поддоне Выкл Выкл Выкл Мигает EL/d3

Канальные кондиционеры


RK-18BHTN
RK-24BHTN
RK-36BHTN
RK-48BHTN
RK-60BHTN

Неисправность и установление защиты LED1
Индикатор
RUN
LED2
Индикатор
Timer
LED3
Индикатор
PRE./DEF
LED4
Индикатор
Alarm
7SEG
Индикатор
1 Датчик температуры в помещении неисправен Выкл Мигает Выкл Выкл E1
2 Датчик температуры на теплообменнике внутреннего блока неисправен Мигает Выкл Выкл Выкл E2
3 Датчик температуры конденсатора во внешнем блоке неисправен Выкл Выкл Мигает Выкл E3
4 Неисправность во внешнем блоке Выкл Выкл Мигает Мигает E4
5 Ошибка EEPROM Мигает Мигает Выкл Выкл EE/Ed
6 Превышение уровня воды в дренажном поддоне Выкл Выкл Выкл Мигает EL/d3
7 Нет связи с внутренним блоком и проводным пультом C5

Универсальные внешние блоки


RK-18HTNE-W
RK-24HTNE-W
RK-36HTNE-W
RK-48HTNE-W
RK-60HTNE-W

Индикация неисправностей на плате внешнего блока:

Тип Неисправность LED1
голубой
LED2
красный
LED3
зеленый
Нормальное состояние Нет неисправности Выкл. Выкл. Мигает
Неисправность Ошибка связи между внутренним и внешним блоками Выкл. Вкл. Вкл.
Неисправность Выкл. Мигание Мигание Неисправность датчика температуры T4
Неисправность Выкл. Мигание Вкл. Неисправность датчика температуры T3
Защита по низкому давлению Неисправность Выкл. Вкл. Мигание
Защита от повышенного тока компрессора Неисправность Выкл. Выкл. Выкл.
Неисправность Выкл. Вкл. Выкл. Неисправность двигателя вентилятора
Неисправность Выкл. Мигание Выкл. Защита по высокому давлению
Неисправность Мигание Вкл. Вкл. Ошибка чередования фаз
Неисправность Защита от пропадания фаз Мигание Вкл. Выкл.
Неисправность Мигание Выкл. Выкл. Ошибка EEPROM
Неисправность Мигание Выкл Вкл. Защита по высокой температуре на

Колонные кондиционеры


RK-24FHM/RK-24FHME

Коды ошибок на панели индикации внутреннего блока:

Код ошибки Неисправность
E1 Неисправность датчика температуры T1
E2 Неисправность датчика температуры T2
E3 Неисправность датчика температуры T3
E6 Неисправность во внешнем блоке
P4 Низкая температура на теплообменнике
внутреннего блока в режиме охлаждения
(защита от обмерзания)
P5 Высокая температура на теплообменнике
внешнего блока в режиме охлаждения
(защита от перегрева)
P9 Функция предварительного нагрева в режиме
обогрева или оттайка

Колонные кондиционеры

RK-48FHM/RK-48FHME

Коды ошибок на панели индикации внутреннего блока:

Код ошибки Неисправность
E1 Неисправность датчика температуры T1
E2 Неисправность датчика температуры T2
E3 Неисправность датчика температуры T3
E4 Неисправность датчика температуры T4
E5 Ошибка связи между внутренним и внешним блоками
E10 Защита от низкого давления на входе в компрессор
E13 Пропадание фазы С
E14 Ошибка чередования фаз, пропадание фаз A, B
P4 Низкая температура на теплообменнике внутреннего блока в режиме охлаждения (защита от обмерзания)
P5 Высокая температура на теплообменнике внешнего блока в режиме охлаждения (защита от перегрева)
P7 Высокая температура на выходе компрессора (защита от перегрева)
P9 Функция предварительного нагрева в режиме обогрева или оттайка
P10 Защита от высокого давления на выходе компрессора
P11 Защита от низкого давления на входе в компрессор
P12 Защита от повышенного тока компрессора

Коды ошибок на плате управления внешнего блока:

Тип Неисправность LED1 LED2 LED3 7SEG на внутреннем блоке
Неисправность Ошибка чередования фаз, пропадание фаз A, B Вкл. Выкл. Вкл. E6
Неисправность Пропадание фазы С Вкл. Вкл. Вкл. E6
Неисправность Защита по низкому давлению Мигание 1 Гц Выкл. Вкл. E6
Неисправность Защита от повышенных температуры или тока компрессора Выкл. Вкл Вкл E6
Неисправность Нормальная работа Выкл. Выкл. Вкл.

Колонные кондиционеры

RK-60FHM/RK-60FHMЕ

Коды ошибок на панели индикации внутреннего блока:

Код ошибки Неисправность
E01 Неисправность датчика температуры в
помещении
E02 Защита от повышенного тока компрессора
E04 Защита во внешнем блоке
P02 Защита от повышенного температуры
нагнетания компрессора
P03 Низкая температура на теплообменнике
внутреннего блока в режиме охлаждения
(защита от обмерзания)
P04 Высокая температура на теплообменнике
внутреннего блока в режиме обогрева
(защита от перегрева)
P05 Высокая температура на выходе из
внутреннего блока в режиме обогрева.

Коды ошибок на плате управления внешнего блока:

Тип Неисправность LED1 LED2 LED3 7SEG на внутреннем блоке
Неисправность Ошибка чередования фаз, пропадание фаз A, B Мигание Выкл. Выкл. E4
Неисправность Пропадание фазы C Выкл. Выкл. Выкл. E4
Неисправность Защита по низкому давлению Мигание Мигание Выкл. E4
Неисправность Защита от повышенной температуры или тока компрессора Выкл. Выкл. Мигание E4
Неисправность Ошибка связи между внутренним и внешним блоками Мигание Выкл. Мигание E4
Неисправность Неисправность датчика температуры T3 Выкл. Мигание Мигание E4

Колонные кондиционеры

RK-24FHM2/RK-24HM2E

Коды ошибок на панели индикации внутреннего блока:

Код ошибки Неисправность
P4 Низкая температура на теплообменнике внутреннего блока в
режиме охлаждения (защита от обмерзания)
P5 Высокая температура на теплообменнике внешнего блока в
режиме охлаждения (защита от перегрева)
P9 Функция предварительного нагрева в режиме обогрева или
оттайка
E1 Неисправность датчика температуры T1
E2 Неисправность датчика температуры T2
E3 Неисправность датчика температуры T3
E6 Неисправность во внешнем блоке
EC Утечка хладагента
HS Оттайка

Колонные кондиционеры


RK-48FHM2/RK-48HM2E
RK-60FHM2/RK-60HM2E

Коды ошибок на панели индикации внутреннего блока:

Код ошибки Неисправность
E1 Неисправность датчика температуры T1
E2 Неисправность датчика температуры T2
E3 Неисправность датчика температуры T3
E4 Неисправность датчика температуры T4
E5 Ошибка связи между внутренним и внешним блоками
E10 Защита от низкого давления на входе в компрессор
E13 Пропадание фазы С
E14 Ошибка чередования фаз, пропадание фаз A, B
P4 Низкая температура на теплообменнике внутреннего блока в режиме охлаждения (защита от обмерзания)
P5 Высокая температура на теплообменнике внешнего блока в режиме охлаждения (защита от перегрева)
P7 Высокая температура на выходе компрессора (защита от перегрева)
P9 Функция предварительного нагрева в режиме обогрева или оттайка
P10 Защита от высокого давления на выходе компрессора
P11 Защита от низкого давления на входе в компрессор
P12 Защита от повышенного тока компрессора
EC Утечка хладагента
HS Оттайка

Коды ошибок на плате внешних блоков RK-48HM2E, RK-60HM2E

LED2
(green)
LED3
(yellow)
LED4
(red)
Состояние
OK Вкл. Выкл. Выкл.
Мигание Пропадание фаз A, B Выкл. Выкл.
Выкл. Мигание Выкл. Ошибка чередования фаз
Выкл. Мигание Flash Ошибка связи между внутренним и внешним блоками
Выкл. Выкл. Вкл. Неисправность датчика температуры T3
Мигание Выкл. Выкл. Неисправность датчика температуры T4
Вкл. Выкл. Вкл. Защита от повышенной температуры на выходе компрессора
Мигание Мигание Выкл. Защита по высокому давлению
Мигание Выкл. Мигание Защита по низкому давлению
Выкл. Мигание Вкл. Защита от повышенного тока компрессора
Мигание Мигание Вкл. Защита от повышенной температуры на выходе конденсатора
Мигание Мигание Мигание Ошибка двигателя вентилятора

Инверторные мульти сплит системы Dantex


Расшифровка кодов ошибок для внутренних блоков мульти сплит систем:
Настенные внутренние блоки:
RK-M07CC
RK-M09CC
RK-M12CC

Индикация ошибки НЕИСПРАВНОСТЬ
E0 Ошибка EEPROM
E1 Ошибка связи между внутренним и внешним блоками
E2 Ошибка сигнала в момент прохождения напряжения через нулевое значение
E3 Невозможно управление скоростью вращения вентилятора
E5 Неисправность датчика температуры наружного воздуха
E6 Разомкнутый или короткозамкнутый датчик температуры в помещении T1 или температуры на теплообменнике T2
P0 Защита по току IPM — модуля или защита IGBT (биополярного транзистора с изолированным затвором)
P1 Защита цепей электропитания от низкого или высокого напряжений
P2 Тепловая защита на выходе компрессора
P4 Защита электродвигателя инверторного компрессора
P5 Конфликт режимов

Настенные внутренние блоки:

RK-M07CN RK-M09CN
RK-M12CN RK-M18CN
RK-M24CN

Описание неисправности Код ошибки LED Timer кол-во миганий LED Operation
Неисправность EEPROM внутреннего блока E0 X 1
Неисправность линии связи между внутренним и наружным блоками E1 X 2
Неисправна цепь обратной связи с двигателем внутреннего блока E3 X 4
Неисправность датчика температуры T1 E4 X 5
Неисправность датчика температуры T2 E5 X 6
Превышение уровня воды в дренажном поддоне EE X 8
Защита от перегрузки по току (для некоторых блоков) F0 O 1
Неисправность датчика температуры T4 F1 O 2
Неисправность датчика температуры T3 F2 O 3
Неисправность датчика температуры T5 F3 O 4
Неисправность EEPROM наружного блока (для некоторых блоков) F4 O 5
Неисправна цепь обратной связи с двигателем наружного блока F5 O 6
Неисправность датчика температуры T2B F6 O 7
Ошибка связи между панелью с автоматическим подъемом и кассетным блоком (с автоматическим подъемом решетки панели) F7 O 8
Неисправность панели с автоматическим подъемом F8 O 9
Не закрывается панель с автоматическим подъемом F9 O 10
Неисправность модуля IPM P0 1
Защита от пониженного или повышенного напряжения P1 2
Защита от низкой температуры наружного воздуха P3 4
Ошибка положения ротора компрессора P4 5
Конфликт режимов P5 6
Защита компрессора от низкого давления P6 7
O (Вкл.), X(Выкл.), ☆ ( 2 Гц)Мигание с частотой

Кассетные внутренние блоки


RK-M07Q4-AN
RK-M09Q4-AN
RK-M12Q4-AN
RK-M18Q4-AN

НЕИСПРАВНОСТЬ Operation Timer Defrost Alarm
1 Ошибка EEPROM X X
2 Ошибка связи между внутренним и внешним блоками X X X
3 Неисправен датчик температуры T1 X X X
4 Неисправен датчик температуры T2 X X X
5 Превышение уровня воды в дренажном поддоне X X X
6 Защита по току IPM модуля или защита IGBT (биополярного
транзистора с изолированным затвором)
X X O
7 Неисправны датчики температур T3 или T4 O X X
8 Защита цепей электропитания от низкого или высокого
напряжений
O X O
9 Тепловая защита на выходе компрессора
10 Конфликт режимов X O O
11 Защита электродвигателя инверторного компрессора O O X

★ Мигание
O Включен
X Выключен.

Кассетные внутренние блоки


RK-M07Q4-A3N RK-M09Q4-A3N
RK-M12Q4-A3N RK-M18Q4-A3N

Описание неисправности Код ошибки LED Timer Кол-во миганий LED Operation
E0 X 1
Неисправность линии связи между внутренним и наружным блоками E1 X 2
Неисправна цепь обратной связи с двигателем внутреннего блока E3 X 4
Неисправность датчика температуры T1 E4 X 5
Неисправность датчика температуры T2 E5 X 6
Превышение уровня воды в дренажном поддоне EE X 8
Защита от перегрузки по току (для некоторых блоков) F0 O 1
Неисправность датчика температуры T4 F1 O 2
Неисправность датчика температуры T3 F2 O 3
Неисправность датчика температуры T5 F3 O 4
Неисправность EEPROM наружного блока (для некоторых блоков) F4 O 5
Неисправна цепь обратной связи с двигателем наружного блока F5 O 6
Неисправность датчика температуры T2B F6 O 7
Ошибка связи между панелью с автоматическим подъемом и
кассетным блоком (с автоматическим подъемом решетки панели)
F7 O 8
Неисправность панели с автоматическим подъемом F8 O 9
Не закрывается панель с автоматическим подъемом F9 O 10
Неисправность модуля IPM P0 1
Защита от пониженного или повышенного напряжения P1 2
Защита от низкой температуры наружного воздуха P3 4
Ошибка положения ротора компрессора P4 5
Конфликт режимов P5 6
Защита компрессора от низкого давления P6 7
O (Вкл.), X(Выкл.), ☆ (Мигание с частотой 2 Гц

Канальные внутренние блоки


RK-M07T3
RK-M09T3
RK-M07T3N
RK-M09T3N
RK-M12T3
RK-M18T3

НЕИСПРАВНОСТЬ Operation Timer Defrost Alarm 7SEG
1 Неисправен датчик температуры T1 X X X E0
2 Неисправен датчик температуры T2 X X X E1
3 Ошибка связи между внутренним и внешним
блоками
X X X E2
4 Превышение уровня воды в дренажном
поддоне
X X X E3
5 Ошибка EEPROM X X E4
6 Защита по току IPM модуля или защита IGBT
(биополярного транзистора с изолированным
затвором)
X X O E5
7 Неисправны датчики температур T3 или T4 O X X E6
8 Защита цепей электропитания от низкого или
высокого напряжений
O X O P0
9 Тепловая защита на выходе компрессора P1
10 Токовая защита компрессора X P2
11 Конфликт режимов X O O P5
12 Защита электродвигателя инверторного
компрессора
X X P4

★ Мигание 5 Гц
O Включен
X Выключен.
◎ Мигание 0,5 Гц

Канальные внутренние блоки


RK-M07T4N RK-M09T4N
RK-M12T4N RK-M24T4N

Описание неисправности Код ошибки LED Timer LED Operation
кол-во миганий
E0 X 1
Неисправность линии связи между внутренним и наружным блоками E1 X 2
Неисправна цепь обратной связи с двигателем внутреннего блока E3 X 4
Неисправность датчика температуры T1 E4 X 5
Неисправность датчика температуры T2 E5 X 6
Превышение уровня воды в дренажном поддоне EE X 8
Защита от перегрузки по току (для некоторых блоков) F0 O 1
Неисправность датчика температуры T4 F1 O 2
Неисправность датчика температуры T3 F2 O 3
Неисправность датчика температуры T5 F3 O 4
Неисправность EEPROM наружного блока (для некоторых блоков) F4 O 5
Неисправна цепь обратной связи с двигателем наружного блока F5 O 6
Неисправность датчика температуры T2B F6 O 7
Ошибка связи между панелью с автоматическим подъемом и
кассетным блоком (с автоматическим подъемом решетки панели)
F7 O 8
Неисправность панели с автоматическим подъемом F8 O 9
Не закрывается панель с автоматическим подъемом F9 O 10
Неисправность модуля IPM P0 1
Защита от пониженного или повышенного напряжения P1 2
Защита от низкой температуры наружного воздуха P3 4
Ошибка положения ротора компрессора P4 5
Конфликт режимов P5 6
Защита компрессора от низкого давления P6 7
O (Вкл.), X(Выкл.), ☆ (Мигание с частотой 2 Гц)

RK-M18T4N

Напольно потолочные внутренние блоки


RK-M12DL
RK-M18DL

НЕИСПРАВНОСТЬ Operation Timer Defrost Alarm
1 Ошибка EEPROM X X
2 Ошибка связи между внутренним и внешним блоками X X X
3 Неисправен датчик температуры T1 X X X
4 Неисправен датчик температуры T2 X X X
5 Превышение уровня воды в дренажном поддоне X X X
6 Защита по току IPM модуля или защита IGBT (биополярного транзистора с изолированным затвором) X X O
7 Неисправны датчики температур T3 или T4 O X X
8 Защита цепей электропитания от низкого или высокого напряжений O X O
9 Тепловая защита на выходе компрессора
10 Конфликт режимов X O O
11 Защита электродвигателя инверторного компрессора X X

★Мигание 5 Гц
O Включен
X Выключен.
◎ Мигание 0,5 Гц

Напольно потолочные внутренние блоки


RK-M12D4L
RK-M18D4L

Неисправность EEPROM внутреннего блока Код ошибки LED Timer LED Operation кол-во миганий
Неисправностть EEPROM внутреннего блока Е0 Х 1
Неисправность линии связи между внутренним и наружным блоками E1 X 2
Неисправна цепь обратной связи с двигателем внутреннего блока E3 X 4
Неисправность датчика температуры T1 E4 X 5
Неисправность датчика температуры T2 E5 X 6
Превышение уровня воды в дренажном поддоне EE X 8
Защита от перегрузки по току (для некоторых блоков) F0 O 1
Неисправность датчика температуры T4 F1 O 2
Неисправность датчика температуры T3 F2 O 3
Неисправность датчика температуры T5 F3 O 4
Неисправность EEPROM наружного блока (для некоторых блоков) F4 O 5
Неисправна цепь обратной связи с двигателем наружного блока F5 O 6
Неисправность датчика температуры T2B F6 O 7
Ошибка связи между панелью с автоматическим подъемом и кассетным блоком (с автоматическим подъемом решетки панели) F7 O 8
Неисправность панели с автоматическим подъемом F8 O 9
Не закрывается панель с автоматическим подъемом F9 O 10
Неисправность модуля IPM P0 1
Защита от пониженного или повышенного напряжения P1 2
Защита от низкой температуры наружного воздуха P3 4
Ошибка положения ротора компрессора P4 5
Конфликт режимов P5 6
Защита компрессора от низкого давления P6 7
O (Вкл.), X(Выкл.), ☆ (Мигание с частотой 2 Гц)

Расшифровка кодов ошибок для внешних блоков мульти сплит систем:


RK-2M18HME-W
RK-3M27HME-W
RK-4M27HME-W
RK-4M36HME-W
RK-5M36HME-W

Индикация ошибки Неисправность на 7SEG дисплее
E0 Ошибка EEPROM
E2 Ошибка связи между внутренним и внешним блоками
E3 Ошибка связи между платой управления внешнего блока и платой управления компрессором
E4 Датчик температуры наружного воздуха неисправен
E5 Защита компрессора от перегрузки напряжения
E6 Защита PFC модуля (только для RK-5M36HME-W)
E9 Ошибка подключения внутреннего блока производительностью 24000 Бте/ч (только для RK- 5M36HME-W)
F1 Неисправность датчика температуры на выхода из внешнего блока на порту A
F2 Неисправность датчика температуры на выхода из внешнего блока на порту B
F3 Неисправность датчика температуры на выхода из внешнего блока на порту С
F4 Неисправность датчика температуры на выхода из внешнего блока на порту D
F5 Неисправность датчика температуры на выхода из внешнего блока на порту E
P0 Тепловая защита на выходе компрессора
P1 Защита по высокому давлению (только для RK-5M36HME-W)
P2 Защита по низкому давлению (только для RK-5M36HME-W)
P3 Токовая защита компрессора
P4 Тепловая защита компрессора на выходе
P5 Тепловая защита на выходе из конденсатора
P6 Защита IPM-модуля

Расшифровка кодов ошибок для внешних блоков мульти сплит систем:


RK-2M18HM2E-W
RK-3M27HM2E-W
RK-4M27HM2E-W
RK-4M36HM2E-W
RK-5M42HM2E-W

Дисплей Ошибка или защита
E0 Ошибка EEPROM
E2 Ошибка связи между блоками
Е3 Ошибка связи между основной платой управления и модулем IPM компрессора
наружного блока
Е4 Неисправность датчика температуры наружного блока
Е5 Защита от пониженного или повышенного напряжения
F1 Ошибка датчика температуры на выходе контура А
F2 Ошибка датчика температуры на выходе контура В
F3 Ошибка датчика температуры на выходе контура С
F4 Ошибка датчика температуры на выходе контура D
F5 Ошибка датчика температуры на выходе контура Е
P0 Защита компрессора по температуре
P1 Защита по высокому давлению (для моделей RK-4M28HM2E-W,
RK-4M36HM2E-W, RK-5M42HM2E-W),
Р2 Защита по низкому давлению (для моделей RK-4M28HM2E-W,
RK-4M36HM2E-W, RK-5M42HM2E-W),
Р3 Защита по току компрессора
Р4 Защита по высокой температуре нагнетания
P5 Защита по высокой температуре конденсатора
Р6 Защита IPM модуля
Е8 Неисправность двигателя наружного блока
LP Защита от низкой температуры наружного воздуха

Примечание: Отображения кодов ошибок исчезнут в течении 30 секунд, если наружный блок вернется к нормальному состоянию (за исключением кодов ошибок E2 и E3)

Цифровые коды на пульте

 E2 Датчик температуры внутреннего воздуха замкнут или оборван
 E3 Температурный датчик испарителя замкнут либо оборван
 E4 Температурный датчик конденсатора замкнут либо оборван
 E5 Ошибка дренажной помпы (перегрелся двигатель)
 E6 Защита внешнего блока ( перефазировка, обрыв фазы, термозащита)
 E7 Ошибка EEPROM
 E8 Защита по переполнению дренажного поддона (более 3 минут)

Определение неисправности по миганию индикаторов

Мигающие индикаторы  Неисправность  Примечание
 operation+timer+def/fan Зафиксирована перегрузка по току компрессора, более 4 раз за один час Сброс ошибки путём отключения питания
 water alarm LED (мигает) Поплавок зафиксировал повышении уровня конденсата в поддоне, не более трёх минут Принудительно включается дренажная помпа 
 water alarm LED (горит) Дренажный поплавок не опускается более 3 минут Кондиционер входит в аварию, сброс путём отключения питания
  def/fan (pre/def) Замкнут либо оборван датчик температуры конденсатора При устранении причины кондиционер автоматически возобновляет работу
 мигают все индикаторы Ошибка внешнего блока — обрыв фазы или перефазировка, термозащита  
  timer Оборван или короткозамкнут датчик температуры внутреннего воздуха  
  operation Ошибка датчика температуры испарителя — замкнут или оборван  
  operation+timer Ошибка EEPROM Менять плату управления

 Коды ошибок сплит систем серии S-HR

Модели: S07HR S09HR S12HR S18HR S24HR

Х — не светится ☆ — Мигает с частотой 5Hz On — горит постоянно
Модели 07, 09, 12, 18
Operation  Timer  Defrosting Auto  Описание неисправности
☆  ☆  —  Сработало 4 раза защита компрессора по токовой перегрузке
☆  ☆  —  Не работает вентилятор внутреннего блока, более чем 1 мин.
☆  ☆  ☆  —  Нет запуска компрессора
☆  —  Не работает трубный датчик температуры на внутреннем блоке
☆  —  Не работает комнатный датчик температуры на внутреннем блоке
On  ☆  —  Ошибка (сбой)EEROM
Модель 24
Operation  Timer  Defrosting  Auto  Описание неисправности
☆  ☆  ☆  ☆  Сработало 4 раза защита компрессора по токовой перегрузке
Х  ☆  Х  Х  Не работает комнатный датчик температуры на внутреннем блоке
☆  Х  Х  Х  Не работает трубный датчик температуры на внутреннем блоке
Х  Х  ☆  Х  Не работает датчик температуры на наружном блоке
Х  Х  ☆  ☆  Сработала защита наружного блока (для 380В) или не работает термистор наружного блока
Х  Х  Х  ☆  Ошибка (сбой) процессора EEROM

Модели: S30HR S36HR

Ошибки внутреннего блока

Индикация внутреннего блока
Индикация светодиодов
Operation, Timer, Defrosting мигают с частотой 5 Гц Четыре попытки запуска за 1 час с повышенным рабочим током
Timer мигает с частотой 5 Гц Обрыв или замыкание датчика комнатной температуры
Operation мигает с частотой 5 Гц  Обрыв или замыкание трубного датчика температуры
Defrosting мигает с частотой 5 Гц  Обрыв или замыкание датчика наружн.блока
Operation, Timer, мигают с частотой 5 Гц  Ошибка EEPROM
Defrosting, AUTO, мигают с частотой 5 Гц  Ошибка наружного блока
AUTO мигает с частотой 5 Гц  Ошибка межблочной связи
Ошибки внешнего блока
Индикация наружного блока
Индикация светодиодов (кол-во вспышек через 2-х секундный интервал)
5 вспышек  Ошибка межблочной связи
4 вспышки  Ошибка чередования фаз (3-х фазная модель)
3 вспышки  Высокое давление
2 вспышки  Датчик температуры, обрыв или замыкание
1 вспышки  Неисправность внутреннего блока
Горит постоянно  Нормальная работа

Коды неисправностей трёхфазных кондиционеров

Светодиоды в наружнем блоке (модели трехфазные от 30000 BTU)

LED1 LED2 LED3 СОДЕРЖАНИЕ
выкл выкл вкл Нормальная работа
вкл выкл вкл Неправильное чередование фаз
выкл вкл вкл перегрузка по току
вкл вкл вкл нет одной или двух фаз, перекос по фазам
вкл вкл вкл защита по давлению в холодильном контуре

Светодиоды в наружнем блоке (модели трехфазные от 30000 BTU)

LED1 LED2 LED3 СОДЕРЖАНИЕ
мигает выкл выкл Неправильное чередование фаз
мигает выкл выкл нет одной или двух фаз, перекос по фазам
мигает мигает выкл защита по давлению в холодильном контуре
выкл выкл мигает перегрузка по току
выкл мигает мигает термистор трубный наружного блока
выкл мигает выкл термистор наружного блока по воздуху
мигает мигает мигает защита по высокой температуре конденсации

СПЕЦПРЕДЛОЖЕНИЕ!
Для владельцев коммерческих объектов и корпоративных заказчиков выполняем диагностику и составляем план ремонтно-восстановительных мероприятий для вашего инженерного оборудования индивидуально, учитывая Ваши пожелания и рекомендации заводов-изготовителей  техники. Подробнее.

Коды ошибок промышленных кондиционеров LG.

Внутренний блок:

01 – датчик температуры воздуха короткозамкнут или обрыв в цепи;

02 – датчик температуры испарителя короткозамкнут или обрыв в цепи;

03 – плохое соединение внутреннего блока с проводным пультом управления;

04 – ошибка дренажного насоса (помпы) или поплавкового датчика уровня конденсата;

05 – ошибка в межблочном соединении внешнего и внутреннего блоков;

06 – датчик температуры наружного блока короткозамкнут или обрыв в цепи;

07 – внутренние блоки мультиситсемы включены на разные режимы работы;

HL – та же ошибка, что и 04, поплавковый датчик разомкнут;

CL – установлен детский замок, для включения нажмите Timer & Min Buttons 3 секунды;

Po – установлен режим jet cool, для выхода нажмите кнопку jet cool

Внешний блок:

21 – перегрузка компрессора по току;

22 – ток компрессора более 14 А;

23 – напряжение постоянного тока ниже 140 В; (не напряжение питания, а после модуля преобразования)

24 – ошибка по высокому/низкому давлению, датчики давления разомкнуты;

25 – напряжение питания выше/ниже нормального значения;

26 – DC Compressor Position;

27 – ошибка PSC (реактор, катушка индуктивности);

28 – DC Link High Volts;

32 – Высокая температура нагнетательной трубы (INV);

33 – Высокая температура нагнетательной трубы (Cons.);

40 – короткое замыкание CT;

41 – датчик температуры D-Pipe замкнут/оборван (INV);

44 – датчик температуры наружного воздуха замкнут/оборван;

45 – датчик температуры конденсатора замкнут/оборван;

46 – датчик на всасывающей трубке замкнут/оборван;

47 – D-pipe датчик замкнут/оборван;

48 – D-pipe датчик и датчик температуры воздуха отсутствуют/оборваны;

51 – комбинированная перегрузка по мощности;

52 – ошибка соединения (main micom-sub micom);

53 – ошибка соединения (внутренний-наружный блоки);

54 – для систем с 3-хфазным питанием, неправильная последовательность фаз,поменять фазу;

60 -ошибка EEPROM (внутренняя энергонезависимая память)

61 -высокая температура трубки конденсатора (конденсера)

62 -высокая температура радиатора(скорее всего имеется в виду радиатор охлаждения силового модуля инвертора)

63 -низкая температура конденсатора

65 -датчик температуры радиатора замкнут/оборван

67 -заблокирован наружный BLDC (безколлекторный электродвигатель постоянного тока) вентилятор

105 -нет связи между главной платой управления и платой управления вентилятором

Коды ошибок всех настенных кондиционеров LG, в том числе серии Art Cool

C1 или CH1 – внутренний датчик температуры воздуха короткозамкнут или обрыв в цепи;

C2 или CH2 – датчик температуры испарителя короткозамкнут или обрыв в цепи;

C4 или CH4 – температурный датчик конденсатора короткозамкнут или обрыв в цепи;

C5 или CH5 – соединение между внешним и внутренним блоками;

C6 или CH6 – превышен ток в  цепи инверторного модуля;

C7 или CH7 – превышен ток компрессора;

C8 или CH8 – не вращается вентилятор внутреннего блока;

C9 или CH9 – не вращается вентилятор внешнего блока;

C10 или CH-10 – неисправен терморезистор контроля температуры корпуса компрессора сплит системы (обрыв или короткое замыкание)

CA – температура нагнетания выше 130 0С;

CC – ошибка EEPROM (внутренняя энергонезависимая память);

CD – ошибка в инверторном модуле;

CE

Po – система находится в энергосберегающем режиме, ошибки нет;

Lo – система находится в режиме тестирования,ошибки нет;

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

Все коды ошибок кондиционеров LG

Код неисправности

Расшифровка кода ошибки

00

Text the 1, 2 or 3 digit fault code number only. I.e. If you see fault code CH07 on your indoor unit or R/Controller, only type 7 or 07 in your text message.

01

Indoor unit return air sensor fault. Disconnect sensor from PCB and measure resistance. 8 kOhm at 30C and 13 kOhm at 20C if not replace sensor

1

Indoor unit return air sensor fault. Disconnect sensor from PCB and measure resistance. 8 kOhm at 30C and 13 kOhm at 20C if not replace sensor

02

Indoor Pipe Sensor or Outdoor Sensor Assy fault, Open or Short. Disconnect from PCB and measure resistance. Air sensor = 10 kOhm at 25C, Pipe sensor = 5 kOhm at 25C. If not replace sensor.

2

Indoor Pipe Sensor or Outdoor Sensor Assy fault, Open or Short. Disconnect from PCB and measure resistance. Air sensor = 10 kOhm at 25C, Pipe sensor = 5 kOhm at 25C. If not replace sensor.

03

Remote controller comms error. Check wired correctly, if so check dipswitch in RC. Set to Sg for 1 unit, or Gr for group then reset power

3

Remote controller comms error. Check wired correctly, if so check dipswitch in RC. Set to Sg for 1 unit, or Gr for group then reset power

04

RAC Product = Heat Sink Sensor Error, Open/Short Cct or over 95C. Commercial Product = Condensate pump float switch risen. Check drain pan is empty, check pump is working OK. If no pump check blue jumper plug is inserted in socket CN Float.

4

RAC Product = Heat Sink Sensor Error, Open/Short Cct or over 95C. Commercial Product = Condensate pump float switch risen. Check drain pan is empty, check pump is working OK. If no pump check blue jumper plug is inserted in socket CN Float.

05

Comms Error, check your wiring, remove external pumps. Split/Multi – check volts from terminal N to 3 = 0 – 65 Vdc, Multi V – 4 Vdc terminals 3 and 4

5

Comms Error, check your wiring, remove external pumps. Split/Multi – check volts from terminal N to 3 = 0 – 65 Vdc, Multi V – 4 Vdc terminals 3 and 4

06

Indoor unit coil sensor fault. Disconnect from PCB measure resistance. 10 kOhm at 10C and 4 kOhm at 30C. if not replace sensor. Split = text 21

6

Indoor unit coil sensor fault. Disconnect from PCB measure resistance. 10 kOhm at 10C and 4 kOhm at 30C. if not replace sensor. Split = text 21

07

Multi Splits and Multi V = indoor unit is set to run in a different mode from the master indoor unit. Set ALL indoor units to cooling or ALL to heating to clear. Splits = Compressor Over Current (CT2), also see Code 06.

7

Multi Splits and Multi V = indoor unit is set to run in a different mode from the master indoor unit. Set ALL indoor units to cooling or ALL to heating to clear. Splits = Compressor Over Current (CT2), also see Code 06.

RAC Indoor unit BLDC Fan problem. This is caused by the Indoor fan being locked. Check fan motor is plugged in correctly, Electrically & Mechanically sound.

08

Check the fan motor turns freely, check the AC Voltage supplied to the fan motor, this will vary from 120 V ac at low speed to 170V AC at high speed. If no

Voltage is present the the PCB is faulty, if Voltage is present the fan motor will be Faulty.

RAC Indoor unit BLDC Fan problem. This is caused by the Indoor fan being locked. Check fan motor is plugged in correctly, Electrically & Mechanically sound.

8

Check the fan motor turns freely, check the AC Voltage supplied to the fan motor, this will vary from 120 V ac at low speed to 170V AC at high speed. If no

Voltage is present the the PCB is faulty, if Voltage is present the fan motor will be Faulty.

09

Split = Outdoor unit fan problem. Check Outdoor fan motor is plugged in, Electrically & Mechanically sound, if not replace motor, otherwise replace PCB. Multi V = Indoor unit EEPROM error – Replace the indoor unit PCB, and then make sure to do Auto addressing and input the address of central control.

9

Split = Outdoor unit fan problem. Check Outdoor fan motor is plugged in, Electrically & Mechanically sound, if not replace motor, otherwise replace PCB. Multi V = Indoor unit EEPROM error – Replace the indoor unit PCB, and then make sure to do Auto addressing and input the address of central control.

10

RAC Product: Compressor discharge sensor fault. Disconnect from PCB measure resistance 237 kOhm at 20°C, 168 kOhm at 30C. Multi Fdx & Multi V text 8

11

Multi V indoor unit not connected to an outdoor unit. Check comms wiring is correct, and check initialisation has been carried out correctly

12

RAC Product = EEPROM Sum Check Error, text 60 for help.

13

RAC Product = PSC (Reactor) Error, text 27 for help.

14

RAC Product = Compressor Phase Current Error

15

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

16

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

17

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

18

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

19

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

20

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

21

Inverter compressor run current high. Check compressor windings all equal 1 to 4 Ohms, Check to earth 50 MOhm minimum, check run current

22

Inverter compressor run current high. Check compressor windings all equal 1 to 4 Ohms . Check to earth 50 MOhm minimum, check run current

23

Inverter dc voltage low. Check dc voltage of capacitors 300 Vdc for 1Ph and 600 Vdc for 3Ph. If OK change outdoor inverter PCB

24

Splits and Multi Splits = High or low pressure trip. Low at 1 bar High at 35 bar check pressures. Multi V = High pressure trip.

25

Check power supply voltage to the outdoor unit is correct (1ph ?220 Vac ±10% or 3ph ?380 Vac ±10%). If OK, check fuses, if fuses are OK replace outdoor main PCB

26

Inverter compressor seized. Check compressor windings all equal resistance 1 to 4 Ohms, check to earth 50 MOhm minimum, check run current and Inverter outputs

27

Inverter current irregularity. Check inverter PCB, check reactor connections and its resistance is less than 1 ohm.

28

Inverter dc voltage too high. Check dc voltage of capacitors 300 Vdc for 1Ph and 600 Vdc for 3Ph. If OK change outdoor inverter PCB

29

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

30

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

31

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

32

Inverter compressor discharge temperature too high. If over 105°C, check refrigerant charge

33

Excessive rise of standard compressor discharge temperature. If over 105°C check refrigerant charge

34

Excessive high pressure rise, over 35 bar at HP sensor. Check pressures, check coils, and filters are clean check for OFN in system pipework

35

Excessive low pressure drop under 1 Bar at LP sensor. Check pressures, and check service valves open

36

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

37

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

38

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

39

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

40

Inverter ac current abnormal. Check compressor windings all equal resistance 1 to 4 Ohms, check to earth 50 MOhm minimum, check run current and inverter outputs

41

Inverter compressor discharge sensor fault. Disconnect from PCB measure resistance 237 kOhm at 20°C and 168 kOhm at 30°C.

42

Low pressure sensor fault. Check dc voltage between white and black cable on plug. Multi V: 1 Vdc = 4 bar up to 5 Vdc = 32 bar

43

High pressure sensor fault. Check dc voltage between white and black cable on plug. Multi V: 1 Vdc = 8 bar up to 2.5 Vdc = 37 bar

44

Outdoor unit air sensor fault. Disconnect from PCB and measure resistance. 8 kOhm at 30C and 13 kOhm at 20C. If OK replace PCB, if not replace sensor

45

Outdoor unit coil sensor fault. Disconnect from PCB measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C. If OK replace PCB, if not replace sensor

46

Outdoor unit suction sensor fault. Disconnect from PCB and measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C. If OK replace PCB, if not replace sensor

47

Compressor discharge sensor fault. Disconnect from PCB measure resistance. 237 kOhm at 20°C and 168 kOhm at 30°C. If OK replace PCB, if not replace sensor

48

Split/Multi Split = Outdoor unit discharge and air sensor both unplugged. Multi V = Outdoor unit coil sensor. Text 45 for diagnostics

49

Check power supply voltage to the outdoor unit is correct (1ph ?220 Vac ±10% or 3ph ?380 Vac ±10%). If OK check fuses, if fuses OK, replace outdoor main PCB

50

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

51

Unit mismatch. Check model number of units do not exceed maximum. Multi V – also check Sub outdoor unit dipswitch settings

52

Communication error between inverter PCB and main outdoor unit PCB. Check wiring fuses and LEDs . If OK either inverter or main PCB defective

53

Comms error indoor to outdoor unit. Check your wiring . Split and Multi – check voltage from terminal N to 3 = 0 – 65 Vdc, Multi V – 4 Vdc terminals 3 and 4

54

Reverse or open phase. Check all 3 phases are present and correct. If correct voltage appears at all three phases, swap any two to cure the fault

55

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

56

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

57

Comms error between outdoor main PCB and inverter PCB. Check wiring fuses and LEDs are lit. If OK either inverter or main PCB defective

58

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

59

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

60

Outdoor unit PCB EEPROM failure, try removing EEPROM and refitting if removable (possible contact fault), otherwise replace PCB if the EEPROM is non-removable.

61

Condenser coil over 65°C. Check coil and filters are clean and free from debris, and airflow is OK. Check system pressures for non-condesables

62

Inverter over 85°C. Check air flow across heat sink, check inverter tight to heatsink use thermal paste. Multi V – check inverter cooling fan

63

Multi F(DX) – “Cond. Pipe Sensor Temp. Low” (opposite to Error Code 61). Check Temperature/Resistance reading and replace sensor if found to be faulty. If sensor okay, check for cause of low temperature and rectify.

64

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

65

Outdoor unit inverter fin temperature sensor fault. Disconnect from PCB measure resistance. 8 kOhm at 30°C and 13 kOhm at 20°C

67

Outdoor Fan Motor siezed, or rotation sensing circuit failure. Check motor for mechanical and/or electrical failure, if okay replace pcb.

100

Excessive discharge temperature rise 105°C Sub condenser 1 standard compressor. Check refrigerant

101

Excessive discharge temperature rise 105°C Sub condenser 1 standard compressor. Check refrigerant

102

Excessive discharge temperature rise 105°C Sub condenser 2 standard compressor. Check refrigerant

103

Excessive discharge temperature rise 105°C Sub condenser 2 standard compressor. Check refrigerant

104

Communication error between Main and Sub outdoor units. Check comms wiring and power to all outdoor units

105

Communication error between outdoor main PCB and fan PCB. Check plug connections and LEDs. If OK, replace either main or fan PCB

106

Outdoor unit fan motor high current. Check fans rotate freely, and are connected correctly

107

Outdoor unit low voltage to fan PCB. Check 300 Vdc supply, check fuses and plug connections. If OK, replace fan PCB

108

Communication error between outdoor main PCB, and fan PCB. Check plug connections and LEDs. If OK replace either main or fan PCB

109

Sub 1 excessive rise of high pressure. Check pressures, check for non condensables, check heat exchanger coil is free from debris

110

Sub 1 reverse or open phase. Check all 3 phases are present and correct. If correct voltage appears at all three phases, swap any two to cure the fault

111

Communication error between Main and Sub outdoor units. Check comms wiring and power to all outdoor units

113

Main outdoor unit liquid pipe sensor fault. Disconnect from PCB and measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C

114

Main outdoor unit Subcool inlet sensor fault. Disconnect from PCB and measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C

115

Main outdoor unit Subcool outlet sensor fault. Disconnect from PCB and measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C

116

Sub 1 high pressure sensor fault. Check dc voltage between white and black cable on plug. Multi V: 1 Vdc = 8 bar up to 2.5 Vdc = 37 bar

117

Sub 1 low pressure sensor fault. Check dc voltage between white and black cable on plug. Multi V: 1 Vdc = 4 bar up to 5 Vdc = 32 bar

118

Sub 1 outdoor unit air sensor fault. Disconnect from PCB and measure resistance. 8 kOhm at 30°C and 13 kOhm at 20°C. If OK replace PCB, if not replace sensor

120

Sub 1 outdoor unit suction sensor fault. Disconnect from PCB and measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C. if not replace sensor

121

Sub 1 compressor 1 discharge sensor fault. Disconnect from PCB measure resistance 237 kOhm at 20°C and 168 kOhm at 30°C. if not replace sensor

122

Sub 1 compressor 2 discharge sensor fault. Disconnect from PCB measure resistance 237 kOhm at 20°C and 168 kOhm at 30°C. if not replace sensor

123

Sub 1 outdoor unit coil sensor A fault. Disconnect from PCB measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C. If OK replace PCB, if not replace sensor

124

Sub 1 outdoor unit coil sensor B fault. Disconnect from PCB measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C. If OK replace PCB, if not replace sensor

125

Sub 1 outdoor unit liquid pipe sensor fault. Disconnect from PCB and measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C

126

Sub 1 outdoor unit Subcool inlet sensor fault. Disconnect from PCB and measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C

127

Sub 1 outdoor unit Subcool outlet sensor fault. Disconnect from PCB and measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C

128

Sub 2 high pressure sensor fault. Check dc voltage between white and black cable on plug. Multi V: 1 Vdc = 8 bar up to 2.5 Vdc = 37 bar

129

Sub 2 low pressure sensor fault. Check dc voltage between white and black cable on plug. Multi V: 1 Vdc = 4 bar up to 5 Vdc = 32 bar

130

Sub 2 outdoor unit air sensor fault. Disconnect from PCB and measure resistance. 8 kOhm at 30°C and 13 kOhm at 20°C. If OK replace PCB, if not replace sensor

132

Sub 2 outdoor unit suction sensor fault. Disconnect from PCB and measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C.if not replace sensor

133

Sub 2 compressor 1 discharge sensor fault. Disconnect from PCB measure resistance 237 kOhm at 20°C and 168kOhm at 30°C. if not replace sensor

134

Sub 2 compressor 2 discharge sensor fault. Disconnect from PCB measure resistance 237 kOhm at 20°C and 168kOhm at 30°C.if not replace sensor

135

Sub 2 outdoor unit coil sensor A fault. Disconnect from PCB measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C. If OK replace PCB, if not replace sensor

136

Sub 2 outdoor unit coil sensor B fault. Disconnect from PCB measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C. If OK replace PCB, if not replace sensor

137

Sub 2 outdoor unit liquid pipe sensor fault. Disconnect from PCB and measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C

138

Sub 2 outdoor unit Subcool inlet sensor fault. Disconnect from PCB and measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C

139

Sub 2 outdoor unit Subcool outlet sensor fault. Disconnect from PCB and measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C

140

Sub 2 excessive rise of high pressure. Check pressures, check for non condensables, check heat exchanger coil is free from debris

141

Sub 2 reverse or open phase. Check all 3 phases are present and correct. If correct voltage appears at all three phases, swap any two to cure the fault

142

Communication error between Main and Sub outdoor units. Check comms wiring and power to all outdoor units

143

Sub 1 excessive rise of high pressure. Check pressures, check for non condensables, check heat exchanger coil is free from debris

144

Sub 1 excessive drop of low pressure. Check pressures, check for non condensables, check heat exchanger coil is free from debris

145

Sub 2 excessive rise of high pressure. Check pressures, check for non condensables, check heat exchanger coil is free from debris

146

Sub 2 excessive drop of low pressure. Check pressures, check for non condensables, check heat exchanger coil is free from debris

147

Sub 1 check power supply voltage to the outdoor unit is correct (1ph 220 Vac ±10% or 3ph 380 Vac ±10%).check fuses, if fuses OK replace outdoor main PCB

148

Sub 1 check power supply voltage to the outdoor unit is correct (1ph 220 Vac ±10% or 3ph 380 Vac ±10%). check fuses, if fuses OK replace outdoor main PCB

149

Sub 2 check power supply voltage to the outdoor unit is correct (1ph 220 Vac ±10% or 3ph 380 Vac ±10%). check fuses, if fuses OK replace outdoor main PCB

150

Sub 2 check power supply voltage to the outdoor unit is correct (1ph 220 Vac ±10% or 3ph 380 Vac ±10%). check fuses, if fuses OK replace outdoor main PCB

151

Faulty 4 way valve. Check solenoid coil and output from PCB. If OK, mechanical failure.

152

Excessive discharge temperature rise 105°C Sub condenser 2 standard compressor. Check refrigerant

153

Excessive discharge temperature rise 105°C Sub condenser 2 standard compressor. Check refrigerant

154

Sub 3 excessive rise of high pressure. Check pressures, check for non condensables, check heat exchanger coil is free from debris

155

Sub 3 reverse or open phase. Check all 3 phases are present and correct. If correct voltage appears at all three phases, swap any two to cure the fault

156

Communication error between Main and Sub outdoor units. Check comms wiring and power to all outdoor units

157

Sub 3 high pressure sensor fault. Check dc voltage between white and black cable on plug. Multi V: 1 Vdc = 8 bar up to 2.5 Vdc = 37 bar

158

Sub 3 low pressure sensor fault. Check dc voltage between white and black cable on plug. Multi V: 1 Vdc = 4 bar up to 5 Vdc = 32 bar

159

Sub 3 outdoor unit air sensor fault. Disconnect from PCB and measure resistance. 8 kOhm at 30°C and 13 kOhm at 20°C. If OK replace PCB, if not replace sensor

161

Sub 3 outdoor unit suction sensor fault. Disconnect from PCB and measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C. if not replace sensor

162

Sub 3 compressor 1 discharge sensor fault. Disconnect from PCB measure resistance 237 kOhm at 20°C and 168 kOhm at 30°C. if not replace sensor

163

Sub 3 compressor 2 discharge sensor fault. Disconnect from PCB measure resistance 237 kOhm at 20°C and 168 kOhm at 30°C.if not replace sensor

164

Sub 3 outdoor unit coil sensor A fault. Disconnect from PCB measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C. If OK replace PCB, if not replace sensor

165

Sub 3 outdoor unit coil sensor B fault. Disconnect from PCB measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C. If OK replace PCB, if not replace sensor

166

Sub 3 outdoor unit liquid pipe sensor fault. Disconnect from PCB and measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C

167

Sub 3 outdoor unit Subcool inlet sensor fault. Disconnect from PCB and measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C

168

Sub 3 outdoor unit Subcool outlet sensor fault. Disconnect from PCB and measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C

169

Sub 3 excessive rise of high pressure. Check pressures, check for non condensables, check heat exchanger coil is free from debris

170

Sub 3 excessive drop of low pressure. Check pressures, check for non condensables, check heat exchanger coil is free from debris

171

Sub 3 check power supply voltage to the outdoor unit is correct (1ph 220 Vac ±10% or 3ph 380 Vac ±10%). check fuses, if fuses OK replace outdoor main PCB

172

Sub 3 check power supply voltage to the outdoor unit is correct (1ph 220 Vac ±10% or 3ph 380 Vac ±10%). check fuses, if fuses OK replace outdoor main PCB

173

Main outdoor unit standard compressor not starting. Check output from main PCB, check contactor, and check wiring connections. If OK compressor faulty

174

Sub 1 standard compressor 1 not starting. Check output from main PCB, check contactor, and check wiring connections. If OK compressor faulty

175

Sub 1 standard compressor 2 not starting. Check output from main PCB, check contactor, and check wiring connections. If OK compressor faulty

176

Sub 2 standard compressor 1 not starting. Check output from main PCB, check contactor, and check wiring connections. If OK compressor faulty

177

Sub 2 standard compressor 2 not starting. Check output from main PCB, check contactor, and check wiring connections. If OK compressor faulty

204

Comms Error between Outdoor Unit and HR Box No1. 1. Defective connection in HR unit power supply and transmission connection 2. Wrong setting of the HR unit Rotary switch and Dip switch 3. Defective HR unit PCB

208

Comms Error between Outdoor Unit and HR Box No2. 1. Defective connection in HR unit power supply and transmission connection 2. Wrong setting of the HR unit Rotary switch and Dip switch 3. Defective HR unit PCB

212

Comms Error between Outdoor Unit and HR Box No3. 1. Defective connection in HR unit power supply and transmission connection 2. Wrong setting of the HR unit Rotary switch and Dip switch 3. Defective HR unit PCB

240

Central controller wiring error. Check all comms wiring, including between controller and CNU, and IP addresses. If OK possible defective CNU

241

Central controller data sending error. Either defective CNU or Central controller initialisation failure

242

Central controller data receiving error. Either defective CNU or Central controller initialisation failure

243

Central controller. Comms cable too long or picking up external electrical noise. If OK, mismatching of controllers, or defective CNU

244

Central controller data receiving time out. Either defective CNU or Central controller initialisation failure

245

Central controller data sending time out. Either defective CNU or Central controller initialisation failure

246

Central controller data receiving time out. Either defective CNU or Central controller initialisation failure

250

Central controller data receiving error. Either comms cable picking up external electrical noise, or defective CNU

251

Central controller receiving no data. Either comms cable picking up external electrical noise, or defective CNU

252

Central controller incorrect address error. Check addresses match, if OK either comms cable picking up external electrical noise, or defective CNU

253

Central Controller Disconnection Error, No response from Air Conditioner. Check wiring, if OK either comms cable picking up external electrical noise, defective CNU, or Interface.

C1

Indoor unit return air sensor fault, Open or Short. Disconnect sensor from PCB and measure resistance. 8 kOhm at 30C and 13 kOhm at 20C if not replace sensor

C2

Indoor Pipe Sensor or Outdoor Sensor Assy fault, Open or Short. Disconnect from PCB and measure resistance. Air sensor = 10 kOhm at 25C, Pipe sensor = 5 kOhm at 25C. If not replace sensor.

C4

RAC Product = Heat Sink Sensor Error, Open/Short Cct or over 95C. Commercial Product = Condensate pump float switch risen. Check drain pan is empty, check pump is working OK. If no pump check blue jumper plug is inserted in socket CN Float.

C5

Comms Error, check your wiring, remove external pumps. Split/Multi – check volts from terminal N to 3 = 0 – 65 Vdc, Multi V – 4 Vdc terminals 3 and 4

C6

Inverter compressor run current high. Check compressor windings all equal 1 to 4 Ohms, Check to earth 50 MOhm minimum, check run current

C7

Splits = Compressor Over Current (CT2), also see Code 06.

RAC Indoor unit BLDC Fan problem. This is caused by the Indoor fan being locked. Check fan motor is plugged in correctly, Electrically & Mechanically sound.

C8

Check the fan motor turns freely, check the AC Voltage supplied to the fan motor, this will vary from 120 V ac at low speed to 170V AC at high speed. If no

Voltage is present the the PCB is faulty, if Voltage is present the fan motor will be Faulty.

C9

Outdoor unit fan problem. Check Outdoor fan motor is plugged in, Electrically & Mechanically sound, if not replace motor, otherwise replace PCB.

CA

Compressor discharge sensor fault. Disconnect from PCB measure resistance 237 kOhm at 20°C, 168 kOhm at 30C.

CC

RAC Product = EEPROM Sum Check Error, text 60 for help.

Cd

RAC Product = PSC (Reactor) Error, text 27 for help.

CE

RAC Product = Compressor Phase Current Error

CH00

Text the 1, 2 or 3 digit fault code number only. I.e. If you see fault code CH07 on your indoor unit or R/Controller, only type 7 or 07 in your text message.

CH01

Indoor unit return air sensor fault. Disconnect sensor from PCB and measure resistance. 8 kOhm at 30C and 13 kOhm at 20C if not replace sensor

CH02

Indoor Pipe Sensor or Outdoor Sensor Assy fault, Open or Short. Disconnect from PCB and measure resistance. Air sensor = 10 kOhm at 25C, Pipe sensor = 5 kOhm at 25C. If not replace sensor.

CH03

Remote controller comms error. Check wired correctly, if so check dipswitch in RC. Set to Sg for 1 unit, or Gr for group then reset power

CH04

RAC Product = Heat Sink Sensor Error, Open/Short Cct or over 95C. Commercial Product = Condensate pump float switch risen. Check drain pan is empty, check pump is working OK. If no pump check blue jumper plug is inserted in socket CN Float.

CH05

Comms Error, check your wiring, remove external pumps. Split/Multi – check volts from terminal N to 3 = 0 – 65 Vdc, Multi V – 4 Vdc terminals 3 and 4

CH06

Indoor unit coil sensor fault. Disconnect from PCB measure resistance. 10 kOhm at 10C and 4 kOhm at 30C. if not replace sensor. Split = text 21

CH07

Multi Splits and Multi V = indoor unit is set to run in a different mode from the master indoor unit. Set ALL indoor units to cooling or ALL to heating to clear. Splits = Compressor Over Current (CT2), also see Code 06.

RAC Indoor unit BLDC Fan problem. This is caused by the Indoor fan being locked. Check fan motor is plugged in correctly, Electrically & Mechanically sound.

CH08

Check the fan motor turns freely, check the AC Voltage supplied to the fan motor, this will vary from 120 V ac at low speed to 170V AC at high speed. If no

Voltage is present the the PCB is faulty, if Voltage is present the fan motor will be Faulty.

CH09

Split = Outdoor unit fan problem. Check Outdoor fan motor is plugged in, Electrically & Mechanically sound, if not replace motor, otherwise replace PCB. Multi V = indoor PCB failure. Replace PCB

CH10

RAC Product: Compressor discharge sensor fault. Disconnect from PCB measure resistance 237 kOhm at 20°C, 168 kOhm at 30C. Multi Fdx & Multi V text 8

CH11

Multi V indoor unit not connected to an outdoor unit. Check comms wiring is correct, and check initialisation has been carried out correctly

CH12

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH13

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH14

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH15

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH16

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH17

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH18

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH19

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH20

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH21

Inverter compressor run current high. Check compressor windings all equal 1 to 4 OhmsCheck to earth 50 MOhm minimum, check run current

CH22

Inverter compressor run current high. Check compressor windings all equal 1 to 4 Ohms . Check to earth 50 MOhm minimum, check run current

CH23

Inverter dc voltage low. Check dc voltage of capacitors 300 Vdc for 1Ph and 600 Vdc for 3Ph. If OK change outdoor inverter PCB

CH24

Splits and Multi Splits = High or low pressure trip. Low at 1 bar High at 35 bar check pressures. Multi V = High pressure trip.

CH25

Check power supply voltage to the outdoor unit is correct (1ph ?220 Vac ±10% or 3ph ?380 Vac ±10%). If OK, check fuses, if fuses are OK replace outdoor main PCB

CH26

Inverter compressor seized. Check compressor windings all equal resistance 1 to 4 Ohms, check to earth 50 MOhm minimum, check run current and Inverter outputs

CH27

Inverter current irregularity. Check inverter PCB and reactor

CH28

Inverter dc voltage too high. Check dc voltage of capacitors 300 Vdc for 1Ph and 600 Vdc for 3Ph. If OK change outdoor inverter PCB

CH29

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH30

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH31

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH32

Inverter compressor discharge temperature too high. If over 105°C, check refrigerant charge

CH33

Excessive rise of standard compressor discharge temperature. If over 105°C check refrigerant charge

CH34

Excessive high pressure rise, over 35 bar at HP sensor. Check pressures, check coils, and filters are clean check for OFN in system pipework

CH35

Excessive low pressure drop under 1 Bar at LP sensor. Check pressures, and check service valves open

CH36

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH37

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH38

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH39

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH40

Inverter ac current abnormal. Check compressor windings all equal resistance 1 to 4 Ohms, check to earth 50 MOhm minimum, check run current and inverter outputs

CH41

Inverter compressor discharge sensor fault. Disconnect from PCB measure resistance 237 kOhm at 20C and 168 kOhm at 30C.

CH42

Low pressure sensor fault. Check dc voltage between white and black cable on plug. Multi V: 1 Vdc = 4 bar up to 5 Vdc = 32 bar

CH43

High pressure sensor fault. Check dc voltage between white and black cable on plug. Multi V: 1 Vdc = 8 bar up to 2.5 Vdc = 37 bar

CH44

Outdoor unit air sensor fault. Disconnect from PCB and measure resistance. 8 kOhm at 30°C and 13 kOhm at 20°C. If OK replace PCB, if not replace sensor

CH45

Outdoor unit coil sensor fault. Disconnect from PCB measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C. If OK replace PCB, if not replace sensor

CH46

Outdoor unit suction sensor fault. Disconnect from PCB and measure resistance. 10 kOhm at 10°C and 4 kOhm at 30°C. If OK replace PCB, if not replace sensor

CH47

Compressor discharge sensor fault. Disconnect from PCB measure resistance. 237 kOhm at 20°C and 168 kOhm at 30°C. If OK replace PCB, if not replace sensor

CH48

Split/Multi Split = Outdoor unit discharge and air sensor both unplugged. Multi V = Outdoor unit coil sensor. Text 45 for diagnostics

CH49

Check power supply voltage to the outdoor unit is correct (1ph ?220 Vac ±10% or 3ph ?380 Vac ±10%). If OK check fuses, if fuses OK, replace outdoor main PCB

CH50

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH51

Unit mismatch. Check model number of units do not exceed maximum. Multi V – also check Sub outdoor unit dipswitch settings

CH52

Communication error between inverter PCB and main outdoor unit PCB. Check wiring fuses and LEDs . If OK either inverter or main PCB defective

CH53

Comms error indoor to outdoor unit. Check your wiring . Split and Multi – check voltage from terminal N to 3 = 0 – 65 Vdc, Multi V – 4 Vdc terminals 3 and 4

CH54

Reverse or open phase. Check all 3 phases are present and correct. If correct voltage appears at all three phases, swap any two to cure the fault

CH55

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH56

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH57

Comms error between outdoor main PCB and inverter PCB. Check wiring fuses and LEDs are lit. If OK either inverter or main PCB defective

CH58

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH59

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH60

Outdoor unit PCB EEPROM failure, try removing EEPROM and refitting if removable (possible contact fault), otherwise replace PCB if the EEPROM is non-removable.

CH61

Condenser coil over 65°C. Check coil and filters are clean and free from debris, and airflow is OK. Check system pressures for non-condesables

CH62

Inverter over 85°C. Check air flow across heat sink, check inverter tight to heatsink use thermal paste. Multi V – check inverter cooling fan

CH63

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH64

no such fault code Text 1, 2 or 3 digit fault code number only. If you see fault code CH07 only type 7 in your text message

CH65

Outdoor unit inverter fin temperature sensor fault. Disconnect from PCB measure resistance. 8 kOhm at 30°C and 13 kOhm at 20°C

CH67

Outdoor Fan Motor siezed, or rotation sensing circuit failure. Check motor for mechanical and electrical failure.

CL

CL = Child Lock. Press Timer & Min buttons simultaneously for 5 seconds to engage/disengage function.

help

Text the 1, 2 or 3 digit fault code number only. I.e. If you see fault code CH07 on your indoor unit or R/Controller, only type 7 or 07 in your text message.

HL

Condensate pump float switch risen. Check drain pan is empty, check pump is working OK. If no pump check blue jumper plug is inserted in socket CN Float. Alternatively, Dry Contact Interface is in “OFF” condition. Check status and adjust as necessary.

Po

Po = Jet Cool Mode selected. To cancel press Jet Cool, Fan Speed or Set Temperature button.

Всем доброва времени суток. Вообщем появилась ошибка P1603 EEPROM неисправность энергонезависимой памяти EEPROM контроллера ЭБУ,но не на приборке,а в памяти мозга сидит,пробывал скинуть,появляется сного, кто-нибудь сталкивался с этим,как решается проблема,замена мозга? Предохранители все целые,снял ЭБУ дорожки без повреждений видимых. Поюзов инет все сводится к замене мозгов или перепайки контроллера с последующей его прошивкой.
Код № P1603: Цепь резервного питания
ВОЗМОЖНЫЕ ПРИЧИНЫ НЕИСПРАВНОСТИ
• Обрыв или короткое замыкание в цепи резервного питания или плохой контакт в разъёме.
• Отказ блока управления двигателем <МКП>.
• Отказ блока управления двигателем/коробкой передач <АКП>.

То есть, на ЭБУ не приходят постоянные 12в — либо сдох предохранитель, либо проблема в проводке/разъеме, либо в самом ЭБУ. Начать с простейшего — проверить все преды, потом, вооружившись схемами найти по какому проводу приходят на ЭБУ постоянные 12в (у ЭБУ несколько питаний — рабочее при включенном зажигании, и постоянное, которое есть всегда) — померять, есть ли постоянное питание, если там все ок — тогда уже и правда проблема в ЭБУ. Получается, что при выключении зажигания у ЭБУ пропадает постоянное питание и он у Вас постоянно обнуляется — отсюда и проблемы с оборотами и тп.

P1603

— Ошибка EEPROM

Код Р1603 заносится, если выполняются следующие условия:

— прошла инициализация;

— произошла потеря данных в EEPROM при проведении теста «чтение-запись».

Очистить коды.

Если код заносится повторно, заменить контроллер.

А теперь с чего это все началось, подключили бук к разьемам диагностическим, хотели слить прошивку стоковую, ничего у нас не вышло с ошибкой обрывалась, потом ваще умудрились подключить usb вверх ногами к буку,шнурок был подключен к разьемам, коротнуло все это дело, бук отрубился. Вот как то так. Какие предложения по этому поводу?

Серия Midea LCAC DC Inverter

Внутренние кассетные четырёхпоточные модели:

Ошибка running lamp timer lamp defrosting alarm lamp Malfunction Комментарий
E1    Led2 Quik Flash     In-Outdoor unit communication cheking channel is abnormal  Нет связи между внутренним и внешним блоком
E2  Led 1 Quik Flash         Room temerature sensor cheking channel is abnormal Неисправен — закорочен или оборван датчик температуры воздуха
E3   Led 1 Quik Flash        Pipe temerature T2 sensor cheking channel is abnormal Неисправен датчик температуры испарителя (разъём CN12 на плате)
E4   Led 1 Quik Flash        Pipe temerature T2B temerature sensor cheking channel is abnormal Неисправен датчик температуры а выходе из испарителя (разъём CN7 на плате)
EE          Led 4 Quik Flash  Water-level alarm malfunction Ошибка переполнения дренажного поддона конденсатом
E0     Led 3 Quik Flash    Collision model malfunction Несоответствие моделей кондиционера
E7     Led 1 Quik Flash        EEPROM Неисправна ППЗУ, менять плату, либо микросхему с прошивкой
Ed              Led 4 Quik Flash  Outdoor malfunction Неисправен внешний блок, смотреть ошибки для него

Для напольно — потолочных внутренних блоков:

Ошибка running lamp timer lamp defrosting alarm lamp Malfunction Комментарий
    ¤      In-Outdoor unit communication cheking channel is abnormal  Нет связи между внутренним и внешним блоком
  ¤          Room temerature sensor cheking channel is abnormal Неисправен — закорочен или оборван датчик температуры воздуха
        ¤   Water-level alarm malfunction Ошибка переполнения дренажного поддона конденсатом
       ¤     Collision model malfunction Несоответствие моделей кондиционера
        slow flash  Outdoor malfunction Неисправен внешний блок, смотреть ошибки для него

Для канальных кондиционеров:

Ошибка operation timer  DEF.FAN alarm Malfunction Комментарий
E1    Flash. 5 Hz     In-Outdoor unit communication cheking channel is abnormal  Нет связи между внутренним и внешним блоком
E2   Flash. 5 Hz         Room temerature sensor cheking channel is abnormal Неисправен — закорочен или оборван датчик температуры воздуха
E3   Flash. 5 Hz        Pipe temerature T2 sensor cheking channel is abnormal Неисправен датчик температуры испарителя (разъём CN12 на плате)
E4    Flash. 5 Hz        Pipe temerature T2B temerature sensor cheking channel is abnormal Неисправен датчик температуры а выходе из испарителя (разъём CN7 на плате)
EE         Flash. 5 Hz  Water-level alarm malfunction Ошибка переполнения дренажного поддона конденсатом
E0      Flash. 5 Hz    Collision model malfunction Несоответствие моделей кондиционера
E7  Flash. 1 Hz        EEPROM Неисправна ППЗУ, менять плату, либо микросхему с прошивкой
Ed             Flash. 1 Hz  Outdoor malfunction Неисправен внешний блок, смотреть ошибки для него
 
CP Flash. 1 Hz       Be closed by the remote control function На пульте управления включена функция блокировки 
  Light   Light   Avoid cold fan and defrost Работает функция разморозки во избежание задевания вентилятором наледи

Ошибки внешних блоков:

Код ошибки Неисправность или блокировка Комментарий masterxoloda.ru
E0  EEPROM Неисправна ППЗУ, менять плату, либо микросхему с прошивкой
E2 Communication malfunction between indoor IC and Outdoor IC Нет связи между платами управления внешнего и внутреннего блоков
E3  Communication error between outdoor IC and DSP Ошибка связи между главной платой внешнего блока и DSP (Digital Signal Processor — Цифровой Сигнальный Процессор)
E4  Malfunction of outdoor temperatur sensor Ошибка внешнего датчика температуры 
E5 Voltage protection of compressor  Защита компрессора от напряжения питания, находящегося не в норме 
E6 PFC module of protection  Power Factor Correction — Корректор Коэффициента Мощности. Только для однофазных моделей 30, 36, 48 
P0 Top temperature compressor of protection  Защиту по датчику температуры, установленному в верхней части компрессора 
P1 High pressure protection   Защита по высокому давлению 
P2 Low pressure protection  Ошибка по низкому давлению 
P3 Current protection of compresor  Защита компрессора от  превышения ток 
P4 Discharge temperature protection of compressor  Высокая температура нагнетания газа из компрессора 
P5  High temperature protection of compressor Защита компрессора от перегрева 
P6  module protection  

Модели:

MS11D-07HRN1 MO11D-12HN1

MO11D-07HN1  MS11D-18HRN1

MS11D-09HRN1 MO11D-18HN1

MO11D-09HN1  MS11D-21HRN1

MS11D-12HRN1  MO11D-21HN1

MS11D-24HRN1  MO11D-24HN1

E1 — ошибка EEPROM (внутренняя энергонезависимая память)

E2 — ошибка zero-crossing signal

E3 — ошибка двигателя внутреннего вентилятора

E5 — датчик температуры внутреннего воздуха Т1 замкнут/оборван

E6 — датчик температуры испарителя Т2 замкнут/оборван

E7 — датчик температуры конденсатора Т3 замкнут/оборван

EC — утечка хладагента

E8 — ошибка двигателя вентилятора наружного блока или неправильная фазировка питания внешнего блока

E9 — ошибка соединения внутреннего и внешнего блоков

Модели

MVUH252A-VA3

MVUH280A-VA3

MVUH335A-VA3

MVUH400A-VA3

MVUH450A-VA3

E0 — соединения наружного блока неисправны, только для ведомых (slave) блоков

E1 — неправильная последовательность фаз

E2 — соединение между наружным блоком и внутренним

E3 — reserved

E4 — неисправен температурный датчик

E5 — reserved

E6 — reserved

E7 — reseved

E8 — неправильный адрес наружного блока

E9 — напряжение питания не в норме

H0 — соединение между IR341 и 780034

H1 — соединение между 0537 и 780034

Модели

MCA2-12HRN1-Q MCA2-18HRN1-Q MCC-18HRN1-Q MCC-24HRN1-Q

MCC-36HRN1-R MCC-48HRN1-R MCC-60HRN1-R MUB-12HRN1-Q

MUB-18HRN1-Q MUB-24HRN1-Q MUB-36HRN1-R MUB-48HRN1-R

MUB-60HRN1-R MTB-18HWN1-Q MTB-24HWN1-Q MTB-36HWN1-R

MTB-48HWN1-R MTB-60HWN1-R MHC-24HWN1-Q MHC-36HWN1-R

MHC-48HWN1-R MHC-60HWN1-R MOU-12HN1 MOU-18HN1-Q

MOU-24HN1-Q MOU-36HN1-R MOU-48HN1-R MOUA-60HN1-R

Код ошибки определяется по мигающим индикаторам на панели кондиционера инструкция в сервис мануале

Модели

MS11MU-09HRDN1 MS11MU-12HRDN1

MS11MU-18HRDN1 MS11MU-24HRDN1

MO11MU-09HRDN1 MO11MU-12HRDN1

MO11MU-18HRDN1 MO11MU-24HRDN1

E0 — ошибка EEPROM (энергонезависимая память) внутреннего блока

E1 — ошибка соединения внутреннего и наружного блоков

E2 — ошибка перехода через ноль (zero-crossing signal error)

E3 — ошибка двигателя вентилятора внутреннего блока

E4 — датчик температуры внутреннего воздуха замкнут/оборван

E5 — датчик температуры испарителя замкнут/оборван

EC — утечка хладагента

MSX 07 — MSX 18

MSX 21 — MSX 24

E1 — ошибка EEPROM

E2 — утечка тока по нулю

E3 — ошибка вентилятора внутреннего блока- нет отклика от датчика Холла электродвигателя

E4 — превышен пусковой ток при попытке запуска более четырёх раз подряд

E5 — ошибка датчика температуры воздуха внутреннего блока

E6 — ошибка датчика температуры испарителя

E7 — ошибка датчика температуры конденсатора

E8 — перепутаны фазы

E9 — ошибка соединения внутреннего и внешнего блоков

Для инверторных моделей

E0 — ошибка EEPROM

E1 — неправильное межблочное соединение (между внутренним и внешним блоком)

E2 — неправильное подключение нуль-фаза

E3 — неисправность электродвигателя вентилятора внутреннего блока

E4 — резерв

E5 — закорочен, оборван температурный датчик наружного блока

E6 — закорочен, оборван температурный датчик внутреннего блока

P0 — перегузка по току, неисправен силовой модуль (IPM)

P1 — напряжение питание не в норме (повышенное, пониженное)

P2 — высокая температура нагнетания

P3 — слишком низкая для работы кондиционера температура наружного воздуха

P4 — несправен компрессор

СПЕЦПРЕДЛОЖЕНИЕ!
Для владельцев коммерческих объектов и корпоративных заказчиков выполняем диагностику и составляем план ремонтно-восстановительных мероприятий для вашего инженерного оборудования индивидуально, учитывая Ваши пожелания и рекомендации заводов-изготовителей  техники. Подробнее.

Понравилась статья? Поделить с друзьями:
  • Ошибка eeprom ваз калина
  • Ошибка eeprom ваз 2115
  • Ошибка eeprom ваз 2114 что это
  • Ошибка eeprom ваз 2112
  • Ошибка eeprom ваз 2110