Programarea instrumentelor de măsurare poate fi adevarata durere. Există multe protocoale diferite, a trimis peste multe sisteme de interfață și autobuz diferite. Pentru fiecare limbaj de programare pe care doriți să utilizați, va trebui să găsească biblioteci care acceptă dispozitivul și sistemul de autobuz.
În scopul de a ușura această situație nefericită, VISA [1] specificație a fost definit în mijlocul anilor '90. Astăzi VISA este implementat pe toate sistemele de operare importante. Un cuplu de furnizori oferă biblioteci VISA, deși cea mai mare parte sub formă binară.
Aceste biblioteci lucrează împreună cu dispozitivele periferice arbitrare, deși acestea pot fi limitate la anumite dispozitive de interfață, cum ar fi carte de GPIB vânzătorului. Virtual Software Architecture Instrument
Caietul de sarcini VISA are legături explicite la Visual Basic, C, și G (limbaj grafic LabVIEW lui). Cu toate acestea, puteți utiliza VISA cu orice limbă de natură să funcții într-un DLL. Python este un astfel de limbaj.
Proiectul PyVISA este un VISA obligatoriu pentru Python. În bazează pe un fișier bibliotecă extern pe care le puteți descărca de pe paginile de web furnizor interfeței (de instrumente naționale, Agilent, etc). PyVISA implementează un acces convenabil și pythonic la această bibliotecă în două straturi:
1. În primul rând, există vpp43 nivel inferior, care solicită în mod direct funcțiile VISA de la Python. Vezi implementarea de nivel scăzut PyVISA pentru mai multe informații.
2. La partea de sus a acesteia, un modul Python orientat-obiect a fost creat numit viză simplu. În caz de îndoială, utilizați viză pentru că este mai ușor și mai convenabil. vpp43 este doar pentru persoanele care au nevoie de un control complet sau funcțiile oficiale de vize pentru un motiv oarecare. Consultați manualul PyVISA pentru mai multe informații.
Ce este nou în această versiune:
· Unele erori de expirare a trecut în tăcere.
· Unele DLL-uri VISA vârstă cauzat probleme deoarece unele funcții lipseau în ele.
· Ambele aspecte sunt stabilite.
Detalii soft:
Versiune: 1.2
Incarca data: 3 Jun 15
Licenţă: Gratuit
Popularitate: 1201
Comentariile nu a fost găsit