Vehicle Spy3中的有很多要区分优先级的情况,下面给大家一一列出。

1、解析的优先级。如果同时在Database里面添加了DBC,也在Message界面中的Receive界面中对同一个ID的报文也做了解析,那么VSPY3会以Receive中的解析为准,而忽略Database中的DBC解析,同理在Function Block等地方调用Database里面的DBC也会无响应。

2、信号以及字节的优先级。如果对一个报文中的字节,建立了信号,那么这个时候想在Function Block里面对这个字节进行赋值的话,会无响应,如下图所示。

正确的赋值方式如下所示:

如果你的信号是跨字节的,那么假如你要在Function Block的Script脚本中计算校验码,那么你只能通过把信号进行字节拆分重组运算,才能正常实现算法。(注* 在C-Code-Interface中不存在信号跟字节的优先级,均可直接调用)

JapanKoreaChinaUSA