CDL Dash Manager (2)

本篇线性记录进行一次配置的过程。

 

硬连接

用双头RJ45网线连接PCCDL3,上电。打开DM程序,新建一个log工程。进入Tools->connection settings。如果从未接入过CDL,此处将为空。Add之后,不需要配置,进入search,如果连接正常,将出现CDL3ip地址等。select选择。

*连接前需安装PC的有线网卡驱动,否则找不到设备

 

配置Connections

Device

Device配置可以将传感器信号直接转换成“真实值”。这里不配置ECU信号。

Input Pins除了CDL预定义的一些通道,还有Analogue voltage, analogue temp, digital input(按钮), speed input(磁脉冲?)所有通道都可以自定义。定义之后需要配置calibration,也就是收到的如何转换的问题。

其实大部分信号都可以通过ECU发送,所以这里一般都是配置一些按钮的输入和指示灯。手册上说可以接风扇油泵emmm

Communications

这部分直接与ECUCAN信号相关。

有两路CAN信号和一路RS232,一路视频信号。以CAN0为例。

打开后默认CAN模式,频率默认未知,还是自己调保险。下方分为sectionschannels。暂时不知道分不同的section有分类的作用之外有什么用(难道和CAN分包相关?)要采集一个通道,首先要新建一个section。点new之后

Device选择CAN的来源,下方调整CAN的参数。另一个选项卡ReceivedChannels

通过Add加入一个通道,可以配置一些偏移,默认值,包长度等,这个数据就被采集进相应的通道,等待被使用。

 

配置Calculations

先说这个菜单中的Tables

Tables

打开后空空如也(忽略Vehicle Speed

点击添加,在Input Channels中就可以看到刚才在Connections配置时添加的通道了。在Output Channels中可以选择任意的通道,再结合右边的表,显然Tables配置是将采集到的通道转换成另一个通道。比如通过轮速,可以得到车速。如果需要用左右轮速得到车速,选择3D Tables

其他配置

看到Table只能建立4个,可能会怀疑不够用。但是打开Calculations的其他配置选项,会发现很多这种需要转换的信号都被独立出来了。因此4个表(大概可能)是够用的。以Speed and Distance为例

先选择Method,大概就是计算方法的意思。接着选择Input Channels,需要是之前配置过,采集到的通道,或者是用Table计算出的通道。最后得到了Ground Speed,也可以被Table使用。

User Condition

这个配置可以实现,进行某个操作或发生某些情况,某个输出通道就被激活。比如按下一个按钮,风扇启动;前轮速度小于后轮,报传感器错误等等。可以选择【在“该情况发生期间”进行输出】,还是【满足某个条件后启动,满足另一个条件后停止】。

 

配置Function

功能的配置相对简单,在Display中,选择相应的区显示什么通道的值。Log中选择采集哪些通道,和采集的频率,触发采集的条件等。

 

Online

顾名思义,要在与上电的CDL建立连接时使用的选项。可以上传/下载配置好的参数,下载数据采集记录,复位传感器,检查引脚情况等。比较重要的是MonitorSimulate

Monitor

监视各个通道的值,此时CDL的输入来自ECU或传感器的真实输入。例如下图中的节气门位置通道Throttle Pos,在踩下油门后发生了实时的变化。



踩下后


Simulate

可以模拟一个输入信号,这时CDL3显示屏上的相应/相关数据也会发生变化。也可以监视一个模拟输出,在改变模拟输入时,模拟输出也会发生相应的变化。其中模拟输出可以显示成不同的样式,比如图标,游标,方向盘(观察转角)等。

猜你喜欢

转载自blog.csdn.net/Dio980/article/details/79170063
今日推荐