Mis on instrumendidraiver?

Instrumendidraiver on tarkvararakendus, mis suudab juhtida teaduslikku instrumenti. Sellised draiverid võimaldavad instrumentide kaugkonfigureerimist ja juhtimist, sealhulgas veel arendus- ja testimisjärgus seadmeid, millel ei pruugi veel olla usaldusväärseid juhtimissüsteeme. Instrumentide tootjad toodavad draivereid, mida nad oma toodetega kaasa panevad, ja sõltumatud ettevõtted toodavad draivereid ka mitmesuguste rakenduste jaoks. Teadlased saavad luua oma, kui nad tunnevad programmeerimiskeeli ja neil on väga spetsiifilised vajadused.

Instrumentide draiver loob operaatorile hõlpsasti juhitava ja tuttava keskkonna. Ta saab seadet konfigureerida ja sätteid reguleerida, anda käsul teha konkreetseid toiminguid ja salvestada andmeid juhi kaudu. Juhtimise ja keerukuse tase võib sõltuda juhist ja operaatori oskustest. Draiverid saavad hakkama paljudes programmeerimiskeeltes ja paljud neist on hästi konfigureeritavad.

Mõned kasutavad protokolli, mida tuntakse vahetatava virtuaalse instrumendi (IVI) draiverina. Nendel draiveritel on tohutu juhtimis- ja muudatusvõime. Teadlased ja arendajad kasutavad seda tüüpi instrumentide draivereid uute tööriistade väljatöötamisel ja juhtelementide täiustamisel. Konkreetsete projektide kallal töötavad teadlased saavad seda tüüpi instrumentide draivereid kasutada ka juhul, kui nad soovivad projektiga rohkem paindlikkust ja kontrolli.

Instrumentide juhid võimaldavad operaatoritel teha väga üksikasjalikke ja keerulisi ülesandeid. Üks draiverite eeliseid on automatiseerimisvõime. Operaator saab seadistada instrumendid täitma teatud funktsioone kindlatel kellaaegadel või vastuseks käivitavatele sündmustele. Automatiseerimine võib suurendada töökindlust ja korratavust, kui instrumendid on korralikult kalibreeritud ja teevad seda, mida nad juhile reageerides peaksid tegema. Funktsioonivead võivad põhjustada valesid või mittetäielikke tulemusi.

Paljude teadusinstrumentide asendusdraiverid on saadaval tootjate veebisaitidel. Neid on võimalik tellida ka otse tootjalt, kui need pole võrgus, nagu võib juhtuda vanemate draiverite või tootjate puhul, kellel pole veebis märkimisväärset kohalolekut. Installimisprotsessis võib instrumendidraiver läbida mitmeid testsätteid ja -toiminguid. Ohutuse ja õige kalibreerimise tagamiseks on oluline, et kasutaja pööraks tähelepanu ekraanil kuvatavatele viipadele ning järgiks hoolikalt juhiseid.

Instrumendidraiveri abil saab juhtida mitmeid instrumentide klasse. Kui teadlane pole kindel, kas mõnda laboriseadet saab kaugjuhtida, võib ta teabe saamiseks pöörduda tootja poole. Tootja võib anda konkreetseid soovitusi ja nõuandeid ning tal võib olla saadaval ühilduv draiver.