Virtuālo instrumentu programmatūra pārsniedz tradicionālo parasto osciloskopu funkcionalitāti
Virtuālais osciloskops parasti sastāv no trim daļām: datu savācējs + dators + virtuālā instrumenta programmatūra, datu savācējs ieejas analogā signāla kondicionēšanā, pārveidošana no analoga uz ciparu, ja nepieciešams, lai saglabātu datus kešatmiņā; dators ir plaši populārs rīks ar jaudīgiem cilvēka un datora mijiedarbības resursiem, tostarp liela ekrāna displeju (pretstatā tradicionālā osciloskopa šaurajam ekrānam), peles darbību, tastatūras darbību, skārienekrāna darbību, skaņas darbību utt., jaudīgas skaitļošanas iespējas, tostarp viens vai vairāki ātrdarbīgi procesori, liela krātuves vieta, ieskaitot cieto disku, tīkla disku, atmiņu utt.; virtuālā instrumenta programmatūra ir balstīta uz datora jaudīgajiem skaitļošanas resursiem un cilvēka un datora mijiedarbības resursiem, apkopoto datu apstrādi, analīzi un attēlošanu, un nodrošina lietotājiem cilvēka un datora mijiedarbības saskarni.
Salīdzinot ar tradicionālajiem atsevišķiem osciloskopiem, virtuālajiem osciloskopiem ir aparatūras cenas priekšrocības, galvenokārt tāpēc, ka dators ir masveida populārs produkts, lai gan tas ir spēcīgs, taču, pateicoties katru gadu tirgū pārdotajiem miljardiem vienību, kā arī plašās konkurences dēļ, cena. ir ļoti lēts. Tradicionālie osciloskopi, kas integrē parasta datora iespējas, ir ļoti dārgi, un tie var būt desmit vai pat simts reizes dārgāki nekā parasts dators. Vēl viena virtuālo osciloskopu priekšrocība ir virtuālo instrumentu programmatūra. Programmatūra var nodrošināt elastību, mērogojamību un jaunināmību, ko nevar nodrošināt tradicionālie osciloskopi. Mainot programmatūras funkcijas, var definēt dažādus instrumentus, pamatojoties uz vienu un to pašu aparatūru, un vienlaikus var izmantot vairākus instrumentus. Tāpēc, lai gan mēs dažreiz to joprojām saucam par virtuālo osciloskopu, patiesībā tas ir neprecīzs, jo tā funkcijas ir tālu ārpus parasto osciloskopu darbības jomas un aptver dažādus tradicionālos instrumentus, tostarp spektra analizatorus, dinamisko signālu analizatorus, kropļojumu analizatorus, signālu ģenerēšanu, datu reģistrētāji, LCR tabulas, vibrāciju analizatori utt., loģiskie analizatori, protokolu analizatori, tīkla analizatori un tā tālāk.
Virtuālā instrumenta programmatūra ir virtuālā osciloskopa galvenā sastāvdaļa. Laba virtuālā instrumenta programmatūra var maksimāli efektīvi izmantot paša datora jaudīgos resursus, tostarp datora centrālo procesoru, atmiņu, cieto disku un interaktīvos rīkus. Virtuālā osciloskopa projektēšanas vadlīnijas ir tādas, ka, ja to var realizēt ar paša datora aparatūru, nav nepieciešams dublēt to pašu funkcionālo aparatūru datu savācējā, lai maksimāli palielinātu resursu atkārtotu izmantošanu un samazinātu izmaksas. Labas virtuālā osciloskopa programmatūras funkcionalitātei vajadzētu ievērojami pārsniegt tradicionālā parastā osciloskopa funkcionalitāti, jo virtuālā instrumenta programmatūra darbojas daudz jaudīgākā datorā nekā tradicionālā osciloskopa aparatūra.






