Сколько будет ошибка плюс ошибка

Коды ошибок автомобиля

Общие коды ошибок автомобиля:

Ошибка P0001 — Регулятор подачи топлива — обрыв цепи

Ошибка P0002 — Регулятор подачи топлива — диапазон/производительность

Ошибка P0003 — Регулятор подачи топлива — низкое напряжение цепи

Ошибка P0004 — Регулятор подачи топлива — высокое напряжение цепи

Ошибка P0005 — Клапан отсечки топлива — обрыв цепи

Ошибка P0006 — Клапан отсечки топлива — низкое напряжение цепи

Ошибка P0007 — Клапан отсечки топлива — высокое напряжение цепи

Ошибка P0008 — Система синхронизации фаз, банк 1 — характеристика двигателя

Ошибка P0009 — Система синхронизации фаз, банк 2 — характеристика двигателя

Ошибка P0010 — Привод положения распределительного вала “А”, банк 1 — неисправность электрической цепи

Ошибка P0011 — Положение распределительного вала “A”, банк 1 — слишком раннее открытие клапанов/нарушение функционирования системы

Ошибка P0012 — Положение распределительного вала “A”, банк 1 — слишком позднее открытие клапанов

Ошибка P0013 — Положение распределительного вала “B”, банк 1 — короткое замыкание или обрыв цепи электромагнитного клапана управления маслом

Ошибка P0014 — Положение распределительного вала “B”, банк 1 — слишком раннее открытие клапанов/нарушение функционирования системы

Ошибка P0015 — Положение распределительного вала “B”, банк 1 — слишком позднее открытие клапанов

Ошибка P0016 — Положение коленчатого и распределительного валов, банк 1, датчик “А” — несоответствие сигналов

Ошибка P0017 — Положение коленчатого и распределительного валов, банк 1, датчик “B” — несоответствие сигналов

Ошибка P0018 — Положение коленчатого и распределительного валов, банк 2, датчик “А” — несоответствие сигналов

Ошибка P0019 — Положение коленчатого и распределительного валов, банк 2, датчик “B” — несоответствие сигналов

Ошибка P0020 — Положение распределительного вала “А”, банк 2 — короткое замыкание или обрыв цепи электромагнитного клапана управления маслом

Ошибка P0021 — Положение распределительного вала “A”, банк 2 — слишком раннее открытие клапанов/нарушение функционирования системы

Ошибка P0022 — Положение распределительного вала “A”, банк 2 — слишком позднее открытие клапанов

Ошибка P0023 — Положение распределительного вала “B”, банк 2 — короткое замыкание или обрыв цепи электромагнитного клапана управления маслом

Ошибка P0024 — Положение распределительного вала “B”, банк 2 — слишком раннее открытие клапанов/нарушение функционирования системы

Ошибка P0025 — Положение распределительного вала “B”, банк 2 — слишком позднее открытие клапанов

Ошибка P0026 — Электромагнитный клапан управления впускными клапанами, банк 1 – диапазон/производительность

Ошибка P0027 — Электромагнитный клапан управления выпускными клапанами, банк 1 — диапазон/производительность

Ошибка P0028 — Электромагнитный клапан управления впускными клапанами, банк 2 – диапазон/производительность

Ошибка P0029 — Электромагнитный клапан управления выпускными клапанами, банк 2 — диапазон/производительность

Ошибка P0030 — Нагреватель датчика кислорода 1, банк 1 — неисправность электрической цепи

Ошибка P0031 — Нагреватель датчика кислорода 1, банк 1 — низкое напряжение цепи

Ошибка P0032 — Нагреватель датчика кислорода 1, банк 1 — высокое напряжение цепи

Ошибка P0033 — Перепускной клапан турбокомпрессора/приводного нагнетателя – неисправность электрической цепи

Ошибка P0034 — Перепускной клапан турбокомпрессора/приводного нагнетателя — низкое напряжение цепи

Ошибка P0035 — Перепускной клапан турбокомпрессора/приводного нагнетателя — высокое напряжение цепи

Ошибка P0036 — Нагреватель датчика кислорода 2, банк 1 — неисправность электрической цепи

Ошибка P0037 — Нагреватель датчика кислорода 2, банк 1 — низкое напряжение цепи

Ошибка P0038 — Нагреватель датчика кислорода 2, банк 1 — высокое напряжение цепи

Ошибка P0039 — Перепускной клапан турбокомпрессора/приводного нагнетателя – диапазон/производительность

Ошибка P0040 — Перепутано подключение датчиков кислорода 1, банк 1 и банк 2

Ошибка P0041 — Перепутано подключение датчиков кислорода 2, банк 1 и банк 2

Ошибка P0042 — Нагреватель датчика кислорода 3, банк 1 — неисправность электрической цепи

Ошибка P0043 — Нагреватель датчика кислорода 3, банк 1 — низкое напряжение цепи

Ошибка P0044 — Нагреватель датчика кислорода 3, банк 1 — высокое напряжение цепи

Ошибка P0045 — Электромагнитный клапан управления давлением турбонаддува/наддува приводного нагнетателя – обрыв цепи

Ошибка P0046 — Электромагнитный клапан управления давлением турбонаддува/наддува приводного нагнетателя — диапазон/производительность

Ошибка P0047 — Электромагнитный клапан управления давлением турбонаддув/наддува приводного нагнетателя — низкий уровень сигнала

Ошибка P0048 — Электромагнитный клапан управления давлением турбонаддува/наддува приводного нагнетателя – высокий уровень сигнала

Ошибка P0049 — Турбина турбокомпрессора/приводного нагнетателя — превышение скорости

Ошибка P0050 — Нагреватель датчика кислорода 1, банк 2 — неисправность электрической цепи

Ошибка P0051 — Нагреватель датчика кислорода 1, банк 2 — низкое напряжение цепи

Ошибка P0052 — Нагреватель датчика кислорода 1, банк 2 — высокое напряжение цепи

Ошибка P0053 — Подогреваемый датчик кислорода 1, банк 1 — сопротивление нагревателя

Ошибка P0054 — Подогреваемый датчик кислорода 2, банк 1 — сопротивление нагревателя

Ошибка P0055 — Подогреваемый датчик кислорода 3, банк 1 — сопротивление нагревателя

Ошибка P0056 — Нагреватель датчика кислорода 2, банк 2 — неисправность электрической цепи

Ошибка P0057 — Нагреватель датчика кислорода 2, банк 2 — низкое напряжение цепи

Ошибка P0058 — Нагреватель датчика кислорода 2, банк 2 — высокое напряжение цепи

Ошибка P0059 — Подогреваемый датчик кислорода 1, банк 2 — сопротивление нагревателя

Ошибка P0060 — Подогреваемый датчик кислорода 2, банк 2 — сопротивление нагревателя

Ошибка P0061 — Подогреваемый датчик кислорода 3, банк 2 — сопротивление нагревателя

Ошибка P0062 — Нагреватель датчика кислорода 3, банк 2 — неисправность электрической цепи

Ошибка P0063 — Нагреватель датчика кислорода 3, банк 2 — низкое напряжение цепи

Ошибка P0064 — Нагреватель датчика кислорода 3, банк 2 — высокое напряжение цепи

Ошибка P0065 — Форсунка с дополнительным воздушным каналом — диапазон/производительность

Ошибка P0066 — Форсунка с дополнительным воздушным каналом — неисправность электрической цепи/низкое напряжение

Ошибка P0067 — Форсунка с дополнительным воздушным каналом — высокое напряжение цепи

Ошибка P0068 — Датчик абсолютного давления во впускном коллекторе/датчик массового расхода воздуха — несоответствие положению дроссельной заслонки

Ошибка P0069 — Датчик абсолютного давления во впускном коллекторе/датчик атмосферного давления — несоответствие сигналов

Ошибка P0070 — Датчик температуры окружающего воздуха — неисправность электрической цепи

Ошибка P0071 — Датчик температуры окружающего воздуха — диапазон/производительность

Ошибка P0072 — Датчик температуры окружающего воздуха — низкий уровень сигнала

Ошибка P0073 — Датчик температуры окружающего воздуха — высокий уровень сигнала

Ошибка P0074 — Датчик температуры окружающего воздуха — ненадежный контакт электрической цепи

Ошибка P0075 — Электромагнитный клапан управления впускными клапанами, банк 1 — неисправность электрической цепи

Ошибка P0076 — Электромагнитный клапан управления впускными клапанами, банк 1 — низкое напряжение цепи

Ошибка P0077 — Электромагнитный клапан управления впускными клапанами, банк 1 — высокое напряжение цепи

Ошибка P0078 — Электромагнитный клапан управления выпускными клапанами, банк 1 — неисправность электрической цепи

Ошибка P0079 — Электромагнитный клапан управления выпускными клапанами, банк 1 — низкое напряжение цепи

Ошибка P0080 — Электромагнитный клапан управления выпускными клапанами, банк 1 — высокое напряжение цепи

Ошибка P0081 — Электромагнитный клапан управления впускными клапанами, банк 2 — неисправность электрической цепи

Ошибка P0082 — Электромагнитный клапан управления впускными клапанами, банк 2 — низкое напряжение цепи

Ошибка P0083 — Электромагнитный клапан управления впускными клапанами, банк 2 — высокое напряжение цепи

Ошибка P0084 — Электромагнитный клапан управления выпускными клапанами, банк 2 — неисправность электрической цепи

Ошибка P0085 — Электромагнитный клапан управления выпускными клапанами, банк 2 — низкое напряжение цепи

Ошибка P0086 — Электромагнитный клапан управления выпускными клапанами, банк 2 — высокое напряжение цепи

Ошибка P0087 — Давление в топливной рампе/топливной системе — слишком низкое

Ошибка P0088 — Давление в топливной рампе/топливной системе – слишком высокое

Ошибка P0089 — Регулятор давления топлива 1 – функционирование

Ошибка P0090 — Регулятор давления топлива 1 — неисправность электрической цепи

Ошибка P0091 — Регулятор давления топлива 1 — низкое напряжение цепи

Ошибка P0092 — Регулятор давления топлива 1 — высокое напряжение цепи

Ошибка P0093 — Значительная утечка в топливной системе

Ошибка P0094 — Незначительная утечка в топливной системе

Ошибка P0095 — Датчик 2 температуры впускного воздуха – неисправность электрической цепи

Ошибка P0096 — Датчик 2 температуры впускного воздуха – диапазон/производительность

Ошибка P0097 — Датчик 2 температуры впускного воздуха – низкий уровень сигнала

Ошибка P0098 — Датчик 2 температуры впускного воздуха – высокий уровень сигнала

Ошибка P0099 — Датчик 2 температуры впускного воздуха – ненадежный контакт электрической цепи

Ошибка P0100 — Датчик массового расхода воздуха – неисправность электрической цепи

Ошибка P0101 — Датчик массового расхода воздуха – диапазон / производительность

Ошибка P0102 — Датчик массового расхода воздуха – низкий уровень входного сигнала

Ошибка P0103 — Датчик массового расхода воздуха – высокий уровень входного сигнала

Ошибка P0104 — Датчик массового расхода воздуха – ненадежный контакт электрической цепи

Ошибка P0105 — Датчик абсолютного давления во впускном коллекторе / датчик атмосферного давления — неисправность электрической цепи

Ошибка P0106 — Датчик абсолютного давления во впускном коллекторе / датчик атмосферного давления – диапазон / производительность

Ошибка P0107 — Датчик абсолютного давления во впускном коллекторе / датчик атмосферного давления – низкий уровень сигнала

Ошибка P0108 — Датчик абсолютного давления во впускном коллекторе / датчик атмосферного давления – высокий уровень сигнала

Ошибка P0109 — Датчик абсолютного давления во впускном коллекторе / датчик атмосферного давления – ненадежный контакт электрической цепи

Ошибка P0110 — Датчик температуры впускного воздуха – неисправность электрической цепи

Ошибка P0111 — Датчик температуры впускного воздуха – диапазон / производительность

Ошибка P0112 — Датчик температуры впускного воздуха – низкий уровень сигнала

Ошибка P0113 — Датчик температуры впускного воздуха – высокий уровень сигнала

Ошибка P0114 — Датчик температуры впускного воздуха – ненадежный контакт электрической цепи

Ошибка P0115 — Датчик температуры охлаждающей жидкости – неисправность электрической цепи

Ошибка P0116 — Датчик температуры охлаждающей жидкости – диапазон / производительность

Ошибка P0117 — Датчик температуры охлаждающей жидкости — низкий уровень сигнала

Ошибка P0118 — Датчик температуры охлаждающей жидкости — высокий уровень сигнала

Ошибка P0119 — Датчик температуры охлаждающей жидкости – ненадежный контакт электрической цепи

Ошибка P0120 — Датчик “А” положения дроссельной заслонки — неисправность электрической цепи

Ошибка P0121 — Датчик “А” положения дроссельной заслонки – диапазон / производительность

Ошибка P0122 — Датчик “А” положения дроссельной заслонки – низкий уровень сигнала

Ошибка P0123 — Датчик “А” положения дроссельной заслонки – высокий уровень сигнала

Ошибка P0124 — Датчик “А” положения дроссельной заслонки – ненадежный контакт электрической цепи

Ошибка P0125 — Недостаточная температура охлаждающей жидкости для управления топливоподачей с обратной связью

Ошибка P0128 — Термостат системы охлаждения – температура охлаждающей жидкости ниже температуры открытия термостата

Ошибка P0130 — Датчик кислорода 1, банк 1 — неисправность электрической цепи

Ошибка P0131 — Датчик кислорода 1, банк 1 – низкое напряжение

Ошибка P0132 — Датчик кислорода 1, банк 1 – высокое напряжение

Ошибка P0133 — Датчик кислорода 1, банк 1 – медленное реагирование

Ошибка P0134 — Датчик кислорода 1, банк 1 – отсутствие отклика

Ошибка P0135 — Нагреватель датчика кислорода 1, банк 1 – неисправность электрической цепи

Ошибка P0136 — Датчик кислорода 2, банк 1 — неисправность электрической цепи

Ошибка P0137 — Датчик кислорода 2, банк 1 – низкое напряжение

Ошибка P0138 — Датчик кислорода 2, банк 1 – высокое напряжение

Ошибка P0139 — Датчик кислорода 2, банк 1 – медленное реагирование

Ошибка P0140 — Датчик кислорода 2, банк 1 – отсутствие отклика

Ошибка P0141 — Нагреватель датчика кислорода 2, банк 1 – неисправность электрической цепи

Ошибка P0142 — Датчик кислорода 3, банк 1 — неисправность электрической цепи

Ошибка P0143 — Датчик кислорода 3, банк 1 – низкое напряжение

Ошибка P0144 — Датчик кислорода 3, банк 1 – высокое напряжение

Ошибка P0145 — Датчик кислорода 3, банк 1 – медленное реагирование

Ошибка P0146 — Датчик кислорода 3, банк 1 – отсутствие отклика

Ошибка P0147 — Нагреватель датчика кислорода 3, банк 1 – неисправность электрической цепи

Ошибка P0150 — Датчик кислорода 1, банк 2 — неисправность электрической цепи

Ошибка P0151 — Датчик кислорода 1, банк 2 – низкое напряжение

Ошибка P0152 — Датчик кислорода 1, банк 2 – высокое напряжение

Ошибка P0153 — Датчик кислорода 1, банк 2 – медленное реагирование

Ошибка P0154 — Датчик кислорода 1, банк 2 – отсутствие отклика

Ошибка P0155 — Нагреватель датчика кислорода 1, банк 2 – неисправность электрической цепи

Ошибка P0156 — Датчик кислорода 2, банк 2 — неисправность электрической цепи

Ошибка P0157 — Датчик кислорода 2, банк 2 – низкое напряжение

Ошибка P0158 — Датчик кислорода 2, банк 2 – высокое напряжение

Ошибка P0159 — Датчик кислорода 2, банк 2 – медленное реагирование

Ошибка P0160 — Датчик кислорода 2, банк 2 – отсутствие отклика

Ошибка P0161 — Нагреватель датчика кислорода 2, банк 2 – неисправность электрической цепи

Ошибка P0162 — Датчик кислорода 3, банк 2 — неисправность электрической цепи

Ошибка P0163 — Датчик кислорода 3, банк 2 – низкое напряжение

Ошибка P0164 — Датчик кислорода 3, банк 2 – высокое напряжение

Ошибка P0165 — Датчик кислорода 3, банк 2 – медленное реагирование

Ошибка P0166 — Датчик кислорода 3, банк 2 – отсутствие отклика

Ошибка P0167 — Нагреватель датчика кислорода 3, банк 2 – неисправность электрической цепи

Ошибка P0170 — Топливная смесь, банк 1 – нарушение баланса

Ошибка P0171 — Слишком бедная топливовоздушная смесь, банк 1

Ошибка P0172 — Слишком богатая топливовоздушная смесь, банк 1

Ошибка P0173 — Топливная смесь, банк 2 – нарушение баланса

Ошибка P0174 — Слишком бедная топливовоздушная смесь, банк 2

Ошибка P0175 — Слишком богатая топливовоздушная смесь, банк 2

Ошибка P0176 — Датчик состава смеси – неисправность электрической цепи

Ошибка P0177 — Датчик состава смеси – диапазон / производительность

Ошибка P0178 — Датчик состава смеси – низкий уровень сигнала

Ошибка P0179 — Датчик состава смеси – высокий уровень сигнала

Ошибка P0180 — Датчик “А” температуры топлива – неисправность электрической цепи

Ошибка P0181 — Датчик “А” температуры топлива – диапазон / производительность

Ошибка P0182 — Датчик “А” температуры топлива – низкий уровень сигнала

Ошибка P0183 — Датчик “А” температуры топлива – высокий уровень сигнала

Ошибка P0184 — Датчик “А” температуры топлива – ненадежный контакт электрической цепи

Ошибка P0185 — Датчик “B” температуры топлива – неисправность электрической цепи

Ошибка P0186 — Датчик “B” температуры топлива – диапазон / производительность

Ошибка P0187 — Датчик “B” температуры топлива – низкий уровень сигнала

Ошибка P0188 — Датчик “B” температуры топлива – высокий уровень сигнала

Ошибка P0189 — Датчик “B” температуры топлива – ненадежный контакт электрической цепи

Ошибка P0190 — Датчик давления в топливной рампе – неисправность электрической цепи

Ошибка P0191 — Датчик давления в топливной рампе — диапазон/производительность

Ошибка P0192 — Датчик давления в топливной рампе – низкий уровень сигнала

Ошибка P0193 — Датчик давления в топливной рампе – высокий уровень сигнала

Ошибка P0194 — Датчик давления в топливной рампе – ненадежный контакт электрической цепи

Ошибка P0195 — Датчик температуры моторного масла – неисправность электрической цепи

Ошибка P0196 — Датчик температуры моторного масла – диапазон/производительность

Ошибка P0197 — Датчик температуры моторного масла – низкий уровень сигнала

Ошибка P0198 — Датчик температуры моторного масла – высокий уровень сигнала

Ошибка P0199 — Датчик температуры моторного масла — ненадежный контакт электрической цепи

Ошибка P0200 — Форсунка — неисправность электрической цепи

Ошибка P0201 — Форсунка 1 — неисправность электрической цепи

Ошибка P0202 — Форсунка 2 — неисправность электрической цепи

Ошибка P0203 — Форсунка 3 — неисправность электрической цепи

Ошибка P0204 — Форсунка 4 — неисправность электрической цепи

Ошибка P0205 — Форсунка 5 — неисправность электрической цепи

Ошибка P0206 — Форсунка 6 — неисправность электрической цепи

Ошибка P0207 — Форсунка 7 — неисправность электрической цепи

Ошибка P0208 — Форсунка 8 — неисправность электрической цепи

Ошибка P0209 — Форсунка 9 — неисправность электрической цепи

Ошибка P0210 — Форсунка 10 — неисправность электрической цепи

Ошибка P0211 — Форсунка 11 — неисправность электрической цепи

Ошибка P0212 — Форсунка 12 — неисправность электрической цепи

Ошибка P0213 — Форсунка холодного пуска 1 — неисправность электрической цепи

Ошибка P0214 — Форсунка холодного пуска 2 — неисправность электрической цепи

Ошибка P0215 — Электромагнитный клапан отсечки подачи топлива — неисправность электрической цепи

Ошибка P0216 — Управление углом опережения впрыска топлива — неисправность электрической цепи

Ошибка P0217 — Перегрев двигателя

Ошибка P0218 — Перегрев коробки передач

Ошибка P0219 — Превышение допустимой частоты вращения коленчатого вала

Ошибка P0220 — Датчик “В” положения дроссельной заслонки / датчик “В” положения педали акселератора — неисправность электрической цепи

Ошибка P0221 — Датчик “В” положения дроссельной заслонки / датчик “В” положения педали акселератора — диапазон / производительность

Ошибка P0222 — Датчик “В” положения дроссельной заслонки / датчик “В” положения педали акселератора – низкий уровень входного сигнала

Ошибка P0223 — Датчик “В” положения дроссельной заслонки / датчик “В” положения педали акселератора — высокий уровень входного сигнала

Ошибка P0224 — Датчик “В” положения дроссельной заслонки / датчик “В” положения педали акселератора — ненадежный контакт электрической цепи

Ошибка P0225 — Датчик “C” положения дроссельной заслонки / датчик “C” положения педали акселератора — неисправность электрической цепи

Ошибка P0226 — Датчик “C” положения дроссельной заслонки / датчик “C” положения педали акселератора — диапазон / производительность

Ошибка P0227 — Датчик “C” положения дроссельной заслонки/датчик “C” положения педали акселератора — низкий уровень входного сигнала

Ошибка P0228 — Датчик “C” положения дроссельной заслонки / датчик “C” положения педали акселератора — высокий уровень входного сигнала

Ошибка P0229 — Датчик “C” положения дроссельной заслонки/датчик “C” положения педали акселератора — ненадежный контакт электрической цепи

Ошибка P0230 — Первичная цепь топливного насоса — неисправность

Ошибка P0231 — Вторичная цепь топливного насоса – низкое напряжение

Ошибка P0232 — Вторичная цепь топливного насоса — высокое напряжение

Ошибка P0233 — Вторичная цепь топливного насоса – ненадежный контакт

Ошибка P0234 — Слишком высокое давление турбонаддува

Ошибка P0235 — Датчик “А” давления наддува турбокомпрессора — неисправность электрической цепи

Ошибка P0236 — Датчик “А” давления наддува турбокомпрессора — диапазон/производительность

Ошибка P0237 — Датчик “А” давления наддува турбокомпрессора — низкий уровень входного сигнала

Ошибка P0238 — Датчик “А” давления наддува турбокомпрессора — высокий уровень входного сигнала

Ошибка P0239 — Датчик “B” давления наддува турбокомпрессора — неисправность электрической цепи

Ошибка P0240 — Датчик “B” давления наддува турбокомпрессора — диапазон/производительность

Ошибка P0241 — Датчик “B” давления наддува турбокомпрессора — низкий уровень входного сигнал

Ошибка P0242 — Датчик “B” давления наддува турбокомпрессора — высокий уровень входного сигнала

Ошибка P0243 — Соленоид “А” перепускного клапана турбокомпрессора — неисправность электрической цепи

Ошибка P0244 — Соленоид “А” перепускного клапана турбокомпрессора — диапазон/производительность

Ошибка P0245 — Соленоид “А” перепускного клапана турбокомпрессора — низкое напряжение цепи

Ошибка P0246 — Соленоид “А” перепускного клапана турбокомпрессора — высокое напряжение цепи

Ошибка P0247 — Соленоид “B” перепускного клапана турбокомпрессора — неисправность электрической цепи

Ошибка P0248 — Соленоид “B” перепускного клапана турбокомпрессора — диапазон/функционирование

Ошибка P0249 — Соленоид “B” перепускного клапана турбокомпрессора — низкое напряжение цепи

Ошибка P0250 — Соленоид “B” перепускного клапана турбокомпрессора — высокое напряжение цепи

Ошибка P0251 — Дозатор топлива “A”, ротор / кулачок / форсунка — неисправность электрической цепи

Ошибка P0252 — Дозатор топлива “A”, ротор / кулачок / форсунка — диапазон/производительность

Ошибка P0253 — Дозатор топлива “A”, ротор / кулачок / форсунка — низкий уровень сигнала

Ошибка P0254 — Дозатор топлива “A”, ротор / кулачок / форсунка — высокий уровень сигнала

Ошибка P0255 — Дозатор топлива “A”, ротор / кулачок / форсунка — ненадежный контакт электрической цепи

Ошибка P0256 — Дозатор топлива “B”, ротор / кулачок / форсунка – неисправность электрической цепи

Ошибка P0257 — Дозатор топлива “B”, ротор / кулачок / форсунка — ненадежный контакт электрической цепи

Ошибка P0258 — Дозатор топлива “B”, ротор / кулачок / форсунка — низкий уровень сигнала

Ошибка P0259 — Дозатор топлива “B”, ротор / кулачок / форсунка — высокий уровень сигнала

Ошибка P0260 — Дозатор топлива “B”, ротор / кулачок / форсунка — ненадежный контакт электрической цепи

Ошибка P0261 — Форсунка 1 — низкий уровень сигнала

Ошибка P0262 — Форсунка 1 — высокий уровень сигнала

Ошибка P0263 — Цилиндр 1 — неправильный баланс мощности

Ошибка P0264 — Форсунка 2 — низкий уровень сигнала

Ошибка P0265 — Форсунка 2 — высокий уровень сигнала

Ошибка P0266 — Цилиндр 2 — неправильный баланс мощности

Ошибка P0267 — Форсунка 3 — низкий уровень сигнала

Ошибка P0268 — Форсунка 3 — высокий уровень сигнала

Ошибка P0269 — Цилиндр 3 — неправильный баланс мощности

Ошибка P0270 — Форсунка 4 – низкий уровень сигнала

Ошибка P0271 — Форсунка 4 – высокий уровень сигнала

Ошибка P0272 — Цилиндр 4 – неправильный баланс мощности

Ошибка P0273 — Форсунка 5 – низкий уровень сигнала

Ошибка P0274 — Форсунка 5 – высокий уровень сигнала

Ошибка P0275 — Цилиндр 5 – неправильный баланс мощности

Ошибка P0276 — Форсунка 6 – низкий уровень сигнала

Ошибка P0277 — Форсунка 6 – высокий уровень сигнала

Ошибка P0278 — Цилиндр 6 – неправильный баланс мощности

Ошибка P0279 — Форсунка 7 – низкий уровень сигнала

Ошибка P0280 — Форсунка 7 – высокий уровень сигнала

Ошибка P0281 — Цилиндр 7 – неправильный баланс мощности

Ошибка P0282 — Форсунка 8 – низкий уровень сигнала

Ошибка P0283 — Форсунка 8 – высокий уровень сигнала

Ошибка P0284 — Цилиндр 8 – неправильный баланс мощности

Ошибка P0285 — Форсунка 9 – низкий уровень сигнала

Ошибка P0286 — Форсунка 9 — высокий уровень сигнала

Ошибка P0287 — Цилиндр 9 – неправильный баланс мощности

Ошибка P0289 — Форсунка 10 — высокий уровень сигнала

Ошибка P0290 — Цилиндр 10 – неправильный баланс мощности

Ошибка P0291 — Форсунка 11 – низкий уровень сигнала

Ошибка P0292 — Форсунка 11 – высокий уровень сигнала

Ошибка P0293 — Цилиндр 11 – неправильный баланс мощности

Ошибка P0294 — Форсунка 12 – низкий уровень сигнала

Ошибка P0295 — Форсунка 12 – высокий уровень сигнала

Ошибка P0296 — Цилиндр 12 – неправильный баланс мощности

Ошибка P0297 — Превышение допустимой скорости автомобиля

Ошибка P0298 — Слишком высокая температура моторного масла

Ошибка P0299 — Турбокомпрессор / приводной нагнетатель – низкое давление наддува

Ошибка P0300 — Случайные / множественные пропуски зажигания в цилиндрах

Ошибка P0301 — Цилиндр 1 — пропуски зажигания

Ошибка P0302 — Цилиндр 2 — пропуски зажигания

Ошибка P0303 — Цилиндр 3 — пропуски зажигания

Ошибка P0304 — Цилиндр 4 — пропуски зажигания

Ошибка P0305 — Цилиндр 5 — пропуски зажигания

Ошибка P0306 — Цилиндр 6 — пропуски зажигания

Ошибка P0307 — Цилиндр 7 — пропуски зажигания

Ошибка P0308 — Цилиндр 8 — пропуски зажигания

Ошибка P0309 — Цилиндр 9 — пропуски зажигания

Ошибка P0310 — Цилиндр 10 — пропуски зажигания

Ошибка P0311 — Цилиндр 11 — пропуски зажигания

Ошибка P0312 — Цилиндр 12 — пропуски зажигания

Ошибка P0313 — Пропуски зажигания — низкий уровень топлива

Ошибка P0314 — Пропуски зажигания в одном цилиндре (номер цилиндра не распознается)

Ошибка P0315 — Коленчатый вал — отсутствие изменения положения

Ошибка P0316 — Пропуски зажигания при запуске — первые 1000 оборотов

Ошибка P0317 — Нет данных по характеристикам неровностей дорожного покрытия

Ошибка P0318 — Датчик “A” состояния дорожного покрытия — неисправность электрической цепи

Ошибка P0319 — Датчик “B” состояния дорожного покрытия — неисправность электрической цепи

Ошибка P0320 — Датчик положения коленчатого вала / датчик частоты вращения коленчатого вала — неисправность электрической цепи

Ошибка P0321 — Датчик положения коленчатого вала / датчик частоты вращения коленчатого вала — диапазон / производительность

Ошибка P0322 — Датчик положения коленчатого вала/датчик частоты вращения коленчатого вала — отсутствие сигнала

Ошибка P0323 — Датчик положения коленчатого вала/датчик частоты вращения коленчатого вала — ненадежный контакт электрической цепи

Ошибка P0324 — Ошибка в системе управления детонацией

Ошибка P0325 — Датчик детонации 1, банк 1 — неисправность электрической цепи

Ошибка P0326 — Датчик детонации 1, банк 1 — диапазон/функционирование

Ошибка P0326 — (Страница в разработке)

Ошибка P0328 — Датчик детонации 1, банк 1 — высокий уровень входного сигнала

Ошибка P0329 — Датчик детонации 1, банк 1 — ненадежный контакт электрической цепи

Ошибка P0330 — Датчик детонации 2, банк 2 – неисправность электрической цепи

Ошибка P0331 — Датчик детонации 2, банк 2 — диапазон/производительность

Ошибка P0332 — Датчик детонации 2, банк 2 — низкий уровень сигнала

Ошибка P0333 — Датчик детонации 2, банк 2 — высокий уровень входного сигнала

Ошибка P0334 — Датчик детонации 2, банк 2 — ненадежный контакт электрической цепи

Ошибка P0335 — Датчик “A” положения коленчатого вала — неисправность электрической цепи

Ошибка P0336 — Датчик “A” положения коленчатого вала — диапазон/производительность

Ошибка P0337 — Датчик “A” положения коленчатого вала — низкий уровень сигнала

Ошибка P0338 — Датчик “A” положения коленчатого вала — высокий уровень входного сигнала

Ошибка P0339 — Датчик “A” положения коленчатого вала — ненадежный контакт электрической цепи

Ошибка P0340 — Датчик “A” положения распределительного вала, банк 1 — неисправность электрической цепи

Ошибка P0341 — Датчик “A” положения распределительного вала, банк 1 — диапазон/производительность

Ошибка P0342 — Датчик “A” положения распределительного вала, банк 1 — низкий уровень сигнала

Ошибка P0343 — Датчик “A” положения распределительного вала, банк 1 — высокий уровень входного сигнала

Ошибка P0344 — Датчик “A” положения распределительного вала, банк 1 – ненадежный контакт электрической цепи

Ошибка P0345 — Датчик “A” положения распределительного вала, банк 2 – неисправность электрической цепи

Ошибка P0346 — Датчик “A” положения распределительного вала, банк 2 – диапазон/производительность

Ошибка P0347 — Датчик “A” положения распределительного вала, банк 2 — низкий уровень сигнала

Ошибка P0348 — Датчик “A” положения распределительного вала, банк 2 — высокий уровень входного сигнала

Ошибка P0349 — Датчик “A” положения распределительного вала, банк 2 — ненадежный контакт электрической цепи

Ошибка P0350 — Катушка зажигания, первичная/вторичная обмотки — неисправность электрической цепи

Ошибка P0351 — Катушка зажигания “А”, первичная / вторичная обмотки — неисправность электрической цепи

Ошибка P0352 — Катушка зажигания “B”, первичная / вторичная обмотки — неисправность электрической цепи

Ошибка P0353 — Катушка зажигания “С”, первичная / вторичная обмотки — неисправность электрической цепи

Ошибка P0354 — Катушка зажигания “D”, первичная / вторичная обмотки — неисправность электрической цепи

Ошибка P0355 — Катушка зажигания “E”, первичная / вторичная обмотки — неисправность электрической цепи

Ошибка P0356 — Катушка зажигания “F”, первичная / вторичная обмотки — неисправность электрической цепи

Ошибка P0357 — Катушка зажигания “G”, первичная / вторичная обмотки — неисправность электрической цепи

Ошибка P0358 — Катушка зажигания “Н”, первичная / вторичная обмотки — неисправность электрической цепи

Ошибка P0359 — Катушка зажигания “I”, первичная / вторичная обмотки — неисправность электрической цепи

Ошибка P0360 — Катушка зажигания “J”, первичная / вторичная обмотки — неисправность электрической цепи

Ошибка P0361 — Катушка зажигания “K”, первичная / вторичная обмотки — неисправность электрической цепи

Ошибка P0362 — Катушка зажигания “L”, первичная / вторичная обмотки — неисправность электрической цепи

Ошибка P0363 — Пропуски зажигания – отсутствие подачи топлива

Ошибка P0365 — Датчик “B” положения распределительного вала, банк 1 – неисправность электрической цепи

Ошибка P0366 — Датчик “B” положения распределительного вала, банк 1 – диапазон/производительность

Ошибка P0367 — Датчик “B” положения распределительного вала, банк 1 – низкий уровень сигнала

Ошибка P0368 — Датчик “B” положения распределительного вала, банк 1 – высокий уровень сигнала

Ошибка P0369 — Датчик “B” положения распределительного вала, банк 1 – ненадежный контакт электрической цепи

Ошибка P0370 — Опорная точка синхронизации фаз, сигнал “А” высокого разрешения — неисправность

Ошибка P0371 — Опорная точка синхронизации фаз, сигнал “А” высокого разрешения – слишком много импульсов

Ошибка P0372 — Опорная точка синхронизации фаз, сигнал “А” высокого разрешения – слишком мало импульсов

Ошибка P0373 — Опорная точка синхронизации фаз, сигнал “А” высокого разрешения – прерывистые/пропадающие импульсы

Ошибка P0374 — Опорная точка синхронизации фаз, сигнал “А” высокого разрешения — нет импульсов

Ошибка P0375 — Опорная точка синхронизации фаз, сигнал “B” высокого разрешения — неисправность

Ошибка P0376 — Опорная точка синхронизации фаз, сигнал “B” высокого разрешения — слишком много импульсов

Ошибка P0377 — Опорная точка синхронизации фаз, сигнал “B” высокого разрешения — слишком мало импульсов

Ошибка P0378 — Опорная точка синхронизации фаз, сигнал “B” высокого разрешения — прерывистые/пропадающие импульсы

Ошибка P0380 — Свечи накаливания, цепь “A” — неисправность

Ошибка P0381 — Индикатор свечей накаливания — неисправность электрической цепи

Ошибка P0382 — Свечи накаливания, цепь “B” — неисправность

Ошибка P0383 — Блок управления свечами накаливания — низкий уровень сигнала

Ошибка P0384 — Блок управления свечами накаливания — высокий уровень сигнала

Ошибка P0385 — Датчик “B” положения коленчатого вала — неисправность электрической цепи

Ошибка P0386 — Датчик “B” положения коленчатого вала — диапазон/производительность

Ошибка P0387 — Датчик “B” положения коленчатого вала — низкий уровень входного сигнала

Ошибка P0388 — Датчик “B” положения коленчатого вала — высокий уровень входного сигнала

Ошибка P0389 — Датчик “B” положения коленчатого вала — ненадежный контакт электрической цепи

Ошибка P0390 — Датчик “B” положения распределительного вала, банк 2 — неисправность электрической цепи

Ошибка P0391 — Датчик “B” положения распределительного вала, банк 2 — диапазон/производительность

Ошибка P0392 — Датчик “B” положения распределительного вала, банк 2 — низкий уровень входного сигнала

Ошибка P0393 — Датчик “B” положения распределительного вала, банк 2 — высокий уровень входного сигнала

Ошибка P0394 — Датчик “B” положения распределительного вала, банк 2 — ненадежный контакт электрической цепи

Ошибка P0395 — (страница в разработке)

Ошибка P0396 — (страница в разработке)

Ошибка P0397 — (страница в разработке)Коды ошибок автомобиля

Ошибка P0398 — (страница в разработке)

Ошибка P0399 — (страница в разработке)

Ошибка P0400 — Система рециркуляции отработавших газов — неисправность каналов системы

Ошибка P0401 — Система рециркуляции отработавших газов — недостаточный уровень рециркуляции

Ошибка P0402 — Система рециркуляции отработавших газов — чрезмерный уровень рециркуляции

Ошибка P0403 — Система рециркуляции отработавших газов — неисправность электрической цепи

Ошибка P0404 — Система рециркуляции отработавших газов — диапазон/производительность

Ошибка P0405 — Датчик “А” положения клапана системы рециркуляции отработавших газов — низкий уровень сигнала

Ошибка P0406 — Датчик “А” положения клапана системы рециркуляции отработавших газов — высокий уровень сигнала

Ошибка P0407 — Датчик “B” положения клапана системы рециркуляции отработавших газов — низкий уровень входного сигнала

Ошибка P0408 — Датчик “B” положения клапана системы рециркуляции отработавших газов — высокий уровень входного сигнала

Ошибка P0409 — Датчик “А” положения клапана системы рециркуляции отработавших газов — неисправность электрической цепи

Ошибка P0410 — Система подачи вторичного воздуха — неисправность

Ошибка P0411 — Система подачи вторичного воздуха — некорректный поток

Ошибка P0412 — Переключающий клапан “А” системы подачи вторичного воздуха — неисправность электрической цепи

Ошибка P0413 — Переключающий клапан “А” системы подачи вторичного воздуха — обрыв цепи

Ошибка P0414 — Переключающий клапан “А” системы подачи вторичного воздуха — короткое замыкание

Ошибка P0415 — Переключающий клапан “B” системы подачи вторичного воздуха — неисправность электрической цепи

Ошибка P0416 — Переключающий клапан “B” системы подачи вторичного воздуха — обрыв цепи

Ошибка P0417 — Переключающий клапан “B” системы подачи вторичного воздуха — короткое замыкание цепи

Ошибка P0418 — Реле “A” насоса подачи вторичного воздуха — неисправность электрической цепи

Ошибка P0419 — Реле “B” насоса подачи вторичного воздуха — неисправность электрической цепи

Ошибка P0420 — Каталитический нейтрализатор, банк 1 — эффективность ниже требуемой

Ошибка P0421 — Прогрев каталитического нейтрализатора, банк 1 — эффективность ниже требуемой

Ошибка P0422 — Основной каталитический нейтрализатор, банк 1 — эффективность ниже требуемой

Ошибка P0423 — Подогреваемый каталитический нейтрализатор, банк 1 — эффективность ниже требуемой

Ошибка P0424 — Подогреваемый каталитический нейтрализатор, банк 1 – температура ниже требуемой

Ошибка P0425 — Датчик температуры каталитического нейтрализатора, банк 1

Ошибка P0426 — Датчик температуры каталитического нейтрализатора, банк 1 – диапазон/производительность

Ошибка P0427 — Датчик температуры каталитического нейтрализатора, банк 1 – низкий уровень сигнала

Ошибка P0428 — Датчик температуры каталитического нейтрализатора, банк 1 — высокий уровень сигнала

Ошибка P0429 — Нагреватель каталитического нейтрализатора, банк 1 — неисправность электрической цепи

Ошибка P0430 — Каталитический нейтрализатор, банк 2 — эффективность ниже требуемой

Ошибка P0431 — Прогрев каталитического нейтрализатора, банк 2 — эффективность ниже требуемой

Ошибка P0432 — Основной каталитический нейтрализатор, банк 2 — эффективность ниже требуемой

Ошибка P0434 — Подогреваемый каталитический нейтрализатор, банк 2 — температура ниже требуемой

Ошибка P0435 — Датчик температуры каталитического нейтрализатора, банк 2

Ошибка P0436 — Датчик температуры каталитического нейтрализатора, банк 2 — диапазон/производительность

Ошибка P0437 — Датчик температуры каталитического нейтрализатора, банк 2 — низкий уровень входного сигнала

Ошибка P0438 — Датчик температуры каталитического нейтрализатора, банк 2 — высокий уровень входного сигнала

Ошибка P0439 — Нагреватель каталитического нейтрализатора, банк 2 — неисправность электрической цепи

Ошибка P0440 — Система улавливания паров топлива — неисправность

Ошибка P0441 — Система улавливания паров топлива — некорректный поток продувки

Ошибка P0442 — Система улавливания паров топлива — незначительная утечка

Ошибка P0443 — Электромагнитный клапан продувки системы улавливания паров топлива — неисправность электрической цепи

Ошибка P0444 — Электромагнитный клапан продувки системы улавливания паров топлива — обрыв цепи

Ошибка P0445 — Электромагнитный клапан продувки системы улавливания паров топлива — короткое замыкание

Ошибка P0446 — Клапан вентиляции системы улавливания паров топлива — неисправность электрической цепи

Ошибка P0447 — Клапан вентиляции системы улавливания паров топлива — обрыв цепи

Ошибка P0448 — Клапан вентиляции системы улавливания паров топлива — короткое замыкание

Ошибка P0449 — Клапан вентиляции системы улавливания паров топлива — неисправность цепи управления

Ошибка P0450 — Датчик давления системы улавливания паров топлива – неисправность электрической цепи

Ошибка P0451 — Датчик давления системы улавливания паров топлива — диапазон/производительность

Ошибка P0452 — Датчик давления системы улавливания паров топлива — низкий уровень сигнала

Ошибка P0453 — Датчик давления системы улавливания паров топлива — высокий уровень сигнала

Ошибка P0454 — Датчик давления системы улавливания паров топлива — ненадежный контакт электрической цепи

Ошибка P0455 — Система улавливания паров топлива — значительная утечка

Ошибка P0456 — Система улавливания паров топлива — очень незначительная утечка

Ошибка P0457 — Система улавливания паров топлива — очень серьезная утечка

Ошибка P0458 — Электромагнитный клапан продувки системы улавливания паров топлива — низкий уровень сигнала

Ошибка P0459 — Электромагнитный клапан продувки системы улавливания паров топлива – высокий уровень сигнала

Ошибка P0460 — Датчик уровня топлива — неисправность электрической цепи

Ошибка P0461 — Датчик уровня топлива — диапазон/производительность

Ошибка P0462 — Датчик уровня топлива — низкий уровень сигнала

Ошибка P0463 — Датчик уровня топлива — высокий уровень входного сигнала

Ошибка P0465 — Датчик потока воздуха продувки — неисправность электрической цепи

Ошибка P0466 — Датчик потока воздуха продувки — диапазон/производительность

Ошибка P0467 — (Страница в разработке)

Ошибка P0468 — Датчик потока воздуха продувки — высокий уровень входного сигнала

Ошибка P0469 — Датчик потока воздуха продувки — ненадежный контакт электрической цепи

Ошибка P0470 — Датчик давления отработавших газов — неисправность электрической цепи

Ошибка P0471 — Датчик давления отработавших газов — диапазон/производительность

Ошибка P0472 — Датчик давления отработавших газов — низкий уровень сигнала

Ошибка P0473 — Датчик давления отработавших газов — высокий уровень входного сигнала

Ошибка P0474 — Датчик давления отработавших газов — ненадежный контакт электрической цепи

Ошибка P0475 — Клапан управления давлением отработавших газов — неисправность электрической цепи

Ошибка P0476 — Клапан управления давлением отработавших газов — диапазон/функционирование

Ошибка P0477 — Клапан управления давлением отработавших газов — низкий уровень сигнала

Ошибка P0479 — Клапан управления давлением отработавших газов — ненадежный контакт электрической цепи

Ошибка P0480 — Электродвигатель вентилятора 1 системы охлаждения — неисправность электрической цепи

Ошибка P0481 — Электродвигатель вентилятора 2 системы охлаждения — неисправность электрической цепи

Ошибка P0482 — Электродвигатель вентилятора 3 системы охлаждения — неисправность электрической цепи

Ошибка P0483 — Электродвигатель вентилятора системы охлаждения, нормальная проверка — неисправность

Ошибка P0484 — Электродвигатель вентилятора системы охлаждения — превышение допустимой силы тока в цепи

Ошибка P0485 — Электродвигатель вентилятора системы охлаждения, питание/масса — неисправность электрической цепи

Ошибка P0487 — Система рециркуляции отработавших газов, управление положением дроссельной заслонки — неисправность электрической цепи

Ошибка P0488 — Система рециркуляции отработавших газов, управление положением дроссельной заслонки — диапазон/производительность

Ошибка P0489 — Система рециркуляции отработавших газов — низкое напряжение цепи

Ошибка P0490 — Система рециркуляции отработавших газов — высокое напряжение цепи

Ошибка P0491 — Система подачи вторичного воздуха, банк 1 — недостаточный поток

Ошибка P0492 — Система подачи вторичного воздуха, банк 2 — недостаточный поток

Ошибка P0493 — Электродвигатель вентилятора системы охлаждения — превышение частоты вращения

Ошибка P0494 — Электродвигатель вентилятора системы охлаждения — низкая скорость

Ошибка P0495 — Электродвигатель вентилятора системы охлаждения — высокая скорость

Ошибка P0496 — Система улавливания паров топлива — высокий расход при продувке

Ошибка P0497 — Система улавливания паров топлива — низкий расход при продувке

Ошибка P0498 — (Страница в разработке)

Ошибка P0499 — Клапан вентиляции системы улавливания паров топлива — высокий уровень сигнала

Ошибка P0500 — Датчик скорости автомобиля — неисправность электрической цепи

Ошибка P0501 — Датчик скорости автомобиля — диапазон/производительность

Ошибка P0502 — Датчик скорости автомобиля — низкий уровень сигнала

Ошибка P0503 — Датчик скорости автомобиля — сигнал прерывистый/ошибочный/высокого уровня

Ошибка P0505 — Система управления оборотами холостого хода — неисправность

Ошибка P0506 — Система управления оборотами холостого хода — обороты ниже допустимых значений

Ошибка P0507 — Система управления оборотами холостого хода — обороты выше допустимых значений

Ошибка P0508 — Система управления клапана холостого хода — низкий уровень сигнала

Ошибка P0509 — Система управления регулятора холостого хода — высокий уровень сигнала

Ошибка P0510 — Датчик полностью закрытого положения дроссельной заслонки — неисправность электрической цепи

Ошибка P0511 — Система управления РХХ воздуха на холостом ходу — неисправность электрической цепи

Ошибка P0514 — Датчик температуры аккумуляторной батареи — диапазон/производительность

Ошибка P0515 — Датчик температуры аккумуляторной батареи — неисправность электрической цепи

Ошибка P0516 — Датчик температуры аккумуляторной батареи — низкое напряжение цепи

Ошибка P0517 — Датчик температуры аккумуляторной батареи — высокое напряжение цепи

Ошибка P0518 — Система управления регулятора холостого хода — ненадежный контакт электрической цепи

Ошибка P0519 — Система управления регулятора холостого хода — функционирование

Ошибка P0520 — Датчик давления моторного масла — неисправность электрической цепи

Ошибка P0521 — Датчик давления моторного масла — диапазон/производительность

Ошибка P0522 — Датчик давления моторного масла — низкое напряжение

Ошибка P0523 — Датчик давления моторного масла — высокое напряжение

Ошибка P0524 — Слишком низкое давление моторного масла

Ошибка P0525 — Система поддержания скорости (круиз-контроль), управление приводом — диапазон/производительность

Ошибка P0526 — Датчик частоты вращения вентилятора системы охлаждения — неисправность электрической цепи

Ошибка P0527 — Датчик частоты вращения вентилятора системы охлаждения — диапазон/производительность

Ошибка P0528 — Датчик частоты вращения вентилятора системы охлаждения — отсутствие сигнала

Ошибка P0529 — Датчик частоты вращения вентилятора системы охлаждения — ненадежный контакт электрической цепи

Ошибка P0530 — Датчик давления хладагента системы кондиционирования — неисправность электрической цепи

Ошибка P0531 — Датчик давления хладагента системы кондиционирования — диапазон/производительность

Ошибка P0532 — Датчик давления хладагента системы кондиционирования — низкий уровень сигнала

Ошибка P0533 — Датчик давления хладагента системы кондиционирования — высокий уровень сигнала

Ошибка P0534 — Недостаточное количество хладагента в системе кондиционирования

Ошибка P0535 — Датчик температуры испарителя кондиционера — неисправность электрической цепи

Ошибка P0536 — Датчик температуры испарителя кондиционера — диапазон/производительность

Ошибка P0537 — Датчик температуры испарителя кондиционера — низкий уровень сигнала

Ошибка P0538 — Датчик температуры испарителя кондиционера — высокий уровень сигнала

Ошибка P0539 — Датчик температуры испарителя кондиционера — ненадежный контакт электрической цепи

Ошибка P0540 — Нагреватель “А” впускного воздуха — неисправность электрической цепи

Ошибка P0541 — Нагреватель “А” впускного воздуха — низкое напряжение цепи

Ошибка P0542 — Нагреватель “А” впускного воздуха — высокое напряжение цепи

Ошибка P0543 — Нагреватель “А” впускного воздуха — обрыв цепи

Ошибка P0544 — Датчик температуры отработавших газов 1, банк 1 — неисправность электрической цепи

Ошибка P0545 — (Страница в разработке)

Ошибка P0546 — Датчик температуры отработавших газов 1, банк 1 — высокий уровень входного сигнала

Ошибка P0547 — Датчик температуры отработавших газов 1, банк 2 — неисправность электрической цепи

Ошибка P0548 — Датчик температуры отработавших газов 1, банк 2 – низкий уровень сигнала

Ошибка P0549 — Датчик температуры отработавших газов 1, банк 2 — высокий уровень сигнала

Ошибка P0550 — Датчик давления в системе усилителя рулевого управления — неисправность электрической цепи

Ошибка P0551 — Датчик давления в системе усилителя рулевого управления — диапазон/производительность

Ошибка P0552 — Датчик давления в системе усилителя рулевого управления — низкий уровень сигнала

Ошибка P0553 — Датчик давления в системе усилителя рулевого управления — высокий уровень сигнала

Ошибка P0554 — Датчик давления в системе усилителя рулевого управления — ненадежный контакт электрической цепи

Ошибка P0554 — (Страница в разработке)

Ошибка P0556 — Датчик давления в системе усилителя тормозов — диапазон/производительность

Ошибка P0557 — Датчик давления в системе усилителя тормозов — низкий уровень входного сигнала

Ошибка P0558 — Датчик давления в системе усилителя тормозов — высокий уровень входного сигнала

Ошибка P0559 — Датчик давления в системе усилителя тормозов — ненадежный контакт электрической цепи

Ошибка P0560 — Напряжение системы (бортовой сети) — неисправность

Ошибка P0561 — Напряжение системы (бортовой сети) — нестабильность

Ошибка P0562 — Напряжение системы (бортовой сети) — низкое

Ошибка P0563 — Напряжение системы (бортовой сети) — высокое

Ошибка P0564 — Система поддержания скорости (круиз-контроль), многофункциональный переключатель (входной сигнал “А”) — неисправность электрической цепи

Ошибка P0566 — Главный выключатель системы поддержания скорости (круиз-контроля), сигнал выключения (“Off”) — неисправность

Ошибка P0567 — Главный выключатель системы поддержания скорости (круиз-контроля), сигнал восстановления скорости (“Resume”) — неисправность

Ошибка P0568 — Главный выключатель системы поддержания скорости (круиз-контроля), сигнал установки скорости (“Set”) — неисправность

Ошибка P0569 — Главный выключатель системы поддержания скорости (круиз-контроля), сигнал торможения (“Coast”) — неисправность

Ошибка P0570 — Система поддержания скорости (круиз-контроль), сигнал датчика положения педали акселератора — неисправность

Ошибка P0571 — Выключатель “A” педали тормоза (система поддержания скорости) — неисправность электрической цепи

Ошибка P0572 — Выключатель “A” педали тормоза (система поддержания скорости) — низкий уровень сигнала

Ошибка P0573 — Выключатель “A” педали тормоза (система поддержания скорости) — высокий уровень сигнала

Ошибка P0574 — Система поддержания скорости (круиз-контроль) — слишком высокая скорость автомобиля

Ошибка P0575 — Система поддержания скорости (круиз-контроль) — неисправность входной цепи

Ошибка P0577 — Система поддержания скорости (круиз-контроль) — высокий уровень входного сигнала

Ошибка P0578 — Система поддержания скорости (круиз-контроль), многофункциональный переключатель (входной сигнал “А”) — цепь блокирована

Ошибка P0579 — Система поддержания скорости (круиз-контроль), многофункциональный переключатель (входной сигнал “А”) — диапазон/производительность

Ошибка P0580 — Система поддержания скорости (круиз-контроль), многофункциональный переключатель (входной сигнал “А”) — низкий уровень сигнала

Ошибка P0581 — Система поддержания скорости (круиз-контроль), многофункциональный переключатель (входной сигнал “А”) — высокий уровень сигнала

Ошибка P0582 — Система поддержания скорости (круиз-контроль)

Ошибка P0583 — Система поддержания скорости (круиз-контроль), управление разрежением — низкое напряжение цепи

Ошибка P0584 — Система поддержания скорости (круиз-контроль), управление разрежением — высокое напряжение цепи

Ошибка P0585 — (страница в разработке)Коды ошибок автомобиля

Ошибка P0586 — Система поддержания скорости (круиз-контроль), управление продувкой — обрыв цепи

Ошибка P0587 — Система поддержания скорости (круиз-контроль), управление продувкой — низкое напряжение цепи

Ошибка P0588 — Система поддержания скорости (круиз-контроль), управление продувкой — высокое напряжение цепи

Ошибка P0589 — Система поддержания скорости (круиз-контроль), многофункциональный переключатель (входной сигнал “B”) — неисправность электрической цепи

Ошибка P0590 — Система поддержания скорости (круиз-контроль), многофункциональный переключатель (входной сигнал “B”) — цепь блокирована

Ошибка P0591 — Система поддержания скорости (круиз-контроль), многофункциональный переключатель (входной сигнал “B”) — диапазон/производительность

Ошибка P0592 — Система поддержания скорости (круиз-контроль), многофункциональный переключатель (входной сигнал “B”) — низкий уровень сигнала

Ошибка P0593 — Система поддержания скорости (круиз-контроль), многофункциональный переключатель (входной сигнал “B”) — высокий уровень сигнала

Ошибка P0594 — Система поддержания скорости (круиз-контроль), управление приводом — обрыв цепи

Ошибка P0595 — Система поддержания скорости (круиз-контроль), управление приводом — низкий уровень сигнала

Ошибка P0596 — Система поддержания скорости (круиз-контроль), управление приводом — высокий уровень сигнала

Ошибка P0597 — Система управления нагревателем термостата — обрыв цепи

Ошибка P0598 — Система управления нагревателем термостата — низкое напряжение цепи

Ошибка P0599 — Система управления нагревателем термостата — высокое напряжение цепи

Ошибка P0600 — Последовательный канал связи — неисправность

Ошибка P0601 — Модуль управления двигателем – ошибка контрольной суммы памяти

Ошибка P0602 — Модуль управления двигателем – ошибка программирования

Ошибка P0603 — (Страница в разработке)

Ошибка P0604 — Модуль управления двигателем – ошибка памяти RAM

Ошибка P0605 — Модуль управления двигателем – ошибка памяти ROM

Ошибка P0606 — Модуль управления двигателем/модуль управления силовым агрегатом – неисправность процессора

Ошибка P0607 — Модуль управления двигателем — функционирование

Ошибка P0608 — Модуль управления двигателем, датчик скорости автомобиля (выходной сигнал “А”) — неисправность

Ошибка P0609 — Модуль управления двигателем, датчик скорости автомобиля (выходной сигнал “B”) — неисправность

Ошибка P0610 — Модуль управления двигателем – ошибка опций автомобиля

Ошибка P0611 — Модуль управления топливными форсунками — функционирование

Ошибка P0612 — Модуль управления топливными форсунками – цепь управления реле

Ошибка P0613 — Модуль управления коробкой передач – неисправность процессора

Ошибка P0614 — Модуль управления двигателем/модуль управления коробкой передач — несовместимость

Ошибка P0615 — Реле стартера – неисправность электрической цепи

Ошибка P0616 — Реле стартера – низкое напряжение цепи

Ошибка P0617 — Реле стартера – высокое напряжение цепи

Ошибка P0618 — Модуль управления подачей альтернативного топлива – ошибка памяти KAM

Ошибка P0619 — Модуль управления подачей альтернативного топлива – ошибка памяти RAM/ROM

Ошибка P0620 — Управление генератором – неисправность электрической цепи

Ошибка P0621 — Индикатор зарядки (вывод “L”) – неисправность электрической цепи

Ошибка P0622 — Неисправность цепи управления «F» в поле генератора

Ошибка P0623 — Индикатор зарядки – неисправность цепи управления

Ошибка P0624 — Индикатор незакрытой крышки заливной горловины топливного бака – неисправность электрической цепи

Ошибка P0625 — Вывод обмотки возбуждения генератора – низкое напряжение

Ошибка P0626 — Вывод обмотки возбуждения генератора – высокое напряжение

Ошибка P0627 — Управление топливным насосом – неисправность электрической цепи

Ошибка P0628 — Управление топливным насосом – низкое напряжение цепи

Ошибка P0629 — Управление топливным насосом – высокое напряжение цепи

Ошибка P0630 — (Страница в разработке)

Ошибка P0631 — Модуль управления коробкой передач – не запрограммирован или не распознается идентификационный номер автомобиля

Ошибка P0632 — Модуль управления двигателем/модуль управления силовым агрегатом – не запрограммирован одометр

Ошибка P0633 — Модуль управления двигателем/модуль управления силовым агрегатом – не запрограммирован ключ иммобилайзера

Ошибка P0634 — Модуль управления двигателем/модуль управления силовым агрегатом/модуль управления коробкой передач – слишком высокая внутренняя температура

Ошибка P0635 — Усилитель рулевого управления – неисправность электрической цепи

Ошибка P0636 — Усилитель рулевого управления – низкое напряжение цепи

Ошибка P0637 — Усилитель рулевого управления – высокое напряжение цепи

Ошибка P0638 — Привод дроссельной заслонки, банк 1 – диапазон/производительность

Ошибка P0639 — Привод дроссельной заслонки, банк 2 – диапазон/производительность

Ошибка P0640 — Нагреватель впускного воздуха – неисправность электрической цепи

Ошибка P0641 — (Страница в разработке)

Ошибка P0642 — Цепь “А” опорного напряжения датчиков – низкое напряжение

Ошибка P0643 — Цепь “А” опорного напряжения датчиков – высокое напряжение

Ошибка P0644 — Дисплей водителя, обмен данными (последовательный) – неисправность электрической цепи

Ошибка P0645 — Реле муфты компрессора кондиционера – неисправность электрической цепи

Ошибка P0646 — Реле муфты компрессора кондиционера – низкое напряжение цепи

Ошибка P0647 — Реле муфты компрессора кондиционера – высокое напряжение цепи

Ошибка P0648 — Индикатор иммобилайзера – неисправность электрической цепи

Ошибка P0649 — Индикатор системы поддержания скорости (круиз-контроля) — неисправность электрической цепи

Ошибка P0650 — Индикаторная лампа неисправности – неисправность электрической цепи

Ошибка P0651 — Цепь “B” опорного напряжения датчиков – неисправность/обрыв

Ошибка P0652 — Цепь “B” опорного напряжения датчиков – низкое напряжение

Ошибка P0653 — Цепь “B” опорного напряжения датчиков – высокое напряжение

Ошибка P0654 — Частота вращения двигателя, выходной сигнал – неисправность электрической цепи

Ошибка P0655 — Индикатор перегрева двигателя – неисправность электрической цепи

Ошибка P0656 — Индикация уровня топлива, выходной сигнал – неисправность электрической цепи

Ошибка P0657 — Цепь “А” питания привода — неисправность/обрыв

Ошибка P0658 — Цепь “А” питания привода – низкое напряжение

Ошибка P0659 — Цепь “А” питания привода – высокое напряжение

Ошибка P0660 — Электромагнитный клапан системы изменения геометрии впускного коллектора, банк 1 – неисправность электрической цепи

Ошибка P0661 — Электромагнитный клапан системы изменения геометрии впускного коллектора, банк 1 – низкое напряжение цепи

Ошибка P0662 — Электромагнитный клапан системы изменения геометрии впускного коллектора, банк 1 – высокое напряжение цепи

Ошибка P0663 — Электромагнитный клапан системы изменения геометрии впускного коллектора, банк 2 – неисправность электрической цепи

Ошибка P0664 — Электромагнитный клапан системы изменения геометрии впускного коллектора, банк 2 – низкое напряжение цепи

Ошибка P0665 — Электромагнитный клапан системы изменения геометрии впускного коллектора, банк 2 – высокое напряжение цепи

Ошибка P0666 — Датчик внутренней температуры модуля управления силовым агрегатом/модуля управления двигателем/модуля управления коробкой передач – неисправность электрической цепи

Ошибка P0667 — Датчик внутренней температуры модуля управления силовым агрегатом/модуля управления двигателем / модуля управления коробкой передач – диапазон/производительность

Ошибка P0668 — Датчик внутренней температуры модуля управления силовым агрегатом/модуля управления двигателем/модуля управления коробкой передач – низкое напряжение цепи

Ошибка P0669 — Датчик внутренней температуры модуля управления силовым агрегатом/модуля управления двигателем/модуля управления коробкой передач – высокое напряжение цепи

Ошибка P0670 — Модуль управления свечами накаливания – неисправность электрической цепи

Ошибка P0671 — Свеча накаливания, цилиндр 1 – неисправность электрической цепи

Ошибка P0672 — Свеча накаливания, цилиндр 2 – неисправность электрической цепи

Ошибка P0673 — Свеча накаливания, цилиндр 3 – неисправность электрической цепи

Ошибка P0674 — Свеча накаливания, цилиндр 4 – неисправность электрической цепи

Ошибка P0675 — Свеча накаливания, цилиндр 5 – неисправность электрической цепи

Ошибка P0676 — Свеча накаливания, цилиндр 6 – неисправность электрической цепи

Ошибка P0677 — Свеча накаливания, цилиндр 7 – неисправность электрической цепи

Ошибка P0678 — Свеча накаливания, цилиндр 8 – неисправность электрической цепи

Ошибка P0679 — Свеча накаливания, цилиндр 9 – неисправность электрической цепи

Ошибка P0680 — Свеча накаливания, цилиндр 10 – неисправность электрической цепи

Ошибка P0681 — Свеча накаливания, цилиндр 11 – неисправность электрической цепи

Ошибка P0682 — Свеча накаливания, цилиндр 12 – неисправность электрической цепи

Ошибка P0683 — Связь модуля управления свечами накаливания с PCM автомобиля – неисправность электрической цепи

Ошибка P0684 — Связь модуля управления свечами накаливания с PCM автомобиля – диапазон/производительность

Ошибка P0685 — Реле питания модуля управления двигателем / модуля управления силовым агрегатом – неисправность электрической цепи

Ошибка P0686 — Реле питания модуля управления двигателем / модуля управления силовым агрегатом – низкое напряжение цепи

Ошибка P0687 — Реле питания модуля управления двигателем/модуля управления силовым агрегатом – высокое напряжение цепи

Ошибка P0688 — Реле питания модуля управления двигателем/модуля управления силовым агрегатом – неисправность контрольной цепи

Ошибка P0689 — Реле питания модуля управления двигателем / модуля управления силовым агрегатом – низкое напряжение контрольной цепи

Ошибка P0690 — Реле питания модуля управления двигателем/модуля управления силовым агрегатом – высокое напряжение контрольной цепи

Ошибка P0691 — Электродвигатель вентилятора 1 системы охлаждения – низкое напряжение цепи

Ошибка P0692 — Электродвигатель вентилятора 1 системы охлаждения – высокое напряжение цепи

Ошибка P0693 — Электродвигатель вентилятора 2 системы охлаждения – низкое напряжение цепи

Ошибка P0694 — Электродвигатель вентилятора 2 системы охлаждения – высокое напряжение цепи

Ошибка P0695 — Электродвигатель вентилятора 3 системы охлаждения – низкое напряжение цепи

Ошибка P0696 — Электродвигатель вентилятора 3 системы охлаждения – высокое напряжение цепи

Ошибка P0697 — Цепь “C” опорного напряжения датчиков – неисправность/обрыв

Ошибка P0698 — Цепь “C” опорного напряжения датчиков – низкое напряжение

Ошибка P0699 — Цепь “C” опорного напряжения датчиков – высокое напряжение

Ошибка P0700 — Система управления АКПП — неисправность электрической цепи

Ошибка P0701 — Система управления АКПП — диапазон/производительность

Ошибка P0702 — Система управления АКПП — электрическая неисправность

Ошибка P0703 — Выключатель стоп-сигналов “B” — неисправность электрической цепи

Ошибка P0704 — Концевой выключатель педали сцепления — неисправность электрической цепи

Ошибка P0705 — Датчик положения селектора АКПП (входной сигнал PRNDL) — неисправность электрической цепи

Ошибка P0706 — Датчик положения селектора АКПП — диапазон/производительность

Ошибка P0707 — Датчик положения селектора АКПП — низкий уровень входного сигнала

Ошибка P0708 — Датчик положения селектора АКПП — высокий уровень входного сигнала

Ошибка P0709 — Датчик положения селектора АКПП — ненадежный контакт электрической цепи

Ошибка P0710 — Датчик A температуры трансмиссионной жидкости — неисправность электрической цепи

Ошибка P0711 — Датчик “А” температуры трансмиссионной жидкости — диапазон/производительность

Ошибка P0712 — (Страница в разработке)

Ошибка P0713 — Датчик “А” температуры трансмиссионной жидкости — высокий уровень входного сигнала

Ошибка P0714 — Датчик «A» температуры трансмиссионной жидкости — ненадежный контакт электрической цепи

Ошибка P0715 — Датчик частоты вращения входного вала АКПП (турбины гидротрансформатора) — неисправность электрической цепи

Ошибка P0716 — Датчик частоты вращения входного вала АКПП (турбины гидротрансформатора) — диапазон/производительность

Ошибка P0717 — Датчик частоты вращения входного вала АКПП (турбины гидротрансформатора) — отсутствие сигнала

Ошибка P0718 — (Страница в разработке)

Ошибка P0719 — Выключатель стоп-сигналов “B” — низкий уровень сигнала

Ошибка P0720 — Датчик частоты вращения выходного вала — неисправность электрической цепи

Ошибка P0721 — Датчик частоты вращения выходного вала — диапазон/производительность

Ошибка P0722 — Датчик частоты вращения выходного вала — отсутствие сигнала

Ошибка P0723 — Датчик частоты вращения выходного вала — ненадежный контакт электрической цепи

Ошибка P0724 — Выключатель стоп-сигналов “B” — высокий уровень сигнала

Ошибка P0725 — Датчик оборотов двигателя, входной сигнал — неисправность электрической цепи

Ошибка P0726 — Датчик оборотов двигателя, входной сигнал — диапазон/производительность

Ошибка P0727 — Датчик оборотов двигателя, входной сигнал — отсутствие сигнала

Ошибка P0728 — Датчик оборотов двигателя, входной сигнал — ненадежный контакт электрической цепи

Ошибка P0729 — (Страница в разработке)

Ошибка P0730 — Некорректное передаточное отношение

Ошибка P0731 — 1-ая передача — некорректное передаточное отношение

Ошибка P0732 — 2-ая передача — некорректное передаточное отношение

Ошибка P0733 — 3-ая передача — некорректное передаточное отношение

Ошибка P0734 — 4-ая передача — некорректное передаточное отношение

Ошибка P0735 — 5-ая передача — некорректное передаточное отношение

Ошибка P0736 — Передача заднего хода — некорректное передаточное отношение

Ошибка P0737 — (Страница в разработке)

Ошибка P0738 — (Страница в разработке)

Ошибка P0739 — (Страница в разработке)

Ошибка P0740 — Электромагнитный клапан муфты блокировки гидротрансформатора — неисправность электрической цепи

Ошибка P0741 — Электромагнитный клапан муфты блокировки гидротрансформатора — функционирование или “залипание” в закрытом состоянии

Ошибка P0742 — Электромагнитный клапан муфты блокировки гидротрансформатора — “залипание” в открытом состоянии

Ошибка P0743 — Электромагнитный клапан муфты блокировки гидротрансформатора — электрическая неисправность

Ошибка P0744 — Электромагнитный клапан муфты блокировки гидротрансформатора — ненадежный контакт электрической цепи

Ошибка P0745 — Электромагнитный клапан “А” управления давлением — неисправность электрической цепи

Ошибка P0746 — Электромагнитный клапан “А” управления давлением — функционирование или “залипание” в закрытом состоянии

Ошибка P0747 — Электромагнитный клапан “А” управления давлением — “залипание” в открытом состоянии

Ошибка P0748 — Электромагнитный клапан “А” управления давлением — электрическая неисправность

Ошибка P0749 — Электромагнитный клапан “А” управления давлением — ненадежный контакт электрической цепи

Ошибка P0750 — Электромагнитный клапан “А” переключения передач — неисправность электрической цепи

Ошибка P0751 — Электромагнитный клапан “А” переключения передач — функционирование или “залипание” в закрытом состоянии

Ошибка P0752 — Электромагнитный клапан “А” переключения передач — “залипание” в открытом состоянии

Ошибка P0753 — Электромагнитный клапан “А” переключения передач — электрическая неисправность

Ошибка P0754 — Электромагнитный клапан “А” переключения передач — ненадежный контакт электрической цепи

Ошибка P0755 — Электромагнитный клапан “В” переключения передач — неисправность электрической цепи

Ошибка P0756 — Электромагнитный клапан “B” переключения передач — функционирование или “залипание” в закрытом состоянии

Ошибка P0757 — Электромагнитный клапан “В” переключения передач — “залипание” в открытом состоянии

Ошибка P0758 — (Страница в разработке)

Ошибка P0759 — Электромагнитный клапан “В” переключения передач — ненадежный контакт электрической цепи

Ошибка P0760 — Электромагнитный клапан “С” переключения передач — неисправность электрической цепи

Ошибка P0761 — Электромагнитный клапан “С” переключения передач — функционирование или “залипание” в закрытом состоянии

Ошибка P0762 — Электромагнитный клапан “С” переключения передач — “залипание” в открытом состоянии

Ошибка P0763 — Электромагнитный клапан “С” переключения передач — электрическая неисправность

Ошибка P0764 — Электромагнитный клапан “C” переключения передач — ненадежный контакт электрической цепи

Ошибка P0765 — Электромагнитный клапан “D” переключения передач — неисправность электрической цепи

Ошибка P0766 — Электромагнитный клапан “D” переключения передач — функционирование или “залипание” в закрытом состоянии

Ошибка P0767 — Электромагнитный клапан “D” переключения передач — “залипание” в открытом состоянии

Ошибка P0768 — Электромагнитный клапан “D” переключения передач — электрическая неисправность

Ошибка P0769 — Электромагнитный клапан “D” переключения передач — ненадежный контакт электрической цепи

Ошибка P0770 — Электромагнитный клапан “E” переключения передач — неисправность электрической цепи

Ошибка P0771 — Электромагнитный клапан “E” переключения передач — функционирование или “залипание” в закрытом состоянии

Ошибка P0772 — Электромагнитный клапан “E” переключения передач — “залипание” в открытом состоянии

Ошибка P0773 — Электромагнитный клапан “E” переключения передач — электрическая неисправность

Ошибка P0774 — Электромагнитный клапан “E” переключения передач — ненадежный контакт электрической цепи

Ошибка P0775 — Электромагнитный клапан “B” управления давлением — неисправность

Ошибка P0776 — Электромагнитный клапан “B” управления давлением — функционирование или “залипание” в закрытом состоянии

Ошибка P0777 — Электромагнитный клапан “B” управления давлением — “залипание” в открытом состоянии

Ошибка P0778 — Электромагнитный клапан “B” управления давлением — электрическая неисправность

Ошибка P0779 — Электромагнитный клапан “B” управления давлением — ненадежный контакт электрической цепи

Ошибка P0780 — Выбор передачи — неисправность переключения

Ошибка P0781 — Выбор передачи, 1-2 — неисправность переключения

Ошибка P0782 — Выбор передачи, 2-3 — неисправность переключения

Ошибка P0783 — Выбор передачи, 3-4 — неисправность переключения

Ошибка P0784 — Выбор передачи, 4-5 — неисправность переключения

Ошибка P0785 — Электромагнитный клапан “A” синхронизации переключения передач — неисправность электрической цепи

Ошибка P0786 — Электромагнитный клапан “A” синхронизации переключения передач — диапазон/производительность

Ошибка P0787 — Электромагнитный клапан “A” синхронизации переключения передач — низкий уровень сигнала

Ошибка P0788 — Электромагнитный клапан “A” синхронизации переключения передач — высокий уровень сигнала

Ошибка P0789 — Электромагнитный клапан “A” синхронизации переключения передач — ненадежный контакт электрической цепи

Ошибка P0790 — (Страница находится в разработке)

Ошибка P0791 — Датчик “А” частоты вращения промежуточного вала КПП — неисправность электрической цепи

Ошибка P0792 — Датчик “А” частоты вращения промежуточного вала КПП — диапазон/производительность

Ошибка P0793 — Датчик “А” частоты вращения промежуточного вала КПП — отсутствие сигнала

Ошибка P0794 — (Страница в процессе разработки)

Ошибка P0795 — Электромагнитный клапан “C” управления давлением — неисправность электрической цепи

Ошибка P0796 — Электромагнитный клапан “С” управления давлением — функционирование или “залипание” в закрытом состоянии

Ошибка P0797 — Электромагнитный клапан “С” управления давлением — “залипание” в открытом состоянии

Ошибка P0798 — Электромагнитный клапан “С” управления давлением — электрическая неисправность

Ошибка P0799 — Электромагнитный клапан “С” управления давлением — ненадежный контакт электрической цепи

Ошибка P0800 — (Страница в разработке)

Ошибка P0801 — P0839 — (Страницы в процессе разработки)Коды ошибок автомобиля

Ошибка P0840 — Датчик А давления трансмиссионной жидкости – неисправность электрической цепи

Ошибка P0841 — Датчик «A» давления трансмиссионной жидкости — диапазон/производительность

Ошибка P0842 — Датчик «А» давления трансмиссионной жидкости — низкий уровень сигнала

Ошибка P0843 — Датчик «A» давления трансмиссионной жидкости — высокий уровень сигнала

Ошибка P0844 — Датчик «А» давления трансмиссионной жидкости — ненадежный контакт электрической цепи

Ошибка P0845 — Датчик B давления трансмиссионной жидкости — неисправность электрической цепи

Ошибка P0846 — Датчик B давления трансмиссионной жидкости — диапазон/производительность

Ошибка P0847 — Датчик «B» давления трансмиссионной жидкости — низкий уровень сигнала

Ошибка P0848 — Датчик B давления трансмиссионной жидкости — высокий уровень входного сигнала

Ошибка P0849 — Датчик B давления трансмиссионной жидкости — ненадежный контакт электрической цепи

Ошибка P0850 — (Страница в разработке)

Ошибка P0851 — (Страница в разработке)

Ошибка P0852 — (Страница в разработке)

Ошибка P0853 — (Страница в разработке)

Ошибка P0854 — (Страница в разработке)

Ошибка P0855 — (Страница в разработке)

Ошибка P0856 — (Страница в разработке)

Ошибка P0857 — (Страница в разработке)

Ошибка P0858 — (Страница в разработке)

Ошибка P0859 — (Страница в разработке)

Ошибка P0860 — (Страница в разработке)

Ошибка P0861 — (Страница в разработке)

Ошибка P0862 — (Страница в разработке)

Ошибка P0863 — (Страница в разработке)

Ошибка P0864 — (Страница в разработке)

Ошибка P0865 — (Страница в разработке)

Ошибка P0866 — (Страница в разработке)

Ошибка P0867 — (Страница в разработке)

Ошибка P0868 — Датчик давления трансмиссионной жидкости — низкое давление

Ошибка P0869 — (Страница в разработке)

Ошибка P0870 — Датчик «C» давления трансмиссионной жидкости — неисправность электрической цепи

Ошибка P0871 — Датчик C давления трансмиссионной жидкости — диапазон/производительность

Ошибка P0872 — Датчик «C» давления трансмиссионной жидкости — низкий уровень сигнала

Ошибка P0873 — Датчик C давления трансмиссионной жидкости – высокий уровень сигнала

Ошибка P0874 — (Страница в разработке)

Ошибка P0875 — Датчик D давления трансмиссионной жидкости — неисправность электрической цепи

Ошибка P0876 — Датчик D давления трансмиссионной жидкости — диапазон/производительность

Ошибка P0877 — Датчик “D” давления трансмиссионной жидкости — низкое напряжение цепи

Ошибка P0878 — Датчик «D» давления трансмиссионной жидкости — высокое напряжение цепи

Ошибка P0879 — (Страница в разработке)

Ошибка P0880 — (Страница в разработке)

Ошибка P0881 — (Страница в разработке)

Ошибка P0882- (Страница в разработке)

Ошибка P0883 — (Страница в разработке)

Ошибка P0884 — (Страница в разработке)

Ошибка P0885 — (Страница в разработке)

Ошибка P0886 — (Страница в разработке)

Ошибка P0887 — (Страница в разработке)

Ошибка P0888 — (Страница в разработке)

Ошибка P0889 — (Страница в разработке)

Ошибка P0890 — (Страница в разработке)

Ошибка P0891 — (Страница в разработке)

Ошибка P0892 — (Страница в разработке)

Ошибка P0893 — (Страница в разработке)

Ошибка P0894 — (Страница в разработке)

Ошибка P0895 — (Страница в разработке)

Ошибка P0896 — (Страница в разработке)

Ошибка P0897 — Ухудшение состояния трансмиссионной жидкости

Ошибка P0898 — (Страница в разработке)

Ошибка P0899 — (Страница в разработке)

Ошибка P0980 — Электромагнитный клапан «C» переключения передач — высокий уровень сигнала

Ошибка P0981 — (Страница в разработке)

Ошибка P0982 — (Страница в разработке)

Ошибка P0983 — (Страница в разработке)

Ошибка P0984 — (Страница в разработке)

Ошибка P0985 — (Страница в разработке)

Ошибка P0986 — (Страница в разработке)

Ошибка P0987 — Датчик E давления трансмиссионной жидкости — неисправность электрической цепи

Ошибка P0988 — (Страница в разработке)

Ошибка P0989 — Датчик «E» давления трансмиссионной жидкости — низкое напряжение цепи

Ошибка P0900 — Привод сцепления — обрыв цепи

Ошибка P0901 — Привод сцепления — диапазон/производительность

Ошибка P0902 — Привод сцепления — низкое напряжение цепи

Ошибка P0903 — Привод сцепления — неисправность цепи

Ошибка P0904 — Цепь выбора диапазона коробки передач – неисправность датчика

Ошибка P0905 — (Страница в разработке)

Ошибка P0906 — (Страница в разработке)

Ошибка P0907 — (Страница в разработке)

Ошибка P0908 — (Страница в разработке)

Ошибка P0909 — (Страница в разработке)

Ошибка P0910 — (Страница в разработке)

Ошибка P0911 — (Страница в разработке)

Ошибка P0912 — (Страница в разработке)

Ошибка P0913 — (Страница в разработке)

Ошибка P0914 — (Страница в разработке)

Ошибка P0915 — (Страница в разработке)

Ошибка P0916 — (Страница в разработке)

Ошибка P0917 — (Страница в разработке)

Ошибка P0918 — (Страница в разработке)

Ошибка P0919 — (Страница в разработке)

Ошибка P0920 — (Страница в разработке)

Ошибка P0921 — (Страница в разработке)

Ошибка P0922 — (Страница в разработке)

Ошибка P0923 — (Страница в разработке)

Ошибка P0924 — (Страница в разработке)

Ошибка P0925 — (Страница в разработке)

Ошибка P0926 — (Страница в разработке)

Ошибка P0927 — (Страница в разработке)

Ошибка P0928 — (Страница в разработке)

Ошибка P0929 — (Страница в разработке)

Ошибка P0930 — (Страница в разработке)

Ошибка P0931 — (Страница в разработке)

Ошибка P0932 — Датчик давления в гидросистеме — неисправность электрической цепи

Ошибка P0933 — (Страница в разработке)

Ошибка P0934 — (Страница в разработке)

Ошибка P0935 — (Страница в разработке)

Ошибка P0936 — Датчик давления в гидросистеме — ненадежный контакт электрической цепи

Ошибка P0937 — Датчик температуры рабочей жидкости в гидравлической системе — неисправность электрической цепи

Ошибка P0938 — (Страница в разработке)

Ошибка P0939 — (Страница в разработке)

Ошибка P0940 — (Страница в разработке)

Ошибка P0941 — (Страница в разработке)

Ошибка P0942 — (Страница в разработке)

Ошибка P0943 — (Страница в разработке)

Ошибка P0944 — (Страница в разработке)

Ошибка P0945 — (Страница в разработке)

Ошибка P0946 — (Страница в разработке)

Ошибка P0947 — Реле насоса гидросистемы — низкое напряжение цепи

Ошибка P0948 — (Страница в разработке)

Ошибка P0949 — (Страница в разработке)

Ошибка P0950 — (Страница в разработке)

Ошибка P0951 — (Страница в разработке)

Ошибка P0952 — (Страница в разработке)

Ошибка P0953 — (Страница в разработке)

Ошибка P0954 — (Страница в разработке)

Ошибка P0955 — (Страница в разработке)

Ошибка P0956 — (Страница в разработке)

Ошибка P0957 — (Страница в разработке)

Ошибка P0958 — (Страница в разработке)

Ошибка P0959 — (Страница в разработке)

Ошибка P0960 — Электромагнитный клапан «A» управления давлением — обрыв цепи

Ошибка P0961 — Электромагнитный клапан «A» управления давлением — диапазон/производительность

Ошибка P0962 — Электромагнитный клапан «A» управления давлением — низкий уровень сигнала

Ошибка P0963 — Электромагнитный клапан «A» управления давлением — высокий уровень сигнала

Ошибка P0964 — (Страница в разработке)

Ошибка P0965 — Электромагнитный клапан «B» управления давлением — диапазон/производительность

Ошибка P0966 — Электромагнитный клапан «B» управления давлением — низкий уровень сигнала

Ошибка P0967 — (Страница в разработке)

Ошибка P0968 — (Страница в разработке)

Ошибка P0969 — (Страница в разработке)

Ошибка P0970 — Электромагнитный клапан «C» управления давлением — низкий уровень сигнала

Ошибка P0971 — Электромагнитный клапан «C» управления давлением — высокий уровень сигнала

Ошибка P0972 — (Страница в разработке)

Ошибка P0973 — Электромагнитный клапан A переключения передач — низкий уровень сигнала

Ошибка P0974 — Электромагнитный клапан “A” переключения передач — высокий уровень сигнала

Ошибка P0975 — (Страница в разработке)

Ошибка P0976 — Электромагнитный клапан «B» переключения передач — низкий уровень сигнала

Ошибка P0977 — Электромагнитный клапан “B” переключения передач — высокий уровень сигнала

Ошибка P0978 — (Страница в разработке)

Ошибка P0979 — (Страница в разработке)

Ошибка P0980 — P0989 — (Страница в разработке)

Ошибка P0990 — Датчик «E» давления трансмиссионной жидкости — высокое напряжение цепи

Ошибка P0991 — Датчик «E» давления трансмиссионной жидкости — ненадежный контакт электрической цепи

Ошибка P0992 — (Страница в разработке)

Ошибка P0993 — (Страница в разработке)

Ошибка P0994 — (Страница в разработке)

Ошибка P0995 — (Страница в разработке)Коды ошибок автомобиля

Ошибка P0996 — (Страница в разработке)

Ошибка P0997 — (Страница в разработке)

Ошибка P0998 — (Страница в разработке)

Ошибка P0999 Цепь управления соленоидом переключения передач — высокий уровень сигнала

Ошибка P2000 — Накопитель оксидов азота (NOx), банк 1 – эффективность ниже требуемой

Ошибка P2001 — Накопитель оксидов азота (NOx), банк 2 – эффективность ниже требуемой

Ошибка P2002 — Сажевый фильтр дизельного двигателя, банк 1 — эффективность ниже требуемой

Ошибка P2003 — Сажевый фильтр дизельного двигателя, банк 2 — эффективность ниже требуемой

Ошибка P2004 — Заслонка системы изменения геометрии впускного коллектора, банк 1 – заклинивание в открытом положении

Ошибка P2005 — Заслонка системы изменения геометрии впускного коллектора, банк 2 – заклинивание в открытом положении

Ошибка P2006 — Заслонка системы изменения геометрии впускного коллектора, банк 1 – заклинивание в закрытом положении

Ошибка P2007 — Заслонка системы изменения геометрии впускного коллектора, банк 2 – заклинивание в закрытом положении

Ошибка P2008 — Заслонка системы изменения геометрии впускного коллектора, банк 1 – неисправность электрической цепи

Ошибка P2009 — Заслонка системы изменения геометрии впускного коллектора, банк 1 – низкое напряжение цепи

Ошибка P2010 — Заслонка системы изменения геометрии впускного коллектора, банк 1 – высокое напряжение цепи

Ошибка P2011 — Заслонка системы изменения геометрии впускного коллектора, банк 2 – неисправность электрической цепи

Ошибка P2012 — Заслонка системы изменения геометрии впускного коллектора, банк 2 – низкое напряжение цепи

Ошибка P2013 — Заслонка системы изменение геометрии впускного коллектора, банк 2 – высокое напряжение цепи

Ошибка P2014 — Датчик / переключатель положения заслонки системы изменения геометрии впускного коллектора, банк 1 – неисправность электрической цепи

Ошибка P2015 — Датчик / переключатель положения заслонки системы изменения геометрии впускного коллектора, банк 1 –диапазон / производительность

Ошибка P2016 — Датчик/переключатель положения заслонки системы изменения геометрии впускного коллектора, банк 1 – низкое напряжение цепи

Ошибка P2017 — Датчик/переключатель положения заслонки системы изменения геометрии впускного коллектора, банк 1 – высокое напряжение цепи

Ошибка P2018 — Датчик/переключатель положения заслонки системы изменения геометрии впускного коллектора, банк 1 – ненадежный контакт электрической цепи

Ошибка P2019 — Датчик/переключатель положения заслонки системы изменения геометрии впускного коллектора, банк 2 – неисправность электрической цепи

Ошибка P2020 — Датчик/переключатель положения заслонки системы изменения геометрии впускного коллектора, банк 2 –диапазон/производительность

Ошибка P2021 — Датчик/переключатель положения заслонки системы изменения геометрии впускного коллектора, банк 2 – низкое напряжение цепи

Ошибка P2022 — Датчик/переключатель положения заслонки системы изменения геометрии впускного коллектора, банк 2 – высокое напряжение цепи

Ошибка P2023 — Датчик/переключатель положения заслонки системы изменения геометрии впускного коллектора, банк 2 – ненадежный контакт электрической цепи

Ошибка P2024 — (Страница в разработке)

Ошибка P2025 — (Страница в разработке)

Ошибка P2026 — (Страница в разработке)Коды ошибок автомобиля

Ошибка P2027 — (Страница в разработке)

Ошибка P2028 — (Страница в разработке)Коды ошибок автомобиля

Ошибка P2029 — (Страница в разработке)

Ошибка P2030 — Дополнительный нагреватель (топливного типа) — функционирование

Ошибка P2031 — Датчик температуры отработавших газов 2, банк 1 – неисправность электрической цепи

Ошибка P2032 — Датчик температуры отработавших газов 2, банк 1 – низкое напряжение цепи

Ошибка P2033 — Датчик температуры отработавших газов 2, банк 1 – высокое напряжение цепи

Ошибка P2034 — Датчик температуры отработавших газов 2, банк 2 – неисправность электрической цепи

Ошибка P2035 — Датчик температуры отработавших газов 2, банк 2 – низкое напряжение цепи

Ошибка P2036 — Датчик температуры отработавших газов 2, банк 2 – высокое напряжение цепи

Ошибка P2037 — Датчик давления воздуха системы впрыска восстановителя – неисправность электрической цепи

Ошибка P2038 — Датчик давления воздуха системы впрыска восстановителя – диапазон/производительность

Ошибка P2039 — Датчик давления воздуха системы впрыска восстановителя – низкий уровень входного сигнала

Ошибка P2040 — Датчик давления воздуха системы впрыска восстановителя – высокий уровень входного сигнала

Ошибка P2041 — Датчик давления воздуха системы впрыска восстановителя – ненадежный контакт электрической цепи

Ошибка P2042 — Датчик температуры восстановителя – неисправность электрической цепи

Ошибка P2043 — Датчик температуры восстановителя — диапазон/производительность

Ошибка P2044 — Датчик температуры восстановителя — низкий уровень входного сигнала

Ошибка P2045 — Датчик температуры восстановителя — высокий уровень входного сигнала

Ошибка P2046 — Датчик температуры восстановителя — ненадежный контакт электрической цепи

Ошибка P2047 — Форсунка для впрыска восстановителя 1, банк 1 – неисправность электрической цепи

Ошибка P2048 — Форсунка для впрыска восстановителя 1, банк 1 – низкое напряжение цепи

Ошибка P2049 — Форсунка для впрыска восстановителя 1, банк 1 – высокое напряжение цепи

Ошибка P2050 — Форсунка для впрыска восстановителя 1, банк 2 – неисправность электрической цепи

Ошибка P2051 — Форсунка для впрыска восстановителя 1, банк 2 – низкое напряжение цепи

Ошибка P2052 — Форсунка для впрыска восстановителя 1, банк 2 – высокое напряжение цепи

Ошибка P2053 — Форсунка для впрыска восстановителя 2, банк 1 – неисправность электрической цепи

Ошибка P2054 — Форсунка для впрыска восстановителя 2, банк 1 – низкое напряжение цепи

Ошибка P2055 — Форсунка для впрыска восстановителя 2, банк 1 – высокое напряжение цепи

Ошибка P2056 — Форсунка для впрыска восстановителя 2, банк 2 – неисправность электрической цепи

Ошибка P2057 — Форсунка для впрыска восстановителя 2, банк 2 – низкое напряжение цепи

Ошибка P2058 — Форсунка для впрыска восстановителя 2, банк 2 – высокое напряжение цепи

Ошибка P2059 — Насос подачи воздуха системы восстановления – неисправность электрической цепи

Ошибка P2060 — Насос подачи воздуха системы восстановления – низкое напряжение цепи

Ошибка P2061 — Насос подачи воздуха системы восстановления – высокое напряжение цепи

Ошибка P2062 — Управление подачей восстановителя – неисправность электрической цепи

Ошибка P2063 — Управление подачей восстановителя – низкое напряжение цепи

Ошибка P2064 — Управление подачей восстановителя – высокое напряжение цепи

Ошибка P2065 — Датчик “B” уровня топлива – неисправность электрической цепи

Ошибка P2066 — Датчик “B” уровня топлива – функционирование

Ошибка P2067 — Датчик “B” уровня топлива – низкий уровень сигнала

Ошибка P2068 — Датчик “B” уровня топлива – высокий уровень сигнала

Ошибка P2069 — Датчик “B” уровня топлива – ненадежный контакт электрической цепи

Ошибка P2070 — Электромагнитный клапан системы изменения геометрии впускного коллектора – заклинивание в открытом положении

Ошибка P2071 — Электромагнитный клапан системы изменения геометрии впускного коллектора – заклинивание в закрытом положении

Ошибка P2072 — (Страница в разработке)

Ошибка P2073 — Датчик абсолютного давления во впускном коллекторе / датчик массового расхода воздуха – несоответствие положению дроссельной заслонки на холостом ходу

Ошибка P2074 — Датчик абсолютного давления во впускном коллекторе / датчик массового расхода воздуха – несоответствие положению дроссельной заслонки при более высокой нагрузке

Ошибка P2075 — Датчик/переключатель положения электромагнитного клапана системы изменения геометрии впускного коллектора – неисправность электрической цепи

Ошибка P2076 — Датчик/переключатель положения электромагнитного клапана системы изменения геометрии впускного коллектора — диапазон/производительность

Ошибка P2077 — Датчик/переключатель положения электромагнитного клапана системы изменения геометрии впускного коллектора – низкий уровень сигнала

Ошибка P2078 — Датчик/переключатель положения электромагнитного клапана системы изменения геометрии впускного коллектора – высокий уровень сигнала

Ошибка P2079 — Датчик/переключатель положения электромагнитного клапана системы изменения геометрии впускного коллектора – ненадежный контакт электрической цепи

Ошибка P2080 — Датчик температуры отработавших газов 1, банк 1 – диапазон/производительность

Ошибка P2081 — Датчик температуры отработавших газов 1, банк 1 – ненадежный контакт электрической цепи

Ошибка P2082 — Датчик температуры отработавших газов 1, банк 2 – диапазон/производительность

Ошибка P2083 — Датчик температуры отработавших газов 1, банк 2 – ненадежный контакт электрической цепи

Ошибка P2084 — Датчик температуры отработавших газов 2, банк 1 – диапазон/производительность

Ошибка P2085 — Датчик температуры отработавших газов 2, банк 1 – ненадежный контакт электрической цепи

Ошибка P2086 — Датчик температуры отработавших газов 2, банк 2 – диапазон/производительность

Ошибка P2087 — Датчик температуры отработавших газов 2, банк 2 – ненадежный контакт электрической цепи

Ошибка P2088 — Привод положения распределительного вала “А”, банк 1 – низкое напряжение цепи

Ошибка P2089 — Привод положения распределительного вала “А”, банк 1 – высокое напряжение цепи

Ошибка P2090 — Привод положения распределительного вала “B”, банк 1 – низкое напряжение цепи

Ошибка P2091 — Привод положения распределительного вала “B”, банк 1 – высокое напряжение цепи

Ошибка P2092 — Привод положения распределительного вала “А”, банк 2 – низкое напряжение цепи

Ошибка P2093 — Привод положения распределительного вала “А”, банк 2 – высокое напряжение цепи

Ошибка P2094 — Привод положения распределительного вала “B”, банк 2 – низкое напряжение цепи

Ошибка P2095 — Привод положения распределительного вала “B”, банк 2 – высокое напряжение цепи

Ошибка P2096 — Топливный баланс после каталитического нейтрализатора, банк 1 – слишком бедная топливовоздушная смесь

Ошибка P2097 — Топливный баланс после каталитического нейтрализатора, банк 1 – слишком богатая топливовоздушная смесь

Ошибка P2098 — Топливный баланс после каталитического нейтрализатора, банк 2 – слишком бедная топливовоздушная смесь

Ошибка P2099 — Топливный баланс после каталитического нейтрализатора, банк 2 – слишком богатая топливовоздушная смесь

Ошибка P2100 — Электродвигатель привода дроссельной заслонки – неисправность электрической цепи

Ошибка P2101 — Цепь управления электро двигателем привода дроссельной заслонки Диапазон/Производительность

Ошибка P2102 — Электродвигатель привода дроссельной заслонки – низкое напряжение цепи

Ошибка P2103 — Электродвигатель привода дроссельной заслонки – высокое напряжение цепи

Ошибка P2104 — Система управления приводом дроссельной заслонки – принудительный холостой ход

Ошибка P2105 — Система управления приводом дроссельной заслонки – принудительная остановка двигателя

Ошибка P2106 — Система управления приводом дроссельной заслонки – принудительное ограничение мощности

Ошибка P2107 — Модуль управления приводом дроссельной заслонки – ошибка процессора

Ошибка P2108 — (страница на стадии разработки)

Ошибка P2109 — Датчик “А” положения дроссельной заслонки/датчик “А” положения педали акселератора – минимальное ограничение

Ошибка P2110 — Система управления приводом дроссельной заслонки – принудительное ограничение оборотов

Ошибка P2111 — Система управления приводом дроссельной заслонки – заклинивание заслонки в открытом положении

Ошибка P2112 — Система управления приводом дроссельной заслонки – заклинивание заслонки в закрытом положении

Ошибка P2113 — Датчик “B” положения дроссельной заслонки/датчик “А” положения педали акселератора – минимальное ограничение

Ошибка P2114 — Датчик “C” положения дроссельной заслонки/датчик “C” положения педали акселератора – минимальное ограничение

Ошибка P2115 — Датчик “D” положения дроссельной заслонки/датчик “D” положения педали акселератора – минимальное ограничение

Ошибка P2116 — Датчик “E” положения дроссельной заслонки/датчик “E” положения педали акселератора – минимальное ограничение

Ошибка P2117 — Датчик “F” положения дроссельной заслонки/датчик “F” положения педали акселератора – минимальное ограничение

Ошибка P2118 — Привод дроссельной заслонки, ток электродвигателя – диапазон / производительность

Ошибка P2119 — Привод дроссельной заслонки, дроссельная заслонка – диапазон/производительность

Ошибка P2120 — Датчик “D” положения дроссельной заслонки/датчик “D” положения педали акселератора — неисправность электрической цепи

Ошибка P2121 — Датчик “D” положения дроссельной заслонки/датчик “D” положения педали акселератора – диапазон/производительность

Ошибка P2122 — Датчик “D” положения дроссельной заслонки/датчик “D” положения педали акселератора – низкий уровень входного сигнала

Ошибка P2123 — Датчик “D” положения дроссельной заслонки/датчик “D” положения педали акселератора – высокий уровень входного сигнала

Ошибка P2124 — Датчик “D” положения дроссельной заслонки/датчик “D” положения педали акселератора – ненадежный контакт электрической цепи

Ошибка P2125 — Датчик “E” положения дроссельной заслонки/датчик “E” положения педали акселератора — неисправность электрической цепи

Ошибка P2126 — Датчик “E” положения дроссельной заслонки/датчик “E” положения педали акселератора – диапазон/производительность

Ошибка P2127 — Датчик “E” положения дроссельной заслонки/датчик “E” положения педали акселератора – низкий уровень входного сигнала

Ошибка P2128 — Датчик “E” положения дроссельной заслонки/датчик “E” положения педали акселератора – высокий уровень входного сигнала

Ошибка P2129 — Датчик “E” положения дроссельной заслонки/датчик “E” положения педали акселератора – ненадежный контакт электрической цепи

Ошибка P2130 — Датчик “F” положения дроссельной заслонки/датчик “F” положения педали акселератора — неисправность электрической цепи

Ошибка P2131 — Датчик “F” положения дроссельной заслонки/датчик “F” положения педали акселератора – диапазон/производительность

Ошибка P2132 — Датчик “F” положения дроссельной заслонки/датчик “F” положения педали акселератора – низкий уровень входного сигнала

Ошибка P2133 — Датчик “F” положения дроссельной заслонки/датчик “F” положения педали акселератора – высокий уровень входного сигнала

Ошибка P2134 — Датчик “F” положения дроссельной заслонки/датчик “F” положения педали акселератора – ненадежный контакт электрической цепи

Ошибка P2135 — Датчики “А” и “B” положения дроссельной заслонки/датчики “А” и “B” положения педали акселератора – несоответствие сигналов

Ошибка P2136 — Датчики “А” и “C” положения дроссельной заслонки/датчики “А” и “C” положения педали акселератора – несоответствие сигналов

Ошибка P2137 — Датчики “B” и “C” положения дроссельной заслонки/датчики “B” и “C” положения педали акселератора – несоответствие сигналов

Ошибка P2138 — Датчики “D” и “E” положения дроссельной заслонки/датчики “D” и “E”  положения педали акселератора – несоответствие сигналов

Ошибка P2139 — Датчики “D” и “F” положения дроссельной заслонки/датчики “D” и “F” положения педали акселератора – несоответствие сигналов

Ошибка P2140 — Датчики “E” и “F” положения дроссельной заслонки/датчики “E” и “F” положения педали акселератора – несоответствие сигналов

Ошибка P2141 — Управляющий клапан заслонки системы рециркуляции отработавших газов – низкое напряжение цепи

Ошибка P2142 — Управляющий клапан заслонки системы рециркуляции отработавших газов – высокое напряжение цепи

Ошибка P2143 — Система рециркуляции отработавших газов, управление вентиляцией – неисправность электрической цепи

Ошибка P2144 — Система рециркуляции отработавших газов, управление вентиляцией – низкое напряжение цепи

Ошибка P2145 — Система рециркуляции отработавших газов, управление вентиляцией – высокое напряжение цепи

Ошибка P2146 — Форсунки, группа “A” – неисправность цепи питания

Ошибка P2147 — Форсунки, группа “A” – низкое напряжение цепи питания

Ошибка P2148 — Форсунки, группа “A” – высокое напряжение цепи питания

Ошибка P2149 — Форсунки, группа “B” – неисправность цепи питания

Ошибка P2150 — Форсунки, группа “B” – низкое напряжение цепи питания

Ошибка P2151 — Форсунки, группа “B” – высокое напряжение цепи питания

Ошибка P2152 — Форсунки, группа “C” – неисправность цепи питания

Ошибка P2153 — Форсунки, группа “C” – низкое напряжение цепи питания

Ошибка P2154 — Форсунки, группа “C” – высокое напряжение цепи питания

Ошибка P2155 — Форсунки, группа “D” – неисправность цепи питания

Ошибка P2156 — Форсунки, группа “D” – низкое напряжение цепи питания

Ошибка P2157 — Форсунки, группа “D” – высокое напряжение цепи питания

Ошибка P2158 —Датчик “B” скорости автомобиля – неисправность электрической цепи

Ошибка P2159 — Датчик “B” скорости автомобиля – диапазон/производительность

Ошибка P2160 — Датчик “B” скорости автомобиля – низкий уровень сигнала

Ошибка P2161 — Датчик “B” скорости автомобиля – сигнал прерывистый/ошибочный/высокого уровня

Ошибка P2162 — Датчики “A” и “B” скорости автомобиля – несоответствие сигналов

Ошибка P2163 — Датчик “A” положения дроссельной заслонки / датчик “A” положения педали акселератора – максимальное ограничение

Ошибка P2164 — Датчик “В” положения дроссельной заслонки / датчик “В” положения педали акселератора – максимальное ограничение

Ошибка P2165 — неисправность в цепи датчика положения педали акселератора «C»

Ошибка P2166 — Датчик “D” положения дроссельной заслонки/датчик “D” положения педали акселератора – максимальное ограничение

Ошибка P2167 — Датчик “E” положения дроссельной заслонки/датчик “E” положения педали акселератора – максимальное ограничение

Ошибка P2168 — Датчик “F” положения дроссельной заслонки / датчик “F” положения педали акселератора – максимальное ограничение

Ошибка P2740 — Датчик B температуры трансмиссионной жидкости — неисправность электрической цепи

Ошибка P2744 — Датчик «B» температуры трансмиссионной жидкости — ненадежный контакт электрической цепи

Корректирующие коды «на пальцах» +54

Алгоритмы, Математика


Рекомендация: подборка платных и бесплатных курсов Java — https://katalog-kursov.ru/

Корректирующие (или помехоустойчивые) коды — это коды, которые могут обнаружить и, если повезёт, исправить ошибки, возникшие при передаче данных. Даже если вы ничего не слышали о них, то наверняка встречали аббревиатуру CRC в списке файлов в ZIP-архиве или даже надпись ECC на планке памяти. А кто-то, может быть, задумывался, как так получается, что если поцарапать DVD-диск, то данные всё равно считываются без ошибок. Конечно, если царапина не в сантиметр толщиной и не разрезала диск пополам.

Как нетрудно догадаться, ко всему этому причастны корректирующие коды. Собственно, ECC так и расшифровывается — «error-correcting code», то есть «код, исправляющий ошибки». А CRC — это один из алгоритмов, обнаруживающих ошибки в данных. Исправить он их не может, но часто это и не требуется.

Давайте же разберёмся, что это такое.

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

Внимание! Много текста и мало картинок. Я постарался всё объяснить, но без карандаша и бумаги текст может показаться немного запутанным.

Каналы с ошибкой

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

Ошибка — это маловероятное событие (а иначе зачем нам такой канал вообще, где одни ошибки?), а значит, вероятность двух ошибок меньше, а трёх уже совсем мала. Мы можем выбрать для себя некоторую приемлемую величину вероятности, очертив границу «это уж точно невозможно». Это позволит нам сказать, что в канале возможно не более, чем $k$ ошибок. Это будет характеристикой канала связи.

Для простоты введём следующие обозначения. Пусть данные, которые мы хотим передавать, — это двоичные последовательности фиксированной длины. Чтобы не запутаться в нулях и единицах, будем иногда обозначать их заглавными латинскими буквами ($A$, $B$, $C$, …). Что именно передавать, в общем-то неважно, просто с буквами в первое время будет проще работать.

Кодирование и декодирование будем обозначать прямой стрелкой ($rightarrow$), а передачу по каналу связи — волнистой стрелкой ($rightsquigarrow$). Ошибки при передаче будем подчёркивать.

Например, пусть мы хотим передавать только сообщения $A=0$ и $B=1$. В простейшем случае их можно закодировать нулём и единицей (сюрприз!):

$ begin{aligned} A &to 0,\ B &to 1. end{aligned} $

Передача по каналу, в котором возникла ошибка будет записана так:

$ A to 0 rightsquigarrow underline{1} to B. $

Цепочки нулей и единиц, которыми мы кодируем буквы, будем называть кодовыми словами. В данном простом случае кодовые слова — это $0$ и $1$.

Код с утроением

Давайте попробуем построить какой-то корректирующий код. Что мы обычно делаем, когда кто-то нас не расслышал? Повторяем дважды:

$ begin{aligned} A &to 00,\ B &to 11. end{aligned} $

Правда, это нам не очень поможет. В самом деле, рассмотрим канал с одной возможной ошибкой:

$ A to 00 rightsquigarrow 0underline{1} to ?. $

Какие выводы мы можем сделать, когда получили $01$? Понятно, что раз у нас не две одинаковые цифры, то была ошибка, но вот в каком разряде? Может, в первом, и была передана буква $B$. А может, во втором, и была передана $A$.

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

$ begin{aligned} A &to 000,\ B &to 111. end{aligned} $

Проверим в деле:

$ A to 000 rightsquigarrow 0underline{1}0 to A?. $

Получили $010$. Тут у нас есть две возможности: либо это $B$ и было две ошибки (в крайних цифрах), либо это $A$ и была одна ошибка. Вообще, вероятность одной ошибки выше вероятности двух ошибок, так что самым правдоподобным будет предположение о том, что передавалась именно буква $A$. Хотя правдоподобное — не значит истинное, поэтому рядом и стоит вопросительный знак.

Если в канале связи возможна максимум одна ошибка, то первое предположение о двух ошибках становится невозможным и остаётся только один вариант — передавалась буква $A$.

Про такой код говорят, что он исправляет одну ошибку. Две он тоже обнаружит, но исправит уже неверно.

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

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

Расстояния между кодами

Рассмотрим поподробнее код с утроением. Итак, мы получили работающий код, который исправляет одиночную ошибку. Но за всё хорошее надо платить: он кодирует один бит тремя. Не очень-то и эффективно.

И вообще, почему этот код работает? Почему нужно именно утраивать для устранения одной ошибки? Наверняка это всё неспроста.

Давайте подумаем, как этот код работает. Интуитивно всё понятно. Нолики и единички — это две непохожие последовательности. Так как они достаточно длинные, то одиночная ошибка не сильно портит их вид.

Пусть мы передавали $000$, а получили $001$. Видно, что эта цепочка больше похожа на исходные $000$, чем на $111$. А так как других кодовых слов у нас нет, то и выбор очевиден.

Но что значит «больше похоже»? А всё просто! Чем больше символов у двух цепочек совпадает, тем больше их схожесть. Если почти все символы отличаются, то цепочки «далеки» друг от друга.

Можно ввести некоторую величину $d(alpha, beta)$, равную количеству различающихся цифр в соответствующих разрядах цепочек $alpha$ и $beta$. Эту величину называют расстоянием Хэмминга. Чем больше это расстояние, тем меньше похожи две цепочки.

Например, $d(010, 010) = 0$, так как все цифры в соответствующих позициях равны, а вот $d(010101, 011011) = 3$.

Расстояние Хэмминга называют расстоянием неспроста. Ведь в самом деле, что такое расстояние? Это какая-то характеристика, указывающая на близость двух точек, и для которой верны утверждения:

  1. Расстояние между точками неотрицательно и равно нулю только, если точки совпадают.
  2. Расстояние в обе стороны одинаково.
  3. Путь через третью точку не короче, чем прямой путь.

Достаточно разумные требования.

Математически это можно записать так (нам это не пригодится, просто ради интереса посмотрим):

  1. $d(x, y) geqslant 0,quad d(x, y) = 0 Leftrightarrow x = y;$
  2. $d(x, y) = d(y, x);$
  3. $d(x, z) + d(z, y) geqslant d(x, y)$.

Предлагаю читателю самому убедиться, что для расстояния Хэмминга эти свойства выполняются.

Окрестности

Таким образом, разные цепочки мы считаем точками в каком-то воображаемом пространстве, и теперь мы умеем находить расстояния между ними. Правда, если попытаться сколько нибудь длинные цепочки расставить на листе бумаги так, чтобы расстояния Хэмминга совпадали с расстояниями на плоскости, мы можем потерпеть неудачу. Но не нужно переживать. Всё же это особое пространство со своими законами. А слова вроде «расстояния» лишь помогают нам рассуждать.

Пойдём дальше. Раз мы заговорили о расстоянии, то можно ввести такое понятие как окрестность. Как известно, окрестность какой-то точки — это шар определённого радиуса с центром в ней. Шар? Какие ещё шары! Мы же о кодах говорим.

Но всё просто. Ведь что такое шар? Это множество всех точек, которые находятся от данной не дальше, чем некоторое расстояние, называемое радиусом. Точки у нас есть, расстояние у нас есть, теперь есть и шары.

Так, скажем, окрестность кодового слова $000$ радиуса 1 — это все коды, находящиеся на расстоянии не больше, чем 1 от него, то есть отличающиеся не больше, чем в одном разряде. То есть это коды:

$ {000, 100, 010, 001}. $

Да, вот так странно выглядят шары в пространстве кодов.

А теперь посмотрите. Это же все возможные коды, которые мы получим в канале в одной ошибкой, если отправим $000$! Это следует прямо из определения окрестности. Ведь каждая ошибка заставляет цепочку измениться только в одном разряде, а значит удаляет её на расстояние 1 от исходного сообщения.

Аналогично, если в канале возможны две ошибки, то отправив некоторое сообщение $x$, мы получим один из кодов, который принадлежит окрестности $x$ радиусом 2.

Тогда всю нашу систему декодирования можно построить так. Мы получаем какую-то цепочку нулей и единиц (точку в нашей новой терминологии) и смотрим, в окрестность какого кодового слова она попадает.

Сколько ошибок может исправить код?

Чтобы код мог исправлять больше ошибок, окрестности должны быть как можно шире. С другой стороны, они не должны пересекаться. Иначе если точка попадёт в область пересечения, непонятно будет, к какой окрестности её отнести.

В коде с удвоением между кодовыми словами $00$ и $11$ расстояние равно 2 (оба разряда различаются). А значит, если мы построим вокруг них шары радиуса 1, то они будут касаться. Это значит, точка касания будет принадлежать обоим шарам и непонятно будет, к какому из них её отнести.

Именно это мы и получали. Мы видели, что есть ошибка, но не могли её исправить.

Что интересно, точек касания в нашем странном пространстве у шаров две — это коды $01$ и $10$. Расстояния от них до центров равны единице. Конечно же, в обычно геометрии такое невозможно, поэтому рисунки — это просто условность для более удобного рассуждения.

В случае кода с утроением, между шарами будет зазор.

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

В общем случае получаем следующее.

Этот очевидный результат на самом деле очень важен. Он означает, что код с минимальным кодовым расстоянием $d_{min}$ будет успешно работать в канале с $k$ ошибками, если выполняется соотношение

$ d_{min} geqslant 2k+1. $

Полученное равенство позволяет легко определить, сколько ошибок будет исправлять тот или иной код. А сколько код ошибок может обнаружить? Рассуждения такие же. Код обнаруживает $k$ ошибок, если в результате не получится другое кодовое слово. То есть, кодовые слова не должны находиться в окрестностях радиуса $k$ других кодовых слов. Математически это записывается так:

$d_{min}geqslant k + 1.$

Рассмотрим пример. Пусть мы кодируем 4 буквы следующим образом.

$ begin{aligned} A to 10100,\ B to 01000,\ C to 00111,\ D to 11011.\ end{aligned} $

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

A B C D
A 3 3 4
B 3 4 3
C 3 4 3
D 4 3 3

Минимальное расстояние $d_{min}=3$, а значит $3geqslant2k+1$, откуда получаем, что такой код может исправить до $k=1$ ошибок. Обнаруживает же он две ошибки.

Рассмотрим пример:

$ A to 10100 rightsquigarrow 101underline{1}0. $

Чтобы декодировать полученное сообщение, посмотрим, к какому символу оно ближе всего.

$ begin{aligned} A:, d(10110, 10100) &= 1,\ B:, d(10110, 01000) &= 4,\ C:, d(10110, 00111) &= 2,\ D:, d(10110, 11011) &= 3. end{aligned} $

Минимальное расстояние получилось для символа $A$, значит вероятнее всего передавался именно он:

$ A to 10100 rightsquigarrow 101underline{1}0 to A?. $

Итак, этот код исправляет одну ошибку, как и код с утроением. Но он более эффективен, так как в отличие от кода с утроением здесь кодируется уже 4 символа.

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

Для декодирования можно было бы использовать таблицу, в которой указывались бы все возможные принимаемые сообщения, и кодовые слова, которым они соответствуют. Но такая таблица получилась бы очень большой. Даже для нашего маленького кода, который выдаёт 5 двоичных цифр, получилось бы $2^5 = 32$ варианта возможных принимаемых сообщений. Для более сложных кодов таблица будет значительно больше.

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

Интерлюдия: поле GF(2)

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

Введём операцию сложения как сложение по модулю 2 (хорошо известный программистам XOR):

$ begin{aligned} 0 + 0 &= 0,\ 0 + 1 &= 1,\ 1 + 0 &= 1,\ 1 + 1 &= 0. end{aligned} $

Умножение будем выполнять как обычно. Эти операции на самом деле введены не абы как, а чтобы получилась система, которая в математике называется полем. Поле — это просто множество (в нашем случае из 0 и 1), на котором так определены сложение и умножение, чтобы основные алгебраические законы сохранялись. Например, чтобы основные идеи, касающиеся матриц и систем уравнений по-прежнему были верны. А вычитание и деление мы можем ввести как обратные операции.

Множество из двух элементов ${0, 1}$ с операциями, введёнными так, как мы это сделали, называется полем Галуа GF(2). GF — это Galois field, а 2 — количество элементов.

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

$ x + x = 0. $

Это свойство прямо следует из определения.

$ x + y = x - y. $

А в этом можно убедиться, прибавив $y$ к обеим частям равенства. Это свойство, в частности означает, что мы можем переносить в уравнении слагаемые в другую сторону без смены знака.

Проверяем корректность

Вернёмся к коду с утроением.

$ begin{aligned} A &to 000,\ B &to 111. end{aligned} $

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

Пусть мы приняли вектор-строку $x$ из трёх цифр. (Стрелочки над векторами рисовать не будем, так как у нас почти всё — это вектора или матрицы.)

$dots rightsquigarrow x = (x_1, x_2, x_3). $

Математически равенство всех трёх цифр можно записать как систему:

$ left{ begin{aligned} x_1 &= x_2,\ x_2 &= x_3. end{aligned} right. $

Или, если воспользоваться свойствами сложения в GF(2), получаем

$ left{ begin{aligned} x_1 + x_2 &= 0,\ x_2 + x_3 &= 0. end{aligned} right. $

Или

$ left{ begin{aligned} 1cdot x_1 + 1cdot x_2 + 0cdot x_3 &= 0,\ 0cdot x_1 + 1cdot x_2 + 1cdot x_3 &= 0. end{aligned} right. $

В матричном виде эта система будет иметь вид

$ Hx^T = 0, $

где

$ H = begin{pmatrix} 1 & 1 & 0\ 0 & 1 & 1 end{pmatrix}. $

Транспонирование здесь нужно потому, что $x$ — это вектор-строка, а не вектор-столбец. Иначе мы не могли бы умножать его справа на матрицу.

Будем называть матрицу $H$ проверочной матрицей. Если полученное сообщение — это корректное кодовое слово (то есть, ошибки при передаче не было), то произведение проверочной матрицы на это сообщение будет равно нулевому вектору.

Умножение на матрицу — это гораздо более эффективно, чем поиск в таблице, но у нас на самом деле есть ещё одна таблица — это таблица кодирования. Попробуем от неё избавиться.

Кодирование

Итак, у нас есть система для проверки

$ left{ begin{aligned} x_1 + x_2 &= 0,\ x_2 + x_3 &= 0. end{aligned} right. $

Её решения — это кодовые слова. Собственно, мы систему и строили на основе кодовых слов. Попробуем теперь решить обратную задачу. По системе (или, что то же самое, по матрице $H$) найдём кодовые слова.

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

$ H = begin{pmatrix} 1 & 0 & 1 & 0 & 0 \ 0 & 1 & 1 & 0 & 1\ 0 & 0 & 0 & 1 & 1 end{pmatrix}. $

Соответствующая система имеет вид:

$ left{ begin{aligned} x_1 + x_3 &= 0,\ x_2 + x_3 + x_5 &= 0,\ x_4 + x_5 &= 0. end{aligned} right. $

Чтобы найти кодовые слова соответствующего кода нужно её решить.

В силу линейности сумма двух решений системы тоже будет решением системы. Это легко доказать. Если $a$ и $b$ — решения системы, то для их суммы верно

$H(a+b)^T=Ha^T+Hb^T=0+0=0,$

что означает, что она тоже — решение.

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

Выразим сперва все зависимые слагаемые. Их столько же, сколько и уравнений. Выражать надо так, чтобы справа были только независимые. Проще всего выразить $x_1, x_2, x_4$.

Если бы нам не так повезло с системой, то нужно было бы складывая уравнения между собой получить такую систему, чтобы какие-то три переменные встречались по одному разу. Ну, или воспользоваться методом Гаусса. Для GF(2) он тоже работает.

Итак, получаем:

$ left{ begin{aligned} x_1 &= x_3,\ x_2 &= x_3 + x_5,\ x_4 &= x_5. end{aligned} right. $

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

$ begin{aligned} x_3=1, x_5=0:quad x_1=1, x_2=1, x_4=0 Rightarrow x^{(1)} = (1, 1, 1, 0, 0),\ x_3=0, x_5=1:quad x_1=0, x_2=1, x_4=1 Rightarrow x^{(2)} = (0, 1, 0, 1, 1). end{aligned} $

Всевозможные суммы этих независимых решений (а именно они и будут кодовыми векторами) можно получить так:

$ a_1 x^{(1)}+a_2 x^{(2)}, $

где $a_1, a_2$ равны либо нулю или единице. Так как таких коэффициентов два, то всего возможно $2^2=4$ сочетания.

Но посмотрите! Формула, которую мы только что получили — это же снова умножение матрицы на вектор.

$ (a_1, a_2)cdot begin{pmatrix} 1 & 1 & 1 & 0 & 0 \ 0 & 1 & 0 & 1 & 1 end{pmatrix} = aG. $

Строчки здесь — линейно независимые решения, которые мы получили. Матрица $G$ называется порождающей. Теперь вместо того, чтобы сами составлять таблицу кодирования, мы можем получать кодовые слова простым умножением на матрицу:

$ a to aG. $

Найдём кодовые слова для этого кода. (Не забываем, что длина исходных сообщений должна быть равна 2 — это количество найденных решений.)

$ begin{aligned} 00 &to 00000,\ 01 &to 01011,\ 10 &to 11100,\ 11 &to 10111. end{aligned} $

Итак, у нас есть готовый код, обнаруживающий ошибки. Проверим его в деле. Пусть мы хотим отправить 01 и у нас произошла ошибка при передаче. Обнаружит ли её код?

$ a=01 to aG=01011 rightsquigarrow x=01underline{1}11 to Hx^T = (110)^T neq 0. $

А раз в результате не нулевой вектор, значит код заподозрил неладное. Провести его не удалось. Ура, код работает!

Для кода с утроением, кстати, порождающая матрица выглядит очень просто:

$G=begin{pmatrix}1&1&1end{pmatrix}.$

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

Ошибка по синдрому

Ну хорошо, мы построили код обнаруживающий ошибки. Но мы же хотим их исправлять!

Для начала введём такое понятие, как вектор ошибки. Это вектор, на который отличается принятое сообщение от кодового слова. Пусть мы получили сообщение $x$, а было отправлено кодовое слово $v$. Тогда вектор ошибки по определению

$ e = x - v. $

Но в странном мире GF(2), где сложение и вычитание одинаковы, будут верны и соотношения:

$ begin{aligned} v &= x + e,\ x &= v + e. end{aligned} $

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

Как мы уже говорили раньше, если мы получили сообщение $x$ с ошибкой, то $Hx^Tneq 0$. Но ведь векторов, не равных нулю много! Быть может то, какой именно ненулевой вектор мы получили, подскажет нам характер ошибки?

Назовём результат умножения на проверочную матрицу синдромом:

$ s(x)=Hx^T.$

И заметим следующее

$ s(x) = Hx^T = H(v+e)^T = He^T = s(e). $

Это означает, что для ошибки синдром будет таким же, как и для полученного сообщения.

Разложим все возможные сообщения, которые мы можем получить из канала связи, по кучкам в зависимости от синдрома. Тогда из последнего соотношения следует, что в каждой кучке будут вектора с одной и той же ошибкой. Причём вектор этой ошибки тоже будет в кучке. Вот только как его узнать?

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

Давайте посмотрим, какие синдромы дают всевозможные 5-элементные векторы. Сразу сгруппируем их и подчеркнём лидеров — векторы с наименьшим числом единиц.

$s(x)$ $x$
$000$ $underline{00000}, 11100, 01011, 10111$
$001$ $underline{00010}, 11110, 01001, 10101$
$010$ $underline{01000}, 10100, 00011, 11111$
$011$ $01010, 10110, underline{00001}, 11101$
$100$ $underline{10000}, 01100, 11011, 00111$
$101$ $underline{10010}, 01110, 11001, underline{00101}$
$110$ $11000, underline{00100}, 10011, 01111$
$111$ $11010, underline{00110}, underline{10001}, 01101$

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

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

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

$ a=01 to aG=01011 rightsquigarrow x=01underline{1}11 to s(x)=Hx^T = (110)^T to e=(00100). $

Вектор ошибки равен $(00100)$, а значит ошибка в третьем разряде. Как мы и загадали.

Ура, всё работает!

Что же дальше?

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

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

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

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

Фото в бортжурнале Volkswagen Golf Plus

Итак друзья, кто-то эту ошибку уже видел, кто-то еще обязательно увидит: ошибка P0491- AIR INJECTION SYSTEM PERFORMANCE (производительность системы воздушного нагнетания).
Из-за этой ошибки, на приборной панели ярко светит «ЧЕК» Многие бегут на СТО, а кто то и к официальному дилеру и тут начинается развод. Чаще слышишь от мастера: «Ну что, у вас умер (или умирает) Лямбда-зонд или или еще какой-нибудь датчик который, по словам мастера, сказывается на работе двигателя и на расход».
На ваш вопрос «А сколько стоит замены?», вам выкатывают ценник:
оригинальный датчик — от 7000 р. +
аналог (BOSH) — от 3 000 р.

НО, лямбду, лучше ставить оригинал, говорят они и вы послушно выкладываете денежку. А они заменяют датчик, а ошибка появляется через 2-3 месяца, вновь.

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

А по факту, в большинстве случаев проблема кроется в системе подачи вторичного воздуха, он включается на короткое время при пуске холодного двигателя и нагнетает атмосферный воздух в выпускной тракт. Это обогащает ОГ кислородом, обеспечивая дожигание не сгоревших углеводородов и ускоренный прогрев катализатора. (схему смотрите в фото).

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

По сути: это дополнительная опция для снижения выбросов в атмосферу на этапе холодного пуска/прогрева.

Ошибка P0491 говорит о том что воздуха недостаточно и где-то в этой цепи неисправность. Это может быть датчик температуры, датчик воздуха (airflow meter), отошедший где-то шланг или просто сломавшийся насос (secondary air injection pump).

На производительность, расход или другие системы это никак не влияет.

А по ценнику, новый насос стоит порядка 349-385$.

Во общем, друзья, если вы знаете код своей ошибки, воспользуйтесь интернетом, проверьте все своими руками, возможно проблему можно исправить за 5 минут и не тратиться на «развод».

Фото в бортжурнале Volkswagen Golf Plus

«Перемежитель» перенаправляется сюда. Для оптоволоконного устройства см. Оптический перемежитель .

В вычислительной , телекоммуникационной , теории информации и теории кодирования , в код коррекции ошибок , иногда кода коррекции ошибок ( ECC ) используется для контроля ошибок в данных по ненадежным или зашумленных каналов связи . Основная идея заключается в том, что отправитель кодирует сообщение с избыточной информацией в форме ECC. Избыточность позволяет получателю обнаруживать ограниченное количество ошибок, которые могут возникнуть в любом месте сообщения, и часто исправлять эти ошибки без повторной передачи. Американский математик Ричард Хэмминг был пионером в этой области в 1940-х годах и изобрел первый исправляющий ошибки код в 1950 году: код Хэмминга (7,4) .

ECC отличается от обнаружения ошибок тем, что обнаруженные ошибки можно исправлять, а не просто обнаруживать. Преимущество состоит в том, что системе, использующей ECC, не требуется обратный канал для запроса повторной передачи данных при возникновении ошибки. Обратной стороной является то, что к сообщению добавляются фиксированные накладные расходы, что требует большей полосы пропускания прямого канала. Таким образом, ECC применяется в ситуациях, когда повторные передачи являются дорогостоящими или невозможными, например, при односторонних каналах связи и при многоадресной передаче на несколько приемников . Соединения с большой задержкой также выигрывают; в случае спутника, вращающегося вокруг Урана , повторная передача из-за ошибок может вызвать задержку в пять часов. Информация ECC обычно добавляется к запоминающим устройствам для восстановления поврежденных данных, широко используется в модемах и используется в системах, где первичной памятью является память ECC .

Обработка ECC в приемнике может применяться к цифровому потоку битов или при демодуляции несущей с цифровой модуляцией. Для последнего ECC является неотъемлемой частью начального аналого-цифрового преобразования в приемнике. Декодер Витерби реализует алгоритм мягкого решения для демодуляции цифровых данных из аналогового сигнала на фоне шума. Многие кодеры / декодеры ECC могут также генерировать сигнал частоты ошибок по битам (BER), который можно использовать в качестве обратной связи для точной настройки аналоговой принимающей электроники.

Максимальная доля ошибок или пропущенных битов, которые могут быть исправлены, определяется конструкцией кода ECC, поэтому разные коды исправления ошибок подходят для разных условий. Как правило, более сильный код вызывает большую избыточность, которую необходимо передавать с использованием доступной полосы пропускания, что снижает эффективную скорость передачи данных при одновременном улучшении принимаемого эффективного отношения сигнал / шум. Кодирования шумным канала теорема о Клода Шеннона может быть использована для вычисления максимальной достижимой пропускной способности канала связи для заданной максимальной допустимой вероятности ошибки. Это устанавливает границы теоретической максимальной скорости передачи информации канала с некоторым заданным базовым уровнем шума. Однако это доказательство неконструктивно и, следовательно, не дает представления о том, как создать код, обеспечивающий производительность. После многих лет исследований некоторые передовые системы ECC по состоянию на 2016 год очень близко подошли к теоретическому максимуму.

Прямое исправление ошибок

В связи , теории информации и теории кодирования , с прямым исправлением ошибок ( FEC ) или канального кодирования является метод , используемый для контроля ошибок в передаче данных по ненадежным или зашумленных каналов связи . Основная идея состоит в том, что отправитель кодирует сообщение избыточным способом, чаще всего с помощью ECC.

Избыточность позволяет получателю обнаруживать ограниченное количество ошибок, которые могут возникнуть в любом месте сообщения, и часто исправлять эти ошибки без повторной передачи. FEC дает приемнику возможность исправлять ошибки без необходимости использования обратного канала для запроса повторной передачи данных, но за счет фиксированной более высокой полосы пропускания прямого канала. Поэтому FEC применяется в ситуациях, когда повторная передача является дорогостоящей или невозможной, например, при односторонних каналах связи и при передаче на несколько приемников в многоадресной передаче . Информация FEC обычно добавляется в устройства массовой памяти (магнитные, оптические и твердотельные / флеш-накопители), чтобы обеспечить восстановление поврежденных данных, широко используется в модемах , используется в системах, где первичной памятью является память ECC, и в ситуациях вещания, где приемник не имеет возможности запрашивать повторную передачу, иначе это может вызвать значительную задержку. Например, в случае спутника, вращающегося вокруг Урана , повторная передача из-за ошибок декодирования может вызвать задержку не менее 5 часов.

Обработка FEC в приемнике может применяться к цифровому битовому потоку или при демодуляции несущей с цифровой модуляцией. Для последнего FEC является неотъемлемой частью начального аналого-цифрового преобразования в приемнике. Декодер Витерби реализует алгоритм мягкого решения для демодуляции цифровых данных из аналогового сигнала на фоне шума. Многие кодеры FEC могут также генерировать сигнал частоты ошибок по битам (BER), который можно использовать в качестве обратной связи для точной настройки аналоговой приемной электроники.

Максимальная доля ошибок или недостающих битов, которые могут быть исправлены, определяется конструкцией ECC, поэтому разные коды прямого исправления ошибок подходят для разных условий. Как правило, более сильный код вызывает большую избыточность, которую необходимо передавать с использованием доступной полосы пропускания, что снижает эффективную скорость передачи данных при одновременном улучшении принимаемого эффективного отношения сигнал / шум. Шумная-канальное кодирование теоремы Клод Шеннон отвечает на вопрос о том, сколько трафика остался для передачи данных при использовании наиболее эффективного кода , который превращает вероятность ошибки декодирования к нулю. Это устанавливает границы теоретической максимальной скорости передачи информации канала с некоторым заданным базовым уровнем шума. Его доказательство неконструктивно и, следовательно, не дает представления о том, как создать код, обеспечивающий производительность. Однако после многих лет исследований некоторые продвинутые системы FEC, такие как полярный код, достигают пропускной способности канала Шеннона в рамках гипотезы кадра бесконечной длины.

Как это работает

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

Упрощенный пример ECC — это передача каждого бита данных 3 раза, что известно как код повторения (3,1) . Через шумный канал приемник может видеть 8 версий вывода, см. Таблицу ниже.

Триплет получил Интерпретируется как
000 0 (без ошибок)
001 0
010 0
100 0
111 1 (без ошибок)
110 1
101 1
011 1

Это позволяет исправить ошибку в любой из трех выборок «большинством голосов» или «демократическим голосованием». Корректирующая способность этого ECC:

  • Ошибка до 1 бита триплета, или
  • пропущено до 2 битов триплета (случаи не указаны в таблице).

Хотя эта тройная модульная избыточность проста в реализации и широко используется, она является относительно неэффективной ECC. Более совершенные коды ECC обычно проверяют последние несколько десятков или даже несколько последних сотен ранее принятых битов, чтобы определить, как декодировать текущую небольшую группу битов (обычно в группах от 2 до 8 бит).

Усреднение шума для уменьшения ошибок

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

  • Из-за этого эффекта «объединения рисков» цифровые системы связи, использующие ECC, как правило, работают значительно выше определенного минимального отношения сигнал / шум, а вовсе не ниже него.
  • Эта тенденция «все или ничего» — эффект обрыва — становится более выраженным по мере использования более сильных кодов, которые ближе подходят к теоретическому пределу Шеннона .
  • Перемежение данных, закодированных с помощью ЕСС, может уменьшить свойства «все или ничего» передаваемых кодов ЕСС, когда ошибки канала имеют тенденцию возникать в пакетах. Однако у этого метода есть ограничения; его лучше всего использовать для узкополосных данных.

Большинство систем электросвязи используют код фиксированного канала, рассчитанный на то, чтобы выдерживать ожидаемую частоту ошибок по битам в наихудшем случае , а затем вообще не работают, если частота ошибок по битам становится еще хуже. Однако некоторые системы адаптируются к заданным условиям ошибки канала: некоторые экземпляры гибридного автоматического запроса на повторение используют фиксированный метод ECC, пока ECC может обрабатывать частоту ошибок, а затем переключаются на ARQ, когда частота ошибок становится слишком высокой;
адаптивная модуляция и кодирование используют различные скорости ECC, добавляя больше битов исправления ошибок на пакет, когда в канале более высокие частоты ошибок, или удаляя их, когда они не нужны.

Типы ECC

Краткая классификация кодов исправления ошибок

Двумя основными категориями кодов ECC являются блочные коды и сверточные коды .

  • Блочные коды работают с блоками (пакетами) фиксированного размера, состоящими из битов или символов заранее определенного размера. Практические блочные коды обычно могут быть жестко декодированы за полиномиальное время до их длины блока.
  • Сверточные коды работают с битовыми или символьными потоками произвольной длины. Чаще всего они декодируются с помощью алгоритма Витерби , хотя иногда используются и другие алгоритмы. Декодирование Витерби обеспечивает асимптотически оптимальную эффективность декодирования с увеличением длины ограничения сверточного кода, но за счет экспоненциально возрастающей сложности. Завершенный сверточный код также является «блочным кодом» в том смысле, что он кодирует блок входных данных, но размер блока сверточного кода, как правило, произвольный, в то время как блочные коды имеют фиксированный размер, определяемый их алгебраическими характеристиками. Типы завершения для сверточных кодов включают «концевую передачу» и «сброс битов».

Есть много типов блочных кодов; Кодирование Рида-Соломона примечательно тем, что оно широко используется на компакт-дисках , DVD и жестких дисках . К другим примерам классических блочных кодов относятся коды Голея , BCH , многомерная четность и коды Хэмминга .

ECC Хэмминга обычно используется для исправления ошибок флэш- памяти NAND . Это обеспечивает исправление однобитовых ошибок и обнаружение двухбитовых ошибок. Коды Хэмминга подходят только для более надежной одноуровневой ячейки (SLC) NAND. Более плотная многоуровневая ячейка (MLC) NAND может использовать многобитовый корректирующий ECC, такой как BCH или Reed-Solomon. NOR Flash обычно не использует никаких исправлений ошибок.

Классические блочные коды обычно декодируются с использованием алгоритмов жесткого решения , что означает, что для каждого входного и выходного сигнала принимается жесткое решение, соответствует ли он единице или нулю. Напротив, сверточные коды обычно декодируются с использованием алгоритмов мягкого решения , таких как алгоритмы Витерби, MAP или BCJR , которые обрабатывают (дискретизированные) аналоговые сигналы и которые обеспечивают гораздо более высокую производительность исправления ошибок, чем декодирование с жестким решением.

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

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

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

Кодовая скорость и компромисс между надежностью и скоростью передачи данных

Основным принципом ECC является добавление избыточных битов, чтобы помочь декодеру узнать истинное сообщение, закодированное передатчиком. Кодовая скорость данной системы ЕСС определяется как отношение между количеством информационных битов и общим количеством битов (т. Е. Информация плюс биты избыточности) в данном коммуникационном пакете. Кодовая скорость, следовательно, является действительным числом. Низкая кодовая скорость, близкая к нулю, подразумевает сильный код, который использует много избыточных битов для достижения хорошей производительности, в то время как большая кодовая скорость, близкая к 1, подразумевает слабый код.

Избыточные биты, защищающие информацию, должны передаваться с использованием тех же коммуникационных ресурсов, которые они пытаются защитить. Это вызывает принципиальный компромисс между надежностью и скоростью передачи данных. В одном крайнем случае сильный код (с низкой кодовой скоростью) может вызвать значительное увеличение SNR приемника (отношение сигнал / шум), уменьшая частоту ошибок по битам, за счет снижения эффективной скорости передачи данных. С другой стороны, без использования какого-либо ECC (т. Е. Кодовая скорость, равная 1), используется полный канал для целей передачи информации за счет того, что биты остаются без какой-либо дополнительной защиты.

Один интересный вопрос заключается в следующем: насколько эффективным с точки зрения передачи информации может быть ECC, имеющий незначительную частоту ошибок декодирования? На этот вопрос ответил Клод Шеннон с его второй теоремой, в которой говорится, что пропускная способность канала — это максимальная скорость передачи данных, достижимая для любого ECC, частота ошибок которого стремится к нулю: его доказательство опирается на гауссовское случайное кодирование, которое не подходит для реального мира. Приложения. Верхняя граница, заданная работой Шеннона, вдохновила на долгий путь к разработке ECC, которые могут приблизиться к конечной границе производительности. Различные коды сегодня могут достигать почти предела Шеннона. Однако ECC, обеспечивающие пропускную способность, обычно чрезвычайно сложно реализовать.

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

Составные коды ECC для повышения производительности

Классические (алгебраические) блочные коды и сверточные коды часто комбинируются в схемах конкатенированного кодирования, в которых сверточный код, декодированный по Витерби с короткой ограниченной длиной, выполняет большую часть работы, а блочный код (обычно Рида-Соломона) с большим размером символа и длиной блока «стирает» любые ошибки, сделанные сверточным декодером. Однопроходное декодирование с помощью этого семейства кодов с исправлением ошибок может дать очень низкий уровень ошибок, но для условий передачи на большие расстояния (например, в глубоком космосе) рекомендуется итеративное декодирование.

Составные коды стали стандартной практикой в ​​спутниковой связи и связи в дальнем космосе с тех пор, как « Вояджер-2» впервые применил эту технику во время своей встречи с Ураном в 1986 году . Аппарат Galileo использовал итеративные сцепленные коды для компенсации условий очень высокой частоты ошибок, вызванных неисправной антенной.

Проверка четности с низкой плотностью (LDPC)

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

Коды LDPC были впервые представлены Робертом Г. Галлагером в его докторской диссертации в 1960 году, но из-за вычислительных усилий при реализации кодировщика и декодера и введения кодов Рида-Соломона они в основном игнорировались до 1990-х годов.

Коды LDPC теперь используются во многих последних стандартах высокоскоростной связи, таких как DVB-S2 (цифровое видеовещание — спутниковое — второе поколение), WiMAX ( стандарт IEEE 802.16e для микроволновой связи), высокоскоростная беспроводная локальная сеть ( IEEE 802.11n). ), 10GBase-T Ethernet (802.3an) и G.hn/G.9960 (стандарт ITU-T для сетей по линиям электропередач, телефонным линиям и коаксиальному кабелю). Другие коды LDPC стандартизированы для стандартов беспроводной связи в рамках 3GPP MBMS (см. Исходные коды ).

Турбо коды

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

Одним из первых коммерческих приложений турбо-кодирования была технология цифровой сотовой связи CDMA2000 1x (TIA IS-2000), разработанная Qualcomm и продаваемая Verizon Wireless , Sprint и другими операторами связи. Он также используется для развития CDMA2000 1x специально для доступа в Интернет, 1xEV-DO (TIA IS-856). Как и 1x, EV-DO был разработан Qualcomm и продается Verizon Wireless , Sprint и другими операторами (маркетинговое название Verizon для 1xEV-DO — широкополосный доступ , потребительские и бизнес-маркетинговые названия Sprint для 1xEV-DO — Power Vision и Mobile. Широкополосный соответственно).

Локальное декодирование и тестирование кодов

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

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

Чередование

«Перемежитель» перенаправляется сюда. Для оптоволоконного устройства см. Оптический перемежитель .

Краткая иллюстрация идеи чередования

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

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

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

Конструкции перемежителя включают:

  • прямоугольные (или однородные) перемежители (аналогично методу с использованием коэффициентов пропуска, описанному выше)
  • сверточные перемежители
  • случайные перемежители (где перемежитель — известная случайная перестановка)
  • S-случайный перемежитель (где перемежитель — это известная случайная перестановка с ограничением, что никакие входные символы на расстоянии S не появляются на расстоянии S на выходе).
  • бесконкурентный квадратичный многочлен с перестановками (QPP). Пример использования — стандарт мобильной связи 3GPP Long Term Evolution .

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

Пример

Передача без чередования :

Error-free message:                                 aaaabbbbccccddddeeeeffffgggg
Transmission with a burst error:                    aaaabbbbccc____deeeeffffgggg

Здесь каждая группа одинаковых букв представляет собой 4-битное однобитовое кодовое слово с исправлением ошибок. Кодовое слово cccc изменяется в один бит и может быть исправлено, но кодовое слово dddd изменяется в трех битах, поэтому либо оно не может быть декодировано вообще, либо может быть декодировано неправильно .

С чередованием :

Error-free code words:                              aaaabbbbccccddddeeeeffffgggg
Interleaved:                                        abcdefgabcdefgabcdefgabcdefg
Transmission with a burst error:                    abcdefgabcd____bcdefgabcdefg
Received code words after deinterleaving:           aa_abbbbccccdddde_eef_ffg_gg

В каждом из кодовых слов «aaaa», «eeee», «ffff» и «gggg» изменяется только один бит, поэтому однобитовый код с исправлением ошибок все декодирует правильно.

Передача без чередования :

Original transmitted sentence:                      ThisIsAnExampleOfInterleaving
Received sentence with a burst error:               ThisIs______pleOfInterleaving

Термин «пример» в большинстве случаев оказывается непонятным и трудным для исправления.

С чередованием :

Transmitted sentence:                               ThisIsAnExampleOfInterleaving...
Error-free transmission:                            TIEpfeaghsxlIrv.iAaenli.snmOten.
Received sentence with a burst error:               TIEpfe______Irv.iAaenli.snmOten.
Received sentence after deinterleaving:             T_isI_AnE_amp_eOfInterle_vin_...

Ни одно слово не потеряно полностью, а недостающие буквы можно восстановить с минимальными догадками.

Недостатки чередования

Использование методов чередования увеличивает общую задержку. Это связано с тем, что перед декодированием пакетов должен быть принят весь чередующийся блок. Также перемежители скрывают структуру ошибок; без перемежителя более совершенные алгоритмы декодирования могут использовать структуру ошибок и обеспечивать более надежную связь, чем более простой декодер, объединенный с перемежителем. Пример такого алгоритма основан на структурах нейронной сети .

Программное обеспечение для кодов исправления ошибок

Моделирование поведения кодов исправления ошибок (ECC) в программном обеспечении — обычная практика для разработки, проверки и улучшения ECC. Предстоящий стандарт беспроводной связи 5G поднимает новый диапазон приложений для программных ECC: облачные сети радиодоступа (C-RAN) в контексте программно-определяемого радио (SDR) . Идея состоит в том, чтобы напрямую использовать программные ECC в коммуникациях. Например, в 5G программные ECC могут быть расположены в облаке, а антенны подключены к этим вычислительным ресурсам: таким образом повышается гибкость сети связи и, в конечном итоге, повышается энергоэффективность системы.

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

  • AFF3CT (A Fast Forward Error Correction Toolbox): полная коммуникационная цепочка на C ++ (многие поддерживаемые коды, такие как Turbo, LDPC, полярные коды и т. Д.), Очень быстрая и специализированная на канальном кодировании (может использоваться как программа для моделирования или как библиотека для SDR).
  • IT ++ : библиотека классов и функций C ++ для линейной алгебры, численной оптимизации, обработки сигналов, связи и статистики.
  • OpenAir : реализация (на языке C) спецификаций 3GPP, касающихся Evolved Packet Core Networks.

Список кодов исправления ошибок

Расстояние Код
2 (обнаружение одиночной ошибки) Паритет
3 (исправление одиночных ошибок) Тройное модульное резервирование
3 (исправление одиночных ошибок) идеальный Хэмминга, такой как Хэмминга (7,4)
4 ( ВТОРОЕ ) Расширенный Хэмминга
5 (исправление двойной ошибки)
6 (исправление двойной ошибки / обнаружение тройной ошибки)
7 (исправление трех ошибок) совершенный двоичный код Голея
8 (ТЕКФЕД) расширенный двоичный код Голея
  • Коды AN
  • Код BCH , который может быть разработан для исправления произвольного количества ошибок в каждом блоке кода.
  • Код Бергера
  • Код постоянного веса
  • Сверточный код
  • Коды расширителей
  • Групповые коды
  • Коды Голея , из которых двоичный код Голея представляет практический интерес.
  • Код Гоппа , используемый в криптосистеме Мак-Элиса
  • Код Адамара
  • Код Хагельбаргера
  • Код Хэмминга
  • Код на основе латинского квадрата для небелого шума (преобладающий, например, в широкополосной связи по линиям электропередач)
  • Лексикографический код
  • Линейное сетевое кодирование , тип кода с исправлением стирания в сетях вместо двухточечных ссылок
  • Длинный код
  • Код проверки на четность с низкой плотностью , также известный как код Галлагера , как архетип для кодов разреженных графов
  • Код LT , который является почти оптимальным кодом бесскоростной коррекции стирания (код Фонтана)
  • m из n кодов
  • Онлайн-код , почти оптимальный код бесскоростной коррекции стирания
  • Полярный код (теория кодирования)
  • Код Raptor , почти оптимальный код бесскоростной коррекции стирания
  • Исправление ошибок Рида – Соломона
  • Код Рида – Мюллера
  • Повторно-накопительный код
  • Коды повторения , такие как тройное модульное резервирование
  • Спинальный код, бесскоростной нелинейный код, основанный на псевдослучайных хэш-функциях
  • Код Торнадо , почти оптимальный код коррекции стирания и предшественник кодов Фонтана
  • Турбо код
  • Код Уолша-Адамара
  • Циклические проверки избыточности (CRC) могут исправлять 1-битные ошибки для сообщений длиной не более бит для оптимальных порождающих полиномов степени , см. Математика циклических проверок избыточности # Битовые фильтры2 ^ {n-1} -1п

Смотрите также

  • Скорость кода
  • Коды стирания
  • Декодер мягкого решения
  • Пакетный код исправления ошибок
  • Обнаружение и исправление ошибок
  • Коды исправления ошибок с обратной связью

использованная литература

дальнейшее чтение

  • МакВильямс, Флоренс Джессим ; Слоан, Нил Джеймс Александр (2007) [1977]. Написано в AT&T Shannon Labs, Флорхэм-Парк, Нью-Джерси, США. Теория кодов, исправляющих ошибки . Математическая библиотека Северной Голландии. 16 (цифровой отпечаток 12-го оттиска, 1-е изд.). Амстердам / Лондон / Нью-Йорк / Токио: Северная Голландия / Elsevier BV . ISBN 978-0-444-85193-2. LCCN  76-41296 . (xxii + 762 + 6 страниц)
  • Кларк младший, Джордж К.; Каин, Дж. Бибб (1981). Кодирование с коррекцией ошибок для цифровой связи . Нью-Йорк, США: Plenum Press . ISBN 0-306-40615-2.
  • Арази, Бенджамин (1987). Swetman, Herb (ред.). Здравый подход к теории кодов, исправляющих ошибки . Серия MIT Press в компьютерных системах. 10 (1-е изд.). Кембридж, Массачусетс, США / Лондон, Великобритания: Массачусетский технологический институт . ISBN 0-262-01098-4. LCCN  87-21889 . (x + 2 + 208 + 4 страницы)
  • Плетеный, Стивен Б. (1995). Системы контроля ошибок для цифровой связи и хранения . Энглвуд Клиффс, Нью-Джерси, США: Прентис-Холл . ISBN 0-13-200809-2.
  • Уилсон, Стивен Г. (1996). Цифровая модуляция и кодирование . Энглвуд Клиффс, Нью-Джерси, США: Прентис-Холл . ISBN 0-13-210071-1.
  • «Код коррекции ошибок в флеш-памяти NAND с одноуровневой ячейкой» 2007-02-16
  • «Код исправления ошибок во флеш-памяти NAND» 2004-11-29
  • Наблюдения за ошибками, исправлениями и доверием зависимых систем , Джеймс Гамильтон, 26 февраля 2012 г.
  • Сферические упаковки, решетки и группы, Дж. Х. Конвей, Нил Джеймс Александр Слоан, Springer Science & Business Media , 2013-03-09 — Математика — 682 страницы.

внешние ссылки

  • Морелос-Сарагоса, Роберт (2004). «Страница корректирующих кодов (ECC)» . Проверено 5 марта 2006 года .
  • lpdec: библиотека для декодирования LP и связанных вещей (Python)

В статье мы расскажем, как исправить ошибку (код состояния) 500 со стороны пользователя и администратора сайта, а также подробно разберём, что такое ошибка запроса 500.

Что такое внутренняя ошибка сервера 500

Код ошибки 5хх говорит о том, что браузер отправил запрос корректно, но сервер не смог его обработать. Что значит ошибка 500? Это проблема сервера, причину которой он не может распознать.

Сообщение об ошибке сопровождается описанием. Самые популярные варианты:

  • Внутренняя ошибка сервера 500,
  • Ошибка 500 Internal Server Error,
  • Временная ошибка (500),
  • Внутренняя ошибка сервера,
  • 500 ошибка сервера,
  • Внутренняя ошибка HTTP 500,
  • Произошла непредвиденная ошибка,
  • Ошибка 500,
  • HTTP status 500 internal server error (перевод ― HTTP статус 500 внутренняя ошибка сервера).

Дизайн и описание ошибки 500 может быть любым, так как каждый владелец сайта может создать свою версию страницы. Например, так выглядит страница с ошибкой на REG.RU:

Как ошибка 500 влияет на SEO-продвижение

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

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

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

Код ошибки 500: причины

Если сервер вернул ошибку 500, это могло случиться из-за настроек на web-хостинге или проблем с кодом сайта. Самые распространённые причины:

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

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

Что делать, если вы пользователь

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

Перезагрузите страницу

Удаленный сервер возвращает ошибку не только из-за серьёзных проблем на сервере. Иногда 500 ошибка сервера может быть вызвана небольшими перегрузками сайта.

Чтобы устранить ошибку, перезагрузите страницу с помощью сочетания клавиш:

  • на ПК — F5,
  • на ноутбуке — Fn + F5,
  • на устройствах от Apple — Cmd + R.

Обратите внимание! Если вы приобретаете товары в интернет-магазине и при оформлении заказа появляется 500 Internal Server Error (перевод — внутренняя ошибка сервера), при перезагрузке страницы может создаться несколько заказов. Поэтому сначала проверьте, оформился ли ваш предыдущий заказ. Если нет, попробуйте оформить заказ заново.

Очистите кэш и cookies браузера

Кэш и cookies сохраняют данные посещаемых сайтов и данные аутентификаций, чтобы в будущем загружать веб-ресурсы быстрее. Если на ресурсе уже был статус ошибки 500, при повторном входе на сайт может загружаться старая версия страницы с ошибкой из кэша, хотя на самом деле страница уже работает. Очистить кэш и куки браузера вам поможет инструкция.

Если ни одно из этих действий не решило проблему, значит, некорректно работает сам сервер сайта. Вернитесь на страницу позже, как только владелец решит проблему.

Что делать, если вы владелец сайта

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

Ниже рассмотрим самые популярные причины и способы решения.

Ошибки в файле .htaccess

Неверные правила в файле .htaccess — частая причина возникновения ошибки. Чтобы это проверить, найдите .htaccess в файлах сайта и переименуйте его (например, в test). Так директивы, прописанные в файле, не повлияют на работу сервера. Если сайт заработал, переименуйте файл обратно в .htaccess и найдите ошибку в директивах. Если вы самостоятельно вносили изменения в .htaccess, закомментируйте новые строки и проверьте доступность сайта.Также может помочь замена текущего файла .htaccess на стандартный в зависимости от CMS.

Найти директиву с ошибкой можно с помощью онлайн-тестировщика. Введите содержимое .htaccess и ссылку на сайт, начиная с https://. Затем нажмите Test:


Произошла непредвиденная ошибка

На экране появится отчёт. Если в .htaccess есть ошибки, они будут выделены красным цветом:


500 ошибка nginx

Активирована устаревшая версия PHP

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

Установлены некорректные права на файлы и каталоги сайта

В большинстве случаев корректными правами для каталогов являются «755», для файлов — «644». Проверьте, правильно ли они установлены, и при необходимости измените права на файлы и папки.

Запущено максимальное количество процессов

На тарифах виртуального хостинга REG.RU установлены ограничения на количество одновременно запущенных процессов. Например, на тарифах линейки «Эконом» установлено ограничение в 18 одновременно запущенных процессов, на тарифах «+Мощность» ― 48 процессов. Если лимит превышен, новый процесс не запускается и возникает системная ошибка 500.

Такое большое число одновременных процессов может складываться из CRON-заданий, частых подключений с помощью почтовых клиентов по протоколу IMAP, подключения по FTP или других процессов.

Чтобы проверить количество процессов, подключитесь по SSH. Выполните команду:

ps aux | grep [u]1234567 |wc -l

Вместо u1234567 укажите ваш логин хостинга: Как узнать логин хостинга.

Чтобы посмотреть, какие процессы запущены, введите команду:

Вместо u1234567 укажите логин услуги хостинга.

Командная строка отобразит запущенные процессы:


Код ошибки 500

Где:

  • u1234567 — логин услуги хостинга,
  • 40522 — PID процесса,
  • S — приоритет процесса,
  • /usr/libexec/sftp-server — название процесса.

Процесс можно завершить командой kill, например:

Вместо 40522 укажите PID процесса.

Чтобы решить проблему, вы также можете:

  • увеличить интервал запуска заданий CRON,
  • ограничить количество IMAP-соединений в настройках почтового клиента. Подробнее в статье Ограничение IMAP-соединений,
  • проанализировать запущенные процессы самостоятельно или обратившись за помощью к разработчикам сайта.

Если вам не удалось самостоятельно устранить ошибку 500, обратитесь в техподдержку.

Скрипты работают слишком медленно

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

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

Ошибка 500 на сайте, созданном на WordPress

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

Для начала проверьте, нужно ли обновить плагины. Часто устаревшие плагины перестают работать и вызывают проблемы работы сайта. Если все плагины обновлены, но 500 Internal Server Error остаётся, отключите все плагины, чтобы убедиться, что именно они мешают работе сайта. Как только станет понятно, что виноват один из плагинов, отключайте их по очереди, пока не найдёте тот, который нарушает работу сервера.


Как отключить плагин в WordPress

  1. 1.

  2. 2.

    Перейдите во вкладку «Плагины» ― «Установленные».

  3. 3.

    Нажмите Деактивировать у плагина, который, как вам кажется, повлиял на работу сайта:

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

Понравилась статья? Поделить с друзьями:
  • Сколько будет если в диктанте 2 ошибок
  • Скинуть ошибку абс гольф 4
  • Сколько баллов ошибок можно допустить на городе
  • Скинуть ошибку nissan x trail
  • Сколько баллов если ошибки в а части