CANape12通过创建虚拟信号来辅助数据分析
·
在使用CANape回放采集的数据时,为了更方便排查问题,经常需要建立一个虚拟信号,该虚拟信号可通过现有进行一定的运算所得,然后将该虚拟信号加到对应Graphic window中,与现有信号进行对比观察。
这时可通过在Graphic window中右键Insert->Create new virtual file channel...,如下图1所示

图1
然后点击Function,如下图2所示

图2
在弹出的Virtual MDF signal窗口中编辑信号Name,Unit等,然后在Definition右侧点击New...,新建一个function,在function中编辑需要的运算,支持C语言的各种数学运算和函数,如下图3、图4所示

图3

图4
Definition中选择该函数,并点击Link将函数变量与数据中的信号进行关联,如下图5所示

图5
点击OK后,Graphic window窗口中就会出现使用该函数该Name的信号,就可以进行数据查看对比了。
另外Function Editor还可以在Tools->Functions and scripts中打开,编辑好函数后编译保存,然后在Graphic window中点击右键,选择Insert->Insert virtual file channel...插入已有的虚拟变量,如下图6、图7、图8、图9所示

图6

图7

图8

图9
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)