信号源的远程控制
最主要的连接接口有以下几种:
·General Purpose Interface Bus (GPIB)通用接口总线
使用GPIB IEEE-488.2,连接PC和信号源。
GPIB的数据单位是字节(8位),数据传输很快,在很多领域比如比如生产线上应用十分广泛。然而,GPIB受仪器与PC之间物理位置和距离的限制。传输电缆线平均不能超过2米/每仪器,总长不能超过20米。
·Local Area Network (LAN)
无线局域网LAN的数据单位是包(packet),传输速率较高。电脑和信号源之间的距离最大不能超过100米(10base-T)。下列协议适用于通过LAN与信号源连接:
Ø
Ø
Ø
Ø
·ANSI/EIA232 (RS-232)串行连接
RS-232是与一台仪器通信常用的方式;主要用于控制打印机,外部磁盘驱动和连接到调制解调器。因为通过RS-232连接,数据的发送和接收的单次为1bit。而且它需要某些特定的参数(比如波特率)在信号源和PC上能够匹配,所以连接速度较慢。
·USB 2.0 (仅适用于安捷伦MXG)
USB 2.0的64 MBps通信传输速率比GPIB和RS-232快 (数据传输方面大于1KB)。更多信息可以参考Agilent SICL 或VISA User’s Guide。然而,小规模数据传输的延时会长一些。
安捷伦的信号源支持的接口列表如下:
仪器 | 支持的接口 |
安捷伦 MXG | GPIB, LAN和USB 2.0 |
安捷伦 ESG | GPIB, LAN和ANSI/EIA232 (RS-232) 串行连接 |
安捷伦 PSG | GPIB, LAN和ANSI/EIA232 (RS-232) 串行连接 |
安捷伦 PXB | GPIB, LAN和USB 2.0 |
上述的这些接口,加上IO library和编程语言,可以远程控制信号源。
主要的编程语言与Commands for Programming Instructions (SCPI)和IO library功能一起远程控制信号源。常用的编程语言有:C/C++/ C#/Agilent BASIC/Visual Basic®/PERL/LabView®等。
信号源远程控 相关文章:
- 频宽、取样速率及奈奎斯特定理(09-14)
- 为什么要进行信号调理?(09-30)
- IEEE802.16-2004 WiMAX物理层操作和测量(09-16)
- 为任意波形发生器增加价值(10-27)
- 基于PCI 总线的高速数据采集系统(09-30)
- 泰克全新VM6000视频测试仪助力数字电视等产品测试 (10-06)