C# 通过 TCP/IP 控制 Keysight 34465A 万用表(保姆级教程)
文章目录
- C#通过TCP/IP控制Keysight 34465A万用表(保姆级教程)
-
- 前言
- 一、准备工作
-
- 1.1 所需硬件
- 1.2 万用表网络配置
- 1.3 电脑网络配置
- 1.4 测试网络连通性
- 二、开发环境准备
- 三、C#控制程序开发
-
- 3.1 核心通信类实现
- 3.2 程序使用示例
- 四、常见SCPI命令扩展
- 五、常见问题解决
C#通过TCP/IP控制Keysight 34465A万用表(保姆级教程)
前言
Keysight 34465A是一款高性能6½位数字万用表,广泛应用于实验室和工业测试场景。通过网络接口控制万用表可以极大提高自动化测试效率,本文将从零开始,手把手教你用C#通过TCP/IP协议控制这款万用表,即使你是编程新手也能轻松掌握。
一、准备工作
1.1 所需硬件
- Keysight 34465A万用表(确保已安装LAN模块)
- 电脑(Windows系统)
- 网线:
- 若电脑与万用表直接连接:需使用交叉以太网线
- 若通过路由器/交换机连接:使用直通以太网线
1.2 万用表网络配置
- 给万用表通电开机,等待系统启动完成
- 按下前面板的【Shift】键
- 然后按下前面板的【Utlity(Display)】键
- 进行网络配置:
- 选择【IP Config】→【DHCP】→设置为【Off】(禁用DHCP)
- 选择【IP Address】手动设置静态IP(例如:192.168.1.100)