NI PCI-GPIB模块一种具有微处理器的用于自动化控制的数字运算控制器,可以将控制指令随时载入内存进行储存与执行。可编程控制器由CPU、指令及数据内存、输入/输出接口、电源、数字模拟转换等功能单元组成。
早期的可编程逻辑控制器只有逻辑控制的功能,所以被命名为可编程逻辑控制器,后来随着不断地发展,这些当初功能简单的计算机模块已经有了包括逻辑控制、时序控制、模拟控制、多机通信等各类功能,名称也改为可编程控制器(Programmable Controller),但是由于它的简写PC与个人电脑(PersonalComputer)的简写相冲突,加上习惯的原因,人们还是经常使用可编程逻辑控制器这一称呼,并仍使用PLC这一缩写。
用于PCI Express接口的NI PCIe-GPIB控制器结合了高性能的硬件与一整套完整的软件开发工具,以帮助用户快速创建应用系统并投入运行。PCIe-GPIB的核心技术是NI TNT GPIB ASIC,该项技术使它成为性能极优的PCI Express接口IEEE 488.2控制器。使用IEEE 488.1三线互锁握手方式时,PCIe-GPIB控制器的数据传输速率可以超过1.5MB/s,采用高速IEEE 488.1(HS488)非互锁握手方式时,其基准数据传输速率能超过7.9MB/s。
工程师可以通过NI-488.2驱动软件或任何NI的开发环境来使用NI PCIe-GPIB控制器,这些开发环境包括LabVIEW、LabWindows/CVI和用于Microsoft Visual Studio的Measurement Studio。该控制器进一步增加了业界领先的NI GPIB控制器种类,此前NI已经推出了NI GPIB-USB-B、NI GPIB-ENET/100 和 NI PCI-GPIB控制器。
PCI Express是高性能的点到点串行标准,通过提供总线宽度可变的方式提升PCI性能。它采用分层的模型,能兼容现有的操作系统级的PCI应用。此外,PCI Express技术还具有一些额外的重要特性,例如为某些特定数据采集应用确保足够带宽等。