从电子控制单元(ECU)读取和记录测量值以及FlexLogger支持的任何其他测量值,例如CAN/LIN及物理或电气DAQ测量值。

在FlexLogger 2022 Q2中引入

该功能仅作为完整FlexLogger许可证的一部分提供。更多信息见FlexLogger版本

将ECU测量添加到FlexLogger项目之前,请完成以下前提条件。
  • 安装ECU Measurement and Calibration (ECUMC)工具包。
    备注 通过ECUMC工具包可使用基于通用测量和校准协议(XCP)和CAN校准协议(CCP)的函数创建用于ECU设计和验证的测量和校准应用程序。这些协议用于读取A2L数据库中定义的内部ECU变量和特征。详细信息请参阅ni.com/docs上的ECU Measurement and Calibration工具包文档。
  • 识别ASAM MCD 2MC (.a2l)数据库,它定义了ECU的通信属性,以便添加到通道规范中。

打开通道规范并完成以下步骤,将ECU测量和校准集成到您的FlexLogger项目中。

  1. 单击添加测量打开要配置的CAN模块端口的测量配置对话框。
  2. 常规设置下,指定与目标ECU通信时使用的校准协议和传输层
  3. 通过数据库下拉菜单选择定义了连接目标ECU所需的通信属性的A2L数据库。
  4. 选择目标ECU。
  5. 通过事件通道下拉菜单选择ECU向FlexLogger发送测量数据的速率。
  6. 测量下勾选要添加的测量旁边的复选框。
  7. 单击确定
    随后测量将出现在相关端口下的通道规范中。
    备注 配置测量后,FlexLogger会自动尝试连接到ECU。如要避免该情况,请勾选禁用以停止端口上的所有信号和测量。FlexLogger将关闭与端口的所有CAN/LIN连接,以便其他软件使用该端口。
  8. 可选: 要查看测量的配置,请将鼠标悬停在测量行上,然后单击配置齿轮()。