Test & Measurement (T&M): SICL, SCPI and VISA

  • SICL: Standard Instrument Control Library
  • SCPI: Standard Commands for Programmable Instruments
  • VISA: Virtual Instrument Software Architecture
  • LXI: Lan eXtensions for Instrumentation
  • Die moderne Alternative zum virtuellen COM Port (VCP) istdie Ansteuerung mit Hilfe der USB-TMC-Klasse. TMC stehtdabei für die „Test & Measurement Class” und bedeutet,dass bei installierten VISA-Treibern das angeschlosseneMessgerät ohne spezielle Windows-Treiber erkannt wirdund in den entsprechenden Umgebungen direkt verwendetwerden kann
  • Bei der klassischen Variante des VCP kann der Anwendernach Installation der entsprechenden Windows-Treiber miteinem beliebigen Terminal-Programm über SCPI-Komman-dos mit dem HMC kommunizieren

Standard Commands for Programmable Instruments (SCPI)
Virtual instrument software architecture (VISA), IVI Foundation


Rohde&Schwarz

Measurement Synchronization, *OPC?
VISA and VISA Tools


Tutorials

Making Sense of Test and Measurement Protocols


Questions

ValueError: Could not locate a VISA implementation. Install either the IVI binary or pyvisa-py
Is it normal to wait for some time between operations under the VISA protocol?


Python

PyVISA: Control your instruments with Python
Easy SCPI
Tutorial: Introduction to SCPI Automation of Test Equipment with pyvisa
Instrumentation Programming with Python

import pyvisa
rm = pyvisa.ResourceManager()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\bacr\Miniconda3\envs\PowerSupply\lib\site-packages\pyvisa\highlevel.py", line 2992, in __new__
    visa_library = open_visa_library(visa_library)
  File "C:\Users\bacr\Miniconda3\envs\PowerSupply\lib\site-packages\pyvisa\highlevel.py", line 2899, in open_visa_library
    wrapper = _get_default_wrapper()
  File "C:\Users\bacr\Miniconda3\envs\PowerSupply\lib\site-packages\pyvisa\highlevel.py", line 2858, in _get_default_wrapper
    raise ValueError(
ValueError: Could not locate a VISA implementation. Install either the IVI binary or pyvisa-py.

Leave a Reply

Your email address will not be published. Required fields are marked *