同步 NI-CAN 和连接了 SCXI 的 NI-DAQ 设备时出错,错误号 -89120主要软件: LabVIEW Development Systems>>LabVIEW Professional Development System主要软件版本: 8.6 主要软件修正版本: 次要软件: Driver Software>>NI-CAN, Driver Software>>NI-DAQmx 硬件: Industrial Communications>>CAN, Industrial Communications>>CAN>>PXI-8461/1 Series 2, Multifunction DAQ (MIO)>>M Series, Multifunction DAQ (MIO)>>M Series>>PXI-6259, SCXI, SCXI>>Chassis>>SCXI-1000, SCXI>>Modules>>SCXI-1102, SCXI>>Terminal Blocks>>SCXI-1308
问题: 我使用 LabVIEW NI-CAN 自带的 CAN Waveform Input and DAQmx Waveform Input.vi 范例程序来同步一块 PXI-8461 (CAN 设备) 和一块连接了 SCXI-1102/1308 的 6259 (M 系列 DAQ 设备)。 如果我将 SCXI 从系统中去掉, CAN 和 DAQ 设备都能够正常工作。 但是, 当我把 SCXI 硬件重新放入系统中以后,遇到了如下的错误: Error -89120. Source terminal to be routed could not be found on the device.为什么会出现这样的问题, 怎么才能修正这个错误呢? 解答: 观察这个范例程序的框图就可以发现, 有一个子 VI 引用了 SCXI 设备的时钟端子, 当然, 这个 SCXI 设备并没有时钟端子, 所以会报出这个错误。 要正常地使用这个 LabVIEW 的范例程序, 你需要对 CAN Sync Start Series 2 with NI-DAQmx 这个子 VI 的程序框图作一些修改。 以下的步骤将说明如何完成这个修改过程。
相关链接: KnowledgeBase 3Q57EIL2: Creating Connector Terminals for SubVIs in LabVIEW0 附件:
报告日期: 11/27/2008 最近更新: 12/15/2008 文档编号: 4RQIFB61 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
