信號(hào)源的遠(yuǎn)程控制
最主要的連接接口有以下幾種:
本文引用地址:http://m.butianyuan.cn/article/201701/337192.htm·General Purpose Interface Bus (GPIB)通用接口總線
使用GPIB IEEE-488.2,連接PC和信號(hào)源。
GPIB的數(shù)據(jù)單位是字節(jié)(8位),數(shù)據(jù)傳輸很快,在很多領(lǐng)域比如比如生產(chǎn)線上應(yīng)用十分廣泛。然而,GPIB受儀器與PC之間物理位置和距離的限制。傳輸電纜線平均不能超過2米/每儀器,總長不能超過20米。
·Local Area Network (LAN)
無線局域網(wǎng)LAN的數(shù)據(jù)單位是包(packet),傳輸速率較高。電腦和信號(hào)源之間的距離最大不能超過100米(10base-T)。下列協(xié)議適用于通過LAN與信號(hào)源連接:
Ø
Ø
Ø
Ø
·ANSI/EIA232 (RS-232)串行連接
RS-232是與一臺(tái)儀器通信常用的方式;主要用于控制打印機(jī),外部磁盤驅(qū)動(dòng)和連接到調(diào)制解調(diào)器。因?yàn)橥ㄟ^RS-232連接,數(shù)據(jù)的發(fā)送和接收的單次為1bit。而且它需要某些特定的參數(shù)(比如波特率)在信號(hào)源和PC上能夠匹配,所以連接速度較慢。
·USB 2.0 (僅適用于安捷倫MXG)
USB 2.0的64 MBps通信傳輸速率比GPIB和RS-232快 (數(shù)據(jù)傳輸方面大于1KB)。更多信息可以參考Agilent SICL 或VISA User’s Guide。然而,小規(guī)模數(shù)據(jù)傳輸?shù)难訒r(shí)會(huì)長一些。
安捷倫的信號(hào)源支持的接口列表如下:
儀器 | 支持的接口 |
安捷倫 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和編程語言,可以遠(yuǎn)程控制信號(hào)源。
主要的編程語言與Commands for Programming Instructions (SCPI)和IO library功能一起遠(yuǎn)程控制信號(hào)源。常用的編程語言有:C/C++/ C#/Agilent BASIC/Visual Basic®/PERL/LabView®等。
評(píng)論