by Zhou.zhengwei | Jul 23, 2019 | 常见问题
第一步,设置 Message Editor 的 RX 项。在这里将需要捕获或响应、处理的报文的特征写出来。比如,我们需要处理的报文是来自 arb 123 的,并且第 2 字节为 ‘AA’。 第二步,编写响应的处理脚本 function block。 1、 Waif until Message HS CAN1 的属性 ‘Present’ = 1, 这条语句指示,当 Message HS CAN1 在总线上出现时。 2、 我们对出现这条报文以后做出响应。写在 Wait Until 后面 为了方便测试,还在 Messsage...
by Zhou.zhengwei | Jul 23, 2019 | 常见问题
Write caption… 建立一个诊断任务。 输入要读取的ECU 内存地址,点击Copy to Tranmit Table. 对于要进行程序控制或自动生成的部分,如上图中的 B3 – Address, 定义一个signal 与其相关联: 然后进入 function block 编程: Start writing or type / to choose a block Start writing or type / to choose a block 选择开始条件 为手动控制: 开始和停止按钮。 运行结果,每隔...
by Zhou.zhengwei | Jul 23, 2019 | 常见问题
使用 capture 类型的 functionblock 来进行数据采集的方法(当然可记录到电脑上,也可以下载到设备卡中进行离线记录),工程师们可以将一边观测数据,一边进行数据记录。 这里着重介绍 Capture 的最基本用法:选择 functionblock 的 capture 类型来进行记录,按照如下方法设置完成后,直接运行 run with transmit 就可以将数据记录到电脑上。 (VSpy3 界面上的 data 默认目录 ),当然也能够编译下载至设备...
by Zhou.zhengwei | Jul 23, 2019 | 常见问题
Function Block是VSPY中常用的脚本控制语言,它既可以在VSPY软件中运行,也可以用VSPY可将其编译成CoreMini写入到neoVI硬件产品中脱机运行。目前Function Block中大概含有三十条指令,包括常用的逻辑控制、数据记录、发送报文等。Function Block脚本中共有四栏信息,分别是:Step:序号编码,标志每条脚本所在的序号,可作为跳转指令的Value;Description:脚本代码语句,可以选择三十多种脚本;Value:脚本的参数信息,如指定发送的报文等Comment:注释...
by Zhou.zhengwei | Jul 23, 2019 | 常见问题
在十分熟悉的FIRE2硬件设置的界面上,在设备正常供电连接的情况下,首先点击connect 取得设备的连接。之后就可以选择如下的‘’Selectable Networks’选项,并通过右侧的下拉框将通道选为DW CAN(即HS CAN类),LSFT CAN,或是单线SW CAN。 选择相应的通道类型,例如LSFT CAN完成后,点击Write Settings写入硬件设备。 注意,LSFT CAN和 SW CAN也可以在合法范围内切换波特率,并要注意write settings 写入。...