为您的仪器控制系统选择合适的硬件总线
硬件总线
当连接仪器的总线选择多种多样时, 就很难选择适合您应用需求的合适总线。 每种
线都有不同的优势和劣势。 为了做出正确的决定, 不妨先问一下自己以下四个问题,
然后了解较为常见的PC总线类型。
四个问题助您选择合适的总线
1. 仪器和计算机上有哪些可用的总线?
2. 我需要什么样的性能?
3. 仪器将在什么环境中使用?
4. 如何轻松设置和配置总线?
四个问题助您选择合适的总线
1. 仪器和计算机上有哪些可用的总线?
仪器通常提供一个或多个总线选项, 您可以通过这些总线来控制仪器, 而PC通常会有多个总线选
项可以控制仪器。 如果PC本身没有针对仪器的总线, 则通常可以将其作为插入板卡或外部转换器
添加。 用于仪器控制的总线有多种类型, 一般可以分为:
• 独立总线 - 用于与机架堆叠式仪器通信, 包括针对特定测试和测量的总线(比如GPIB总线) 以
及PC标准总线(例如RS232串行总线、 以太网总线和USB总线) 。 某些独立总线可用作其他独
立总线的中介, 例如USB转GPIB转换器。
• 模块化总线 - 用于将接口总线集成到仪器中, 包括PCI、 PCI Express、 VXI和PXI。 这些总线也
可以用作为中介, 将独立总线添加到不包含独立总线的PC中, 比如NI PCI-GPIB控制器板卡。
2. 我需要什么样的性能?
影响总线性能的三个主要因素是:带宽、 延迟和仪器本身。
• 带宽是指数据速率, 通常以百万比特/秒为单位。
• 延迟是指传输时间, 通常以秒为单位。 例如, 在以太网传输中, 大数据块被分成众多小数据包并
发送出去。 延迟就是指传输一个数据包所需的时间。
• 仪器的总线软件、 固件和硬件实现会影响仪器的性能。 仪器之间并不都是一样的, 并且无论是用
户定义的虚拟仪器还是供应商定义的传统仪器, 仪器设计工程师在开发仪器时所作的权衡取舍都
会对仪器性能产生影响。 虚拟仪器的主要优势在于, *终用户可以像仪器设计工程师那样, 决定
*的取舍方案。