Q 17.1/27/75/17 R. Puranen 1975-04-14 GEOLOGINEN TUTKIMUSLAITOS Geofysiikan osasto PETROFYSIKAALISEN KASETIN EOITOINTI
- Q 17*1/27/75/17 GZOLOGZiEN TUTKINUSLAITOS 2. Puzanen Geofysiikan osasto 1975-04-1 4- HP 9820 A-ohjelmaseloste PETROFYSIKAA.LISEN KASETIN EDITOINTI Ohjelman avulla voida= listata teletypellä petrofysikaalisen ka- setin sisältö halutulta file-valilta, lisata kasetille uusia tai poistaa vanhoja fileita seka korjata ninl-ra hyvänsä filen mielivaltaista kenttää. Lisäksi ohjelmalla voidaan pakata kasetti, ts. poistaa mahdolliset tyhjät f ilet data-fileiden joukosta. Ajon valmistelu Teletyps kytketään Iralkulaattoriin ja SIMPLEX-tilaan. Lavistys kytketään pois paalta (PUNCH OFF). Varmistetaan, että kalkulaat- torissa on oikeat BOMmit (ks. magneettikorttikotelo). Syötetään ohjelma kalkulaattorin muistiin ao. magneettikorttien sivuilta 1,,4 tavanomaisella syöttorutiinilla. Sijoitetaan editoitava ka- setti magneettinauha-aseman lukijaan. Ohjelman ajo Ohjelman ajo käynnistetään na,pailemalla END, RAM. Ohjelman alku sisaltaa kysymyssarjan: EXECUTE ja RUN PROG- LISTAUS =1 LISAYS=2 POIST0=3) KOR JAUS=4 PAKKAUS= 5 VALMIS=9 Painetaan nappainta RUN PROGRAM, kunnes haluttuun toimintaan liit- tyvä ohje ilmestyy nayttöön, Tällöin nappai.llaän ohjeen mukainen numero nayttöön ja painetaan RUN PROGRAM. Kalkulaattori alkaa suo- rittaa ko. toiminnan sisaltavaa ohjelmahaaraa, jotka seuraavassa kuvataan erillisinä kokonaisuuksina. Kasetin sisältämien f ileiden listaus Nappailla* kysymykseen (1 ) vastaukseksi 1 ja RUN PROGRAM. Nayt- töön ilmestyy kysymys ALKU-PILE=?. Ensimmäisen listattavan filen numero nappaillaan nayttöön ja painetaan RUT\i PROGRAM. Kalkulaattori kysyy LOTPU-FILE=?, Viimeisen listattavan filen numero nappaillaän nayttöön ja painetaan RUN PROGRAM. Teletype listaa kasetin sisällön annetulta filevalilta (ks. liite 2 B. ). Listaa- sessa tulostetaan kunkin rivin alkuun ao. filenumero ennen varsi-
naista h~vabtotletueea~ xstatlcsen pzs-cyttyii kalkulaattorln näyttöön ilmestgy kyspys (5) (ks. kohta: Ajon päättäminen). Kun alkufilen azmero on saatetty, tarkistaa ohjelma, että tällainen file todella on olsmassa. Ohjelma antaa printterillä ilmoituksen FILXTTA 51 LOYDP, 20s ko. file ei siallä?' tietoa. Samalla kalkulaattori kysyy näyt3ssaän uutta filenumeroa. Ohjelma suorittaa-myös listauksen a-aa tiedon tarkistusta. Jos kasetin viimeinen file löytyy-ennen loppufilelle annettua arvoa, lopettaa ohjelma listauksen ja antaa printterillä ilmoituksen FILE NO. nmero VIIPEINEN, josta selvia3. kasetin viimeisen filen numero. Na-h saatu loppufile en syytä merkitä kasetin kylkeen ai- - kaisemman virheellisen arvon tilalle. Uuden filen lisaäninen kasetille Nappäillaän kysymykseen (2) vastaukseksi 2 ja R.?JN PROGRAM. Näyttöön ilmestyy kysymys FILE-NUMERO=?. Uudelle fllelle haluttu järjestysnumero nappaillak nayttoön ja painetaan RUN PROGRAM. Magneettina-ha-asema paikallistaa filen. Kalkulaattori kysyy näytössään pe~äkkaisjafjestyksessä kysymyssarjan Uuden havaintotietueen X-koorainaatti, Y-koordinaatti, kivilajikoodi, näytekohdekoodi, tiheys (@;/on 3 ), suskeptibiliteetti (10~ SI) ja naytenumero niippaillaän nayttöön. Kunkin vastauksen jalkeen painetaan näppainta RUN PROGRAM. Kalkulaattori laskee tietueen km 2 -koodin, minkä jalkeen syötetty tieto tulostuu teletypen välityksella. Samalla tietue taltioidaan kasetille ja nayttöön ilmestyy jälleen kysymys (6). Jos uusi file halutaan lisätä kasetin loppuun, on filenumerolle syötetyn arvon oltava suurempi kuin loppufilen numero. Tällöin ohjelma sijoittaa uuden filen automaattisesti loppufilen perään. Samalla ohjelma siirtiia loppufilen merkin uuteen fileeseen (negatiivinen naytenumero). Jos täysinaisen kasetin loppuun yritetään lisätä f ilettä, -pringa kalkulaattori ilmoituksen KASETTI TAYTJNA, Samalla ohjelmassa siirry-täan takaisin kysymykseen (6).
Filen - ~oistaainen Zzcetilta Nappaillaih kyspyksrun c3) vastaukseksi 3 ja RUN FROGRAM. Nayt töön ilmestyy kysyrnys PIW-NLEIERO=?. Poistettavan filen numero nappaillaän näyttöön ja pabetaan RUN PIIOGRAM. Ohjelma poistaa ko. filen taytt~alla sen nollilla. Kalkulaattsri printtaa tekstin F7LE NO. numero POISTETTU ja siirtyy takaisin kysymykseen Filen sisältämien kent'tien korjaus Nappäi.llaik kysymykseen (4) vastaukseksi 4 ja RUN PROGRAM. Nayttöön ilmestyy kyspys FILE-NUMERO=?. Korjattavan filen numero n a paillaän nayttöan ja painetaan RUN PROGRAM. Jos syotettg filenwnero oli $3, on kyseessa kasetin otsikkotietue. Teletype tulostaa f ilen sisaltämat tiedot, jolloin voidaan varrneri. taa korjausten tazpeellisuus. Kalkulaattori kysyy näytössään pe-. rakkaisjarjest~rksessa kysymyssarjan Kysymyksissä on käytetty otsikkotietueen sisältämien suureiden standardilyhenteitä. Korjattavien suureiden yhteydessä nappaillaän kalkulaattorin nayttööri uusi arvo ja RUN PROGRAM. Jos suureen arvo halutaan sailyttaa ennallaan, riittää vastaukseksi pelkkä RUN PROGRAM. Teletype tulostza tietueen korjatussa muodos- saan, Nayttöön ilmestyy jälleen kysymys (6). Jos filenwnero oli # @, on kyseessä havaintotietue. Teletype tulostaa ko. fileen siszltämat tiedot. Kalkulaattori kysyy näytössään kysymyssarjan (7)...( 15). Kysynyssasja käsitellään ku3en ede: 1a otsikkotietueen yhteydessä. Teletype tulostaa korjatun filen ja ohjelmassa siirrgtaan kysymykseen (6).
Kalkulaattori print~aa iln~ikukcen F5E;ZTA EI LOYDY, jos anne- ' tm nmerohen file ei sisallä tietoa. Sanalla kalkulaattori kysyy naytössa5n uutta f Flentmeroa. Kunmankin kysymyssarjan (7... 73 ja 14...23) jts-teydessa voida= palata sarjan ensimmaiseen kysymykseen, kun viimeiseen kysymykseen näppaillaan vastaukseksi - 1 ja RUN PROGM, Kysgmysten 7 ja 8 yhteydessä ohjelma varmistaa, että syötetyt koordinaatit sijoittuvat otsikkotietueessa i3 moitetulle karttalehdelle. Kdkulaattori printtaa ilmoituksen X - (P) KOORDINAAT'PI VIRHEELLINEN ja kysyy uutta arvoa koordinaateille, jos niissä todetaan vizhe. Kasetin pzkkaus ~ä~päillaän kysymykseen (5) vastaukseksi 5 ja RUN PROGRAM. ~äy töön ilmestyy kysmys ALKU-FLLE=?. Vastaukseksi nappaillaän sen \. filen numero, josta pakka& halutaan aloittaa, ts. josta eteeni! päin datafileiden joukossa on tynjia fileita, jotka halutaan, 1 I! i i I i poistaa. Painetaan nappainta EUN PROGRAM, jolloin ohjelma suorittaa pakkauksen. ~alkulaattori printtaa ilmoituksen PAKATTU ja nayttöön ilmestyy kysymys (6), kun pakkaus on suoritettu. Ajon paattkinen Kun kaseteiile on suoritettu kaikki haluttu editointi, vastataan 1 kysymykseen (6) naspailemallä 9 ja RUN PROGRAP/I. Nauha-asema kei laa kasstin takaisin alkuun ja kalkulaattorin niiy-ttöön ilmestyy teksti LOPPU rne~kiksi ajon paatiymisesta. Jos kysymykseen (6) 1 sen sijaan painetaan vastaukseksi suoraan nappäintä RUB PROGRAM, siirrytään ohjelmassa takaisin kysymykseen (1). Ohjelman listaus nähdään lii-tteissa la ja lb. Rekistereiden käyttö ohjelmassa selviää liitteesta 2. Ohjelmaan liittyvät magneettikortit löytyvät ohjelmakansion korttikoteloista.