一种基于LabVIEW的多通道多采样率CAN总线数据解析方法与流程

文档序号:14727209发布日期:2018-06-19 11:51阅读:来源:国知局
技术特征:

1.一种基于LabVIEW的多通道多采样率CAN总线数据解析方法,其特征在于,包括以下步骤:

步骤一:根据不同ID解析数据块,取出相应字节的数据作为对应通道数据,将本ID内所有通道数据组成一个二维数组,放入对应寄存器内,每个二维数组的行数代表本ID数据帧所包含的通道数,二维数组的列数是数据块所包含的本通道的采样点个数;

步骤二:读出所有寄存器内的二维数组,将所有二维数组拼接为一个总二维数组,其行数即对应通道数,列数对应采样点数;

步骤三:将步骤一得到的每通道的采样点个数,存为一列数组,拼接到步骤二得到的二维数组的最前面,作为总二维数组的帧头,得到的拼接后的二维数组的第一列即对应本通道采样点数;

步骤四:将步骤三中得到的二维数组传输给显示模块显示以及存储模块缓存。

2.如权利要求1所述的一种基于LabVIEW的多通道多采样率CAN总线数据解析方法,其特征在于,所述显示模块按照第一列每行数据值截取本通道后续数值,剔除补充的0值进行显示。

3.如权利要求1或2所述的一种基于LabVIEW的多通道多采样率CAN总线数据解析方法,其特征在于,所述存储模块预先设定写入次数阈值,当写入次数达到阈值时将缓存数据写入TDMS文件。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1