Функцыя самодіагностікі
Кожны электронны блок кіравання мае магчымасць самодіагностікі, пры якой ён увесь час кантралюе сігналы ад вызначаных датчыкаў і выканаўчых механізмаў рухавіка і параўноўвае кожны сігнал з табліцай запраграмаваных велічынь. Калі праграмнае забеспячэнне сістэмы дыягностыкі вызначае наяўнасць няспраўнасці, то модуль кіравання запамінае адзін ці некалькі кодаў няспраўнасцяў. Коды няспраўнасцяў не будуць запамінацца, калі для няспраўнасцяў асобных дэталяў няма кодаў ці для ўмоў, не прадугледжаных праграмным забеспячэннем сістэмы дыягностыкі. У залежнасці ад таго, якая сістэма кіравання ўстаноўлена, блок кіравання будзе выдаваць або двухзначныя, або трохзначныя коды няспраўнасцяў, таму для іх счытвання неабходна выкарыстоўваць адпаведныя прылады счытвання кодаў няспраўнасцяў.
Сістэма Bosch Motronic 1,2
Раннія рухавікі BMW VI2 абсталяваны сістэмай Bosch Motronic 1,2 з двума электроннымі блокамі кіравання. Кожны блок кіравання ставіцца да групы з 6 цыліндраў (электронны блок кіравання 1 - да правай групы, а электронны блок кіравання 2 - да левай групы) і збірае дадзеныя са сваіх уласных датчыкаў. Кожны электронны блок кіравання запамінае свае ўласныя коды няспраўнасцяў і павінен абслугоўвацца незалежна ад іншага.
Рэжым абмежаванай працы
Сістэмы аўтамабіляў BMW, якія разглядаюцца ў гэтым раздзеле, выкарыстоўваюць функцыю аварыйнага рэжыму. Калі ідэнтыфікуюцца вызначаныя няспраўнасці (не ўсе няспраўнасці запускаюць рэжым абмежаванай працы), то электронны блок кіравання запускае рэжым абмежаванай працы і будзе кіравацца запраграмаванымі значэннямі, а не сігналамі ад датчыка. Гэта дазваляе аўтамабілю спакойна даехаць да месца дыягностыкі і/ці рамонту. Калі няспраўнасць будзе ўхіленая, то блок кіравання вернецца да звычайнага рэжыму працы.
Магчымасць адаптацыі або «навучання»
Сістэмы BMW выкарыстоўваюць таксама адаптыўную функцыю, якая мадыфікуе базавыя запраграмаваныя велічыні для найболей эфектыўнай працы ў звычайных умовах і для кампенсавання зносу дэталяў рухавіка.
Кантрольная лямпа сістэмы самодіагностікі
Мадэлі BMW абсталяваны кантрольнай лямпай CHECK ENGINE, усталяванай на панэлі прыбораў. Коды няспраўнасцяў, якія паказваюць няспраўнасці дэталяў, злучаныя з выхлапной сістэмай, могуць быць прачытаныя з дапамогай выбліскаў кантрольнай лямпы.
Штэкер самодіагностікі прызначаны толькі для выкарыстання прылады счытвання кодаў няспраўнасцяў і размешчаны ў маторным адсеку на левым ці правым крыле альбо поруч перагародкі маторнага адсека, ці поруч стойкі падвескі.