- Project Runeberg -  Hålkortet / LME-Data / Bilaga: Autotestare för flygplan "37 Viggen" /
5

Table of Contents / Innehåll | << Previous | Next >>
  Project Runeberg | Catalog | Recent Changes | Donate | Comments? |   

Full resolution (JPEG) - On this page / på denna sida - Autotestare för flygplan ”37 Viggen” - Programmering

scanned image

<< prev. page << föreg. sida <<     >> nästa sida >> next page >>


Below is the raw OCR text from the above scanned image. Do you see an error? Proofread the page now!
Här nedan syns maskintolkade texten från faksimilbilden ovan. Ser du något fel? Korrekturläs sidan nu!

This page has never been proofread. / Denna sida har aldrig korrekturlästs.

Fig. 5 Fig. 6 Fig. 7

Fig. 5

Lågfrekvensenhet

Observera hur konstruktionen underlättar
möjligheten till service.

Fig. 6

Manöverenhet

Den främre delen med manöverorgan och indikatorer
är löstagbar och kan placeras utanför autotestaren
och förbindas med denna genom en kabel.

Fig. 7

Sekundärväljarenhet med avtagen kasett

De ingående reläcrna är kvicksilvervätta.

Programmering

Som tidigare omnämnts är de program, som direkt styr autotestaren vid
drift, placerade i dess minne och hopp till de olika subrutinerna sker via
pektabell i minnet. Testprogrammet, applikationsprogrammet, inläses med en
test i taget från magnetbandsläsaren till ett för detta ändamål reserverat
minnesutrymme. Ett testblock innehåller i huvudsak blocknummer,
testnummer, korskopplingsfältsnummer och därefter i princip ett identifieringsord
och en sträng av parameterord för varje testoperation, varefter blocket
avslutas med blocknumret omvänt för att möjliggöra sökning baklänges på
magnetbandet. Genom användning av blocknumrering kan testerna läggas i godtycklig
ordning på magnetbandet.

Fig. 8

Korskopplingsfält

Genom kontaktdon på korskopplingsfältcts baksida
sker anslutning till autotestaren. Växling av
korskopplingsfält kan därigenom ske snabbt.

För att underlätta framtagning och ändring av applikationsprogram har
ett omfattande programsystem framtagits, vilket gör det möjligt att utföra
programmering av tester på ett enkelt sätt med hjälp av lättförståeliga
förkortningar för olika testoperationer. Överföring till autotestarens maskinspråk och
formella kontroller av att testen skrivits rätt sker på annan datamaskin med
hjälp av ett kompileringsprogram. Fördelen med detta program framgår av
följande två programmeringsexempel, som visar att
applikationsprogramme-ring kan utföras utan större programmeringskunnande. Det i exemplen
använda programmeringssättet kallas macro-programmering.

Programmeringsexempel 1

I fig. 9 visas en ifylld programblankett, testblankett, för en test där en 10 V
växelspänning alstras och sänds till testpunkterna A 10060 och K 10060
(åter-ledare) i testobjektet och en 120 V likspänning sänds till A 20312 och K 20310,
varefter två från testobjektet kommande ledningar från testpunkterna A 10051
och K 10612 kopplas samman. Därefter uppmäts signalen mellan K 10406 och
K 10706. Mätvärdet skall för att vara godkänt ligga mellan gränserna + 102
och + 98 V. Om mätvärdet är rätt skall autotestaren fortsätta med testnummer
18550. Om mätvärdet är fel skall nästa test vara 20200, som i detta fall är
första testen i en felsökningsloop. En test av denna typ utförs av autotestaren
på cirka 1 sekund.

Programmeringsexempel 2

I fig. 10 visas en ifylld testblankett för en test där en 5,5 V, 2 Hz
sinusspän-ning alstras och sänds till testpunkterna A 10070 och K 10070 i testobjektet
varefter dataenheten väntar i 2 sekunder och därefter beordrar mätning av
topp-till-topp-värdet på K 10410 och K 10411. Detta värde skall för att vara
godkänt ligga mellan 4,6 och 4,4 V. Vid rätt mätvärde skall autotestaren som
nästa test utföra 18560 och vid fel 27160.

5

<< prev. page << föreg. sida <<     >> nästa sida >> next page >>


Project Runeberg, Sun Dec 10 15:57:14 2023 (aronsson) (download) << Previous Next >>
https://runeberg.org/lmedata/autotest/0005.html

Valid HTML 4.0! All our files are DRM-free