GPIB使用说明.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GPIB使用说明

GPIB-232采集卡使用说明 软件的使用: 数据自动保存的目录是C:\GPIBDATA。每个文件是2000条记录,默认是自动保存的打钩状态,不想自动保存可去掉钩; 注意:正常情况下是写好命令后按手动发送就可以了,一般情况下不要按自动发送(不是用来数据接收的),那是调试时用的。那个发送时间间隔不是指数据采集的间隔,而是自动发送命令的时间间隔,一般是用不上的。 发送命令的格式:_?6,F1R16STG,这个命令是针对HP3456A万用表的,具体含义是:设定为直流测量功能(F1),自动量程(R1),设定表为6位半显示方式(6STG),请参看HP3456A的说明书。其中_?是固定的不要改。6是仪器地址,6对应是十进制的22,二进制是10110,为什么是6呢?这是GPIB的地址是根据七比特的编码进行的。每个仪器都有两个地址:一个听地址(LAG)一个讲地址(TAG),6是地址为22的仪器的LAG,对应的TAG是V(一定要大写),具体地址的查询请见下图。图上的命令发完后,仪器自动接收后面的命令,具体的命令每个仪器都有点不同,请查相关的说明书。如果发送命令变为_?V,F1R16STG,因为V是地址22的仪器进入TAG,则进行TALK功能,此时软件自动进入TALK接收功能。 GPIB规定所有的设备地址用五位二进制数来表示,因此最大的地址为31,因为这种数制只用5位二制数,所以当地址设置成10110时(十进制的22=16+4+2,这是HP对HP3456A出厂设置的地址,一般不要改变),上表中,最上端的7列表示高位七位数的后三位,其中列2h,3h代表是LAG(听地址的缩写:LISTEN ADDRESS GROUP),4h,5h是TAG(讲地址的缩写),因此在表中先找到最后一位是1的LAG,即3h(011b),然后在行中找到0110(第7行),对应的数字是6,则6就是地址为10110的仪器的“听”地址。如果是确定10110仪器的“讲”地址,则发现在列为5h的位置上,第七行0110对应的大写的V。 下图可以查询: 数据接收: 如果是做长时间的测量,先用命令设定好功能,最后发一个仪器的“讲”地址,则自动进入测量模式。如果要单片机退出测量模式,则要按下板上的RESET键。记录下的第一个数据是这样的: 包含了“讲命令”的三个字符,可以在数据处理时手动去掉。或者设定成讲功能后,退出软件,再进入,就没有第一行的字符了。 如果是做短时间的快速测量,则可以发送命令改变仪器的采集率,如对HP3456A,可发送一个_?6F1 100STI设成100NPLC。 万用表如果没有进入TALK模式,可以连续发送命令给仪器。但每次发送必须是_?V,F1R16STG这个模式。其中的红色是可变的部分,包括逗号(不是必须要的),每次发送的字符数量要相同,都9位(包含逗号),如果命令字符不足9位,请加空格补足,如果多于9位,可分成多次发送。 数据如果不足2000条想要保存,可直接按保存命令。 保存的数据格式默认为TXT格式,可以直接用EXCEL打开。 重要:对一些比较特殊,或者少见的仪器,如果发送了_?V,F1R16STG,而仪器没有任何响应,可能是仪器的命令格式也HPIB的不兼容。这时,只要这个仪器上有TALK ONLY功能,比如通过设定地址开关的位置来选择或者设定仪器的地址来选择进入TALK ONLY模式。那么,可以按以下步骤来实现数据的采集功能:一、先把仪器设定成TALK ONLY模式,这时仪器上的TALK 类的指示灯亮。二、把表与GPIB相连,打开GPIB卡的电源;三,打开电脑端程序,在命令窗口中删除所有字符。输入一个大写字母T,按手动发送。四、此时仪器的数据即可采集到电脑端。五、此方法对所有的有TALK ONLY模式的仪器通用,而不论机器的地址如何,格式如何,GPIB卡都能接收到电脑上。 关于多任务采集 程序默认为串口1,如果被占用,会报错,但程序仍然是打开的,只是没有进入采集程序。因此当已有一个程序在采集时,重新打开一个时,只要选另一个串口号即可采集了。 当有多个卡在采集时,可以只打开一个程序,选择串口号在多个卡的数据之间转换。 GPIB规定总线上同时只能有一个“讲”者,因此,如果是多个万用表同时采集,并且要同时分别记录数据,则必须每个表分别接一个GPIB卡。而如果是同时控制多个万用表,只要一个GPIB卡就行了,把所有表的GPIB线连在一起。

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档