GPIB通讯与ESCORT-3146A
GPIB通讯与ESCORT-3146A我们使用一台计算机,通过GPIB控制卡可以实现和一台或多台仪器的听、讲、控功能,并组成仪器系统,使我们的测试和测量工作变得快捷, 简便, 精确和高效。3146A拥有完善的通讯功能,具备RS-232和GPIB两种通讯接口。下面我们把GPIB相关的知识作一下介绍,供大家参考。初步了解GPIB 1. GPIB的由来 GPIB是一种工程控制用的协议。最初由HP公司提出,目前成为一种国际标准,遵守的协议为IEEE488。一般被用来使用任何编程语言如VB、Vc、C++实现电脑对仪器的控制。当然也有某些仪器制造商自己开发的语言支持GPIB。如keithley公司使用的testpoint,NI公司的Labview等。实现这种控制首先要被控仪器支持GPIB,其次,工控机安装IEEE488卡,并通过gpib线连接两个设备。 2. GPIB接口 是一个数字化24脚(扁形接口插座)并行总线,其中16根为TTL电平信号线,包括8根双向数据线、5根控制线、3根握手线,另8根为地址线和屏蔽线。 (1) 数据线 8根数据线, 从DI01到DI08, 既送数据又送指令, 用ATTENTION(ATN)线的状态来确定是数据信息还是指令信息, 所有指令和绝大多数数据都使用7位ASCII或ISO码集, 在这种情况下,第8位的DI08, 要么不使用, 要么做奇偶校验用。 (2) 握手线 这3根线异步控制着设备之间的信息字节的传输, 把这个过程称做是3线内锁握手, 它可以保证数据线发送和接受的信息字节不会出现传输错误。 i. NRFD(数据未准备好)---指出一个设备已经准备就绪来接收一个字节或还没有准备就绪, 这根线在接收指令时是被所有的设备驱动的, 在接收数据信息时是被所有听者驱动的,当使能HS488协议时,是被所有讲话者驱动的。 ii. NDAC(未接收到数据)---指出一个设备已经接收到了一个信息字节或还没有接收到, 这根线在接收指令时是被所有的设备驱动的, 在接收数据信息时是被所有听者驱动的。 iii. DAV(有数据)---当数据线上的信号稳定时, 告诉设备可以安全的接收了。当控制器发送指令时它就驱动DAV, 当讲话者发送数据信息时, 讲话者驱动DAV。 (3) 接口管理线 共有5根线管理着接口的信息流: 1) ATN(注意)---当控制器要用数据线发送指令时, 它驱动ATN为真, 当一个讲话者可以发送数据信息时, 控制器驱动ATN为伪。 2) IFC(清接口)---系统控制器驱动IFC线对总线进行初始化并成为责任控制器。 3) REN(远控使能)---系统控制器驱动REN线可以使设备成为远程模式或本地模式。 4) SRQ(服务请求)---任何设备都可以驱动SQR线, 异步向控制器请求服务。 5) EOI(结束或确认)---EOI线有两个作用,讲话者用EOI线来标注一个信息串的结束, 控制器使用EOI线来告诉设备在一个并行协商区内确认它们的响应。 3. GPIB的主要功能 我们使用一台计算机,通过GPIB控制卡可以实现和一台或多台仪器的听、讲、控功能,仪器一般都是用24芯电缆连在一起的, 一端是插头形式, 一端是插座形式, 可以用线性连接方式、星形连接方式或两者组合的连接方式,组成仪器系统,使我们的测试和测量工作变得快捷, 简便, 精确和高效。通过GPIB电缆的连接,可以方便地实现星型组合、线型组合或者二者的组合。 4. ESCORT-3146A GPIB卡的连接设置 条目 参数 出厂默认设置 可选参数 1 地址 8 0到30 2 发话(talk) Off On或off |
||||||||||||||||||||||||||||
温度计 | 红外线测温仪 | 温湿度表 | 风速计 | 照度计 | 紫外线强度计 |
可燃性气体检测仪 | 氧气分析仪 | 烟气分析仪 | 二氧化碳分析仪 | 万用表 | 示波器 |
电池测试仪 | 电力分析仪 | 电缆故障定位仪 | 钳表 | 硬度计 | 场强仪 |
高斯计 | 酸度计 | 工业工具 | 噪音计 | 亮度计 | 电阻测试仪 |
记录仪 | 汽车尾气分析仪(烟度计) | 套装组合工具 | 尘埃粒子计数器 |