入门问题!
SCPI是不是只能控制GPIB设备?
SCPI是一种命令格式,用来操作仪器,那在LABVIEW中怎么应用?
VISA是什么东西呢?
还有去那里能下载些仪器控制的LABVIEW程序呢?
请用通俗的语言给俺讲讲,因为俺脑袋苯哦。
谢谢,祝学习工作顺利!:)
唉
怎么说呢
SCPI是可程控仪器的标准命令,简要的说是用来控制仪器的一种命令
不同的一起具有自己不同的SCPI命令,也有一些像IDN?这样的通用的。我现在是用VIS
A通过GPIB卡向仪器输入命令从而达到控制仪器的目的。VISA具体是什么我不太清楚,只
是知道VISA提供了一堆函数,我们可以用这些函数来实现对仪器的控制,我们只需要在
用相应的VISA输入相应的SCPI命令就可以实现对仪器的控制。
我也不太清楚,见笑了。
SCPI是一组仪器控制命令集,只是一种语言,与硬件无关,是在IEEE488的基础上规定的,所以它支持gpib的一些基本命令,如*IDN,*RST等
此外还针对具体仪器操作规定了一些别的命令,如设置信号源输出频率,信号强度等,每台支持SCPI的仪器会带一本SCPI命令参考手册,编程时在这本手册中查找相应命令即可
VISA是一些只负责接口通信的高层API,如通道打开,关闭,读写等,本身不具备任何仪器操作能力,借助VISA提供的读写功能向仪器传递SCPI命令来实现仪器控制,当然VISA具有接口类型无关性,
一般仪器生产厂商提供的VPP仪器驱动程序也是基于VISA的,只不过把VISA通道打开,读,写,关闭这些通道操作以及向仪器发送的具体SCPI命令封装一下而已,自己编写也挺容易的
如果使用IVI驱动就需要由厂商提供
仪器驱动程序可以去厂商主页,或者NI的网站(http://www.ni.com/devzone/idnet/zhs/)去搜索
不知道有没有说清楚,不对的地方请大家指正
赞以上两位的解释,ms都是新面孔?。。。或者是我土。。
是我圡
版大。。。
我土我土,别客气,哈哈哈
呵呵
一直潜水
以后版大多指教
谢谢!呵呵,昨天找个signal generator 实验了下我弄的VI。不错。SCPI指令还是管用的,不是假的。
汗你的不是假的。。。
哈哈哈,大牛
唉
大牛你可露面了。。。
一只熊猫路过~~
留下熊掌。。。