利用CANOE/CANalyzer添加“系统变量(System Variables)”,进行CAN信号之间的“加减乘除”运算,协助分析CAN信号之间的差异,给工作带来极大的帮助。相比EXCEL和MATLAB图形成像,画面精细,可观察局部。

下面以CANalyzer 9.0 SP2为平台,讲述添加系统变量过程(CANOE操作方法阈值相同)。

准备工作:

CANOE/CANalyzer;熟练掌握C语言;DBC解析文件;测试用的ASC或者BLF文件

步骤一、添加系统变量

1.1 打开CANalyzer 9.0 SP2,依次单击“菜单栏Analysis&Simulation”-->“Measurement Steup”,弹出如下界面。

1.2 在如图位置,右键-->选择“Insert Program Node”,添加“程序节点”。

1.3 双击“P程序节点”,弹出对话框,加载“CAPL Programs”脚本,并单击打,弹出“Vector CAPL Brower”编辑界面(脚本程序已编辑好,可根据个人需要调整)。单击右上角,关闭“Vector CAPL Brower”

1.4 添加系统变量。依次单击“菜单栏Environment”-->“System Variables”,弹出“System Varibles Configuration”如下界面。并在“1”的区域右击-->New,弹出“New System Variable”界面,按照下方图片内容,编辑相关区域。最后单击OK关闭该界面。

1.5 操作完在步骤4中,可以看到已经添加的系统变量,此时单击OK。系统变量添加完成。

步骤二、加载DBC

2.1 加载与之DBC。依次单击“菜单栏Analysis&Simulation”-->“Database Management”,弹出如下界面。

步骤三,加载离线ASC或者BLF文件

3.1 双击图片中的文件夹按钮,弹出“Configuration of the log files”界面,找到ASC或者BLF文件的存放路径,并添加,最后单击OK,关闭该界面。

步骤四,在Graphics中观察信号的差异

4.1 拉出CAN信号,开始分析数据。依次单击“菜单栏Analysis&Simulation”-->“Graphics”,弹出如下界面。并在“1”的区域右击,添加两个CAN信号和刚刚增加的系统变量。

4.2 观察3条波形,分析数据变化过程。同理其它加减乘除同样按照此方法。

欢迎大家给我留言,如果觉得好,动动你的手指,“点赞”+“收藏”

获取更多汽车行业资讯,以及工具链的使用,可以关注微信公众号汽车电子助手

或者扫描下方二维码进行关注

END

利用Vector CANOE/CANalyzer的系统变量System Variables观察CAN信号之间的关系相关推荐

  1. system var mysql_MySQL 系统变量(system variables)

    MySQL系统变量(system variables)实际上是一些系统参数,用于初始化或设定数据库对系统资源的占用,文件存放位置等等.这些个系统变量可以分为全局以及会话级别层面来修改,有些也可以进行动 ...

  2. MySQL 系统变量(system variables)

    MySQL系统变量(system variables)实际上是一些系统参数,用于初始化或设定数据库对系统资源的占用,文件存放位置等等.这些个系统变量可以分为全局以及会话级别层面来修改,有些也可以进行动 ...

  3. mysql系统变量_MySQL 系统变量(system variables)

    3.全局与会话级别设置示例 --如何设置隔离级别 mysql> help isolation Name: 'ISOLATION' Description: Syntax: SET [GLOBAL ...

  4. 利用 FFT 运算恢复原来的信号,PSD和原来信号之间的关系

    明:利用FFT运算实现信号的重构 一. 信号建模 % Use Fourier transforms to find the frequency components of a signal burie ...

  5. C语言之利用,函数的命名及变量的作用域实现两个数之间的交换。

    说明: 1.该代码的编译器为 visual studio 所以该代码中输入函数是scanf_s ,若为其他编译器请则使用 scanf 即可. #include <stdio.h> void ...

  6. CANoe:环境变量vs系统变量的区别

    问题描述:CANoe仿真中,环境变量和系统变量如何区别. 问题背景:实现XVehicle仿真和CAN总线仿真的两个工程,分别使用了环境变量和系统变量,进行面板控制以及CAPL编程.用法上及其相似,都可 ...

  7. java 获取系统变量(环境变量和设置变量)

    前言 环境变量这个概念不陌生, 就是操作系统的环境变量. 系统变量就是java本身维护的变量. 通过 System.getProperty 的方式获取. 对于不同的操作系统来说, 环境变量的处理可能会 ...

  8. Windows 10 / 11 环境变量 (用户变量与系统变量)

    Windows 10 / 11 环境变量 (用户变量与系统变量) 1. 环境变量 (environment variables) 环境变量 (environment variables) 是在操作系统 ...

  9. java获取和设置系统变量(环境变量)

    一.Java获取环境变量 Java 获取环境变量的方式很简单: System.getEnv()  得到所有的环境变量 System.getEnv(key) 得到某个环境变量 Map map = Sys ...

最新文章

  1. Linux 下的hiredis的简单安装、测试*(转)
  2. 多线程和MsgWaitForMultipleObjects
  3. java bigdecimal min_java
  4. Leetcode 930:和相同的二元子数组
  5. Java并发 乐观锁和悲观锁 乐观锁的一种实现方式CAS
  6. python基础学习-字符串
  7. WinForm 的定时器使用
  8. CentOS 7.2 rpm 安装 Mysql 5.7
  9. Mysql个人学习笔记
  10. html控制手机回退键,向日葵手机控制手机全程指导
  11. C要点5:float、double、long double(大小,范围,输入输出符,科学计数法)
  12. 如何生成王者荣耀、QQ飞车等游戏“空白名”、“重复名”等特殊名
  13. python写歌词解析器 王菲-传奇
  14. 专为程序员编写的英语学习指南
  15. 聚类算法之K-Means,K-Means++,elkan K-Means和MiniBatch K-Means算法流程
  16. linux dpm机制分析
  17. Factory method ‘sqlSessionFactory‘ threw exception; nested exception is java.lang.NoSuchMethodError:
  18. 2021 新款 Macbook Pro 轻松隐藏刘海
  19. 计算机毕业论文致谢,精选毕业论文致谢语6篇
  20. Cookies的封装

热门文章

  1. SiteFactory 通用程序集中(PowerEasy.Common)的常用字符串处理函数
  2. BAT、360、新浪 小米 网易等大公司开源项目
  3. 对张楚汉院士混凝土动力性能研究报告的笔记
  4. 解决耳机插入电脑声音仍然外放的问题方法
  5. 系统分析与设计-homework1
  6. 切片和切块 钻取 旋转
  7. 医疗信息化的第二春天是什么
  8. Whale帷幄 - 门店销售数据分析都有哪些
  9. java融云web端实现聊天
  10. macromedia_Macromedia宣布推出新的Flash视频套件