Home
Support
使用Using GetNames.vi找到CAN channel属于哪个message
使用Using GetNames.vi找到CAN channel属于哪个message
主要软件:
主要软件版本: 2.3.2
主要软件修正版本: N/A
次要软件: N/A
硬件: Industrial Communications>>CAN
问题: 当在LabVIEW中使用GetNames.VI时,如何找到一个CAN channel属于哪个Message
解答: 如果想要找到CAN channel属于哪个Message,需要使用两个Get Name VI。第一个指定返回的Message名称,第二个指定返回的channel名称。使用下面步骤来配置:
- 在程序框图中放置两个Get Name VI
- 右键每个VI的mode输入,选择创建 -- 常量
- 第一个Get Name VI的mode选择为Messages,第二选择为Channels
- 第一个Get Name VI返回一组包含message的数组,通过使用Index Array函数来索引这个数组或者一个For循环得到每个message
- 连接一个message到第二个Get Name Vi的Message Name端。channel list会返回属于Message Name输入的所有channel
查看下面附件中的VI (在LabVIEW7.0以及以后的版本中可以打开)
相关链接:
附件:
- Read CAN messages and channels.vi
报告日期: 06/10/2006
最近更新: 02/28/2015
文档编号: 3Y9G955N
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.