GPIB简介及其地址设置

GPIB是一个数字化24脚(扁型接口插座) 并行总线,其中16根线为TTL电平信号线,包括8根双向数据线、5根控制线、3根握手线,另8根为地线和屏蔽线。GPIB使用8位并行、字节串行、异步通讯方式,所有字节通过总线顺序传送。GPIB总线具有两种标准:IEEE-48811和IEEE-48812。GPIB接口包括三种基本的接口功能要素,它们是“控者”、“讲者”和“听者”。“控者”是对系统进行控制的设备;“讲者”是向总线发送测量数据和状态信息的设备;“听者”是接收数据的设备。一个系统中,可以有若干个“听者”在工作,“控者”只有一个,“控者”寻址一个“讲者”,然后数据串在总线上从“讲者”向“听者”传送。在一个系统中,三者不是固定不变的,三者的角色在数据传输的过程中是可以相互转变的。

GPIB接口有两个突出的优点:( 1) 它便于将多台带有GPIB接口的仪器组合起来,每块GPIB卡可连接最多14台设备,每台计算机可装配32块GPIB板卡,所以可形成较大的自动测试系统,高效灵活地完成各种不同的测试任务,而且组建和拆散灵活,使用方便。( 2) 它便于扩展传统仪器的功能。由于仪器与计算机相连,因此,可在计算机的控制下对测试数据进行更加灵活方便的传输、处理、综合、利用和显示,使原来仪器采用硬件逻辑很难解决或无法解决的问题迎刃而解。

LabVIEW中GPIB地址分为两部分:一个0~30之间的GPIB接口板卡地址、一个1~30之间的被测设备的地址。当在系统中安装有多块GPIB卡时,就需要指出板卡的地址。例如:系统中安装有两块GPIB卡,其中一块设为GPIB0,另一块则为GPIB1。

如果只有一块GPIB卡,则默认为GPIB0;在一条总线上所有设备必须具有各不相同的仪器地址。仪器地址是在硬件上设定的,不同的仪器有不同的设置仪器地址的方法:一种是通过拨动仪器内部或后面的微型开关,另一种是通过菜单选择来设置GPIB地址。以泰克公司的TDS210为例,它就是通过菜单选择来设置GPIB地址的,在UTILITY菜单下的系统状态里,我们可以看到默认的GPIB设置是1;若要修改GPIB地址,需再返回到UTILITY菜单下,按下选件菜单,出现GPIB设置,然后按下,地址菜单出现,此时按旁边对应的按键,每按下一次,GPIB地址就加1,也就是改变了GPIB的地址。在每次工作中要使用的仪器台数和型号是各不相同的,因此整个系统具体的硬件设备配置需要经常改变。但是要使系统软件能够适应不同的设备配置情况,只要一条总线上的设备没有发生地址冲突即可。因此正确地设置仪器地址是很重要的,本文使用的是一块IEEE-48812的GPIB总线和两台泰克公司的TDS210数字示波器,把其中一台仪器地址设为2。

你可能感兴趣的:(GPIB简介及其地址设置)