更改GPIB总线时钟速率



硬件: GPIB

问题: 我在应用GPIB是出了点状况,主要是发生超时,但是我无法修改设备的超时设定,我想让通信速率变高一点,如何修改?

解答:

根据NI-488.2软件,你可以将设定值设定为2us,350ns和500ns。

按照以下方法来修改:

  1. 打开Measurement & Automation Explorer
  2. 选择GPIB设备 
  3. 属性选项页, 选择总线时钟速率下拉菜单项
  4. 选择合适的总线速率
  5. 点击保存按钮

 

这个设定实质是在调整GPIB源握手延迟T1,这个时间定义了GPIB在将数据发送到总线后,设备执行GPIB DAV线写命令前的延迟最小时间。

可以参考ANSI/IEEE Standard 488.1-1987 去获取更多关于T1的解释。

举个例子,如果GPIB通信线缆小于15米,这个时候350ns是比较合适的。通常情况下,GPIB时钟速率为500ns并适用于大多数情况。很少情况下,GPIB需要一个较慢的总线速率,这个时候可以将总线速率设定为2us。



相关链接: IEEE Standard Association: ANSI/IEEE Std 488.1-1987 IEEE Standard Digital Interface for Programmable Instrumentation -Description

附件:





报告日期: 10/12/2005
最近更新: 02/24/2014
文档编号: 3QBF1NTJ