CDL3的模拟信号采集和CAN发送

时间:2024-03-26 12:30:06

CDL3的模拟信号采集

当整车控制器的AD少得可怜的时候(…),CDL3可以帮助进行部分信号的采集。CDL3有6个模拟信号输入【电压和电阻】,2个数字信号输入【高低电平】和3个方波信号输入【频率,周期,MT法测转速】。配置方法很简单,就在Dash Manager的Connections->Devices中

CDL3的模拟信号采集和CAN发送

右键相应条目有添加通道【将某个输入量作为某个通道】,添加标定【将输入量对应为某个物理量如行程,时速。同时采集信号的类型也在这里】。配置好这两项即可。

CDL3的CAN发送

除了接收CAN,CDL3也能发送CAN,这才使得CDL3能够帮助VCU采集信号。CDL3的两路CAN,每个都可以单独发送或接收。

在Connections->Communications中,对一路CAN建立两个Section

CDL3的模拟信号采集和CAN发送

一个负责收,一个负责发。编辑这两个Section,使其参数中的“设备”选项对应首发功能Receive Message或Transmitt Message。

CDL3的模拟信号采集和CAN发送

 随后参数右边的选项卡就会发生相应变化,变为接收通道或发送通道。其配置方法与之前的文章一样

https://blog.csdn.net/Dio980/article/details/79600515

另外上面链接中的文章说Async. Device在默认模板下无法配置,这是不正确的。只要将参数里的设备选择为Async Expander就可以选择Async. Device了,即可以配合包括Motec的很多ECU和其他异步设备。