برنامه نویسی دستگاه های اندازه گیری می تواند درد واقعی است. هستند بسیاری از پروتکل های مختلف، فرستاده شده بیش از بسیاری از سیستم های رابط و اتوبوس های مختلف وجود دارد. برای هر زبان برنامه نویسی می خواهید استفاده کنید، شما باید برای پیدا کردن کتابخانه هایی که پشتیبانی از هر دو دستگاه و سیستم اتوبوس آن است.
به منظور سهولت در این وضعیت مایه تاسف است، ویزا [1] مشخصات در وسط 90ies تعریف شد. امروز VISA است که در تمام سیستم عامل های قابل اجرا است. زن و شوهر از فروشندگان ارائه کتابخانه VISA، البته عمدتا به شکل دودویی.
این کتابخانه ها با هم کار با دستگاه های peripherical خودسرانه، اگر چه آنها ممکن است به دستگاه های رابط خاص، مانند کارت GPIB فروشنده محدود شده است. ابزار مجازی معماری نرم افزار
مشخصات VISA است اتصالات صریح و روشن به ویژوال بیسیک، C، G و (زبان گرافیکی LabVIEW است). با این حال، شما می توانید با VISA هر زبان قادر به فراخوانی توابع در یک DLL استفاده کنید. پایتون یک زبان مانند است.
پروژه PyVISA VISA اتصال برای پایتون است. در متکی بر یک کتابخانه فایل خارجی که شما می توانید از صفحات وب فروشنده رابط شما (ملی اسناد، Agilent است، و غیره) دانلود کنید. PyVISA پیاده سازی دسترسی مناسب و افعی وار به این کتابخانه در دو لایه:
1. اول، است vpp43 سطح پایین تر، که به طور مستقیم خواستار توابع VISA از پایتون وجود دارد. PyVISA اجرای سطح پایین برای اطلاعات بیشتر ببینید.
2. در بالای آن، یک ماژول پایتون شی گرا ایجاد شده است به نام ویزا به سادگی. در صورت تردید، استفاده از ویزا به دلیل آن ساده تر و راحت تر است. vpp43 تنها برای افرادی که نیاز به کنترل کامل و یا توابع VISA رسمی برای برخی از این دلیل است. کتابچه راهنمای PyVISA برای اطلاعات بیشتر ببینید.
چه جدید در این نسخه:
· برخی از اشتباهات ایست سکوت گذشت.
· بعضی از DLL های VISA مسن تر باعث مشکل به دلیل برخی از توابع در آنها ناپدید شده بودند.
· هر دو مسائل ثابت شده است.
جزئیات نرم افزار:
نظر یافت نشد