然姐,我在学底盘线控的时候,数据收发的时候总提到真 id, 那他有什么用啊?真 id 呢,看上去是一串数字,但是作用可不小哈,你想想看,消息报文这么多是吧,全记下来明显是不可能的。那你怎么识别报文呢? 通过真 id 吗?哎,没错,这里的真 id 啊,就是类似我们的身份证,那只要知道你的身份证号呢,你这个人也就找着了。所以啊,知道了真 id, 我们就能够识别报文,通过参照通信协议来了解消息的来源和主要的接收目标。 比如说真 id 零 x 幺幺零,这条豹纹呢,就是计算平台发给 vcu 的一条控制豹纹。明白了,真 id 就是豹纹的身份证没错哈,一点就透。那然姐再补充一点啊,真 id 的另一个功能呢,是看总线重彩依据。我们都知道, 看总线上,发动机、变速箱、 eps、 eps, bms 都是一个个的网络节点,那每一个节点都可以向总线上发报文。都说呢,事有轻重缓急,咱们的报文也是一样的。你想想啊,一条是 bms 发送的电池电量信息的报文 条是 ebs 发送的制动的豹纹谁重要啊?那肯定是刹车更重要啊。对,我们是通过我们的大脑判断出来的,那汽车是如何判断的呢?这里就是有真 id 的功劳了。 看总线的仲裁啊,是占 id 的值越小,优先级越高。在多组不同 id 豹纹同时上线的时候呢,重彩机制啊,就会优先让 id 值低的占用总线,而 id 高的,那就哪凉快哪待着去。 那真 id 还有其他作用吗?有的,他也能够配合接收方的绿波使用。举个例子啊, ebs 那转向的豹纹 信息对 ebs 有用吗?一点用处都没有。所以 ebs 就可以通过识别 id 啊,过滤掉转向的豹纹,那它只保留 vcu 的数据豹纹,那经过这一番操作呢?你说效率是不是提升了呀?少了没用的数据,那肯定是提升了, 这真 id 的用处还真多。嗯,看来还是听明白了哈,下个视频呢,然姐再跟你说说标准针和扩展针的区别。
粉丝6558获赞3.1万

这个视频一定值得你收藏,看豹纹你不会采集离线驱动这些新能源的控制器,不会发送豹纹,以及看通讯率的故障,你不会诊断以及维修,相信看完这期视频的一定对你收获很大。 相信很多朋友呢,对于车身上的看通讯系统呢,并不是很深入的了解,大家只知道看高高于二点五,看低低于二点五是吧? 那么在实际维修的过程当中呢,对于看通讯系统如何实现的不通互联以及诊断等等,大家可能没有很清晰的一个思路,那么今天这期视频呢, 咱们就针对日常维修所应用到的,例如看报而采集,以及如何发送理想 驱动豹纹,驱动一个控制器,例如我们经常维修压缩机, dc 以及充电机等等,修完之后你要做一个理性驱动,那么我这期视频呢,可能会很长,大家先点一个关注加收藏,防止 刷到视频以后忘了,忘了,收藏过后就找不到了啊,那么实际的看线呢,是双脚线啊,那么我们为了方便大伙的理解,视频当中呢,我们用两条,除了导线,上边呢红色线看高,下边看低,那么由于看通讯呢,是每秒钟这种方波呢,传输 高低,电瓶传输,而且通讯速率会很高,另外 kb 的通讯速率呢,是零秒钟五百万千次五十万次的一个脉冲,那么这种脉冲呢,在线路当中,我们想象他就是两条管路里面流动的水,如果这种高频的水来回左右 流动的时候呢,在两端呢会产生这种,在这个管道当中会产生一些辐射,辐射现象,例如水流到头之后会返回来来回的震荡,那为了消除这种震荡影响呢,我们在走线的两端 并连上一个电阻,那么常用的是每一端都是一把手,那么两个一把手并连到这条主线上呢?正常测量到这条主线,根据电阻并沿电阻越变越小的原理,例如说啊,咱们把看看现在当做 bms 看待,那么他呢,应该有一个一把手的终端电阻值,咱们测一下,因为挂在总线上了,现在已经看这个组织 这一百二十欧,那么另一端呢,一般都会在电机控制器当中,或者是 vcu 当中啊,那咱们现在这个电机控制器当中带了一个什么呢?看一下这一百二十欧,这样的话呢,如果把电机控制器 闭幕到这条总线上,那么他当中的一把手电筒就起到了一个中端电筒作用,这样的话呢,这一端一把手电机控制器一把手,那么总线上的总值呢?应该约六十公里,大家可以看到六十公里。 第二个呢原理,咱们说一下什么呢?总线通讯的原理,什么意思呢? 就是这些模块,比如说压缩机、 dc, 电机控制器, obc, ems, vcu 等等,车身包括 bcm, 这些模块想要互相之间有联系呢,我们应用的是看通讯,看通讯属于什么呢?叫多组的结构, 例如说压缩机,他也是个子弹, pcdc 也是个子弹,这里不分一二三四五,不分大小王,大家都可以在总线上说话,就相当于我们以前小时,小时候啊,家里安装的那种电话固定电话接分机呢,一般我们就在入户的线上呢, 挂几个线就能接出几个电话,那当然来电话的时候呢,一个房间拿起电话,另一个房间拿起电话,大家都能听到话内容,那么这就是属于啥多主的一个结构,就是在这两条线上大家都可以同时说话,那么无外乎是什么呢?例如是压缩机,它叫压缩机,它叫 dc, 它叫 电机控制器,每一个人说的话,他都有一个 id 代表着他的名字,比如说压缩机的 id, 呃,零叉二二幺,那么例如 dise, 这零叉一二三等等啊,那么在总线上大家能互相的认识,比如说你叫张三,他叫李四,他叫王二麻子,是吧? 这是一个总线通讯,叫多主结构,并不会出现什么呢,我们经常听说一个多主,他就有个叫主从结构,主从结构是什么意思?例如说我是主机,那么我是下发指令,通过这个通讯线问说张三现在你在干什么?那么可能总线上大伙都能听到,但是其他人知道说你叫的不是我,就没人回复,那么只有张三知道了啊,我 在闲着呢,这就叫主动结构,主动结构有一个最大的特点,主机不问你,主机不问从机,从机是不可能回答问题的啊,记住播主,主动结构呢,就是主机问重机,重机才回复。那么我们车身上的另一种东西就是采用这种原理,主机不问重机,从机不回复。 刚才说了这个走线通讯的原理啊,大家都挂在了第三点,大家通讯的时候说的这些话,我们维修实际需要用到的是什么呢?例如说压缩机在运转的时候,这台车没有故障,压缩机一直正在运行,我们截取一个他运行当中的报纸信息, 什么意思呢?如果说空调面板告诉压缩机现在最大风格,嗯,那么他可能是按照五千转或者是最高转速来运行,此时这条线上他俩说话的内容呢是主题告诉你两千五千转,那么从起说,我知道了,我一直按着五千转的转速来干活。此时说说的这段话的内容,我们通过一个叫什么看盒,看盒挂的那条主线上就是我们看的线上,那么看盒就可以监听到, 这个时候主机说,张三你要怎么干活,哎,这个名头张三就是他的 id 号,那么咱们就可以把这串他们在干部当中的一些命令就回复截取到,当然我们截取到的豹纹不可能只是他俩对话,因为在重点线上啊,挂着很多,其他某些比如说 bgm, 天津公示器, djdc, 呃, ptc 等等都在这上面挂着,所以说你截取这些豹纹当中呢, 包含账号,包含名字,包含玩法,所有的人都会说话,无外乎你截取到这些豹纹,只要有一条是吩咐他干活的就可以了。我们在做离线驱动测试的时候呢,就把监听到的这些信息回放出去,那么在做离线测试的时候要回放的信息当中有这条指定说张三你干活,他就能正常干活,这是一个截取豹纹以发动豹纹驱动的一个 那么说了这么多的理论的东西啊,这些知识很灵动,我为了让大家好奇,我刻意的摆了一些实物,而且呢能够让他们上边工作,咱们来看一下真实的 看豹纹逆行光当的事,咱们这个看盒呢,现在已经挂在左线上,用了一个软件,大家来看一眼 屏幕左下方呢是一个看的软件助力功能,自己看 pro。 那么呢现在我们看线,虽然挂在主线上,因为没有模块挂在主线上,那么我们来先试一下啊,电机控制器,我们把它挂在主线上,大家看 大家可以看到了,是吧有豹纹滚动,这个豹纹呢,现在呢大家来注意一下啊, 这个真 id 这一块就代表着什么呢?例如是电机控制器里边,因为这个电机控制器集成 d c 呢,这里边有很多零叉,打图的零叉幺七九,零叉幺八幺二六,零叉什么三七 a 十六进制的字节,代 表着这里边有多少个人在说话。此时呢我们看到五个 id, 这五 id 呢是五个不同的人在总线上说了一些话,后边呢是他想表达的内容,包括什么温度了,电压、电流了等等故障信息了,这是他的数据显示。 然后呢这里边我们可以看到针数量啊,这个针数量他一共发了多少针?现在呢在总线上我们看到这些 id, 一二三四五五个 id, 只挂了一个电机控制器,他现在在总线上不断的在说话,那么咱们接着再往上挂啊, 现在我们看到了啊,零一二三四五个,五个 id 就是五个人的说话,实际上我们车身上有很多啊,也是上百个 id 的说法,那么咱再接入一个,把 d c, d c 接入到底线上, 嗯,大家看到 id 已经又多了, 现在变成了七个 id, 我们看不清可以横屏啊,刚才是到五到这,现在多了六和七,那么又代表着又上了两个人,是吧?又有两个人在走线上,那么此时我们屏幕上左下角看到这些滚动的数据呢,就是我们的看盒挂在走线上,进行了一个监听, 咱们接着再往上挂,现在有七个,有八个人在说话,接着咱们再挂,挂上一个压缩机,哎,又挂上了,咱看现在有多少人了?看,又多了两个八和九,那么现在是十个人了, 大家可以看到啊,这个真 id 也是不同的,真 id 代表的每个控制器的名称,咱再挂上一个。挂上一个什么呢?把 obc 也再挂上,哎,看高看低, 又挂上一个,挂一个 obc 的通电啊, 现在是十个,看下边有没有拨出来。 嗯,下边又多出来了,多出了几个啊?一二三,又多出了五个 id, 现在是十五个 id, 那么相当于我现在虽然挂了啊,电机控制器, d c d c, 呃,控制压缩机的控制板,车载的充电机,那么现在这些模块全部在总线上说话,但是呢, id 有十五个人, 代表着每个模块,这个充电机当中呢,他有 dc, 他还有 pfc 的控制板,而且小的控制板,每一个单片机他都会有一个自己的 id 号,所以是大家不要看我只挂了四个模块,有没有十五个人的话,记住这个特点啊,而且每一个单片机,每一个 id 代表的他发的内容不一样,那么这个内容呢?不一样是什么呢?例如说两个 id 号不同,虽然是一个 控制器发出来的,但是两个 id 代表着我,一个 id 是说故障信息,另一个 id 可能说的是实时的电压电流信息,每一个 id 代表的后边数据显得内显示的内容是不一样的啊,所以大家不要认为说我只挂了四个模块,为什么有十五个人在说话,为什么说十五个人呢?因为下边是十四,我们是从零,从零到十四,所以就是十五个人 啊,看到这里啊,咱们逐步的在往下减控制模块,咱看 id 啊,现在是十五啊,我清空一下数据, 现在变成十三个了是吧?断掉压缩机,现在剩十三个人。断掉 d、 c, 清空一下, 现在现在剩十个人了,断掉电机控制器, 我们看生活 五个人了是吧,那么我再断掉充电机就没了是吧?然后我再连上充电机, 哎,充电机又开始在总线上说话了,是吧?那么我们在连接上什么呢? obd 的诊断口,因为很多人都知道用诊断仪连接在车身上,那么我先把各个模块全部连接在总线上,让这个十五个人全部都开始说话。 工规地的诊断口呢,也很简单啊,也像这种方式,就像我们的看盒一样,现在咱们把所有模块全部连接上, 大家看是不是十五人的转化,是吧?这底下是十四,那么 o、 b、 d 的诊断口也是一个道理啊,咱们把 o、 b、 d 的诊断口,那么就是咱们 经常听说的六号角, obd 诊断口是十六号角,十六个角,那么我们把它六角跟十四,十六角跟十四角接到这条走线上,然后拓展出一个十六针的 obd 诊断头,那么我们诊断仪正常往这一插,其实诊断仪的盒子呢,就是也跟抗核一个道理啊,连接到看堵线上, 然后呢我们就可以通过诊断仪与这些模块进行一个通讯,那么通讯做诊呃,故障码读取的时候呢?为什么会读取到各个系统故障码?那么刚才说了,这些个 id 有的 id 呢?是报汇报这些东西,我没有故障码或者有故障码,这个时候呢, 诊断仪在总线上扫描一圈,挨家问一下,你们都有没有故障啊?那只要有故障的这个 id 呢?他后边这一串数据当中包含着故障代码信息,就是这一串, 我们看到滚动的时候,后面会有数据八个字节的这些数据在滚动,那么这个数据呢? 例如零叉二二零这个 id, 他就负责来汇报故障信息的,那么如果他没有故障的时候呢,我这些里面内部都是空的,诊断仪扫描到他之后,问他有没有故障,没有,那么如果有故障的人呢,就会存储一些故障代码,在这里面放着,诊断仪就会把这串数字 做一个解析,然后显示在诊断仪界面上。我就知道啊,例如说看通讯失败,比如说与 dms 学习中心、与 vcu 学习中心等等,例如说压缩机报内部 idt 过流等等,都是通过后边这个八个字节信息十六进制的反应出来给到诊断仪。诊断仪呢?诊断仪因为有原厂的协议, 这个协议呢咱们以后再说啊,在车上呢,是不是连接到 obd 口啊? a, 咱们就是现在连到车上,大家就想想到, 现在诊断仪已经连接上,选择帝豪 ev 这个电机控制器不知道是哪个车的,您看一下电机控制系统, eu 能够扫描,可以扫描到他不许故障码, 大家可以看到啊,这里面此时这些故障码呢就是我们的软件现在看盒所监测的啊,左下角大家可以看这个滚动信息当中肯定是有一个 id 是电机控制器的,这是读取到达它的故障码,并且咱再读取下什么呢?这个 o b c 也是吉利的, 这个里面是应该是 mate pro, 大家可以看到现在这个充电机,咱们可以读到故障码与整车控制器通讯丢失,那么经常会遇到这 这种故障,雨刮电池与什么 vcim 等等通讯就是是吧,那么通过今天这个视频呢,你应该了解到看懂这一个原理,包括呢像 dcdc 等等,这都可以进系统的这是那么由于这个视频的时长啊,大家别忘了点击关注加这个收藏, 或许我会不断的给大家带来一些新的知识,比如说一些电控的内部原理,电子的技术知识等等。那么看总线呢,截取豹纹和发送豹纹,相信这集视频呢,应该有一定的了解啊。

然姐,最近我在学看总线,里面有提到标准针和扩展针,他们有什么区别啊?啊,这个问题很简单啊,标准针是十一位,扩展针是二十九位, 都是看总线,为啥不一样呢?那就不得不提看的由来了哈,最早呢看是由德国的博士公司设计的,后来陆陆续续发布了多 多个版本的看规范。我们现在应用的看呢,是在一九九一年发布的,看二点零版本。这个规范呢,有 a、 b 两个部分, a 部分呢是标准格式十一位标识符, b 部分呢是扩展格式二十九位标识符。 使用十一位标识符的看设备呢,通常称为看二点零 a。 使用二十九位标识符的看设备,称为看二点零 b。 也就是上面说的十一位和二十九位啊,其中十一位的真 id 呢,对应的真就是标准真,二十九位的就是扩展真。这个十一位和二十九 位说的就是我们前面视频提到的看总线报文的真 id。 那这个十一位和二十九位是怎么来的?是规定的吗?那我们先来说说标准真啊,他的取值范围是零到零 x 零七 ff, 我们再将十六禁止数转换为二禁止数哈,通过转换可以发现,零 x 零七 ff 等于零 b 零 一一一一一数数,它是不是有十一个一?所以标准针的真 id 呢,是要有十一位二进制数来表示。同样的方法,扩展针的取值范围是零到零 x e、 f、 f、 f、 ff, 转换一下会发现他的真 id 需要有二十九位二禁止数来表示。原来如此,那然姐你刚才说的看分为二点零 a 和二点零 b, 我咋没听说过啊?那这是因为我们在应用的时候啊,除了需要根据协议去确定 需要标准针还是需要扩展针之外呢?那其余的内容其实是一样的,也就是说我们应用的时候感觉没有什么区别,他们都是传统看总线。嗯,单纯的应用和测试呢,是不需要区分二点零 a 和二点零 b 的,所以你才没听过。 也就是说,我只要知道标准针还是扩展针,标准针是十一位的 id, 扩展针是二十九位的 id 就可以了吗? 足够了啊,刚刚我们提到的呢,都是传统的看总线,也是现在应用的最多的看总线。那你知道新的看总线叫什么名字吗?评论区告诉然姐答案。

上个视频实现了单真豹纹的收发,这个视频讲一下看豹纹的数据格式。我们以表格中的四个信号为例,表格中我只列出了关键的几列数据,豹纹 id 等一些信息并没有列出,这不影响我们理解豹纹。解析 表格中第一列式信号名称,第二列式信号描述,这两列是对信号的定义。第三列式,排列格式。这里我们讲一下看豹纹的排列格式。看豹纹排列格式主要有两种,一种是英特尔,一种是摩托罗拉。 英特尔格式的特点是信号的高位位于高字节的高位。信号的低位位于低字节的低位。假如有个英特尔格式的信号,其实位是十二。注意,英特尔格式其实位是信号的低位。 如果信号长度是四,信号在一个字节内,根据英特尔格式的特点,信号的高位位于该字节的高位,信号的低位位于 也该自己的低位,所以信号剩余的三位在起始位的左侧,也就是位编号大的一侧。信号位置如图所示。 假设信号长度为十,此时出现了跨字节。由于信号的高位在高字节,因此剩下的六个位位于更高的字节,也就是第二个字节。又由于信号的高位在该字节的高位,因此剩下的六个位排列在该字节的右侧,且信号位越高,对应的位编号越大。 有图也可以看出,对英特尔格式,不管是单字结还是跨字结,信号位对应豹纹位的编号是连续的,并且信号位越高,对应豹纹位的编号越大。 我们再看摩托罗拉格式,摩托拉格式的特点是信号的高位位于低自己的高位,信号低位位于高自己的低位。假如有个摩托罗拉格式的信号,起始位是十二。 注意,摩托拉格式需要说明起始位是信号的高位还是低位,默认是信号的低位。摩托罗拉 msb 是指信号的高位,是起始位。摩托罗拉 lsb 是指信号的低位,是起始位。 我们假设这个信号是摩托罗拉 msb 格式,也就是起始位是高位。假设信号长度是四,根据摩托罗拉格式特点,在一个字节内,信号的高位位该自己的高位,信号的低位位于该自己的低位, 所以信号剩余的三位在起始位的右侧,也就是位编号小的一侧。四个信号也可以说成是信号格式为摩托罗拉 l s b。 起始位为九,长度为四的信号。 假设信号长度为十,此时出现了跨字节。由于信号第一位在高字节,因此剩下的五个位位于更高的字节,也就是第二个字节。又由于 信号低位在该自己的低位,因此剩下的五个位排在该自己的左侧,且信号位越低,对应的位编号越小。由图可以看出,对应摩托罗拉格式信号在一个字节中的位位越高,对应豹纹位的编号越大。当信号跨字节后,信号位越高,对应的豹纹字节越小。 我们再回到最初的四个信号的表格,根据表格中间的系列信息和刚才讲的排列格式说明,可以确定四个信号在豹纹中的位置。位置如图所示, 表格最后两列是精度和偏量,精度,也就是分辨率。在报温解析时,我们可以使用精度信息将信号转换成连续的非负整数。偏量的作用是将负数转换成非负数。

建哥,你前段时间给我讲了不少线控底盘上看二总线的真 id 和报文知识,今天我想学习一下看一总线的。好呀,那就以驱动系统为例吧。但我先要考考你看二总线上和驱动系统相关真 id 有哪些呢? 别想拦住我。控制驱动系统档位和车速是通过在卡二总线上发送真 id 为零 x 幺幺零的豹纹给整车控制器实现的。我们也可以通过分析整车控制器发送在卡尔总线上的真 id 零 x 幺零幺豹纹,得到当前的档位信息, 觉得很扎实啊,不枉费我辛苦一番。那就开讲看一总线上驱动系统相关的真 id 总共有四个。其中整车控制器让驱动电机控制器发送的刊报文有一个,其真 id 为零 x 三零幺,报文中包含控制模式、电机转速和档位等电机控制 信息。驱动电机控制器向整车控制器发送的刊报文有三个,也就是反馈的信息。这 id 为零 x 三幺零豹纹中包含电机温度、控制器温度、电机挂码等信息。这 id 为零 x 三幺幺豹纹中包含电机转速、旋转方向等信息。 真 id 零 x 三幺二,告知中包含电机控制器的电压和电流等信息。感觉信息量好大呀!没关系,这些内容呢,我以后慢慢给你讲。我是智能车老师,好上课。

听过我们课程的学员应该知道刊总线,他是用二进制来反映十六进制,十六进制来反映十进制的一件事情。 什么意思呢?用零一零一来表达了。比如说现在大家能看到这个 id 号叫零 a 七啊,他的 data 八三八二八八一零 ac 八零八八对吧?那下面一个是 cd 什么什么什么?也就是说他这个十六进制呢,是用二进制他测量出来之后转化成十六进制的。 然后呢,大家平时看到的数据流,这个温度是九十度,这个车速是一百,他其实十六镜子,最终还是要表达成十镜子啊。所以这一块大家如果听过我们课的同学应该是有所了解啊。刊是非常重要,非常基础,非常好玩的一个东西。

快充豹纹怎么寻找 id 与数据定义?有大哥说快充豹纹看不懂啊,能不能讲解一下详细结构?能,我们拿一条豹纹解析,我们拿出 id 来解析一下 id, 一八二六 f 四五六,十八是 x 十六禁止, 需要换算为 b。 二禁止为一万一千,代表为优先权和保留位和数据页。三个数据优先权为三位是一百一十,保留位为一位是零,数据页为一位是零,还需要换算为 dex 禁止,也就是优先权为等级六级, 保留为零,数据页为零二十六为 x, 十六,禁制为此条豹纹的 p f 可用来查询此条豹纹的参数。快充,每条豹纹具有唯一 的 p f, 相当于身份证号,我们需要找到它的 p g i, 就需要在前面加高位与低位加零零 h, 因为 p g i 的第二个字节为 p d u 格式 p f 值,高字节和低字结位均为零零 h, 也就是零零二六零零 h。 这时我们就可以找到对应豹纹集 c h m。 充电机握手,豹纹 f 四规定的为 b m s 地址,五十六为充电机地址, f 四五六及原地址到目的地址为充电机发给 b m s。 豹纹,所以这是充电机发给 b m s。 豹纹系的 优先权为六 g, 保留位为零,数据页为零,为充电机握手抱稳。详情如下, 数据长度为三位为一比一比零,我们去找该数据定义代表起到充电机通信协议版本号,本标准规定,当前版本为零一点一,表示为拜三拜二零零零幺 h bad l 零幺 h。 以上为快充报文 id 与数据的寻找,那我去哪里找呢?我们去找中华人民共和国国家标准 g b t 两万七千九百三十两千零一十五,也就是电动汽车非车载传导式充电机与电池管理系统之间的通信协议就可以找到了。 因为国内快充定义车场都是按照国标进行执行的,所以快充协议为通用。你学会了吗大哥?

好,下面我们开始实际演示一下怎么通过我们。呃,看看工具去发送模拟的这个报文,然后在仪表盘上显示相对应的一些数值, 那么我们这个地方查询一些开发文档啊。呃,看到了这个发动机转速控制的这个相关的,这看写一保文,看清楚他的这个几个要素啊。首先第一个要素是看 id, kid 这个地方是零 c 九,所以说我们在 zcan pro 的工具里面呢,我们在这个地方这个 id 也是 kaid 写入零 c 九啊。这个 c 为什么有个 cia? 因为它是十六进制的 数据长度,我们还要写入这个数据长度,选择标准针,数据长度是八位啊,总共数据长度是八位,第二 c 你看见没有? 第二十一是八位。然后我们还要编辑一下这个,呃,数据,我们发送的数据点一下这个, 因为这个地方需要进行十六进制的转换,而且并并且要知道他在哪一位上面啊,填入相对应的数值才能进行控制。所以说我们这个地方会查到文档,会得到他的其实位置大概在第七位,数据长度是十六个,十六位大概是两个字节长度。那这个数值怎么填写呢? 他这地方一个转换一个转换啊,他实际数值的话,显示数值的话应该是 n 乘以零点二五,也就说我们我们传过去的数值,比如说你要显示三千转,发动机现在的速度是三千转, 三千乘以零点二五,大概是等于是等于七百五,然后七百五再转换成我们的十六精致是二一一啊,二一, 那么十六精致的二一一,我们需要填入到相对应的这个豹纹这个地方来啊,编辑工具,打开这个编辑工具,然后在这个地方啊,第二位,从他这个第二位开始填二一一 啊,写在这个地方,然后点击确定啊,这个地方我们的发动机转速就控制完毕了,然后点击添加到列表发送列表。啊,这个就是我们编辑好的一个控制发动机转速的一个 报文呢。那这个只是显示啊,在仪表台中显示发动机转速,并不是控制,刚才有点失误显示就发动机,他会把当当前的这个,嗯,转速会实时的通过这个看协议报文会传到这个仪表台, 仪表盘显示他当前的发动机的这个转速,我们点击添加到这个列表,然后点击立即发送啊,这个时候大家可以看这个仪表台就会显示三千这个转速数值了。 好,我们大家一起看一看这个实际的演示效果,我们点击立即发送按钮,然后大家会发现左边仪表台它显示转数为三千呢啊,通过这种发送 固定的这个转速的数值到仪表台,我们能够看到仪表台能不能正确的去显示这个发动机的转速。 更多 it 知识和就业问题,欢迎私信我们,我们很高兴给您提供帮助。

看总线实际应用中,我们通常需要对底层的报文进行解析,得出其实际物理值。分析总线问题。 z can pro 上的 d、 b、 c。 解析和实时曲线分析功能都是对 d、 b、 c 文件进行解析的结果演示。 所以在演示讲解这两种功能之前,我们需要先了解下 d、 b、 c。 文件到底是什么。首先,我们通过 candb 软件打开一份标准的 d、 b、 c 文件, d、 b、 c 文件中定义了多条 message 和相应的 signals。 双击一条 message, 我们可以看到此条 message 定义了多个 signals。 一些 signal 我们可以在注视给予他中文注时,并且在 unit 备注下单位 开始演示。我们打开 scapro, 用 usb k、 f、 d 两百釉的收发模拟解析需要注意 d、 b、 c。 解析,功能值解析, d、 b、 c。 定义到了数据,比如此份 d、 b、 c 定义了 i、 d 等于三百零二, d、 l、 c 等于十二的一条 k、 f、 d 标准针。由解析结果看出,我们已顺利解析出此份 d、 b、 c 文件的相关数值。 接下来我们演示如果接收的真与 d、 b、 c。 定义的类型长度不同,会是何种效果。我们把 d、 l、 c 改为八, 发现未能正常解析。把 d、 l、 c 改为十六,发现解析成功。这是因为真数据长度只有大于等于 d、 b、 c 文件定义的 message 的 d、 l、 c 才能正常解析。我们更改真类型发现也同样未能解析, 所以需要特别注意 d、 b、 c。 解析,必须完全接收到 d、 b、 c 定义的数据才能被正常解析。接下来我们演示 d、 b、 c 发送加载 d、 b、 c 更改其实际值进行发送。 当选择 can 类型发送时,发现未能正常解析,选择 can fd 加速类型发送, 发现其正常解析。接下来我们演示 d、 b、 c 加载 d b、 c, 用户可以根据实际情况更改信号实际值,选择 k、 f、 d 加速,点击列表发送,发现 signals 的值可以做周期性变化,满足客户的不同工况需求。 最后我们演示曲线分析,加载 d、 b、 c 将信号值拖入。需要注意曲线分析只针对接收方向进行解析,且真类型也需要与接收真的类型保持一致。点击列表模式,选择 usb k n f d 两百右的一通道 k n f d 加速,点击列表发送即可看到产生波形线数,也可以通过滚动鼠标改变曲线的横纵坐标,通过改变周期,我们能看到曲线的浮直也相应的发生了变化。


应粉丝的需求,写了一个看豹纹的收发程序,硬件用的是创新科技的看分析仪,其他的硬件也可以用类似的方法实现。程序最后的效果是这样的, 上面是第一针豹纹三个信号的发送和接收,下面是第二针豹纹三个信号的发送和接收。由于我只有一个硬件,因此我用的是自测模式,也就是自己发自己收。这个例子实现了多针豹纹的发送接收以及看豹纹解析的功能。接下来我们看看是如何实现的。 首先看看硬件连接,硬件只有一个,看分析仪用导线分别连接,看一看二的高以及看一看二的低,并且看一看二,各选择一个一百二十五的中端电阻。然后我们看一下程序是如何实现的。为了更好的理解,我们先看一个单针豹纹手法的程序,程序框除的架构 是一个平铺式的顺序结构,分为三部分,第一部分功能是打开看通信,第二部分是进行看的发送和接收,第三部分是关闭看通信。 我们先看第一部分,这部分逻辑使用到了醋场量以及按名称解除捆绑函数。醋场量的作用是将数据打包,一根信号线可以传输一组数据方面,后面使用按名称解除捆绑函数的作用是在醋中取出需要的信号。 第一部分逻辑主要是参考看分析题自带的程序。首先是配置,看分析级参数,在配置的时候需要确认每一项的值是否与说明文当中的值是一致的,因为有些硬件改了好几版,参数值也发生了变化。 配置完成后就要用第一个函数打开设备,当函数返回项为 ok, 也就是返回值为一时,调用第二函数初始化指定的 看通道。这里我们指定的是通道一,当函数返回相为 ok, 调用第三个函数打开指定的看通道。 当返回项目 ok, 点亮指示灯,说明意见,打开成功。如果要打开多个看通道,需要多次调用第二和第三个函数 注册模式,只需要打开一个看通道。在第一部分逻辑中,还有一个模块,作用是将所有的值初始化为默认值,也就是在运行后面的程序前,将前面版中修改的值重新初始画。例如之前我们修改过前面版中的值,当重新运行程序的时候,这些值被称之为默认值。 程序运行完第一部分逻辑后,会自动进入第二部分逻辑。第二部分逻辑是看的发送和接收,主要是用了两个 y 循环和两个接口函数,分别是豹纹发送函数和豹纹接收函数。将两个接口函数分 分别放在两个外要循环中,是为了周期性发送和接收豹纹。豹纹发送和接收的周期就是外要循环的周期。在豹纹发送逻辑中,我们使用到了醋的按名称捆绑函数,这个函数的作用是替换一个或多个促元数。 在调用发送函数时,除了硬件相关配置外,我们可以使用按名称捆绑函数设定要发送的豹纹 id。 现在 table 值至为一是只发送一次,发送失败不会重复发送,因为豹纹本身是周期性发送的。 接下来是设置要发送的豹纹长度,一般都是八个字节,最后是设置要发送的八个字节的数据,八个字节是按照 dbc 设置的。关于 dbc 解析后面讲在豹纹接收逻辑中,首先是对豹纹接收函数进行硬件配置,接下来是判断是否收到了豹纹,如果接收到的数据为空, 则不进行任何处理。如果接收的数据不为空,则对接收度的豹纹进行解析。接收函数一次可以接收多针豹纹,这里我们只写了解析一针豹纹的方法,后面我们会说明如何解析多针豹纹。如果不按前面版的停止按钮,程序会一直运行第二部分逻辑的两个外偶循环 进行看报门的发送和接收。当按下前面版的停止按钮后,两个 y 循环会依次停止运行程序,进入第三部分逻辑。第三部分逻辑是关闭程序的处理,通过调用关闭设备函数来关闭硬件设备,当函数返回值为 ok 时,关闭第一部分逻辑打开的指示灯。 最后是将停止按钮复位,由于停止按钮的机械动作是单机时转换,如果不对停止按钮复位,停止按钮就不会弹起。有些程序点击了停止按钮后,程序会过一段时间才会停掉,可以通过停止按钮弹起表征程序执行完成。

豹纹协议太难了,头都快炸了,别慌,找建哥,到底啥问题,建哥帮你解决!建哥救命啊!豹纹协议内容真的有一点难学,内容涉及到二禁止、止禁止和十六禁止间的转换, 八位 bet 组成一个字节的书写顺序,两个及以上组合字节的书写顺序,控制模块间收发真 id 的选择等等内容,听得人都晕了, 有什么好办法验证豹纹数据的正确性吗?原来是这件事啊,看见哥的三步搞定!首先了解豹纹数据的格式与规范,包括 字段的含义、长度、数据类型等,这些可以帮助你知道豹纹数据应该是怎样的,以便进行验证。第二点,检查数据完整性,确认豹纹数据是否完整,即所有 必要的字段是否存在,并且呢没有遗漏,这样可以通过逐一检查每个字段来完成。第三点,验证数据格式, 对每个字段检查期数据格式是否符合规范。这些内容倒是都检查过了,但还是不知道转换的内容对不对。我对换算出来的报文数据没有感觉,小问题, 你现在需要一台设备,把换算好的报文数据输进去,然后能看到有动作执行,这样不就有感觉了吗?对哦, 这样学的话我肯定能明白,原来我距离天才只差一台设备。不过这设备你得会挑何旭家的底盘线控就完全可以满足刊豹纹数据换算的需求。底盘线控协议是何旭专门为教学而定制的,并且还有配套的十四五规划教材哦。哇,还有配套教材,太好了, 我们的设备就是用来上课的,上课设备就选和序准没错!

一共翻译了四十个常见的豹纹 id, 把它上传到通用里面吧。 这回群里面的人就不会天天问什么是 e c e, 什么是 e b c e 了。 在学习资料筛选豹纹,这不是我翻译的两个,这个是豹纹名称字典,查看文件一下就出来了。

新能源汽车看豹纹采集所需设备看合一个视频演示采集,比亚迪无底盘看采集,将看合看高连接到诊断作用,将看合看低连接到诊断做十字。打开看报文读取软件,选择波特率,比亚迪无底盘刊片为五百。 此时打开 obc 观察通讯电话。

看线就是两个模块之间相互交换数据啊,那么有人说呢,这个看线啊,他和别的线是不是一样?其实线都是一样的,都是个同心线,那么这个区别在哪里呢?区别就在这个协议。什么叫协议呢?我们来看一下啊,这个看线的一个波形 给他展开啊,这上面都是跑的探险,给他展开协议呢,就是说一种标准,一种规定,然后再看每一种探险呢,前面都是一个 id, 然后这个蓝色部分呢,都是一串数据,所以这个开线呢,他就规定的什么地方必须什么,什么地方必须什么,这个就是个看见协议。还有呢,我们来看一下这个波形啊, 这个隐性电压都是二点五伏,显性电压的话一个三点五,一个一点五啊,所看见协议的就是对他做看见做的一些规定,什么地方该怎么做,什么地方该怎么做啊,这叫一个协议。

看种线的豹纹。什么是看种线的豹纹?他有什么作用呢?我们来看一下我们现在看到的,这就是看种线的豹纹啊,豹纹字面意思来说就是电报的文字 啊,我们知道汽车总现在模块之间呢,都是总线来传递,他互相要聊天啊,比如这是一个汽车他们之间的仪表啊,发动机啊、变速箱啊之间要交换很多信息, 交换信息的时候呢,他们就是发电报的形式啊,然后呢我们呢可以通过电脑通过这种这个刊卡,然后呢 在车辆上进行采集,这种豹纹可以通过诊断接口采集,也可以通过某一个模块或者是某一个执行器那里去采 啊,所采集的豹纹呢就是他们之间聊天的信息啊,我们把它截获出来了。那这个东西修车对我们来说有什么作用呢?这个豹纹对我们最大的作用呢?一般就是说我们可以去模拟执行某一个电器,比如说啊空调压缩机 啊,再比如说奔驰的这个,或者是呃奥迪的这个启动发电一体机啊,新能源上的一些 电器设备。呃,当我们把它拆下来的时候呢,哎,我们维修好以后,我们想测试它,但是呢不装在车上, 他没有办法去完成他的条件。这个时候呢我们就可以读取他车辆上的一个豹纹啊,比如说我们空调压缩机啊,我们直接开启空调, 然后呢用我们的这个设备把他的豹纹读出来啊,就是开启空调,你说的就是这个话,我把它你记下来,然后呢我把压缩机拿下来给他供上电,然后呢我也用我们这个设备直接对你说这个话啊,来模拟你在车上的场景, 这样呢我们就可以在下面就可以进行这个测试了啊,包括我们国内的一些厂家诊断仪的开发,他也是利用这种原原理,就是利用专用电脑,原厂电脑诊断车辆,然后呢在中间接个 三通线,然后呢把这个豹纹获取出来,然后呢你读故障码啊,我知道你是发的这个命令,我下回我也会读故障码,把这个数据呢写到他们的诊断仪里,就这样,所以我们截获豹纹呢,主要是这样一个作用,好,记不住的可以收藏一下。我们二零二三年的 现场课即将开课,现在正在报名中,有两个专业,第一个就是奔驰、宝马、奥迪专修,第二个呢是电路全能班, 如果大家平时维修奔跑比较吃力,对奔跑编程编码也不会操作,可以参加这个课程,每个人会让你亲自动手操作,包教包会提供免费住宿。另外呢,如果大家想快速提升电路知识,可以参加我们电路全能班, 这个内容包含全车电路图像,日系、韩系、法系、德系、美系、国产等都会讲到。全车电器,空调、雨刷、天窗、电动座椅、电动后视镜、 全车传感器都会讲到,也包含防盗匹配,电脑版维修调表,气囊修复 新能源混合动力等等。我们所有课程每个人都会让你亲自动手操作,包教包会提供免费住宿,具体想报名的可以咨询。

好了,翻译了这么多条专业的豹纹和英语,这部分是英语,这部分是我翻译过来的汉语,总共这么多条,咱们把它上传到专辑里面, 咱们在专辑里面点上传学习资料,选择文件夹,选择桌面专业版看分析。韩龙凯翻译版上传到这个通用,上传到通用, 然后勾选上传选择文件。好了,上传结束了,然后这回在这个资料资料里面看看学习资料 输入还能开 专业版对查看。哎,好了,哎呀,这大袋的看的真舒服。

看总线可以在幺零幺七号 oppo 即可的来设置从站的心跳。从站设定,比如说每一秒钟来反馈一下从站当前的状态。这样一旦一段时间没有收到从站的心跳,那就说明从站已经离线。

现在我用这个 p 口的片测试盒,用它来测片总线,片高和片低,六号和十四号真假。世博汽车端接 ab 通道,我现在用的世博汽是 p 口的四十二汽车专用世博汽, a 通道蓝色的是片高, b 通道红色的是片低。我们接下来对这个看信号进行创新密码,然后我们现在通过工具菜单的创新密码对 a 通道的进行密码。 我们现在将这个看信号已经立马出来,可以看到他的 id 号,还有他的一些数据,这样的一些信息。 还有另外一种表达方式是通过表格来显示,可以看到他的开始时间,整体时间啊, id 号,还有他的数据帧等等机位。如果是这个,呃,天然信号有错误的话,这边会标红色。