用cRIO 985x CAN模块时,簇与U32数组的比较



主要软件:
主要软件版本: 2.6
主要软件修正版本: N/A
次要软件: Driver Software>>NI-RIO
硬件: Industrial Communications>>CAN>>NI 9853, Industrial Communications>>CAN>>cRIO-9852

问题: 在哪里可以找到相关文档和范例说明NI-CAN FPGA I/O节点中两种数据类型的区别(簇和U32数组)?



解答: 以下表格, 在NI-985x帮助文档的Digital Port Input (CAN Input)部分可以找到。 这个表格定义了CAN的帧数据如何保存在U32数组中。



为了获取更多信息,可以参考NI 985x的帮助文档,此文档可以在Start»Programs»National Instruments»CompactRIO»NI 985x»NI 985x Reference路径中找到。

注意:如果无法找到此文档,请确认正确安装了NI 985x软件。

以下两个VI可以在实现U32数组和簇之间的转换,这两个VI包含在安装了NI-CAN驱动之后的库中:
  • CAN Convert Frame 1D U32 to NI-CAN NI.vi
  • CAN Convert Frame NI-CAN NI to 1D U32.vi
这两个VI的路径是 labview\examples\nican\logfile.llb



相关链接: Developer Zone Tutorial: Introduction to using the Controller Area Network (CAN) module (NI 985x) with CompactRIO
Developer Zone Tutorial: Using Clusters and Arrays in LabVIEW FPGA
KnowledgeBase 464FIDJL: How to use the NI-CAN Channel API with cRIO 985x C-Series Hardware?

附件:





报告日期: 11/02/2007
最近更新: 09/18/2008
文档编号: 4F1ENQSD