Linux 下配置您的 PXI 系统
硬件: PXI/CompactPCI, PXI/CompactPCI
问题: 我如何才能在 Linux 下配置我的 PXI 系统?Linux 下配置 PXI 有哪些工具?
解答: 在 Linux 下使用
nipxiconfig 命令行工具配置您的 PXI 系统并保留/路由 PXI 触发。这个工具随 NI-VISA 以及 NI-DAQmx(非独立安装工具包)附带,并安装在
/usr/local/natinst/nipxi/sbin/ 目录下。
附件下面的 PDF
"Linux PXI" 显示了在 Windows 下使用 MAX 以及在 Linux 下使用 nipxiconfig 工具配置多机箱的 PXI 系统。这个例子也说明了触发保留以及 PXI 机箱的路由。
使用 nipxiconfig- 您需要以管理员身份运行(su -)
- nipxiconfig 被设计为带有命令的调用,同时没有反馈问题(nipxiconfig --com-m-and [parameters]…)。
- 对于一个完整的命令列表,执行下列命令nipxiconfig --help。
- 详细的帮助请运行 man nipxiconfig 以访问 nipxiconfig 的手册页,该手册页提供了错误代码以及语法的描述。
- 您可以通过指定制造商和模块标识控制器与机箱,或者将 nipxiconfig 工具指向提供的 controller.ini 或者 chassis.ini 文件。这两种方式都会在下列例子中用到。
使用 nipxiconfig 的例子这是一个简单的配置 PXI 系统的例子,该系统由 PXI-1000B 机箱与运行 Linux 的 PXI-8175 控制器组成。显示在 Windows 下与 Linux 下系统标识的详细例程请参看附件中的 "Linux PXI.pdf" 文档。
- 执行下列命令以显示完整的命令列表 nipxiconfig --help
- nipxiconfig -l 将列出 PXI 系统的配置
- nipxiconfig --identify-controller <"Manufacturer"> <"Model"> 将标识您指定的控制器,如下图所示。
- nipxiconfig --identify-chassis <chassis number> <path to chassis.ini file> 将标识指定的 chassis.ini 文件中的机箱号。
- nipxiconfig --reserve-trigger <chassis number> <trigger line number|PXI_Trig#> 将保留指定机箱中的触发线。下面是在机箱 1 中保留 PXI_Trig3 的例子
注意:PXI 系统标识的顺序与在 Windows 下是一致的。下列附件的 PDF 文档包含了 Linux 下配置多机箱 PXI 系统的另一个例子。这个例子展示了如何在 Linux 以及 Windows 下使用 MXI 标识多机箱系统。
相关链接: KnowledgeBase 3OP7MCON: Using Linux on a PXI Embedded Controller
附件:
报告日期: 08/29/2006
最近更新: 08/30/2006
文档编号: 3SKJ6IKQ
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.