当前位置: 首页 > news >正文

使用visa进行仪器控制

官方文档说明

VISA资源:以太网/LXI、GPIB、串行、USB、PXI和VXI仪器
VISA资源就是系统中仪器。
VISA的资源类型取决于仪器。资源类型包括:INSTR、SOCKET、RAW等
INSTR Resource, MEMACC Resource(memory accesses), INTFC Resource, BACKPLANE Resource, SERVANT Resource, SOCKET Resource, and RAW Resource
A VISA USB Raw (RAW) Resource encapsulates(封装) the operations and properties of the capabilities of a raw USB device.
Instrument Control (INSTR)
VISA GPIB总线接口(INTFC)控制多个资源
VISA VXI主机背板 (BACKPLANE)大型机

常见线材

GPIB卡

RJ45
在这里插入图片描述
USB:
秒懂所有USB接口类型,USB接口大全;Type-A、Type-B、Type-C、miniUSB、microUSB区分

仪器地址

GPIB卡:“GPIB0::gpib address::INSTR”
USB:“USB0::manufacturer ID::model code::serial number::0::INSTR”(设备=》属性)
RJ45(网线): "TCPIP0::IP address::inst0::INSTR“

RJ45还有一种通讯方式是通过网络通信,此时被控设备是服务端,PC是客户端,具体控制方式博主尚未实践过。

控制代码

string openCommand = $"GPIB0::{address}::INSTR"; 
GpibSession session = new GpibSession(openCommand); 
IMessageBasedRawIO io=session.RawIO;
io.write();

在项目中引用ivi.visa,程序依赖VISA运行时
NationalInstrument.Visa

指令截取工具

在这里插入图片描述
VISA官方文档:https://www.ni.com/zhcn/support/documentation/supplemental/06/ni-visa-overview.html
参考资料:VISAInstrument: 通过VISA访问USB、GPIB等设备
可能有用的资源:https://www.bluetooth.com/specifications/specs/

http://www.dtcms.com/a/577553.html

相关文章:

  • 百度网站验证创意交易平台官网
  • Node.js异步编程的多种实现方式:从回调地狱到优雅的async/await
  • 全面评测 | Photoshop 2026 新特性深度解析与实测体验
  • FastAPI深度解析
  • wordpress会员数据共同盐城网络优化
  • 学校招聘教师网站建设网站建站前期准备工作
  • springboot系列--自动配置原理
  • Spring Aop实现
  • 在 VSCode 中:修改快捷键
  • 网站推广软件免费下载安装wordpress这个博客
  • React 18.x 学习计划 - 第七天:React性能优化
  • 网站建设费是几个点的税远程访问群晖wordpress
  • 2.9 超参数自动调优(Optuna / Hyperopt)
  • 【大模型训练】 roll 权重更新 过程
  • QAbstractListModel 详细解析
  • 2025自动化运维厂商选型指南:数字化转型下,自动化运维平台为何成为“必选项”?
  • 如何把宏观战略转化为可执行的产品计划
  • 店铺设计素材针对网站做搜索引擎做优化
  • 温州网站排名优化公司哪家好网站推广服务合同模板
  • vscode-python学习-启动
  • STM32 串口线A-B
  • 使用 dnsmasq 搭建本地 DNS 服务器完整指南
  • 水墨画风格网站wordpress大气摄影主题
  • 详细介绍一下“集中同步+分布式入库”方案的具体实现步骤
  • 网站建设需要上传数据库吗双创网站建设
  • 轻量级Kafka集群管理工具
  • 嵌入式计算架构变革:ARM 浪潮下的替代革命与杰和科技产品布局
  • HarmonyOs鸿蒙开发,日期滑动选择器
  • 鸿蒙ArkUI布局与样式进阶(十六)——页面级变量、函数注入与 @BuilderParam 插槽机制全解析(附详细注释)
  • 网站加载页面怎么做seo网站设计外包