产品驱动程序——用于实现被测产品的程序控制,通常由各种总线方式(如CAN、K-Line、串口等)进行控制。以达到无需人工设置产品状态而进行测试的目的。对于特定类型的产品,需要进行控制的参数通常是统一的,与型号无关的。例如对于汽车收音机的音频测试,不论任何型号,所需要控制的参数通常有音量、波段、调谐频率、音效控制等。从而保证在为新型号产品开发测试软件时,无需修改调用它们的函数,只需要重新开发一组符合预先定义的接口类型的收音机控制程序即可。

图 3 汽车电子测试平台的软件结构

测试设备驱动程序——主要指PXI模块化仪器的驱动,用于保证仪器的正常操作和向开发者提供应用程序接口(API)。这一部分无需用户自行开发,PXI模块化仪器的生产厂商会随硬件提供相应的驱动程序,通常还具备界面简单、易操作的硬件管理环境(如NI的MAX),通过这个硬件管理环境,用户无需编程即可实现硬件自检、手动测试、硬件配置等功能。

测试项目实现部分——是产品驱动程序和测试设备驱动程序的结合。汽车电子产品厂商针对其不同产品,都会有特定的测试规范,而同一类型产品的测试规范通常是相同的。一旦根据厂商的要求开发完成,在构建同类产品测试线时不用或很少更改测试项目的执行程序。

测试序列——按照厂商所有的测试要求,将测试项目组合起来,就构成了一个测试序列。在此平台中,测试序列的表现形式为.seq文件(TestStand文件)。在这个测试序列中实现了所有的数据采集、分析、记录功能。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查