& 17.1/27/74/10 R. Puranen 1974-04-01 Geologinen tutkimuslaitos Geofysiikan osasto d EP 9820 -A-Oh jelmaseloste - PETROFYSIKAALISTEN TIETOJEN LAVISTYS ARKISTOKORTEILTA
R. Puranen 1974-04-01 PETROFYSIKAALISTEN TIETOJEN LÄVISTYS ARECISTOKORTEILTA HP 9820 A-OHJELMASELOSTE
Ohjelman avulla voidaan lavistaa arkistokorteille talletettu petrofysikaalinen tieto reikanzuhoille. Ohjzlma ajetaan välittömästi viitteen 1 ohjelman jälkeen. Ohjelma saa lähtöarvonsa viitteen 1 ohjelmasta, joten kalkulaattorin muistia ei nollata ajojen välillä. VALMISTAUTUMINEN AJOON Ohjelma syötetään kalkulaattorin muistiin magneettikorttien sivuilta 1, 2, 3, 4 ja 5 tavanomaisella syöttörutiinilla. Teletypen asetukset pidetään samoina kuin viitteen 1 ohjelman yhteydessä. OHJELMAN AJO Nappäillaan END, EXECUTE ja RUN PROGRAM. Kalkulaattori kehottaa naytössaän PUNCH On +. Kytketään lavistys päälle ja painetaan RUN PROGRAM. Kalkulaattori kysyy näytössään X =? Y=?. (1 > Koordinaatit nappaillaän nayttöön ja painetaan RUN PROGRAM. Kalkulaattorin printteri tulostaa vastaavan km2-koodin esimerkkimuodossa 5 C 16. Samalla kalkulaattori opastaa naytössaän KELPAA = RUE, EI = -1 Jos arkistokortilla ja printterin liuskalla olevat km2-koodit ovat yhtapitavat, painetaan ohjeen mukaisesti suoraan nappaintä RUN PROGIUM. Kalkulaattori esittää näytössaan perakkaisjarjestyksessa seuraavat kysymykset
KIVILAJIKOODI =? (2) NAYTEKOHDEXOODI =? (3) TIHEYS =? (4) KAPPA-ARVO =? (5) Kuhunkin kysymykseen vastataan nappailemallä nayttöön ko. suureen arvo ja painamalla RUN PROGRAlld. Kun kaikki suureet on käsitelty, tulostaa teletype havaintotietueen lavistettyna reikanauhalle ja printattuna paperille (ks. liite 4). Kalkulaattori kysyy ONKO OIKEIN?. Jos tietue on virheetön, painetaan vastaukseksi RUN PROGRAM. Teletype tulostaa tietueen loppuun tarkistussarakkeeseen C luvun 1 merkiksi tietueen hyväksymisestä ja vaihtaa riviä. Ohjelma siirtyy takaisin kysymyksiin (l), joista seuxaavan näytteen (arkistokortin) käsittelyä jatketaan kuten edellä. Kysymyksien (1) vastauksissa ilmoitetaan koordinaatit 10 metrin tarkkuudella. Kysymykseen (2) vastataan viitteen 2 raportin mukaisilla koodeilla. Naytekohdekoodit (3) löytyvät liitteestä 1. Näytteiden tiheys (4) ilmoitetaan yksiköissä g/cm 3 ja kappa-arvo (5) yksiköissä IO-~C~S. Jos jonkin kysymyksen vastausta ei tunneta, nappaillaan vastaukseksi -5 ja RUH PROGRAM (= ei tietoa). ERIKOISTILANTEET Ohjelma tarkistaa ajon alussa, että otsikkotietueen P-koodi on 6, kuten arkistokorteilta lavistettllva tieto edellyttää. Jos näin ei ole, kehottaa kalkulaattorin printteri LAVISTA UUSI OTSIKKOTIETUE Samalla ohjelma pysähtyy odottamaan jatkotoimenpiteita. 2 Arkistokortit on järjestetty km -koodin mukaan nousevaan järjestykseen. Koodaus ja järjestely on suoritettu käsin, joten
molemmissa saattaa esiintyä virheitä, Tbän vuoksi ohjelma laskee koordinaattien perusteella km2-koodin, joka tulostuu kalkulaattorin printterilla, Samalla kalkulaattori opastaa naytössaän KELPAA = RUN, EI = -1 Jos arkistokortin ja printtauksen km2-koodit poikkeavat toisistaan, nappaillaän ohjeen mukaisesti -1 ja RUN PROGRAM, Kalkulaattori printtaa syötetyt koordinaatit ja kysyy naytössaan X=l VAI Y==2? (A) Verrataan syötettyja koordinaatteja kortilla oleviin. Jos ne ovat yhtäpitavat, painetaan suoraan RUN PROGRAM ja jat- ketaan ohjelman ajoa normaalisti. Korjataan arkistokortilla 2 oleva virheellinen km -koodi kalkulaattorin printtauksen mukaiseksi. Jos syötetty x-koordinaatti poikkeaa arkistokortilla olevasta, nappaillaan kysymykseen (A) vastaukseksi 1 ja RUm PROGRAM. Kalkulaattori kysyy korjattua arvoa x-koordinaatille, mistä jatketaan normaalisti, Vastaavasti menetellään korjattaessa y-koordinaattia, Kalkulaattori printtaa km2-koodin alle ilmoituksen JABJESTYS- VIRHE, jos koodi on pienempi kuin edellisen näytteen km2-koodi. Lisäksi kalkulaattori tulostaa vastaavat koordinaatit printterilla. Bayttöön ilmestyy kysymys (A). Jos koordinaatit oli syötetty oikein, nappaillaan 1 ja RUN PROGRAM. Siirretään väärään paikkaan joutunut kortti sivuun, Aloitetaan seuraavan kortin käsittely normaalisti. Jos koordinaateissa todetaan nappailyvirhe, syötetään korjattu koordinaatti muistiin aikaisemmin esitetylla tavalla, Ohjelman kysymyksien (1)...(5) yhteydessä on mahdollista palata edelliseen kysymykseen korjaamaan annettua vastausta, kun vastaukseksi nappaillaan -1 ja RUN PROGW. Ohjelma sisältää pyör X ysrutiinin, jonka avulla kappa-arvot tulostuvat aina kolmen merkitsevän numeron tarkkuudella (ks. liite 4)
Ohjelmassa on joukko tarkistusrutiineja, joiden avulla syötetty tieto pyritaan karsimaan mahdollisimman virheettömaksi. Tarkistettavat suureet ja virhekriteeriot on esitetty liitteessä 5. Mahdottoman suureen tavatessaan antaa ohjelma kalkulaattorin printterin välityksellä virheilmoituksen, joka sisältää suureen nimen ja syötetyn virheellisen arvon. Samalla kalkulaattori kysyy uutta arvoa ko. suureelle. Kysymykseen ONKO OiKEIN? ollessa naytössä, voidaan jo tulostunut tietue mitätöidä, Kun vastaukseksi nappäillaan -1 ja RU1P PROGRAM, lavistaa teletype tietueen loppuun h$lkaämismerkin (DELETE) ja tarkistussarakkeeseen luvun 0 virheellisen tietueen merkiksi. Samalla kalkulaattori siirtyy takaisin ohjelman alkuun kysyen X.-?, Kun tietueeseen liittyviä kysymyksiä käydään uudelleen lävitse, riittää virheettöman suureen kohdalla vastaukseksi RUN PROGRAM. Ohjelma antaa mahdollisuuden keskeyttää nauhan lavistys, vaikka karttalehden kaikkia kortteja ei vielä olisi käsitelty. Keskeytys suoritetaan nappailemalla nayttöön 8 ja RUN PROGRAM vastaukseksi kysymykseen ONKO OIKEIB?. Ohjelma tulostaa kalkulaattorin printterillä siihen mennessä käsiteltyjen näytteiden lukumaäräa muodossa ETAY TEMBARA lukdara. Reikanauhalle lavistyy luku 8 tietueen loppuun ja joukko tyhjämerkke ja, Nayttöön ilmestyy samalla teksti LOPPU, mikä ilmoittaa ajon tällä erä8 päättyneen. Viimeinen lavfstetty kortti on syytä merkitä muistiin samoinkuin nauhan jbjestysnumero karttalehden puitteissa, jotta jatkonauha osattaisiin numeroida oikein ja alkaa oikeasta kortista. Karttalehden viimeisen kortin käsittelyn jälkeen vastataan kysymykseen ONKO OIKEIN? nappailemalla nayttöön 9 ja RUN PROGRAM. Reikanauhalle ja tarkistussarakkeeseen ilmestyy luku 9 viimeisen tietueen loppuun. Samalla ohjelma tulostaa
kalkulaattorin printterillä näytteiden lukumäärän ja reikänauhalle joukon tyhjämerkkejä. Nayttöön ilmestyy teksti LOPPU, mikä ilmoittaa ajon ohjelmalla päättyneen. Näytteiden lukumäärän tulostusliuska talletetaan valmiin nauhan kanssa reikänauhalaatikkoon. Näin voidaan myöhemmin tarkistaa numeeristen tietueiden ja näytetunnusten yhtäpitävyys. Näytetunnukset lävistetään viitteen 3 ohjelmalla erillisille niminauhoille samassa järjestyksessä kuin muut tiedot on käsitelty. Nauhalaatikot otsikoidaan ja taltioidaan reikänauha-arkistoon. Ohjelmaan liittyvät magneettikortit löytyvät ohjelmakansion korttikoteloista. Ohjelman listaus nähdään liitteissä 2 A ja 2 B. Rekistereiden käyttö ohjelmassa selviää liitteestä 3. VIITTEET 1. PURANEN, R., 1974. Petrofysikaalisen reikänauhan otsikointi (Pintanäyt,teet). HP 9820 A-ohjelmaseloste Q 17.1/ 27/74/9, Geofysiikan osasto, GTL, Otaniemi 2. PURANEN, M., 1974. Petrofysikaalisissa tiedostoissa käytettavia kivilajien nimiä ja lyhenteita. Raportti Q 04/ 74/1, Geofysiikan osasto, GTL, Otaniemi 3. PURANEN, Re, 1974. Näytetunnusten lävistys (Pintanaytteet). HP 9820 A-ohjelmaseloste Q 17.1/27/74/7, Geofysiikan osasto, GTL, Otaniemi.
. LIITE 1. N A Y T E K O H D E K O O D I T KOODI N~~TEKOHDE 1 Paljastuman pääkivilaji 2 Paljastuman sivukivilaji 3 Irtolohkare 4 Rakka