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

python技巧:pyvisa打开hislip设备;IEEE 488.2

python技巧:pyvisa打开hislip设备;IEEE 488.2。

有时候print("Available resources:", rm.list_resources()) 没有打印出想要的设备,如果inst0连不上,可以尝试hislip0。

查阅了一下资料:

High-Speed LAN Instrument Protocol (HiSLIP)

HiSLIP is a TCP-based protocol for remote control of Test & Measurement instruments (such as oscilloscopes, power supplies, multimeters, spectrum analyzers etc.). HiSLIP was developed by the IVI Foundation as a successor of the VXI-11 protocol. In comparison to VXI-11 HiSLIP improves performance, supports IPv6 and shared locking.

The High-Speed LAN Instrument Protocol specification was published in 2010 by IVI Foundation

HiSLIP is the future protocol for TCP/IP-based control of IEEE 488.2 message-based instruments.

import pyvisa# 初始化 VISA 资源管理器
rm = pyvisa.ResourceManager()# 列出所有可用资源(可选,用于调试)
print("Available resources:", rm.list_resources())# 尝试通过 IP 地址连接设备
try:# 使用 TCP/IP 连接,格式为 'TCPIP0::<IP地址>::INSTR'device = rm.open_resource('TCPIP0::169.254.199.11::hislip0::INSTR')# 查询设备标识(示例命令,具体命令取决于设备)print("Device ID:", device.query('*IDN?'))# 在这里添加你的设备操作代码...except pyvisa.VisaIOError as e:print(f"Error connecting to device: {e}")
finally:# 确保设备连接被关闭if 'device' in locals():device.close()

http://www.xdnf.cn/news/12092.html

相关文章:

  • centos查看开启关闭防火墙状态
  • 电子行业AI赋能软件开发经典案例——某金融软件公司
  • 平安养老险蚌埠中心支公司开展金融宣教活动
  • C++定长内存块的实现
  • 【Redis】zset 类型
  • 在 CentOS 上将 Ansible 项目推送到 GitHub 的完整指南
  • 佰力博科技与您探讨压电d33测试有哪些注意事项
  • PySpark性能调优手册:大数据处理中的避坑与实践
  • HTML5+CSS3+JS小实例:具有粘性重力的磨砂玻璃导航栏
  • 航道无人机巡检系统
  • 【HarmonyOS 5】 社交行业详解以及 开发案例
  • vue3+ts+vite:详细、完整的 tsconfig.json 示例 / 常见配置项及其用途
  • React Navive初识
  • 强化学习原理入门-2马尔科夫决策过程
  • sentinel规则持久化
  • Postgresql常用函数操作
  • 详解如何通过playwright的 page.eval_on_selector_all() 方法来爬取网页中link进而实现爬虫
  • 动态规划-1035.不相交的线-力扣(LeetCode)
  • Index-TTS-1.5:多模态AI语音生成的革新突破
  • AI驱动游戏开发:Unity与ML-Agents结合
  • App使用webview套壳引入h5(三)——解决打包为app后在安卓机可物理返回但是在苹果手机无法测滑返回的问题
  • LeetCode 461.汉明距离
  • 机器学习监督学习实战四:九种回归算法对波士顿房价数据进行回归预测和评估方法可视化
  • Claude 写 PHP 项目的完整小白教程
  • GO协程(Goroutine)问题总结(待续)
  • 基于西门子S7-200 PLC、KEPServerEx、sql server2012 的闸门群OPC UA数据采集
  • docker快速部署OS web中间件 数据库 编程应用
  • FPGA点亮ILI9488驱动的SPI+RGB接口LCD显示屏(一)
  • 嵌入式学习之系统编程(十)网络编程之TCP传输控制协议
  • python打卡day45