2. INCA实验环境搭建与工程配置

INCA 的安装与配置并不是“装完就能用”的普通软件部署,它涉及授权、硬件接口、数据库与工作空间四条相互依赖的链路。任何一条链路缺失,都会在后续新建实验或连接 ECU 时以报错形式暴露出来。本节按“先打通底层、再建立工程”的顺序,把安装授权、ES 系列模块连接、工作空间与数据库配置、实验与设备映射四件事串成一条可复现的搭建路径。

一、安装与授权:先确认版本与许可类型

INCA 的安装包通常由 ETAS 提供,安装前需要确认三件事:INCA 主版本(如 INCA 7.x)、配套的硬件驱动包(ES 系列模块驱动,如 ES5xx/ES6xx/ES9xx 对应驱动)、以及授权方式。授权分为本地加密狗(USB Dongle)和软件授权(License Server / 软授权)两类。本地狗适合单机调试,软授权适合团队共享。

安装顺序建议为:先装硬件驱动,再装 INCA 主程序,最后插狗或配置授权服务器。若顺序颠倒,INCA 可能识别不到已连接的 ES 模块。安装完成后,在 Start > ETAS > INCA 启动,首次启动会弹出授权检查窗口。若提示 No valid license found,需检查:加密狗是否被系统识别(设备管理器中出现 ETAS 相关设备)、License Server 的 IP 与端口是否可达、授权文件是否覆盖了当前 INCA 版本。

安装路径建议保持默认,避免中文路径与空格。若必须自定义,请确保路径中不含中文,否则部分驱动加载会失败。

二、ES 系列硬件接口连接

ES 系列模块是 INCA 与 ECU 之间的物理桥梁。常见型号包括 ES581(CAN/LIN 接口)、ES592(ETK 接口)、ES910(快速原型与测量)、ES930(多通道 I/O)等。连接时需区分三类接口:

  • 上位机侧:ES 模块通过 USB 或以太网(ES910/ES600 系列)连接 PC。USB 连接需确认驱动已装;以太网连接需保证 PC 与模块在同一网段。
  • ECU 侧:通过 ETK、CAN、FlexRay、XETK 等物理层接入 ECU 的调试口或总线。
  • 供电与同步:部分模块需外部供电,多模块级联时需注意同步线(Sync)连接,否则测量时间戳会漂移。

以 ES592 连接 ETK 为例:将 ETK 探针接入 ECU 的 ETK 接口,ES592 通过 USB 接 PC,INCA 中需在 Hardware 配置里选择对应模块并扫描。若扫描不到,先检查 USB 驱动,再检查 ETK 探针是否插紧、ECU 是否上电。

三、工作空间与数据库配置

INCA 的工程数据分为两层:工作空间(Workspace) 是用户当前操作的工程目录,存放实验、测量文件、标定数据;数据库(Database) 是底层数据管理,通常由 INCA 的 Data Management 或 INCA-DB 管理,存放 A2L 文件、DCM 文件、项目结构。

配置步骤:打开 Options > Workspace,指定工作空间根目录(建议独立磁盘分区,避免与系统盘混用);再进入 Options > Database,设置数据库路径。若团队使用共享数据库,需填写数据库服务器地址与访问凭据。工作空间与数据库的关系是:工作空间引用数据库中的 A2L/DCM,实验数据写回工作空间。

工作空间路径不要放在网络盘或同步盘(如 OneDrive)中,INCA 对文件锁敏感,同步冲突会导致实验文件损坏。

四、新建实验与设备映射

完成上述配置后,新建实验的流程为:File > New > Experiment,输入实验名称,选择目标 ECU 对应的 A2L 文件。A2L 文件描述了 ECU 的测量量、标定量与内存地址,是设备映射的核心依据。

设备映射(Device Mapping)在 Hardware 视图中完成:将实验中的 ECU 设备与实际的 ES 模块通道绑定。例如,实验里有一个 ECU1,需将其映射到 ES592 的 ETK 通道;若同时使用 CAN 测量,还需把 CAN 通道映射到 ES581。映射完成后,点击 Connect,INCA 会尝试与 ECU 建立通信。成功标志是状态栏显示 Connected,且测量量列表可正常刷新。

若连接失败,按以下顺序排查:A2L 是否与 ECU 软件版本匹配、ES 模块是否被 INCA 识别、ECU 是否上电、ETK 探针是否接触良好、CAN 波特率是否一致。常见错误 ETK not found 多因探针未插紧或 ECU 未上电;A2L mismatch 则需更换与 ECU 软件版本一致的 A2L。

INCA 实验环境搭建:四条链路与设备映射 ① 安装与授权 INCA 主程序 ES 驱动包 加密狗 / 软授权 ② ES 模块连接 USB / 以太网 → PC ETK / CAN → ECU 供电与同步线 ③ 工作空间 / 数据库 Workspace 根目录 Database 路径 A2L / DCM 存放 ④ 实验与映射 新建 Experiment 选择 A2L Device Mapping 物理连接与信号链 PC / INCA USB / Ethernet ES 系列模块 ES581 / ES592 / ES910 ECU ETK / CAN 口 驱动识别 物理接入 Device Mapping 映射关系 实验中的 ECU1 ES592 · ETK 通道 A2L 描述文件 绑定 校验

上图把四条链路与设备映射放在同一张视图中:左侧三条链路是配置前提,右侧实验与映射是最终落地。中间的物理连接与信号链说明了 PC、ES 模块、ECU 三者的关系,底部映射关系则对应 INCA 中 Hardware 视图的实际操作。理解这张图,就能在出现连接问题时快速定位是哪一层没有打通。

五、配置检查清单

在正式开展标定或批量试验前,建议按以下清单逐项确认,避免中途返工:

检查项 确认内容 常见异常
授权 加密狗识别 / License Server 可达 No valid license found
驱动 ES 模块在设备管理器中正常 模块未识别
物理连接 USB/以太网、ETK/CAN 插紧,ECU 上电 ETK not found
工作空间 路径无中文、非同步盘 文件锁冲突
数据库 A2L/DCM 路径正确 A2L mismatch
设备映射 ECU 与 ES 通道绑定正确 Connect 失败

完成以上配置后,INCA 环境即具备开展实验的条件。后续新建实验时,只需复用已配置的工作空间与数据库,更换 A2L 与设备映射即可快速切换不同 ECU 项目。