所谓的自动模式实际为三组固定的工况,即发动机转速信号分别在:
500rpm, 1000rpm, 2300rpm三种状态下循环改变,发动机所需的模拟量、开
关量则在五种模式下随机选取,以3S作为时间片(丁),持续状态维持3S、过度
状态维持3S。动作稳定后等到500ms接收ECU报文,与设定动作比较,每个
台阶检测到两次错误(或三次正确)认为ECU错误(或正确),每个大循环向
上位机报一次状态。负载箱单元以曲轴爆震单元的同步报文作为同步信号,接收
到曲轴爆震单元的同步报文3S后开始数据检测,过渡状态不做检测。在模拟负
载检测模块接收到自动模式的CAN报文(报文ID为0x11 X, X为各个负载箱的
编号,下同)后,会进入事先设定好的自动状态,此状态只针对CAN模块而言。
在进入自动模式后,CAN过滤器会自动过滤出CAN总线上ECU下发的数据包,
在过滤出有效数据值后,分别将他们与测定值进行比对、判定,并将结果(结果
有三种状态,a.对b.错c.保护)组装成CAN报文发送至CAN总线,供上位机使
用。以下为模拟负载箱发送的CAN报文。
|