目录
- 1. 功能简介
- 2. 如何配置
1. 功能简介
Com 模块提供了针对信号的超时替换处理,如下图所示。提供两种方式
- REPLACE
- SUBSTITUTE
REPLACE: 信号值由ComSigInitValue 进行替换
SUBSTITUE: 信号值由ComTimeoutSubstitutionValue 进行替换。
2. 如何配置
点击 View->Attribute, 进入attribute 编辑界面。
右键点击New, 创建新的Attribute
在DBC中增加Attribute : GenRxTimeoutSubsitutionValue 以及 Attribute: GenSigStartValue
信号中定义这个两个值
DBC中增加了这两个属性后,Com配置中对应的Sig配置中,ComSignalInitValue 以及ComTimeoutSubstitutionValue 就会存在对应的配置
再ComRxDataTimeoutAction 修改为对的替换策略,即可使能此功能。
当报文超时时,Com_MainFunctionRx 就会根据Signal配置逐一进行替换。