利用FlexRay网络分析,由测量硬件提出要求根本不同于CAN网络的要求,例如:利用CAN分析系统时,一个通信控制器的使用通常对总线分析已经足够,而在FlexRay附加测量的情况下,必须采取能够分析启动过程和误差。
例如:一个FlexRay通信控制器是不能够在需要建立确定性的沟通和传递它们到分析系统期间的启动阶段接收消息的。此外,并非所有对FlexRay总线分析相关的错误可以由一个FlexRay通信控制器进行报告。
利用其的FlexRay/CAN-PC接口“FlexRay CCM”分别为“FRC-EP150”,ixxat追求包括异步比特流分析和带有一个FlexRay通信控制器辅助的同步分析的联合FlexRay分析方式。因此 FlexRay位流是由一个独立的系统扫描并且FlexRay通信控制器同时被操作。来自两个源的结果被比较和另外所获得的结果被提供给分析软件。
再加上ixxat 多总线分析仪(multibusAnalyser),因此flexray/CAN-PC接口的FlexRay CCM/ FRC-EP150为FlexRay和CAN网络的同步分析提供了一个强大的分析环境。 由多总线分析仪提供的FIBEX进口允许分析消息层面和信号层面的信息。 FlexRay和CAN网络也可以通过发送功能激励。开放的.net接口简单化了定制功能模块,显示以及节点和残余总线仿真的实施。一个附加的代码生成器也可以通过以.net组件形式产生的应用参数(信号)访问FlexRay和CAN报文。
FlexRay残余总线仿真
残余总线仿真提供了一个对一个或多个控制设备的模拟环境,以便它们可以独立于其他节点被测试。这包括对被测设备必需的交通报文交通(message traffic)的生成和对报文的反应。此外,在FlexRay残余总线仿真确保至少两个FlexRay的冷起动器可用,以便FlexRay网络可以启动。由于FlexRay CCM/ FRC-EP150的双芯片扩展,一个设备可以代表两个冷起动器,因此仅仅需要启动一个带有FlexRay集成节点的网络。
CAN残余总线仿真
除了FlexRay电子控制单元和信号,可选的CAN剩余总线仿真使CAN电子控制单元和信号集成到模拟中。在此,FIBEX文件提供联合仿真范围配置的数据。 CAN的残余总线仿真与FlexRay CCM/ FRC-EP150是平行运行的,并且支持FlexRay和CAN信号同时仿真。
对于残余总线仿真FlexRay交通报文交通的生成经常与实时要求连接。这意味着响应数据要在规定的时间内由被测控制设备处理(通常在一个消息循环内),并且FlexRay交通报文交通的仿真必须实时提供。ixxat的FlexRay CCM / FRC- EP150通过一个基于Linux的嵌入式编程环境直接在硬件上支持实时残余总线仿真。 要处理的代码在内核模式下动态加载到FlexRay CCM / FRC- EP150中并被处理。 FlexRay和CAN报文可以被接收和进一步处理, 并且响应数据可以被实时发送。一个框架和C语言接口被提供。 运行于Windows上的带有下载工具的GNU编译器转换和加载程序模块到FlexRay CCM / FRC- EP150 上,并存储在那里的闪存文件系统中。它也可以通过带有数据传输PC控制嵌入式残余总线仿真,由于是单机操作(无需电脑即在FlexRay CCMs/ FRC- EP150s的操作)。对于低实时性要求,即在10-20 ms的响应时间是足够的,通过多总线分析仪的.net接口也可以进行残余总线仿真。
除了残余总线仿真,FlexRay CCMs/ FRC-EP150s的嵌入式编程环境也可以提供实现网关、传输协议或电子控制单元仿真的功能。
用于FlexRay CCM/ FRC-EP150的嵌入式编程软件包由支持单机操作的、带有开发必须的用于FlexRay和CAN的嵌入式框架和下载环境组成。