PyVISA

Tela Software:
PyVISA
Detalhes de Software:
Versão: 1.2
Data de upload: 3 Jun 15
Revelador: Torsten Bronger
Licença: Livre
Popularidade: 1201

Rating: 4.0/5 (Total Votes: 2)

A programação dos instrumentos de medição podem ser dor real. Há muitos protocolos diferentes, enviados ao longo de muitos sistemas de interface e de ônibus diferentes. Para cada linguagem de programação que você deseja usar, você tem que encontrar as bibliotecas que suportam tanto o dispositivo eo seu sistema de ônibus.
Para facilitar esta situação lamentável, a VISA [1] especificação foi definida no meio dos 90ies. Hoje VISA é implementada em todos os sistemas operacionais significativos. Um casal de vendedores oferecem bibliotecas VISA, embora principalmente na forma binária.
Estas bibliotecas de trabalhar em conjunto com dispositivos periféricos arbitrárias, embora possam ser limitados a certos dispositivos de interface, tais como cartão de GPIB do fornecedor. Virtual Instrument Software Architecture
A especificação VISA tem ligações explícitas ao Visual Basic, C e G (linguagem gráfica do LabVIEW). No entanto, você pode usar VISA com qualquer linguagem capaz de chamar funções em uma DLL. Python é uma linguagem tal.
PyVISA projeto é um visto obrigatório para Python. Em se baseia em um arquivo de biblioteca externo que você pode baixar a partir de páginas do seu fornecedor de interface web (National Instruments, Agilent, etc). PyVISA implementa um acesso conveniente e Pythonic a esta biblioteca em duas camadas:
1. Em primeiro lugar, há a vpp43 nível mais baixo, o que chama diretamente as funções VISA do Python. Veja o PyVISA implementação de baixo nível para obter mais informações.
2. Além disso, um módulo Python orientada a objeto foi criado chamado simplesmente de visto. Em caso de dúvida, use visto porque é mais fácil e mais conveniente. vpp43 é apenas para pessoas que precisam de controle total ou as funções oficiais de visto para algum motivo. Consulte o manual PyVISA para mais informações.
O que há de novo nesta versão:
· Alguns erros de tempo limite passou silenciosamente.
· Alguns VISA DLLs mais antigos causou problemas porque algumas funções estavam faltando neles.
· Ambos os problemas são corrigidos.

Programas semelhantes

Outro software de desenvolvedor Torsten Bronger

PP3
PP3

3 Jun 15

Comentário para PyVISA

Comentários não encontrado
Adicionar comentário
Ligue imagens!