必威体育亚洲官方登陆-必威体育app手机版-登录

联系大家

汉宜电子科技(上海)有限企业
地 址:上海市浦东新区金湘路225弄11号禹洲燕海国际大厦2号楼1605室
电 话:86-21-50490567
E-mail:sales@han-yi-tech.com
网 址:www.han-yi-tech.com
邮 编:201206

CanEasy-CAN/LIN 测试仿真工具

详细先容

CanEasy:CAN/LIN 总线仿真/分析/测试工具
  • 简单易用
  • 界面友好
  • 可以新增定制的插件
  • 支撑非常多的硬件(Kvaser, MHS, Peak, Softing, Vector)
  • 代替CANoe的低成本方案

CanEasy 可配置为多种不同的应用程序方案。以下部分提供了相应配置的示范方案。



CanEasy 作为剩余总线模拟


CanEasy 可用作 CAN 和 LIN 总线系统的剩余总线仿真。在这种情况下,将接收物理控制单元发送的消息,并模拟不可用控制单元的消息和行为。为此,必须生成 DBC 或 LDF 车辆总线描述文件,控制单元必须定义为真实或模拟,并且必须配置连接总线的硬件接口。

 

 


                                 可易用作残余总线模拟




用作虚拟系统


CanEasy 可用作虚拟剩余总线模拟,例如用于分析生成的总线的功能。在这种情况下,所有控制单元被定义为模拟的。为此,必须生成一个或多个 DBC 或 LDF 车辆总线描述文件,总线的所有控制单元必须设置为模拟,并且必须使用总线编辑器配置虚拟总线。对于此方案,运行模拟不需要硬件接口。

 

                         
                                 CanEasy 用作虚拟网络



使用 CanEasy 在真实网络中进行分析



Caneasy 中录制

CanEasy 只需几个步骤就可以记录总线通信:首先,必须生成新的工作空间,并且必须在总线编辑器中定义硬件接口和总线连接。开始模拟(从技术上讲,目前不模拟任何内容)后,将记录完整的总线流量,并可以在跟踪窗口中查看。如果没有为这些 ECU 加载描述文件,则跟踪窗口将连接的物理 ECU 的消息显示为"未知消息"。录制完成后,可以使用相应的总线描述文件(DBC 或 LDF)在以后(例如在实验室中)进行分析。当然,也可以使用以前生成的描述文件开始录制。


CanEasy 中的分析


CanEasy 可连接到现有车辆网络,并用作现场分析工具。在这种情况下,CanEasy 在总线通信上"窃听",记录所有传输。为此,必须生成一个或多个 DBC 或 LDF 车辆总线描述文件,必须将所有控制单元定义为真实,并且必须使用总线编辑器配置连接的硬件接口。所有传输的信号和消息都可以使用 CanEasy 的核心应用程序进行分析和查看,例如在跟踪、绘图或信号监视器窗口中

  
                                      
                             CanEasy 作为真实网络中的分析工具



CanEasy 作为数据库编辑器


CanEasy 还可用于编辑 DBC 或 LDF 车辆总线描述文件。首先,必须加载相应的描述文件,并将生成到内部数据库。接下来,可以使用 CanEasy 的集成编辑器(例如消息编辑器或信号编辑器)编辑现有控制单元。此外,还可以向数据库添加新的控制单元、消息或信号。从总线树条目的上下文菜单中,现在可以从调整后的数据库生成 DBC 或 LDF。


?导入一些外部通信矩阵以查看 CanEasy 中的内容

?修改消息、信号、变量...

?导出到外部文件(例如 DBC)




测试实行器


?使用 VBA/VSTA 或计划表,测试序列可以自动化




硬件抽象层


 



?将 CanEasy 集成到另一个进程中,以统一访问总线适配器




演示



?虚拟系统

–数据库:导入 Car.dbc 文件

–硬件:创建新的"施莱希默虚拟 CAN"

–开始模拟和打开跟踪窗口

> 所有 ECU 都是模拟的


?剩余总线模拟

–数据库:将 IC 的仿真行为设置为真实

–硬件:使用通道 ID 创建新的"Schleisheimer 虚拟 CAN","ExCar 通道"

–从演示器套件启动示例汽车

–开始模拟和打开跟踪窗口
> 显示已
接收的消息 > 其他 ECU 仍在模拟


?分析真实网络

–将所有 ECU 的模拟行为设置为真实(使用 Car 通道的上下文菜单)

–开始模拟和打开跟踪窗口
> 不再有 Tx 消息


?Datenbase 编辑器

–将所有 ECU 的模拟行为设置回模拟

–将 IC 的仿真行为设置为真实

–开始模拟和打开跟踪窗口

–在 ART 下创建新消息

–在消息下创建新信号

–将传输模式更改为循环,将循环
时间属性设置为 100
> CanEasy 开始发送此消息

–打开消息和信号编辑器
> 有关编辑器的信息请参阅"修改数据库"

–导出数据库作为 DBC
文件 > 新消息导出到 DBC 文件


?测试 sequenzer

–在数据库下创建新的计划程序表

–创建条目"开始模拟"

–创建名称为"测试已启动"的条目"制作报告"

–拖动信号电流速度并将其拖至表

–将 ValueToSet 属性更改为 200

–拖动消息 Motor1 并将其拖到表中

–将属性持续时间设置为 200

–创建"如果条件"并设置名称"显示速度"

–将属性运算符设置为"较小",将值设置为 200

–使用错误文本"显示速度错误"在条件内创建报告

–创建条目"停止模拟"

> 关闭 ExCar 并实行表以检测错误


?硬件抽象层

–创建空工作区

–创建所需的渠道

–选择硬件>刷新以检测所有连接的总线适配器

–将每个数据库通道分配给某些硬件通道

–创建应用程序以集成 CanEasy 应用程序 COM 对象并使用 Bus.sendFreeCanMesage 传输消息

–使用传输事件处理收到的消息


 


相关标签:汽车电子,CAN,LIN,测试,仿真,分析,Vector

地区产品

在线客服
点击咨询
欢迎给大家留言
请在此输入留言内容,大家会尽快与您联系。
联系人
座机/手机号码
祥云平台技术支撑

必威体育亚洲官方登陆|必威体育app手机版

XML 地图 | Sitemap 地图