CANdb和CANoe设置英文显示

打印 上一主题 下一主题

主题 1003|帖子 1003|积分 3011

电脑上安装多个CANoe版本,打开CANoe工程查察DBC文件时,发现不可读
找到DBC文件,利用CANdb++ Editor软件打开DBC文件时,如下图所示,有些正常显示,有些显示德文,有些显示非常(带“?”),无法正常访问DBC

分析:
Vector软件支持设置英文、德文、日文;
上述DBC显示是德文,同时也存在一些错误,先修改成英文查察效果。
电脑重装体系,只重装了C盘体系盘,重新安装CANoe的软件。由于CANoe有多个版本,先安装了CANoe15.0,然后安装了CANoe13.0,不确定是否是由于版本辩论导致的(重新安装CANoe的时间,之前的版本没有卸载,导致出现CANdb++显示非常)。
1、分别打开CANoe13.0和CANoe15.0工程,然后通过CANoe-Tools-CANdb++ Editor打开CAN4的DBC,发现通过CANoe软件打开的DBC文件均是正常的。

2、分析CANdb++打开DBC,两者的区别,在CANdb++ Editor中查察帮助文档,搜索语言设置(language),如下图所示,按照提示文件举行进一步的分析
/3、在体系盘(此处默认是C盘)ProgramData中查察(Programdata是位于电脑体系盘(默认C盘)根目录的一个体系文件夹,它是公用的被创建文件夹或文件存放的地方,多为软件缓存,这些文件夹或文件由程序或管理员用户控制,有些时间是隐蔽起来的),找到Vector\CANdb++3.1,查察CANdb.ini配置文件中,发现语言选择的就是English,是正确的,如下图所示:
4、确认安装路径下是否存在该配置文件:C:\Program Files (x86)\Vector CANdb++ 3.1\Exec32(这个路径下不存在CANdb.ini配置文件)。

5、添加CANdb.ini配置文件到安装路径下(CABdb.ini中语言配置的是英文),再次打开DBC实验,照旧出现德文。
6、通过程序面板查察是否有安装多个不同版本的CANdb++软件,假如安装多个版本,确定打开的是哪个版本。搜索到只有一个CANdb++软件。
7、搜索一下电脑上所有的vector.ini文档,确认一下是否所有的Country值都为01,若不是,将其改为01;所有的Vector.ini中配置的都是英文。

8、确认CANoe软件为英文。从CANoe或其它Vector软件中打开CANdb++ Editor,看看是否为英文,若不是,将其改为英文。

9、再次通过CANdb++ Editor工具打开CAN4的DBC文件,照旧错选德文及错误。
分析打开方式:右键DBC文件-打开方式-发现有两个CANdb++3.1,如下图所示:


10、对比英文版的DBC文件和德文版的DBC文件,分别打开菜单栏HELP(或者德语的Hilfe) -> About CANdb+,查察版本号,从More Info…那边还可以看到详细文件的地址信息,发现两个DBC的版本信息确实不一样
11、卸载现有DBC软件,重装最新的CANdb++软件,即可解决问题;
小结:
1、将CANdb.ini文件放置在体系文件夹中,并且确保CANdb.ini中配置为英文;
2、检索所有的VECTOR.ini文件,并且确保VECTOR.ini配置为英文;
3、CANoe软件中设置语言方式为英文;
4、设置DBC打开方式,右键-选择其他应用-选择别的一个CANdb++ Editor3.1,在“始终利用此方式打开.dbc(此为不卸载现在Vector CANdb++软件时操作);
5、卸载CANdb++,下载最新的CANdb++软件安装。
总结:
Vector的软件设置语言类型,好比CANoe软件中可直接在软件界面设置,CANdb++是通过candb.ini配置文件举行修改,vTestStudio中通过vector.ini配置文件举行修改;
C:\ProgramData\Vector\CANdb++ 3.1\candb.ini
C:\ProgramData\Vector\ASAP2 Tool-Set 13.0\vector.ini
C:\ProgramData\Vector\CANoe\15 (x64)\vector.ini
C:\ProgramData\Vector\CANoe\13 (x64)\vector.ini

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

南七星之家

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表