Mjukvaruverktyg för att diagnostisera utrustningsfel. Programvara för nätverksdiagnostik. Metoder för funktionell kontroll

Två huvudgrupper av metoder används för att övervaka och diagnostisera digitala enheter: test och funktionell. För att implementera dem används hårdvara och mjukvara. Vid testkontroll tillämpas speciella influenser (tester) och reaktioner från det kontrollerade systemet (enhet, enhet) tas bort och analyseras vid en tidpunkt då det som regel inte fungerar för sitt avsedda syfte. Detta bestämmer tillämpningsområdet för denna typ av kontroll: i processen att sätta upp system, under regleringar, för autonom testning av system innan normal drift startar.

Funktionell kontroll är utformad för att övervaka och diagnostisera systemet under dess drift. Men om funktionella styrmedel finns tillgängliga i systemet, så används de som regel även vid testkontroll. Funktionella styrmedel ger:

Detektering av ett fel i ögonblicket för dess första manifestation vid kontrollpunkten, vilket är särskilt viktigt i fallet när felets åtgärd snabbt måste blockeras;

Tillhandahållande av information som är nödvändig för att kontrollera driften av systemet i närvaro av ett fel, i synnerhet för att ändra (omkonfigurera) systemets struktur;

Minskad felsökningstid.

Använder sig av hårdvara funktionsstyrning införs redundant utrustning i komponenten eller enheten, som fungerar samtidigt med huvudutrustningen. Signaler som uppstår under driften av huvud- och styrutrustningen jämförs enligt vissa lagar. Som ett resultat av en sådan jämförelse genereras information om hur den övervakade noden (enheten) fungerar. I det enklaste fallet används en kopia av noden som testas som redundant utrustning (den så kallade strukturella redundansen). samt den enklaste kontrollrelationen i form av en jämförelse av två identiska uppsättningar koder. I det allmänna fallet används enklare styranordningar, men metoderna för att erhålla styrförhållanden blir mer komplicerade.

För att övervaka huvud- och kontrollenheternas funktion används jämförelsemetoder: in- och utord, interna tillstånd och övergångar.

Den första metoden är duplicering, majorisering, samt kontroll med förbjudna kodkombinationer. Det inkluderar även redundanta kodningsmetoder. Redundant kodning bygger på införandet av ytterligare symboler i inmatnings-, bearbetnings- och utdatainformationen, som tillsammans med de huvudsakliga bildar koder som har feldetekterings- (korrigerings)egenskaper. Den andra metoden används främst för övervakning av digitala styrenheter.



Följande typer av koder har blivit utbredda för kontroll: paritetskontrollkod, Hamming-kod, iterativa koder, jämviktskoder, restkoder, cykliska koder.

Kod med paritetskontroll (udda). bildas genom att lägga till en redundant (kontroll) bit till gruppen av informationsbitar, som är en enkel (icke-redundant) kod. När paritet används är paritetskontrollsiffran "0" om antalet ettor i koden är jämnt och "1" om antalet ettor är udda. Därefter, under överföring, lagring och bearbetning, sänds ordet med dess siffra. Om, vid sändning av information, den mottagande enheten detekterar att värdet på kontrollbiten inte motsvarar pariteten av summan av ordenheterna, så uppfattas detta som ett tecken på ett fel. Udda paritet styr fullständig förlust av information, eftersom ett kodord som består av nollor är förbjudet. Paritetskontrollkod har liten redundans och kräver inte stora hårdvarukostnader för att implementera kontrollen. Denna kod används för att styra: överföring/information mellan register, läsning av information i RAM, utbyten mellan enheter.

Iterativa koder används för att styra överföringen av kodmatriser mellan ett externt minne och en processor, mellan två processorer och i andra fall. En iterativ kod bildas genom att lägga till ytterligare paritetsbitar till varje rad i varje kolumn i den sända uppsättningen av ord (tvådimensionell kod). Dessutom kan paritet också bestämmas av de diagonala elementen i ordmatrisen (flerdimensionell kod). Kodens upptäcktsförmåga beror på antalet ytterligare kontrolltecken. Den upptäcker flera fel och är lätt att implementera.



Korrelation koder kännetecknas av införandet av ytterligare symboler för varje siffra i informationsdelen av ordet. Om det finns en 0 i någon siffra i ordet, skrivs det i korrelationskoden som "01" om det är 1, då med symbolen "10". Ett tecken på kodkorruption är utseendet på tecknen "00" och "11".

Kod med enkel upprepning(matchningskontroll) är baserad på att den ursprungliga kodkombinationen upprepas genom att jämföra den första (informationen) och den andra (kontrollera) delen av koden. Om dessa delar inte stämmer överens anses den accepterade kombinationen vara felaktig.

Jämviktskoder används för att kontrollera dataöverföringar mellan enheter, såväl som vid överföring av data över kommunikationskanaler. En jämviktskod är en kod som har ett visst fast antal enheter (vikt är antalet enheter i koden). Ett exempel på en jämviktskod är koden "2" från "5", från "8". Det finns ett oändligt antal jämviktskoder.

Kontroll för förbjudna kombinationer, Mikroprocessorenheter använder speciella kretsar som upptäcker förekomsten av förbjudna kombinationer, till exempel åtkomst till en obefintlig adress, åtkomst till en obefintlig enhet eller felaktigt val av adress.

Hamming korrigeringskodär konstruerad på ett sådant sätt att ett visst antal läggs till de tillgängliga informationsbitarna i ordet D styrbitar, som bildas före sändning av information genom att beräkna pariteten av summan av enheter för vissa grupper av informationsbitar. Styranordningen vid den mottagande änden bildar en feladress från den mottagna informationen och styrbitarna genom liknande paritetsberäkningar den felaktiga biten korrigeras automatiskt.

Cykliska koder används i sekventiell överföring av binära symboler som utgör ett ord. Ett typiskt exempel på sådana medel är en kommunikationskanal genom vilken diskret data överförs. Det speciella med cykliska koder som bestämmer deras namn är att om en N-siffrig kodkombination tillhör en given kod, så tillhör kombinationen som erhålls genom cyklisk permutation av tecken också denna kod. Huvudelementet i kodnings- och avkodningsutrustning när man arbetar med sådana koder är ett skiftregister med återkoppling, som har de nödvändiga cykliska egenskaperna. Den cykliska koden för ett N-siffrigt nummer, som alla systematiska koder, består av informationstecken och kontrolltecken, de sistnämnda alltid upptar de låga siffrorna. Eftersom seriell överföring utförs med början från den mest signifikanta biten, sänds kontrolltecknen i slutet av koden.

programvara Funktionell övervakning används för att förbättra tillförlitligheten av funktionen hos enskilda enheter, system och nätverk i fall där effektiviteten av upptäckt av hårdvarufel är otillräcklig. Programvarumetoder för funktionell diagnostik är baserade på att etablera vissa relationer mellan objekt som är involverade i arbetet för att säkerställa feldetektering. Objekt kan vara individuella kommandon, algoritmer, programmoduler och mjukvarupaket (funktionella och service).

Kontrollrelationer etableras på system-, algoritm-, mjukvaru- och firmwarenivå.

Bildandet av kontrollstater bygger på två principer:

Implementering av funktionella diagnostiska metoder baserade på kodningsteori genom mjukvara på olika nivåer, d.v.s. informationsredundans används;

Att upprätta specialkvoter enligt olika regler baserade på användningen av tillfällig redundans (dubbel- och multipelräkning, jämförelse med förberäknade gränser, trunkering av algoritmen, etc.) genom att transformera beräkningsprocessen.

Båda principerna används för att diagnostisera alla grundläggande operationer som utförs av processormedel - input/output operationer, lagring och överföring av information, logisk och aritmetisk.

Fördelen med funktionell kontrollmjukvara är dess flexibilitet och möjligheten att använda vilken kombination som helst för snabb feldetektering. De spelar en viktig roll för att säkerställa den erforderliga tillförlitlighetsnivån för informationsbehandling. För deras implementering kräver de extra kostnader för datortid och minne, ytterligare programmeringsoperationer och förberedelse av kontrolldata.

Kontroll med dubbel- eller multipelräkningsmetod består i att lösningen av hela problemet som helhet eller dess enskilda delar utförs två eller flera gånger. Resultaten jämförs och deras sammanträffande anses vara ett tecken på trohet. Mer komplexa jämförelseregler används också, till exempel majoriserade, när ett resultat som motsvarar ett större antal korrekta resultat accepteras som korrekt.

Implementeringen av dubbel- eller multipelräkning är att kontrollpunkter bestäms vid vilka jämförelsen kommer att ske, och speciella mängder minne tilldelas för att lagra resultaten av mellanliggande och slutliga beräkningar, jämförelsekommandon används och villkorlig övergång för att fortsätta beräkningen ( om resultaten sammanfaller) eller till nästa upprepning (om resultaten inte stämmer överens.).

Styr med den trunkerade algoritmmetoden, Baserat på analysen av algoritmer som exekveras av processorn, konstrueras en så kallad trunkerad algoritm. Problemet löses med både en fullständig algoritm, som ger den nödvändiga noggrannheten, och en trunkerad algoritm, som gör att man snabbt kan få en lösning, dock med mindre noggrannhet. Sedan görs en jämförelse mellan de exakta och ungefärliga resultaten. Ett exempel på en trunkerad algoritm är att ändra lösningssteget (ökning) vid lösning av differentialekvationer.

Substitutionsmetod. När man löser ekvationssystem, inklusive olinjära och transcendentala, är det nödvändigt att ersätta de hittade värdena i de ursprungliga ekvationerna. Efter detta jämförs ekvationens högra och vänstra sida för att bestämma residualerna. Om resterna inte faller utanför de angivna gränserna anses lösningen vara korrekt. Den tid som läggs på sådan kontroll är alltid mindre än på ett upprepat beslut. Dessutom, på detta sätt, upptäcka inte bara slumpmässiga, utan också systematiska fel, som ofta missas av dubbelräkning.

Begränsa testmetod eller "gafflar"-metoden. I de flesta problem kan du i förväg hitta gränserna ("gaffel") inom vilka vissa av de erforderliga kvantiteterna bör ligga. Detta kan till exempel göras baserat på en ungefärlig analys av de processer som beskrivs av denna algoritm. Programmet tillhandahåller vissa punkter där en kontroll genomförs för att säkerställa att variabler ligger inom specificerade gränser. Med den här metoden kan du upptäcka grova fel som gör fortsatt arbete meningslöst.

Validering med hjälp av ytterligare länkar. I vissa fall är det möjligt att använda ytterligare kopplingar mellan önskade kvantiteter för kontroll. Ett typiskt exempel på sådana samband är de välkända trigonometriska relationerna. Det är möjligt att använda korrelationskopplingar för uppgifter att bearbeta slumpmässiga processer och statisk bearbetning. En variant av detta tillvägagångssätt är de så kallade balansmetoderna. deras essens är att enskilda grupper av data uppfyller vissa relationer. Metoden låter dig upptäcka fel orsakade av fel.

Metod för redundanta variabler består i att introducera ytterligare variabler som antingen är relaterade genom kända relationer till huvudvariablerna, eller så är värdena för dessa variabler under vissa förhållanden kända i förväg.

Kontroll genom att räkna tillbaka metod, i detta fall, baserat på det erhållna resultatet (funktionsvärden), hittas initialdata (argument) och jämförs med initialt specificerade initialdata. Om de sammanfaller (med en given noggrannhet) anses det erhållna resultatet vara korrekt. För att räkna bakåt används ofta inversa funktioner. Användningen av denna metod är tillrådlig i de fall där implementeringen av omvända funktioner kräver ett litet antal instruktioner, datortid och minne.

Checksummetod. Separata arrayer av kodord (program, källdata, etc.) tilldelas redundanta styrord, som erhålls i förväg genom att summera alla ord i en given array. För att utföra kontroll utförs summeringen av alla ord i gruppen och bitvis jämförelse med referensordet. Till exempel, när data överförs över en kommunikationskanal, summeras alla kodade ord, siffror och symboler i den överförda gruppen av poster vid ingången för att erhålla kontrollsummor. Kontrollsumman registreras och överförs tillsammans med data.

Kontroll genom att räkna inspelningsmetod. En post är en exakt definierad uppsättning data som kännetecknar ett objekt eller en process. Du kan i förväg beräkna antalet poster som finns i individuella arrayer. Detta nummer lagras i minnet. När motsvarande datamängd bearbetas, kontrolleras kontrollnumret periodiskt för att upptäcka förlorade eller obearbetade data.

Tidskontroll för att lösa problem och frekvensen av de producerade resultaten är en av principerna för att bestämma korrektheten av beräkningsprocessen. En överdriven ökning av lösningens varaktighet indikerar att programmet "cyklar". De så kallade markörpulserna (eller tidsstämplarna) som används i realtidssystem tjänar samma syfte. Markeringspulser används för att förhindra processorn från att stoppa eller utföra felaktiga beräkningscykler på grund av ett fel i kommandosekvensen. De används både för hela algoritmen och för enskilda sektioner.

Implementeringen av dessa metoder består i att bestämma den längsta vägen för kommandon, med hänsyn till avbrott från andra program. Processorn använder en programtidsräknare, på vilken den maximalt tillåtna tiden för programimplementering ställs in. När räknaren når noll genereras en signal om att den tillåtna styrtiden har överskridits, vilket avbryter programmet. Exekveringssekvensen för kommandon och programmoduler styrs på två sätt. Programmet är uppdelat i sektioner och för varje sektion beräknas en faltning (genom att räkna antalet operatorer, använda signaturanalys, använda koder). Sedan tas spåret av programmet och faltningen beräknas för det och jämförs med det tidigare beräknade. Ett annat sätt är att varje plats tilldelas ett specifikt kodord (platsnyckel). Denna nyckel skrivs till den valda RAM-cellen innan exekveringen av sektionen börjar, kontrollerar om det finns en "dess" nyckel. Om kodordet inte stämmer överens med avsnittet finns det ett fel. Förgreningsprogrammens noder kontrolleras genom upprepad räkning, och valet av endast en gren kontrolleras med hjälp av nycklar. Kontroll av cykliska avsnitt av ett program består av att kontrollera antalet repetitioner av cykeln genom att organisera en extra programräknare.

testkontroll testning av komponenter, enheter och systemet som helhet utförs med hjälp av specialutrustning - teststimulusgeneratorer och utgående reaktionsanalysatorer. Behovet av ytterligare utrustning och tidskostnader (omöjligheten av regelbunden funktion under testet begränsar användningen av testmetoder.

Testning med standardprogram, det funktionella diagrammet för organisationen av sådan testning inkluderar en testgenerator som innehåller en uppsättning förberedda statistiska tester och en analysator som fungerar enligt principen att jämföra utgående reaktion med en referens, som också erhålls i förväg av speciella testförberedande verktyg .

probabilistisk testning Som testgenerator används en generator av pseudo-slumpmässiga influenser, implementerad till exempel av ett skiftregister med återkoppling. Analysatorn bearbetar utgående reaktioner enligt vissa regler (bestämmer den matematiska skapandet av antalet signaler) och jämför de erhållna värdena med referensvärdena. Referensvärden beräknas eller erhålls på en tidigare felsökt och testad enhet.

Kontakttestning(jämförelse med en standard) är att stimuleringsmetoden kan vara vilken som helst (mjukvara, från en generator av pseudo-slumpmässiga influenser), och standardreaktioner bildas under testning med en dupliceringsanordning (standard). Analysatorn jämför utdata och referensreaktioner.

Syndromtestning(metod för att räkna antalet switchar). Funktionsdiagrammet innehåller en testgenerator som genererar 2N uppsättningar räkningar vid kretsens ingång, och vid utgången finns en räknare som räknar antalet kopplingar, om antalet kopplingar inte är lika med referensvärdet kretsen anses vara felaktig.

signaturtestning utgående reaktioner som erhålls under ett fast tidsintervall bearbetas på ett skiftregister med återkoppling - en signaturanalysator som låter dig komprimera långa sekvenser till korta koder (signaturer). Signaturerna som erhålls på detta sätt jämförs med referenserna, som erhålls genom beräkning eller på en tidigare felsökt enhet. Stimulering av kontrollobjektet utförs med hjälp av en generator av pseudo-slumpmässiga influenser.

Sammanfattningsvis bör det noteras att det inte finns någon universell kontrollmetod. Valet av metod bör göras beroende på det funktionella syftet med den digitala enheten, den strukturella organisationen av systemet och de erforderliga indikatorerna för tillförlitlighet och tillförlitlighet.

Vid utförande av rutinunderhåll eller under förberedelse av IVK före flygning är de huvudsakliga kontrollmetoderna testmetoder. Under flygningen är de huvudsakliga funktionella styrmetoder och provning sker främst i syfte att lokalisera fel om de uppstår.

6. FÖRUTSÄTTNING AV LÄGET FÖR MÄTNING OCH DATORKOMPLEX VID REDOVISNING AV PÅVERKAN

ELASTISKA EGENSKAPER FÖR KONTROLLOBJEKTET

Alla fonder är indelade i:

1. Testa kontroll- och diagnosverktyg. Test är ett test med ett känt standardresultat. Testkontroll – utföra kontroll och diagnostik med hjälp av ett test. Vid utförande av testkontroll tas testobjektet först bort från reglerslingan.

2. Funktionella styrmedel. Kontroll av systemet under drift.

På grund av att funktionskontroll och testning utförs under olika förhållanden är mängden kontroller som utförs olika. Övervaknings- och diagnostiska algoritmer kan vara:

· Villkorlig.

· Ovillkorlig.

Varje kontrollprocess är en förvaltningsprocess. Syftet med en sådan förvaltningsprocess är att bestämma klassen av tekniska tillstånd eller förhållanden med största tillförsikt.

I praktiken är djupet för funktionell kontroll lägre än djupet för testkontroll och diagnostik. För att kunna utföra kontroller måste särskilda medel ingå vid projektering av system.

Övervaknings- och diagnosverktyg och funktionella övervakningsverktyg kan vara:

ü Programvara.

ü Hårdvara.

ü Hårdvara och mjukvara.

Testkontroll och diagnostik faller inom kategorin förebyggande medel. Funktionella övervakningsverktyg är utformade för att upptäcka fel under systemdrift.

Generaliserade funktionsdiagram av testkontroll och diagnostiska verktyg och funktionskontroll.

OP – servicepersonal.

Regulatorn är en enhet som genererar en vektor av ingångspåverkan, enligt anvisningar från OP.

OK – kontrollobjekt.

BRIRK – block för att känna igen och registrera kontrollresultat.

Beslut – ett block som genererar ett beslut baserat på resultatet av kontroll.

IOC – modell av kontrollobjektet.

I de flesta fall fungerar övervaknings- och diagnossystemet under kontroll av OP. OP specificerar en check från uppsättningen av giltiga kontroller. Mastern genererar en vektor av ingående influenser. I BRIRK känns vektorn för ingångspåverkan också igen från blockminnet är vald referensresultat. Styrobjektet bearbetar ingående påverkan och ger resultat. Beslutsblocket jämför de två resultaten och drar slutsatsen att testet var framgångsrikt.

Ett tillförlitligt verifierat kontrollobjekt kan fungera som en modell av kontrollobjektet. En fysisk eller matematisk kontrollmodell kan användas. Det speciella med funktionell kontroll är att huvudslutsatsen: reaktionen från kontrollobjektet och reaktionen som erhålls på modellen för kontrollobjektet inte motsäger varandra. Ett larm utlöses endast om resultaten motsäger varandra.

Därför är beslutet i SFC mer komplext. Vi behöver matematiska fakta som resultaten motsäger varandra.

Vid konstruktion av hårdvara för funktionell diagnostik införs redundant utrustning i komponenten eller enheten, som fungerar samtidigt med huvudutrustningen. Signaler som uppstår under driften av huvud- och styrutrustningen jämförs enligt vissa lagar. Som ett resultat av en sådan jämförelse genereras information om korrekt funktion av den styrda noden (anordningen). I det enklaste fallet används en kopia av noden som testas som redundant utrustning (den sk strökturnéredundans), samt det enklaste kontrollförhållandet i form av att jämföra två identiska uppsättningar koder. I det allmänna fallet används enklare styranordningar, men metoderna för att erhålla styrrelationer blir mer komplicerade. Den matematiska modellen för en funktionell enhet är en finit automat, som beskrivs av systemet

G
de X, Y ~ flera in- och utsignaler; S - många inre stater; δ [ a(t), x(t)] - övergångsfunktion som visar tillstånd a(t + 1) till vilken maskinen går från staten A(t) under påverkan av insignalen x(t); λ [ a(t) , x(t)] - utgångsfunktion som definierar utgången y(t +.1) enligt skick a(t) och inputx(t) vid tidpunkten t; a 0 - initialtillstånd. Styranordningen kan också representeras som en finita tillståndsmaskin Q K , ges av systemet

G
de X Till , Y K - flera in- och utsignaler; S - många inre stater; δ K [ b(t), x(t)], λ K [ b(t), x(t)] - funktioner som har samma betydelse som automatens funktioner Q; b 0 - initialtillstånd.

Diagrammet för en funktionell enhet (enhet) med hårdvarukontroll visas i fig. 16, A, Var OA - huvudmaskin; KA - styrmaskin; USA - matchande nod; ε - felsignal.

För att diagnostisera funktionsprocesserna för huvud- och kontrollautomaterna används jämförelsemetoder: 1) interna tillstånd och övergångar; 2) utmatningsord och inmatningsord.

Den första metoden är duplicering, majorisering, samt kontroll med förbjudna kodkombinationer. Det inkluderar också metoder för redundant kodning av moduloperationer, kontroll av lagring och överföring av information med hjälp av redundanta koder.

Den andra metoden används främst för att övervaka styranordningar, mätare etc.

Redundant kodning bygger på införandet av ytterligare symboler i inmatnings-, bearbetnings- och utmatningsinformationen, som tillsammans med de huvudsakliga bildar koder som har feldetekterings- (felkorrigerings-) egenskaper. Det allmänna schemat för sådan kontroll visas i fig. 16, b , Var STORBRITANNIEN - kodningsenhet; UD - avkodningsenhet; UOKK - kontrollkodbehandlingsenhet; USA - matchande nod; c - felsignal.

Kodkontrollmetoder.

Hårdvara metoder för funktionell diagnostik är nästan alltid baserade på användningen av sk redundanta eller korrigeringskoder. De kallas korrigerande oavsett om de är utformade för att automatiskt korrigera fel eller bara upptäcka dem. Vid korrigering av koder används endast en viss del av de möjliga kodkombinationerna för att visa den överförda eller bearbetade informationen. De återstående kombinationerna är förbjudna och deras utseende indikerar förekomsten av ett fel.

Sifferkoder är indelade i enhetliga och ojämna. I enhetliga koder innehåller alla kombinationer samma antal tecken i ojämna koder, antalet tecken kan vara olika.

Redundanta eller korrigeringskoder kan vara blockerade och kontinuerliga. Blockkoder representerar sekvenser av grupper som består av flera tecken. Kodning eller avkodning utförs på varje grupp (block) separat. I kontinuerliga koder varvas redundanta tecken med informationstecken.

Blockenhetliga korrigeringskoder är indelade i systematiska och icke-systematiska. En systematisk n-siffrig kod innehåller alltid en konstant kvantitet informations- och k kontrolltecken och kontrolltecken upptar samma positioner i alla kodkombinationer. I en icke-systematisk kod är det omöjligt att dela upp tecknen för ett kodat nummer eller ord i informations- och kontrolltecknen. De viktigaste egenskaperna hos korrigeringskoder är redundans och korrigeringsförmåga.

Koderedundans definieras som k = n-m, och relativ redundans k/ m.

Korrigerande kapacitet kan kvantifieras genom sannolikheten att upptäcka eller korrigera olika typer av fel. En kods korrigeringsförmåga är relaterad till begreppet minsta kodavstånd. Kodavståndd mellan två ord är antalet siffror där ordens symboler inte stämmer överens. Om ordet längd n, då kan kodavståndet ta ett värde från 1 till n . Minsta kodavstånddmin av en given kod kallas det minsta avståndet mellan två godtyckliga ord i denna kod. Om det finns minst ett par ord som skiljer sig åt på bara en bit, är det minsta avståndet för denna kod 1.

För att upptäcka multiplicitetsfel t kräver en kod med ett minsta kodavstånd d =t+ 1, och för att korrigera sådana fel koden med d = 2t+ 1. För diagnos av enheter i datorer har följande typer av koder blivit utbredda: kod med paritetskontroll, Hamming-kod, iterativa koder, jämviktskoder, koder i rester, cykliska koder.

Introduktion

1 Stadier och process för felsökning av SVT

1.1 Felsökningsprocess

1.2 Egenskaper för manifestation av funktionsfel hos SVT och RS

1.2.1 Systemfel när operativsystemet laddas

1.2 Fel vid körning av applikationsprogram

2. Autonom och omfattande testning av SVT:s funktion och diagnostik

2.1 Funktionsstyrning av larmsystemet

2.1.1. Övervakning och diagnostik av systemkortskomponenter

2.1.1.1 Övervaka driften av CPU och FPU

2.1.1.2 Övervakning av CPU-systemstödverktyg

2.1.1.3 DRAM-övervakning och diagnostik

2.1.1.4 Övervakning av systembussens funktion

2.1.2 Övervakning och diagnostik av larmsystemets kringutrustning

2.1.2.1 Övervakning och diagnostik av sätt att mata in driftsinformation

2.1.2.2 Övervakning och diagnostik av sätt att mata ut operativ information

2.1.2.3 Funktionskontroll och diagnostik av hårddisken

2.2 Övervakning av hur hårdvara och mjukvara fungerar

Slutsats

Bibliografi

Introduktion

Moderna datorer kommer att använda hela utbudet av designlösningar som utvecklats under utvecklingen av datorteknik. Dessa lösningar är som regel inte beroende av den fysiska implementeringen av datorer, utan är själva grunden som utvecklare förlitar sig på.

SVT felanalys;

Felsökningssteg och process;

Diagnos av SVT-fel.

Den informativa och metodologiska grunden för att skriva arbetet var arbetet av M .I. Vasilyeva, V.P. Leontyeva, I.A. Orlova, V.F. Kornyushko, V.V. Burlyaeva och andra.

1.Felsökningssteg och process

1.1. Felsökningsprocess

Mer än 9/10 av flygplansreparationen består av APS-diagnostik och består av fem steg: analys av felsituationen; testning; reparera; testning efter reparation; återställa den fungerande konfigurationen och kontrollera driften.

När du utför felsökningsarbete rekommenderas:

1) dokumentera arbetet i detalj;

2) anta ett av felen med liknande symtom (identifiera felet);

3) identifiera den felaktiga enheten (tolka typen av fel);

4) använd, om möjligt, en referenstabell över luftfartygets tillstånd;

5) markera den felaktiga komponenten i enheten;

6) om det finns flera symtom, klassificera dem i primära och sekundära (beroende på primära). I stadiet av situationsanalys bör du:

Analysera i vilket funktionsläge för APS, under körningen av vilket program och vid vilken tidpunkt i programmet felet inträffade;

Registrera symtomen på felet:

1) status för RS-indikatorerna,

2) programmeddelanden (dispatcher, OS, skal, etc.),

3) ljudsignaler, regelbundna och onormala;

3. försök att starta om programmet;

4. starta om systemet ("varm" omstart eller "kall" start);

5. granska noggrant hur omstarten och POST-kontrollen utförs;

6. kontrollera APS-parametrarna i CMOS-minnet med hjälp av SETUP-procedurer;

7. stäng av flygplanet, kontrollera kvaliteten på gränssnittskabelanslutningar, strömanslutningar, temperaturförhållanden för alla IC:er (genom beröring), graden av kontaminering av korten;

8. om POST-programmet inte körs, fortsätt till komponentlokalisering med video- eller ljudkoder som rapporterats av POST-programmet;

9. Om POST-programmet körs, gå till testdiagnostik för flygplanet. Om allt var korrekt anslutet, återställ flygplanet till dess ursprungliga tillstånd: stäng av den nyinstallerade kontrollpanelen och/eller styrenheten och kontrollera flygplanets funktion igen.

Om felet kvarstår betyder det att komponenten är felaktigt definierad, och du behöver upprepa analysen punkt för punkt. Om felet är åtgärdat bör du göra det en efter en, byt ut elementen i aggregatet med kända bra i följande ordning:

Perifer utrustning relaterad till det dedikerade delsystemet (disk, VIDEO, kommunikation, manipulatorer, etc.), uppmärksamma deras konfiguration;

Kabelanslutningar (förväxla inte kablarnas anslutning: den färgkodade kärnan på den platta kabeln är ansluten till stift 1 på kontakten);

Styrenheten, uppmärksam på den installerade konfigurationen enligt typ, volym av buffertminne, etc. skrivare, manipulator, diskenhet, etc.

Om felet kvarstår betyder det att problemet inte ligger i hårdvaran utan i mjukvarukonfigurationen:

Drivrutinen matchar inte denna specifika enhet;

Förarkonflikt;

Konflikt mellan avbrottsbegäran;

Skärningen av avbrottsvektorområden i DRAM och PC-programvarukonfigurationen bör kontrolleras noggrant när ny utrustning introduceras. Om en avvikelse upptäcks, justera APS-programvarukonfigurationen.

1.2. Egenskaper för manifestation av funktionsfel hos SVT och RS

Vid lokalisering av fel kan följande symtom uppstå:

1. När du laddar operativsystemet:

Ström-på-indikatorn tänds inte;

Operativsystemet startar inte;

Systemfel visas vid start;

Ingen uppstart från hårddisken.

2. När du kör applikationsprogram:

Läser inte en FDD;

Båda FDD:erna läses inte;

Skriver inte en FDD;

Båda FDD:erna är inte skrivna;

Läser inte hårddisken;

Skriver inte hårddisk;

FDD och/eller HDD är inte valda;

Datorn är frusen och tangentbordsinmatningen är blockerad.

3. Möjliga symtom på systemfel visa information. Färggrafikmonitor och dess adapterkort:

Det finns ingen bild på skärmen;

Ingen ramsynkronisering;

Ingen radsynkronisering;

Inget textläge, grafik fungerar;

Det finns förvrängda tecken på skärmen;

Förvrängd färg eller brist på sådan;

Inget hög- eller lågupplöst textläge.

4. TANGENTBORDSfel:

Tangentbordet fungerar inte (låst);

Tangentbordet skriver ut felaktiga tecken;

En eller flera nycklar fungerar inte;

Det finns ingen växling av övre/nedre register och/eller vice versa.

5. I/O-fel:

Högtalaren fungerar inte;

Manipulatorn fungerar inte;

Ingen laddning från NGMD;

Ingen start från hårddisken.

1.2.1. Systemfel när operativsystemet laddas

1. Felfunktioner när du slår på datorn. Om strömindikatorn inte tänds, kontrollera följande en efter en:

Tillgång till matningsspänning i eluttaget,

Servicevänlighet för PC-kontaktanslutning, strömkabel,

Användbarhet av överspänningsskyddet eller avbrottsfri strömförsörjningsenhet,

Servicevänlighet för PC-strömförsörjningen.

2. Operativsystemet laddas inte . Om det inte finns någon start från hårddisken, bör du försöka starta igen och noggrant övervaka processen för att köra POST-programmet om det misslyckas, starta från "räddnings"-disketten och testa hårddisken, först och främst dess startpost; och hela systemområdet i allmänhet.

Alla POST-programfelmeddelanden är vanligtvis indelade i typer: ljudsignaler; systemfelkoder på displayen; I/O-felkoder på displayen; andra fel på skärmen.

Således når det totala antalet felkoder hundratals, och felkoder för varje specifik PC-modell, eller snarare typen av ROM BIOS som är utrustad med en given PC-modell, bör hittas i bruksanvisningen för denna PC.

1.2.2. Fel vid körning av applikationsprogram

När du kör användarprogram är följande fel möjliga. En av hårddiskarna läser eller skriver inte. Möjliga orsaker:

1) dålig diskett. Byt ut disketten;

2) dålig hårddisk. Försök att arbeta från en annan enhet;

3) gränssnittskontakten på enheten är smutsig. Rengör kontakten från damm och skölj med alkohol;

4) kabeln är dåligt eller felaktigt ansluten till enheten. Kontrollera att kablarna är korrekt anslutna: kontakten ska vanligtvis anslutas till den andra FDD:n före vridning och till den första efter vridning.

5) FDD-enhetsadressen är felaktigt ansluten, eller omriktarkonfigurationsbyglarna på styrenheten och/eller enheterna är felaktigt inställda. Kontrollera och korrigera diskkonfigurationen i enlighet med bruksanvisningen för styrenheten och diskenheterna;

6) enhetstypen i CMOS-minnet är felaktigt inställd. Kontrollera och, om det behövs, installera om det med hjälp av SetUp-verktyget.

Osäker läsning av data från FDD. Möjliga orsaker:

1) inte installerad, eller felaktigt installerad, eller två terminatorer är installerade på styr-/dataledningen på 5,25” FDD. Kontrollera och korrigera: terminatorn bör endast installeras på en, den sista FDD;

2) läs-skrivhuvudena på NGMD är smutsiga. Rengör drivhuvudena med en speciell rengöringsskiva. NGMD-huvuden kan endast rengöras med speciella vätskor eller isopropylalkohol. Etylalkohol löser upp den skyddande beläggningen på disketter.

3) rotationshastigheten för NGMD-spindelmotorn ligger utanför de tillåtna gränserna. Testa flottördriften med NDiags-programmet och justera vid behov spindelmotorns rotationshastighet.

Ingen av enheterna läser. Möjliga orsaker:

1) ett fel i kontakten på LCD-styrenhetens anslutningsplats. Rengör kontakten på kortplatsen där styrenheten för hårddisken var placerad, eller flytta styrenheten till en annan plats;

2) diskenhetens styrenhet är felaktig. Koppla bort alla enheter utom en från styrenheten, kontrollera skrivning/läsning på den återstående enheten, om nödvändigt, ladda DOS från disketten. Om experimentet lyckades, avgör sedan, genom att ansluta de återstående enheterna i tur och ordning, vilken del av styrenheten som innehåller felet. För testning kan du byta ut styrenheten med en känd bra, utan att glömma konfigurationen (byglingar, strömbrytare på styrkortet).

Applikationsprogrammet körs inte, eller körs inte korrekt (felaktiga resultat eller PC:n fryser i programmet). Möjliga orsaker:

1) programmet är inte felsökt. Använd programfelsökningsverktyg: designer, debugger, etc.;

2) konflikt i mjukvarukonfigurationen. Kontrollera den aktuella programvarukonfigurationen: visa filerna config.sys, autoexec.bat och RAM-distributionskartan vad gäller drivrutiner, TSR-program, för konflikter, och justera vid behov;

3) fel på PC-hårdvaran. Genomför djupgående tester av APS med inbyggda eller externa testprogram.

4) visa BIOS-meddelandet om PC-hårdvaruresurserna som definierats av den;

5) när du kör systemfilerna IBMBIO.COM och IBMDOS.COM, kontrollera resultaten av exekveringen av konfigurationsfilerna config.sys och autoexec.bat för frånvaro av logiska fel. För kontrollerad steg-för-steg exekvering av konfigurationsfiler måste du trycka på F8-tangenten omedelbart efter att hårdvaruresurstabellen visas på displayen, även innan meddelandet "Startar PC DOS..." visas;

6) testa PC-komponenterna med hjälp av servicekortet;

7) om systemet startar från en diskett, men inte från hårddisken, måste du köra diagnostik från samma systemdiskett logisk struktur HDD med hjälp av NDD- eller Scandisk-verktyg och, om fel upptäcks, återställ den logiska strukturen för disken;

8) fixa eventuella överträdelser av startposten och systemfilerna med hjälp av verktyget SYS.COM9

9) kontrollera datorns minne och systemdisk för frånvaro av virusinfektioner (ett antiviruspaket av minsta storlek, till exempel DrWeb-413, kan också passa på en systemdiskett);

10) om felet kvarstår, fortsätt till att testa PC-komponenterna med de inbyggda programmen: POST (med en bussanalysator), ROM Diagnostics eller allmänna testprogram CheckIt, NDiags, etc., kör dem från samma diskett;

11) om felet är flytande till sin natur, utför en djupgående testning av APS-komponenterna med hjälp av lämpliga program, till exempel PC-Doctor.

Felsymptomen som diskuterats ovan tar inte ut alla möjliga fel som uppstår när användarprogram körs, och ges endast som ett exempel på felsymptom. Andra fel kommer att ha andra symtom.

2. Autonom och omfattande testning av SVT:s funktion och diagnostik

En del av den ganska intelligenta datorutrustningen, såsom skrivare och plottrar, kan ha offline-testlägen. Således startas ett offline-skrivartest utan att ansluta till en dator, genom att trycka på tangentkombinationer på dess kontrollpanel. Skrivaren, som exekverar det speciella mikroprogrammet som finns i dess ROM, skriver ut diagonalt alla tecken som är tillgängliga för den, och operatören, som tittar på och jämför den resulterande utskriften, bestämmer korrektheten av dess funktion i lägen med olika densiteter och utskriftskvalitet.

Hårdvaru- och mjukvarusystemet har förmågan att autonomt testa funktionen hos komponenterna i dess datorkärna med hjälp av inbyggda eller nedladdningsbara testprogram. APS kan också exekvera externa testprogram för sina komponenter, såväl som komplexa testprogram som simulerar multi-tasking och multi-användardriftslägen för APS.

2.1 Funktionsstyrning av larmsystemet

Kontrollera komponenters funktion specialiserad APS av typen Main Frame utförs, under dess drift, av hårdvara (speciella kretsar för övervakning av adderare, räknare, avkodare, dataöverföringsanläggningar, etc.). Kontrollera beräkningsprocessen i sådan APS utförs det av speciell programvara som kontrollerar korrekt utförande av beräkningsalgoritmerna, tillåtligheten av de erhållna resultaten och deras tillförlitlighet. Oftast använder sådan kontroll metoden för dubbel omräkning av enskilda delar av den övergripande uppgiften. Vid utveckling av specialiserad APS utvecklas samtidigt speciella testprogram för deras omfattande testning. Komplexa testprogram som TKP (Control and Verification Tests) måste regelbundet startas av underhållspersonal under schemalagt förebyggande och rutinmässigt underhåll av APS. Därför används testprogram för funktionell kontroll av MS allmän användning, såsom CheckIt, NDiags, Sandra, etc. som diskuterats ovan.

2.1.1. Övervakning och diagnostik av systemkortskomponenter

PC-moderkort, beroende på deras modifieringar, kan innehålla antingen bara själva datorn (CPU med dess systemhårdvara, RAM och bussystem med dess styrenheter och drivrutiner), eller dessutom några av kringutrustningskontrollerna (hårddisk, videostyrenhet, kommunikationsportar) , ljudkontroller, nätverksmedel för dator-till-dator-kommunikation, etc.). Detta måste man ha i åtanke när vi pratar om övervakning och diagnostik. moderkort, då kommer detta att innebära ett minimalt konfigurerat moderkort, utan kringutrustningskontroller integrerade i det.

2.1.1.1 DriftkontrollCPUOchFPU

Funktionell styrning av PC:ns centrala processor sker först och är obligatorisk under varje exekvering av POST-programmet. Detta testar processorns registerfil, dess växling från RM- till PM-läge och tillbaka, och dess svar på avbrottsbegäranden. CPU är känd för att ha sin egen självtestfirmware, som körs automatiskt om CPU:n är i viloläge (Ti Idle) tillräckligt länge. Övervakning av processorns funktion kan utföras specifikt med hjälp av externa testprogram. Så om du i CheckIt-programmet väljer menyalternativet Tester och i dess sammanhangsmeny Moderkortsobjektet, kommer detta test att kontrollera mikroprocessordelen:

Allmänna CPU-funktioner (Allmän funktion),

CPU-avbrottsfel (avbrottsfel),

32-bitars multiplicera,

Skyddat läge

Aritmetiska funktioner FPU (NPU Aritmetiska funktioner),

Trigonometriska funktioner FPU (NPU Trigonometric Functions),

FPU-jämförelsefunktioner (NPU Comparison Function).

Om du väljer alternativet SYSTEM/SYSTEM BOARD TEST i NDiags-programmet kommer testprogrammet att utföra: allmänt CPU-test, CPU-registertest, CPU-arithmetiskt test, CPU-skyddat lägestest.

Om du väljer objektet Diagnostik/CPU/Coprocessor i PC-Doctor-programmet kommer följande tester att utföras: CPU-register, CPU-aritmetik, CPU-logiska operationer, CPU-strängoperationer, CPU-avbrott/undantag, CPU-buffert/cache, CPU C&T / Cyrix Specific (om CPU stöder dem), CoProc Register, CoProc Commands, CoProc Arithmetics, CoProc Transcendental, CoProc Exceptions, CoProc Cyrix/IIT.

Som du kan se erbjuder PC-Doctor-programmet den största uppsättningen kontroller.

2.1.1.2 Kontroll av systemstödsverktygCPU

CheckIt-programmets testmöjligheter för systemprocessorstöd är mycket blygsamma. Om du väljer menyalternativet Tester i CheckIt-programmet och Moderkortsalternativet i dess sammanhangsmeny, kommer detta test endast att kontrollera DMA-kontrollerna och avbrottskontrollerna från CPU-systemstödsverktygen.

När NDiags-programmet väljer menyalternativet SYSTEM/SYSTEM BOARD TEST, testar DMA-styrenheten och avbrottsstyrenheten från processorsystemets stödenheter.

PC-doctor-programmet i Diagnostik/Moderkort-objektet testar samma sätt för systemstöd för processorn, avbrottskontrollern och DMA-kontrollern.

2.1.1.3 Övervakning och diagnostikDRAM

RAM-minnet i en persondator är som bekant implementerat på chip av dynamisk typ, vilket motsvarar förkortningen DRAM - Dynamics-Random-Access Memory (dynamic random access memory). Lagringselementen i sådana mikrokretsar är elementära kondensatorer bildade av flytande grindar hos fälteffekttransistorer. Dessa övergångar kan vara i laddat (logiskt ett) eller urladdat (logiskt noll) tillstånd.

Således har dynamiskt minne en tendens att förvränga individuella informationsbitar. Detta kan få ödesdigra konsekvenser för datorn, eftersom DRAM lagrar både data och operativsystem samt själva operativsystemet. Förvrängningen av en bit i en maskininstruktion kan leda till att en skrivoperation utförs istället för en läsoperation, vilket kan korrumpera data, programmet och till och med själva operativsystemet.

Det är därför dynamisk RAM är utrustad med en paritetsstyrkrets - faltning av varje skriven byte modulo-2. Verksamhetskritiska datorer använder felkorrigerande koder, som Hamming-kod. Vid skrivning åtföljs varje byte med information av en kontrollbit som genereras av faltningskretsen, och vid läsning kontrollerar samma faltningskrets varje byte för paritet och genererar, i händelse av paritetsöverträdelse, icke-maskerbart avbrott genererar DRAM-felmeddelande. I detta fall blockeras den automatiska exekveringen av ytterligare operationer och meddelandet visas på skärmen: Error Parity DRAM. System stoppat (Dynamiskt minnesparitetsfel. Systemet har stoppats). Prestandan för PC RAM-minnet övervakas av motsvarande delar av POST-programmet varje gång datorn slås på, eller under en "kall" omstart av systemet (tryck på RESET-knappen).

Om du upplever ett DRAM-felsymptom bör du starta om operativsystemet och försöka köra samma program igen. Om felet inte återkommer klassificeras detta fall som ett enstaka fel. Om felet upprepas är detta ett symptom på ett svårt fel. I det här fallet bör du inaktivera NMI-genereringsmekanismen och köra ett diagnostikprogram för minnesfel, till exempel CheckIt/Tests/Memory. Du kan också använda tjänsterna för NDiags-programmet genom att välja menyalternativet MEMORYTest huvudminne (bas) och Testa utökat minne, och om konfigurationen inkluderar ytterligare minne, då dess test. NDiags kommer att testa det valda minnet med följande mönster:

Genom att skriva och kontrollera nollor i alla siffror i alla celler i minnet som testas,

Genom att skriva och kontrollera enheter i alla siffror i alla celler i minnet som testas,

Genom att köra och kontrollera enheten med alla siffror i tur och ordning på varje adress,

Genom att köra och kontrollera noll för alla bitar i tur och ordning i varje adress,

Genom att skriva och kontrollera koden 10101010 i varje adress (schackkod),

Genom att skriva och kontrollera koden 01010101 i varje adress (omvänd schackkod).

Båda dessa program testar DRAM ganska grundligt, men CheckIt låter dig testa minne med både ett minimalt (endast snabbminnestest) och en utökad uppsättning tester och till och med upprepa testet inte bara en gång utan upp till 999 gånger för att upptäcka flytande minne fel. Dessutom låter CheckIt-programmet dig lokalisera ett minnesfel till en komponent (IC- eller SIMM-modul).

Minnestestning med PC-doctor-programmet utförs genom att välja Diagnostik/RAM-minne.

Programmet uppmanar dig att välja ett testläge:

Snabbt - snabbt, ett pass av varje test,

Medium - medel, 10 gånger,

Tung - tung, 20 gånger,

Testtyp:

Mönster - 18 mönster,

Adress - längs adresslinjerna för IC-provet,

Bussgenomströmning - slumpmässiga samplingssignaler,

Kodtest - slumpmässiga koder.

Bas - basminne upp till 640 KB.

Utökad - utökad, upp till 16 MB.

Utökad - ytterligare, från 1 till 32 MB,

UMB - högre minnesblock, från 1 till 1 064 MB.

Således kan du testa inte alla, utan bara utvalda minnesområden. Tidsegenskaperna för RAM under Windows bestäms perfekt med Sandra-programmet, men om minnet är felaktigt eller felaktigt kommer Sandra helt enkelt att vägra att testa det.

2.1.1.4 Övervakning av systembussens funktion

Alla typer av systembussar, från ISA till PCI och USB, bildas från centralprocessorns lokala buss, med hjälp av bussformare och systembussstyrenheter. För mer detaljerad lokalisering av systembussfel kan du loopa de första delarna av POST-programmet och se med ett oscilloskop adresssignaler, dataöverföringssignaler på systembussen och bussstyrsignaler: begäran och bekräftelse av bussfångst, tillstånd för avbrottsbegäran linjer, busscykelsignaler - IOR, IOW, MemR, MemW, Lock, Unlock, etc. Du kan snabbt se busschaufförernas servicebarhet genom att mäta och jämföra med tabell över referenstillstånd spänningsnivåer på alla kontakter på expansionskortsanslutningar i det läge som specificeras av tabellen över referenslägen.

2.1.1.5 KontrollROMBIOSOchCMOS-minne

CheckIt-programmet är inte inriktat på att kontrollera och testa ROM DIOS, men det kan testa realtidsklockräknaren om du väljer menyalternativet Tester/Realtidsklocka. Detta test består av att jämföra realtid med DOS-tid - Jämför realtidsklockan med DOS-tid, jämföra realtid med DOS-datum - Jämför realtidsklockans datum med DOS-datum, jämför förfluten tid - Jämför förfluten tid.

NDiags-programmet i menypunkten SYSTEM/SYSTEMKORTTEST innehåller ett fönster för kontroll av realtidsklockan (RTC), vars test består av att kontrollera genereringen av en avbrottsbegäransignal från RTC och testa DOS-intervalltimern.

Om du väljer alternativet SYSTEM/CMOS STATUS kommer följande att kontrolleras:

CMOS batteristatus,

Aktuell tidklocka i CMOS,

Enkät av hårddiskkontrollern för överensstämmelse med dess parametrar registrerade i CMOS,

Korrekt RAM-konfiguration,

Korrekt hårdvarukonfiguration,

CMOS-minnets kontrollsumma är korrekt.

PC-doctor-programmet, i objektet Diagnostik/Systemkort, innehåller en snabbmeny som innehåller poster för kontroll av ROM BOIS, CMOS och RTC Clock:

Systemtimer - kontrollera efter avbrott från DOS-intervalltimern,

BIOS Timer - jämförelse av DOS-timer med klocktimer,

RTC-klocka (CMOS-klockräknare), kontrollerar korrektheten av uppdateringen av räknaren, upprepningsperioden för klockavbrottsmärken, RTC-larmavbrott och överensstämmelsen med den aktuella klockan och datumet

CMOS RAM - kontrollerar CMOS-minnet med ett mönstertest, precis som operativt minne.

2.1.2 Övervakning och diagnostik av larmsystemets kringutrustning

För att testa kringutrustning tillsammans med en central dator bör omfattande testprogram användas.

2.1.2.1 Övervakning och diagnostik av sätt att mata in driftsinformation

Tangentbordskontrollern POST-testas innan operativsystemet startar. En speciell del av POST-programmet, efter att ha återställt och initierat tangentbordet, kontrollerar frånvaron av " fastnat" nyckel. Som du vet, om du håller en tangent nedtryckt, efter en kort tidsperiod, som kan ställas in specifikt i avsnittet Advanced CMOS SetUp/Typematic Rate Delay i SETUP-verktyget, får tangentbordskontrollen att upprepa inmatningen av samma tecken med given frekvens. En "fast" tangent leder till samma effekt, som spelas in av POST-programmet med utmatning av en videokod som xx 301, där xx- ordinarie siffra"fastnat" nycklar.

CheckIt-programmet i menyalternativet Tests/Input Devices/Keyboard är utformat för att testa PC/XT, AT och utökade tangentbord i följande lägen:

Tryck på varje tangent - kontrollerar funktionen för alla tangenter,

Typmatiskt upprepningstest - kontrollera automatiska upprepningar medan du håller ner en tangent,

Test av tangentbordsljus - kontrollera tangentbordsbelysningen.

Layouten av tangenterna på membranet är mycket specifik för varje tangentbordsmodell, så i det här fallet är det mer tillrådligt att helt enkelt byta ut hela tangentbordet.

Om ett fel upptäcks på tangentbordet av skärmtyp grupperar efter nyckel, då är sannolikheten för funktionsfel på alla nycklar i denna grupp osannolik. Troligtvis ligger defekten i felet i matrisradsavkodaren med nyckeln, eller i felet i en av styrenhetens informationsingångar, eller i avbrottet av anslutningen av denna grupp av nycklar med radens utgång avkodare eller styrenhetens informationsingång. För att lokalisera en sådan felfunktion är det först och främst nödvändigt att förstå från tangentbordets kretsdiagram hur matrisen av nycklar är organiserad i den.

Om det visar sig att hela den felaktiga gruppen tillhör en kolumn och förutom dem finns det ingen funktionsduglig nyckel, då är kontrollinformationsinmatningen som är associerad med denna kolumn troligen felaktig, eller så har dess anslutning till nyckelkolumnen brutits. Det andra antagandet kontrolleras också med en multimeter. För att kontrollera det första antagandet måste du slå på datorn och kontrollera med ett oscilloskop närvaron av negativa pulser vid denna kontrollingång nedtryckt en av nycklarna i den här kolumnen och om de finns måste du byta ut styrenhetens IC.

Ett fel vid kontroll av automatisk upprepning indikerar ett fel på tangentbordskontrollen som är installerad på tangentbordskortet.

Fel vid kontroll av indikatorer kräver, för att lokalisera dem, en analys av deras kretsars funktion. Indikatorlamporna drivs av en +5 V-källa, strömmen genom dem begränsas av speciella motstånd, och strömflödet eller dess frånvaro styrs av tillståndet hos förstärkarelementen (ofta av växelriktar-IC). Växelriktarna i sin tur styrs direkt av utgångarna från motsvarande styrportar. Om indikatorn inte tänds eller inte slocknar, måste du kontrollera med en logisk sond eller multimeter strömförsörjningen +5 V till den, då motsvarar spänningsfallet på lysdioden dess karaktäristik, spänningsfallet på strömmen -begränsningsmotstånd, sedan vid utgången och ingången på växelriktaren, och slutligen på motsvarande utgång på regulatorn.

NDiags-programmet utför samma tester (förutom det automatiska upprepningstestet), och när du kontrollerar en tangenttryckning visar det dessutom en skanningskod för den nedtryckta tangenten. Detta kan vara viktigt om alla nycklar fungerar, men skanningskoderna är förvirrade. Detta kan bero på ett brott mot översättningstabellen koda läser in matris för tangent in skanna koden tangentbordet som finns i ROM på tangentbordskontrollen. Denna defekt kan också uppstå på grund av felaktig reparation av tangentbordet, när tangentbordsstyrenhetens IC ersattes med en styrenhets IC från ett tangentbord av en annan typ.

PC-Doctor-programmet i menyalternativet Diagnostik/Systemkort/Tangentbord testar tangentbordskontrollern, eller mer exakt, dess del som finns på moderkortet, i följande lägen:

Avslutad - fullständighet, tillgänglighet,

KBD Power-On Self test - självtest när du slår på strömmen,

KBD IRQ-test - kontrollera genereringen av en IRQ1-avbrottsbegäran från tangentbordet,

KBD-gränssnittstest - kontroll av tangentbordsgränssnittets funktion.

Objektet Interaktiva tester/tangentbord innehåller tre tester:

Tangentbordstangenter - tangenttryckningstest med indikering av skanningskod,

Tangentbordslysdioder - test av tangentbordsstatusindikatorer,

Tangentbordsupprepning - test för automatisk upprepning.

För att testa musmanipulatorer kan du använda manipulatortestfilen (test.exe), vanligtvis tillgänglig på distributionsdisketten med musdrivrutinen. Testet låter dig kontrollera manipulatorns funktioner och dess inställningar, såsom muspekarens initiala position, manipulatorns rörelseområde och hastighet, symbolen som identifierar markören, etc. Allmänna testprogram kan också användas .

CheckIt-programmet tillhandahåller i menyalternativ:

Tester/Indataenheter/Mus - testar musmanipulatorn,

Tester/Indataenheter/Joystick - testar en spelkontroller.

När du testar musen erbjuder programmet kontroller:

Tryck på varje musknapp - kontrollerar om musknapparna är nedtryckta,

2.1.2.2 Övervakning och diagnostik av sätt att mata ut operativ information

Förekomsten, användbarheten av I/O-portar och självdiagnos av videostyrenheten (videokortet) testas av POST-programmet innan operativsystemet laddas. Detaljerad testning av en videomonitor i automatiskt läge utan medverkan av en operatör är omöjligt, eftersom programmet i sig inte kan kontrollera korrekt visning av teckensnitt, linjäritet av skanning, färgpalett, korrekt bearbetning av teckenattribut, etc. Testprogrammet genererar endast och visar motsvarande bilder, förser bilden med indikationer på tecken på korrekt funktion, och operatören, enligt programmets instruktioner, måste svara på programmet - om bilden uppfyller programmets krav.

Det inbyggda ROM-diagnosprogrammet, programmen från RACER-, ROM&DIAG-servicekorten och PC-testerkomplexet innehåller motsvarande punkter för att kontrollera PC-videoundersystemet, men på grund av den begränsade kapaciteten i deras minne kan de inte organisera en fullständig kontroll . Därför, för att mer noggrant kontrollera kvaliteten på videosystemet, bör du använda externa (nedladdningsbara) testprogram.

CheckIt-programmet har en menypost Tests/Video, som består av tre huvuddelar: Video RAM - för automatisk kontroll av videominne och personsökningshårdvara; Text - kontrollerar alla tillgängliga textlägen för den här datorn. På varje skärm visas stegnamn, skärmläge och aktuellt stegnummer i det övre vänstra hörnet. Vad operatören ska se på skärmen rapporteras före starten av varje grupp av lägen och operatören, som utför dessa uppgifter, måste informera programmet om bilden uppfyller programkraven vid varje steg av testet; Grafik - kontrollerar videosystemets grafiklägen. Rutnätsutmatningen låter dig utvärdera linjäriteten för de horisontella och vertikala skanningarna, och nästa test visar 6 skärmar med färgblock; Färgen på varje block måste matcha dess färgetikett. Detta gör att du kan utvärdera hur de färgbildande enheterna på grafikkortet och bildskärmen fungerar korrekt.

Metoden att ersätta en misstänkt enhet med en känd bra (videokort, bildskärm) kan inte rekommenderas, eftersom det finns en allvarlig risk att skada en bra enhet. Om den preliminära lokaliseringen visar sig vara felaktig och den andra komponenten i videodelsystemet har en allvarlig defekt, till exempel högspänning vid ingångarna eller utgångarna på gränssnittet, kan byte av den första komponenten leda till fel på den ersatta driften komponent.

Testmetoder som liknar CheckIt-programmet erbjuds också av NDiags-programmet i menyalternativet Video, och skiljer sig endast i en något större uppsättning testlägen.

PC-doctor-programmet kännetecknas av dess djupgående testlägen. Menyalternativet Diagnostik/Videoadapter erbjuder följande alternativ:

Videominne - malltestning av videominne,

Videosidor - testar åtta videosidor,

VGA-kontrollerregister - kontrollregistren testas, och om en VESA- eller SVGA-version av grafikkortet upptäcks, då i deras standarder,

VGA-färg-DAC-register - 6-bitarsregister av färgkomponenter testas, med en total palett på 262 144 färgnyanser.

Menyalternativet Interactive Tests erbjuder tester:

Teckenuppsättningar - 12 modifieringar i text- och grafiklägen,

Färgpaletter - 12 modifieringar i grafiska färgpalettlägen,

Monitor Quality - erbjuder sin egen snabbmeny:

Solid Block - ren vit skärm med hög ljusstyrka,

Blinkande block - vit skärm med flimrande attribut,

Vertikala linjer - visar omväxlande svarta och vita vertikala ränder,

Horisontella linjer - visar omväxlande svarta och vita horisontella ränder,

Schackbräde - ett svartvitt schackbräde visas på skärmen,

Blinkande schackbräde - ett svartvitt schackbräde med flimmer visas på skärmen,

VGA-funktionalitet med egen undermeny:

Horisontell panorering - en ram med horisontell svängning visas på skärmen,

Vertikal panorering - en ram med vertikal svängning visas på skärmen,

Visa startadress - periodiskt byte av första och andra sida,

Delad skärm - periodisk rullning av två sidor vertikalt,

Delad skärm med horisontell panorering - periodisk rullning av två sidor horisontellt,

512 skärmtecken - mata ut 512 ASCII-tecken i standarderna 9x16 och 8x8 pixlar.

2.1.2.3 Funktionskontroll och diagnostik av hårddisken

Om ett fel uppstår i hårddiskens delsystem (styrenhet, enhet, anslutningskablar, etc.), kan det upptäckas genom att utföra lämpliga avsnitt av POST-programmet, och en POST-felkod visas på skärmen. Fel med koderna 17xx indikerar fel på enheter och styrenheter med ST-506/412-gränssnittet, med koderna 104xx indikerar fel på samma enheter med ESDI-gränssnittet, med koderna 210xx indikerar fel på enheter och SCSI HOST-adaptrar. Specifika felkoder och deras beskrivningar finns i facklitteratur.

I många fall hittas inte disken eftersom:

Disktypen i CMOS-minnet är felaktigt inställd;

Diskkonfigurationen är felaktigt inställd (enhetsstatusbygel);

Styrkabeln är inte korrekt ansluten till hårddisken;

- "klibbning" av skivor och huvuden.

Moderna diskenheter har en servicepost med parametrar på själva disken, i det här fallet kan de läsas och ställas in i CMOS av själva SetUp-verktyget om du väljer alternativet Auto Deect Hard Disk i SetUp-menyn.

Det finns två sätt att ställa in en enhetsadress på en ATA-busskanal - genom att använda kabelsampling eller att explicit ställa in adressen på varje enhet. Läge kabelprovtagning aktiveras genom att installera en bygel på disken CS (Cabel Select). I det här fallet är båda enheterna på bussen konfigurerade på samma sätt - i CS-läge, och enhetens adress bestäms av dess position på en speciell kabelslinga. Till skillnad från en konventionell kabel, där alla stift med samma namn på alla kontakter är likvärdiga, i denna kabel är stift 28 (CSEL) för enhet-0 (Master) jordad genom värdadaptern, och för enhet-1 (Slav) är inte ansluten (klipp vid kabelslingan). Kabelsampling fungerar om dess användning stöds och konfigureras på alla enheter på den busskanalen, inklusive värdadaptern. Nackdelen med detta val är att den fysiska anslutningen av disken till kabeln är bunden: disk-0 måste anslutas till kabelkontakten närmast adaptern och disk-1 till den längsta bort.

Explicit adresseringsläge använder en vanlig "rak" kabel. I det här fallet är bygeln inte inställd på CS-position, och adressen för varje enhet ställs in av byglar, vars sammansättning varierar för olika hårddiskmodeller. Det räcker att ange för enheten dess nummer (0 eller 1) eller roll (Master eller Slave), men i enheter som utvecklats före antagandet av ATA-standarden "uppmanades" Master-disken fortfarande av närvaron av en slav. Således kan följande byglar ses på IDE-diskar:

M/S - om det bara finns en enhet på bussen måste den konfigureras som Master. Om det finns två enheter måste den andra konfigureras som en slav. Ibland betecknas en bygel för samma ändamål som "C/D" (enhet C:/enhet D:), men för den andra IDE-kanalen är detta namn inte längre korrekt.

SP (Slave Present), DSP (Drive Slave Present) - installerad på drive-0 (Master) för att indikera närvaron av drive-1 (Slave). Om den här omkopplaren är inställd och enhet-1 inte är ansluten kommer BIOS att generera ett felmeddelande.

ACT (Drive Active) - installerad på disk-0 (sällsynt).

För helt ATA-kompatibla enheter (till exempel Seagate-modeller) krävs inga SP DSP-byglar och saknas. Bygeln placeras endast på disk-0, och närvaron av disk-1 kommer att upptäckas automatiskt av mastern.

Styrkabeln måste anslutas till styrenheten (eller adaptern) och frekvensomriktaren i enlighet med numreringen av kontakterna: kabelns första ledning, vanligtvis av en annan färg, till de första kontakterna på kontakterna. Annars kommer inte skivan att kännas igen, och ett tecken på ett sådant fel är det konstanta ljuset på indikatorn "Diskenhet vald".

Moderna versioner av PnP BIOS och motsvarande diskar tillåter dig att inte ange IDE-disktyp om du väljer alternativet AUTO i SetUp, för att automatiskt ställa in dess typ under POST-proceduren, som svar på diskidentifieringskommandot. Hårddiskar som är anslutna till externa USB- och FireWire-bussgränssnitt konfigureras redan vid operativsystemets startskede.

Tillförlitligheten av att läsa information från en disk beror till stor del på noggrannheten i positioneringen. Servoassisterad positionering, speciellt med dedikerad servoyta kanske inte är optimalt för varje huvud och kan behöva justeras. Intelligenta styrenheter lagrar en avvikelsekarta för alla cylindrar och huvuden, som skapas och justeras under drift.

Förutsägbara fel är resultatet av en gradvis avvikelse av parametrar från nominella värden när denna avvikelse passerar en viss tröskel. Om du specifikt kontrollerar sådana skivparametrar som tiden det tar för spindelmotorn att accelerera till önskad hastighet, tiden som skivan spenderar på positionering, procentandelen positioneringsfel, huvudens flyghöjd, prestanda (beroende på antal tvingade repetitioner för att framgångsrikt utföra funktioner), antalet använda reservsektorer och andra parametrar, blir det möjligt att förutsäga misslyckanden. Att meddela operativsystemet och användaren att ett fel närmar sig gör att användaren kan vidta nödvändiga åtgärder för att förhindra dataförlust på disken.

S.M.A.R.T-teknik tjänar syftet att förhindra fel. (Self-Monitoring Analysis and Reporting Technology - teknik för självövervakning, analys och rapportering), används i moderna enheter. Denna teknik, utvecklad av Seagate, har rötter i IntelliSafe-tekniken från Compaq och PFA (Predictive Failure Analysis) från IBM.

I det här fallet är uppgifterna att övervaka frekvensomriktarens parametrar tilldelade regulatorn, och programvaran kan endast periodiskt kontrollera om allt är i sin ordning i frekvensomriktaren eller om tidpunkten för felet närmar sig. S.M.A.R.T finns i två versioner - för ATA- och SCSI-gränssnitt, som skiljer sig både i kommandosystem och i metoderna för att rapportera enhetens status. Självklart finns de kvar oförutsägbar fel (Non-Predictable Failure), som inträffar plötsligt, men de orsakas oftast av fel i de elektroniska komponenterna i enheten, under påverkan av impulsljud eller från de mekaniska komponenterna i enheten - på grund av externa vibrationer och stötar. Om du följer driftreglerna för enheter är sannolikheten inte lika stor som förutsägbara fel.

2.2 Övervakning av hur hårdvara och mjukvara fungerar

Hårdvaru- och mjukvarusystem är som bekant byggda på APS-komplexet och kan, förutom oberoende testning av APS som ingår i det, testas för att fungera i komplexet med hjälp av komplexa tester. Exempel på sådana komplexa tester är programmen SKAT (Comprehensive Automated Testing System) och AIST (Automated Interactive Testing System) som lanseras enligt en särskild instruktion från operatören. Dessa system utför upp till 120 samtidigt lösta komplexa beräkningsuppgifter, mot bakgrund av olika input-output-operationer på kringutrustning generaliserade för hela komplexet.

Detta är det svåraste driftsättet för komplexet. Om fel, funktionsstörningar eller konfliktsituationer uppstår går SKAT automatiskt över till läget isolering, gradvis, en efter en, stänga av enskilda komponenter i komplexet från drift (vanliga perifera enheter, individuella larmsystem som ingår i komplexet) tills de upptäckta kollisionerna är eliminerade. Isoleringsläget upprepas flera gånger, med en annan ordning för att exkludera komponenterna i komplexet. De identifierade felaktiga komponenterna i komplexet exkluderas automatiskt från drift och testning och i slutet av testningen skriver SKAT ut generaliserade testresultat för analys av operatören. Test- och isoleringslägesparametrar är förinställda av operatören i dialog med SKAT, eller så kan standardinställningarna för dessa parametrar användas.

AIST har den egenheten att, när driftfel upptäcks, den omedelbart, utan att stoppa arbetet, informerar operatören var, när och i vilket läge driftavvikelserna upptäcktes. Operatören i sin tur också utan att stoppa komplexets arbete
testprogram, kan göra sina egna justeringar av testläget för att lokalisera felplatser. I slutet av arbetet skrivs hela testprotokollet ut.

Slutsats

Således, Det är tillrådligt att utföra felsökning från enklare element till mer komplexa och dyra enligt en förutritad plan. Den föredragna metoden är att sekventiellt eliminera komponenter som misstänks ha fel om kända bra komponenter finns tillgängliga för utbyte.

För att välja en diagnostisk metod och bestämma de primära och sekundära symtomen på ett fel är det nödvändigt att kunna klassificera ett fel, eftersom ett primärt fel ofta orsakar en hel rad sekundära fel, som är en konsekvens av det primära och skymmer orsaken till felet.

8. V.P. Leontyev. Den senaste encyklopedin om en persondator 2003. "OLMA-PRESS, M., 2003.

9. I.A. Orlov, V.F. Kornyushko, V.V. Burlyaev. Drift och reparation av datorer, organisation av arbetet i datorcentret. "Energoatomizdat", M., 1989.

10. B. Bogumirsky. Effektivt arbete på IBM PC i Windows 95-miljö "PETER", St. Petersburg, M., Kharkov, Minsk. 1997.

11. Yu.M. Platonov, Yu.G. Utkin. Diagnostik, reparation och förebyggande av persondatorer. M., "Hotline-Telecom", 2010.

Metoder för funktionell kontroll

Funktionell kontroll bestämmer förmågan att korrekt utföra de funktioner som tilldelats det kontrollerade objektet, och utförs genom jämförelse med de specificerade värdena för det kontrollerade objektets utgångstillstånd. I detta fall kan analys och bearbetning av jämförelseresultat, diagnos och sökning efter defekter utföras.

Underhåll förstås som att övervaka det tekniska tillståndet för datorutrustning (CT) och bestämma den uppsättning tekniska operationer som är nödvändiga för att upprätthålla dess arbetstillstånd. Typen av underhåll bestäms av frekvensen och komplexet av tekniska operationer för att bibehålla utrustningens driftsegenskaper.

Typer av SVT-underhåll:

· Reglerat underhåll ska utföras i den omfattning och med hänsyn till den drifttid som anges i driftdokumentationen för SVT, oavsett tekniskt skick.

· Periodiskt underhåll ska utföras med intervaller och i den omfattning som anges i driftdokumentationen för SVT.

· Underhåll med periodisk övervakning måste utföras med frekvensen av övervakning av det tekniska tillståndet för utrustningen som fastställts i den tekniska dokumentationen och den nödvändiga uppsättningen av tekniska operationer beroende på utrustningens tekniska skick.

· Underhåll med kontinuerlig övervakning ska utföras i enlighet med driftdokumentationen för utrustningen eller teknisk dokumentation baserad på resultaten av kontinuerlig övervakning av utrustningens tekniska skick.

Typer av styrning av datorsystem och komplex

Övervakning av utrustningens tekniska tillstånd kan utföras i statiskt eller dynamiskt läge.

I det statiska läget förblir kontrollvärdena för spänning och frekvens för synkroniseringspulser konstanta under hela den förebyggande kontrollcykeln. I det dynamiska läget ändras de med jämna mellanrum.



Följande typer av kontroll särskiljs:

1 Förebyggande kontroll;

2 Automatisk kontroll

3 Självtest.

Alla typer av kontroll kan utföras i hårdvara och mjukvara.

Hårdvarukontroll utförs med hjälp av specialutrustning, instrumentering, stativ, hård- och mjukvarusystem (HCP) etc. Programkontroll utförs med hjälp av specialiserad programvara (mjukvara).

Felsökningsarbete under förebyggande övervakning kan delas in i följande steg:

· analys av felens natur baserat på utrustningens aktuella tillstånd;

· Övervakning av miljöparametrar och åtgärder för att eliminera deras avvikelser;

· lokalisering av fel och bestämning av platsen för felet med hjälp av SVT-hårdvara och mjukvara och med hjälp av ytterligare utrustning;

· felsökning;

· återupptagande av problemlösning.

För att utföra underhåll (TO) skapas ett underhållssystem (STS). För närvarande är följande typer av bensinstationer mest utbredda:

1 Schemalagt förebyggande underhåll;

2 Underhåll baserat på tekniskt skick;

3 Kombinerad tjänst.

Planerat förebyggande underhåll bygger på kalenderprincipen och genomför reglerat och periodiskt underhåll. Dessa arbeten utförs för att hålla SVT-enheter i gott skick, identifiera fel i utrustning och förhindra fel och fel i driften av SVT.

Systemet inkluderar följande typer av underhåll:

· Kontrollinspektioner (CI).

· dagligt underhåll (ETO);

· veckovis underhåll;

· två veckors underhåll;

· tio dagars underhåll;

· månatligt underhåll (TO1);

· två månaders underhåll;

· halvårsvis eller säsongsbetonad (STO);

· årligt underhåll;

CO, ETO SVT inkluderar inspektion av enheter, körning av ett snabbtest för att kontrollera enheters funktionsduglighet, samt arbete som tillhandahålls för dagligt underhåll av alla externa enheter (rengöring, smörjning, etc.).

Under ett två veckors underhåll körs diagnostiska tester, liksom alla typer av två veckors förebyggande underhåll som tillhandahålls för externa enheter.

Månatligt underhåll ger en mer fullständig kontroll av SVT:s funktion med hjälp av hela systemet med tester som ingår i dess mjukvara. Testet utförs vid strömförsörjningens nominella värden med en förebyggande spänningsförändring på + 5%. Förebyggande spänningsförändringar gör att du kan identifiera de svagaste kretsarna i systemet. Vanligtvis bör kretsar förbli i drift när spänningen ändras inom specificerade gränser. Åldrande och andra faktorer orsakar dock gradvisa förändringar i kretsarnas prestandaegenskaper, vilket kan detekteras i profylaktiska regimer.

Att kontrollera SVT med en förebyggande spänningsändring avslöjar förutsägbara fel, vilket minskar antalet svårlokaliserade fel som leder till fel.

Under månatligt underhåll utförs allt nödvändigt arbete som anges i bruksanvisningen för externa enheter.

Vid halvårligt (årligt) underhåll (STO) utförs samma arbete som vid månadsunderhåll. Samt alla typer av halvårligt (årligt) förebyggande underhåll: demontering, rengöring och smörjning av alla mekaniska komponenter i externa enheter med deras samtidiga justering eller utbyte av delar. Dessutom inspekteras kablar och power bars.

SVT-underhållsmetoden bestäms av en uppsättning organisatoriska åtgärder och en uppsättning tekniska underhållsoperationer.

Underhållsmetoder är indelade i:

1 Baserat på organisation:

· Den proprietära metoden är att säkerställa att SVT är i funktionsdugligt skick av tillverkaren, som utför underhålls- och reparationsarbeten på SVT i sin egen produktion.

· Den autonoma metoden består i att upprätthålla utrustningens drifttillstånd under driftperioden, där användaren utför underhåll och reparation av utrustningen på egen hand.

· En specialiserad metod är att säkerställa att utrustningen är i fungerande skick av ett serviceföretag som utför underhålls- och reparationsarbeten på utrustningen.

· Den kombinerade metoden består i att säkerställa utrustningens funktionsduglighet av användaren tillsammans med serviceföretaget eller tillverkaren och handlar om fördelningen av underhålls- och reparationsarbeten mellan dem på utrustningen.

2 Genom utförandets art:

· Med individuellt underhåll tillhandahålls service av ett fordon med krafter och resurser från personalen i detta fordon. Utrustningen för denna typ av underhåll inkluderar:

· utrustning för övervakning av den elektroniska utrustningens bas och strömförsörjning:

· Kontroll- och justeringsutrustning för autonom testning och reparation av utrustning;

· en uppsättning elektrisk mätutrustning som behövs för driften av SVT;

· en uppsättning program (tester) för att kontrollera driften av SVT;

· verktyg och reparationsmaterial;

· hjälputrustning och anordningar;

· specialmöbler för förvaring av egendom och utrustning för operatörs- ochser.

All ovanstående utrustning ger möjlighet att snabbt felsöka och felsöka med hjälp av bänk- och styrutrustning.

· Gruppunderhåll används för att serva flera utrustningar koncentrerade på ett ställe, med hjälp av specialpersonals medel och krafter. Strukturen för utrustningen för en grupptjänst är densamma som för en enskild, men den förutsätter närvaron av ett större antal utrustning, enheter etc., vilket eliminerar omotiverad dubbelarbete. Grupptjänstuppsättningen innefattar åtminstone en uppsättning utrustning för individuell SVT-tjänst, kompletterad med utrustning och anordningar från andra SVT.

· Centraliserat underhåll är en mer progressiv form av fordonsunderhåll. Det centraliserade tekniska servicesystemet är ett nätverk av regionala servicecenter och deras filialer - tekniska servicepunkter.

Med centraliserat underhåll minskar kostnaderna för underhåll av teknisk personal och serviceutrustning. Sådant underhåll innebär reparation av SVT-element, sammansättningar och enheter i en speciell verkstad utrustad med all nödvändig utrustning. Dessutom låter centraliserat underhåll dig koncentrera material på ett ställe på statistiken över fel på element, sammansättningar, block och enheter i SVT, samt få driftsdata från dussintals liknande SVT med direkt tillförlitlighetskontroll.

Typen av reparation bestäms av villkoren för dess genomförande, sammansättningen och innehållet i det arbete som utförs på SVT.

SVT reparation är indelad i typer:

· Pågående reparationer bör utföras för att återställa utrustningens funktionalitet utan användning av stationära medel för teknisk utrustning på platsen för utrustningens drift.

Under rutinmässiga reparationer övervakas utrustningen för drift med lämpliga testverktyg.

· Medelstora reparationer bör utföras för att återställa prestandan hos utrustningen eller komponenterna i utrustningen med hjälp av specialiserade stationära hjälpmedel av teknisk utrustning. Under en medelreparation kontrolleras det tekniska tillståndet för de enskilda komponenterna i utrustningen, de upptäckta felen elimineras och parametrarna förs till de föreskrivna standarderna.

· Större reparationer bör utföras för att återställa utrustningens prestanda och livslängd genom att byta ut eller reparera utrustningens komponenter, inklusive grundläggande sådana, med hjälp av specialiserade stationära medel av teknisk utrustning under stationära förhållanden.

En av de viktigaste egenskaperna hos STO är varaktigheten av SVT-profylax, som bestäms av formel 1.1

där t Pi är den totala tiden för förebyggande åtgärder som utförs sekventiellt;

t Вj är återställningstiden för n fel under underhållsperioden;

t F.K. - tid för funktionskontroll.

Varaktigheten av profylaxen påverkas till stor del av servicepersonalens kvalifikationer.

Analys av statiska data om driften av en specifik EVT gör det möjligt att ge rekommendationer för att ersätta förebyggande åtgärder med kortare frekvens med förebyggande åtgärder med högre frekvens (till exempel dagligen till veckovis). Detta gör att du kan öka tiden du använder datorn direkt för beräkningsarbete.

En annan viktig kvantitativ egenskap är den förebyggande effektivitetskoefficienten k prof, som kännetecknar graden av ökning av tillförlitligheten hos nödutrustning på grund av förebyggande av fel vid tidpunkten för förebyggande. Koefficienten för förebyggande effektivitet beräknas med formel 1.2

där n prof. - antal fel som identifierats under förebyggande underhåll;

n allmänt n o + n prof. - det totala antalet SVT-fel under driftperioden.

Mjukvarustyrning av SVT bygger på användning av speciella program som styr driften av SVT. Den är uppdelad i:

· Programlogisk kontroll baseras på det faktum att ytterligare operationer införs i huvudarbetsprogrammet, vars utförande ger redundant information som är nödvändig för att upptäcka och korrigera fel. Förekomsten av redundans i information gör det till exempel möjligt att hitta vissa kontrollförhållanden som relaterar de värden som erhållits under beräkningsprocessen och som kan kontrolleras med hjälp av programmet i slutet av varje steg av beräkningar. De tar ofta till dubbel beräkning, där redundans av information skapas genom att upprepa beräkningar, och kontrollkvoter är sammanträffandet av resultaten av den första och andra beräkningen.

Programlogisk kontroll kräver inte användning av specialutrustning och låter dig upptäcka fel orsakade av slumpmässiga fel under beräkningsprocessen. Denna typ av kontroll leder dock till en betydande ökning av den tid som krävs för att lösa problemet.

· Testkontrollen är avsedd att kontrollera att SVT eller dess individuella enheter fungerar korrekt med hjälp av speciella testprogram. Kontroll med tester handlar om att maskinen utför vissa åtgärder på de initiala siffrorna och jämför resultaten med kända. Om svaren inte stämmer överens registreras ett fel.

Hårdvarukontroller skapas genom att införa i SVT speciell extra kontrollutrustning som fungerar oberoende av programmet. Hårdvarukontroll ger verifiering av att SVT fungerar korrekt utan praktiskt taget någon minskning av dess prestanda. Användningen av endast hårdvarustyrning leder dock till en betydande komplikation och kostnadsökning för SVT. Dessutom kan införandet av en stor mängd redundant, komplex utrustning i SVT leda till en minskning av dess totala tillförlitlighet. Därför använder moderna SVT en kombinerad styrmetod, som är en kombination av mjukvara och hårdvara.

Den kombinerade styrmetoden tillåter, med en liten minskning av effektiviteten och hastigheten hos SVT, att avsevärt minska tiden för att hitta och eliminera fel och den totala mängden ytterligare SVT-utrustning som krävs för dessa ändamål.

SVT-kontrollsystemets effektivitet kännetecknas av följande indikatorer:

· förhållandet mellan mängden utrustning som täcks av kontrollsystemet och den totala mängden SVT-utrustning;

· sannolikheten för att kontrollsystemet upptäcker fel i driften av utrustningen;

· graden av detalj med vilken kontrollsystemet indikerar platsen för felet (diagnosnoggrannhet);

· förhållandet mellan mängden styrsystemutrustning och den totala mängden SVT-utrustning.

Effektiva övervaknings- och diagnossystem kan skapas förutsatt att deras utveckling och design av SVT sker samtidigt och sammankopplade. Endast detta tillvägagångssätt låter dig skapa den mest rationella kontrollen med minimala kostnader för dess genomförande.