(1)打开CANoe,在Tools工具栏下选择CANdb++;(2)进入CANdb++,选择File点击Create Database,在Template模板对话框中选择所需的模板,选择好路径命名保存后(名称中不要有中文),一个数据库结构就创建完成了。(3)接下来我们来填充DBC中的内容,我们先来创建Value Table:点击View -> Value Tables,打开Value Tables...
Value Table表 可以通过Value Table为信号值分配名称。在CANdb++ Editor主菜单中,选择View/Value Tables/New,打开对应视图,定义信号值描述。例如,值0x0和0x1分别对应“EPS警告灯灭”和“EPS警告灯亮”。然后,右键点击信号,选择Edit Signal,在信号编辑窗口的Value Table栏中选择已编辑的Value Table名称。 报文分配信...
我们先来创建Value Table:点击View -> Value Tables,打开Value Tables,然后右击选择New,进行配置。
Val_ (Value Table):给信号添加值域描述,例如用数字1-4代表车辆状态等。在DBC文件中,最重要的是...
如图所示,信号关联之后可在网络结点和报文中查看关联的信号。8、Value Table Value Table(数值表)用来文字化的指定信号或者环境变量的值所代表的含义,例如:0代表off状态,1代表on状态。点击菜单栏view按钮,在下拉菜单中选择value table,输入对应的数值表名称,并添加对应的数值列表。
Value Table:值表的名称,当前为空,表示没有关联的值表。 这些参数共同定义了一个8位有符号整数的LED信号参数,包括其长度、字节顺序、数据类型、初始值、比例因子、偏移量、最小值和最大值。 CAN报文信号创建成功如下所示: 根据需要可以创建多个信号。
5、在弹出的窗口中,选择Value Table,点击下拉菜单,选择新建的VCU_GearSts解析文件 七、保存DBC文件 1、选择菜单栏File,下拉菜单选在Save as,另存为 2、命名DBC文件名称test,点击保存 3、在保存的文件夹中,可以找到已经做好的DBC文件 八、测试DBC文件
BA_ (Attribute Value):给信号添加属性信息。 Val_ (Value Table):给信号添加值域描述,例如用数字1-4代表车辆状态等。 在DBC文件中,最重要的是定义众多的信号和消息,这些信号和消息描述了不同的物理量以及不同的控制信息。例如一个车辆速度的信号会包括名称、单位、长度、发送周期、计算公式等信息。一个控制信号...
ValueDescriptions在设置信号的valuetable时就会显示到这里,所以你现在能明白valuetable什么意思了吗?其实就是描述信号值的内容 Comment是备注,随你高兴填不填 这里有个Attributes,message和networknode里也有,在这里先讲掉,后续不再赘述 Attributes就是对象的属性,这里就是信号的属性,用处是什么呢?
(2) 接下来我们来填充DBC中的内容,我们先来创建Value Table:点击View -> Value Tables,打开Value Tables,然后右击选择New,进行配置。 (3) 定义信号:在Overall View界面,选中Signals右键选择New可进入Signal的编辑界面。 Factor和Offset的计算公式:[Physical value] = ( [Raw value] * [Factor] ) + [Offset] ...