Кіріспе

Электрондық сынақ аспаптарын басқару Құралдарды басқару жұмыс үстеліндегі аспапты компьютерге қосудан және өлшеулерді жүргізуден тұрады.

Тарих

1960 жылдардың аяғында байланыс үшін пайдаланылатын алғашқы автобусты Hewlett Packard әзірледі және HP IB (Hewlett Packard Interface Bus) деп аталды. HP IB бастапқыда HP аспаптарымен жұмыс істеуге арналған болғандықтан, әртүрлі сатушылардан аспаптар мен контроллерлер арасындағы байланыс үшін стандартты, жоғары жылдамдықты интерфейс қажет болды. Бұл қажеттілік 1975 жылы Электр және электроника инженерлері институты (IEEE) жариялаған ANSI / IEEE Standard 488 1975 жылы, IEEE Standard Digital Interface for Programmable Instrumentation, онда интерфейстік жүйенің электрлік, механикалық және функционалдық ерекшеліктері қамтылған. Стандарт 1987 жылы және 1992 жылы жаңартылды. Бұл автобус үш түрлі атаумен белгілі, Жалпы мақсаттағы интерфейс автобусы (GPIB), Hewlett Packard Interface Bus (HP IB) және IEEE 488 автобусы, және бүкіл әлемде қолданылады. Бүгінде GPIB-ден басқа да аспаптарды басқару үшін пайдаланылатын бірнеше басқа автобустар бар. Бұларға Ethernet, USB, Serial, PCI және PXI кіреді.

Бағдарламалық жасақтама

Аспапты басқару үшін аппараттық шинадан басқа, ПК үшін бағдарламалық қамтамасыз ету қажет. Виртуалды аспаптық бағдарламалық жасақтама архитектурасы немесе VISA, VME eXtensions for Instrumentation (VXI) плагиндік жүйелер альянсы I / O бағдарламалық жасақтамасының спецификациясы ретінде әзірледі. VISA бағдарламалық қамтамасыз етудің салалық үйлесімділігіне қадам болды. VISA спецификациясы VXI, GPIB, сериялық, Ethernet және басқа интерфейстер үшін бағдарламалық қамтамасыз ету стандартын айқындайды. Саудадағы ең ірі аспаптар компанияларының 35-тен астамы VISA стандартын қолданады. Альянс ең танымал операциялық жүйелерді, қолданбаларды әзірлеу орталарын және бағдарламалау тілдерін топтастыру арқылы ерекше құрылымдарды құрды және әр құрылымның құрауыштарының өзара іс-қимылына кепілдік беру үшін егжей-тегжейлі сипаттамаларды анықтады. Құралдарды мәтінге негізделген SCPI командаларын жіберу және қабылдау арқылы немесе аспап драйверін пайдалану арқылы бағдарламалауға болады. Құралдарды бағдарламалауды жеңілдету үшін көптеген аспаптар VXIplug&play немесе IVI сияқты стандартты аспап драйверлерімен жабдықталады. Бұл драйверлер үшін VISA кітапханасының компьютерде орнатылуы қажет. IVI аспаптық драйверлері аспаптардың өзара алмасуын қамтамасыз ету үшін жасалған, онда автоматтандыру және қысқартылған уақыт маңызды, бірақ олар басқа да қолданбаларда жиі қолданылады. Қолданбаларды әзірлеу орталары VISA және өнеркәсіптік стандартты аспап драйверлерін қолдау арқылы аспаптарды басқаруды қолдай алады. VISA-ны қолдайтын орталарға LabVIEW, LabWindows/CVI, MATLAB және VEE кіреді. Сонымен қатар, VISA кітапханасы C, C ++, C #, Python және басқалар сияқты бағдарламалау тілдерін қолдай алады.