gpib、rs232和usb仪器的python-visa绑定

hedgehog-hedgehog-pyvisa的Python项目详细描述


Pyvisa

支持"虚拟仪器软件"的python包 "架构"(VISA),用于控制测量设备和 通过GPIB、RS232、以太网或USB测试设备。

说明

测量仪器的编程可能真的很麻烦。有很多 不同的协议,通过许多不同的接口和总线系统发送 (GPIB、RS232、USB)。对于你想使用的每一种编程语言,你必须 查找同时支持设备及其总线系统的库。

为了缓解这种不幸的情况,虚拟仪器软件体系结构 ( visa )规范在90'年中期定义。今天签证在 所有重要的操作系统。有几家供应商提供visa图书馆,其中一部分 免费下载。这些库与任意外围设备一起工作, 尽管它们可能仅限于某些接口设备,如供应商的GPIB卡。

visa规范对visual basic、c和g(labview的图形 语言。但是,可以将visa与任何能够调用dll中函数的语言一起使用。 python就是这样一种语言。

visa和python

python有两个特性,使得它对于测量控制非常有趣:

  • python是一种易于学习的脚本语言,开发周期短。
  • 它代表了一个高抽象级别[2],它与抽象完美地融合在一起 测量程序的级别。
  • 它有一套非常丰富的本地库,包括 数据分析和可视化。
  • 提供一大套书籍(多种语言)和在线出版物。

要求

  • VISA(通过NI-VISA 3.2、WinXP进行测试,网址:www.ni.com/visa)
  • python(使用2.6和3.2+进行测试

安装

使用pip:

< Buff行情> $pip安装pyvisa

或简易安装:

< Buff行情> $easy_安装pyvisa

或者下载并解压缩源分发文件并:

< Buff行情> $python setup.py安装

文档

可在线阅读文档,网址为https://pyvisa.readthedocs.org" rel="nofollow">https://pyvisa.readthedocs.org

pyvisa最初由奥地利因斯布鲁克的torsten bronger和gregor thalhammer编写。它是基于泰哈默早期的经验。

它由Florian Bauer于2012年3月至2013年8月进行维护。 它目前由hernan e.grecco<; hernan grecco @ gmail com >;维护。

按字母顺序列出的其他贡献者有:

如果你认为你的名字应该在这里,请告诉我。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
django-bootstrap3-sass  s3mongobkp  django-social-share  sigdispatch  j5  lewis  pywana  terminado  fakerwiki  pyloudnorm  ueditor4tornado  Serv  picopt  lccserver  cdbookmarks  x86cpu  pylivemaker  py-weather-graph-sharris  django-facebook-auth-tmp  sankeydata  pyconizer  egenix-web-installer-test  ditail  dict-recursive-update  webdriverdownloader  pystackreg  spruceup  pyforecast  cirdan  Camper-Logger-Exception  pyreadstat  capture-assembler  nebulizer  moria  codalab  zesje  siterank  damm32  pycoderwall  django-qlik-tools  filename-to-fontawesome  runtheshow  speedmonitor  innoreg  SciSerialize  s3cookiejar  git-profile  python-bean  mpf-mc  patchwork