Så mye som forbrukerne foretrekker at produktene de kjøper og bruker ville bare jobbe uten noen problemer , produkter funksjonsfeil . Det kan være noe så enkelt som en løs RAM -kort i en stasjonær datamaskin eller en alvorlig overføring svikt i en bil . Heldigvis , for å fremskynde prosessen med reparasjon, mange moderne maskiner inkluderer programmering for å gi diagnosekoder . Formål
Diagnostic koding brukes til å effektivisere feilsøking ved pinpointing kilde til problemer . I stedet for feilsøkingen å måtte leke detektiv , poking og prodding enheten for å prøve og få en ledelse på hva som kan være galt , diagnosekoder la enheten å fortelle den som bruker eller reparasjon , er det hva som går galt . Mens noen legwork kan fortsatt være nødvendig for å finne ut hvorfor et spesielt problem er oppstått, forteller den brukeren eller tekniker hvor du skal begynne .
Bruker
Diagnostic koding kan være brukes i hvilken som helst enhet som er drevet av programvare, som designere kan programmere til å kaste diagnosekoder i bestemte situasjoner. Programvare designere kan bruke disse kodene for å feilsøke sin egen programvare , som kan ingeniørene bak operativsystemer , maskinvare , digitale enheter , eller på motoriserte kjøretøy for å fange opp problemer tidlig og fremskynde reparasjoner.
Innhenting koder
diagnosekoder varierer fra element til element . Hver bilprodusent har sitt eget sett av diagnostiske koder , som gjør hvert operativsystem , programmer eller hardware sett . Brukere eller profesjonelle teknikere , må innhente referanse ark som forteller hva hver diagnosekode betyr fra produsenten.
Innhenting koder
Ulike kategorier av enheter kan levere diagnostisk koder i forskjellige moter . For eksempel kan programvare med operativsystemer bare vise en diagnostisk kode når en feil oppstår . For motoriserte kjøretøy , teknikere trenger en spesiell enhet for å grensesnitt med motorens datamaskin og hente diagnosekoder . Hardware på personlige datamaskiner kan også levere diagnosekoder i form av unike lyder som indikerer hardware problemene ved oppstart .