【技术好文——如何理解分析CAN数据流中的信号?(上)】
有一些用户表示表示需要分析SAE J1939数据流中比较有限的一些 CAN信号。尽管Kvaser有许多技术合作伙伴公司的CAN分析软件提供很多强大的功能,但有时我们还是需要通过现有工具来表述一个信号。此次,我们将介绍一种方法,通过Microsoft Excel、Notepad这些大多数人都有的工具和Kvaser网站上的免费软件CanKing,来捕捉和分析CAN框架内的一个CAN信号。对于仅一次性需要此类工具的学生,或是一个小公司的工程师,他们仅需要了解CAN总线上的一个信号,这种方法是有意义的。
通过使用这种方法初步分析信号,工程师能更多了解CAN和J1939的内部工作原理,更好地理解.dbc文件,以及其他应用程序如何使用.dbc文件。虽然在本文中以J1939信号为例,但这里使用的方法适用于任何基于信号的CAN协议,包括CANOpen、RVC、NMEA-2000等等。
应用此方法的必要条件:
✔️能够以十六进制或十进制格式获取原始CAN数据,或者能够访问需要分析的原始CAN数据,并能够将该数据转换到.txt文件中。这将通过Kvaser的CanKing软件显示,可在此链接处免费下载该软件https://t.cn/A6Sei9t8。
✔️具备Microsoft Excel或类似软件,对如何在spread sheet软件中使用筛选功能有基本了解。
✔️了解你要查看什么数据,或者有一个.dbc文件或一个限定说明,显示在CAN帧中何处查找你需要的信号,并知道该信号在报文中是如何格式化的。
下篇内容我们将介绍具体操作步骤,点击查看原文 https://t.cn/A6oYtgv6
#工业##CAN总线##机械工业##工业工程##克萨Kvaser##科普##CAN信号##数据分析##理工##CAN信号#
有一些用户表示表示需要分析SAE J1939数据流中比较有限的一些 CAN信号。尽管Kvaser有许多技术合作伙伴公司的CAN分析软件提供很多强大的功能,但有时我们还是需要通过现有工具来表述一个信号。此次,我们将介绍一种方法,通过Microsoft Excel、Notepad这些大多数人都有的工具和Kvaser网站上的免费软件CanKing,来捕捉和分析CAN框架内的一个CAN信号。对于仅一次性需要此类工具的学生,或是一个小公司的工程师,他们仅需要了解CAN总线上的一个信号,这种方法是有意义的。
通过使用这种方法初步分析信号,工程师能更多了解CAN和J1939的内部工作原理,更好地理解.dbc文件,以及其他应用程序如何使用.dbc文件。虽然在本文中以J1939信号为例,但这里使用的方法适用于任何基于信号的CAN协议,包括CANOpen、RVC、NMEA-2000等等。
应用此方法的必要条件:
✔️能够以十六进制或十进制格式获取原始CAN数据,或者能够访问需要分析的原始CAN数据,并能够将该数据转换到.txt文件中。这将通过Kvaser的CanKing软件显示,可在此链接处免费下载该软件https://t.cn/A6Sei9t8。
✔️具备Microsoft Excel或类似软件,对如何在spread sheet软件中使用筛选功能有基本了解。
✔️了解你要查看什么数据,或者有一个.dbc文件或一个限定说明,显示在CAN帧中何处查找你需要的信号,并知道该信号在报文中是如何格式化的。
下篇内容我们将介绍具体操作步骤,点击查看原文 https://t.cn/A6oYtgv6
#工业##CAN总线##机械工业##工业工程##克萨Kvaser##科普##CAN信号##数据分析##理工##CAN信号#
看起来好像都过得很好,你依然有一群合心意的舍友相伴,也依然积极上进,从未停止过追逐目标的步伐;你也如我们当初规划很久的那般在工作、生活,闲暇下来也还是喜欢出去瞎逛,偶尔给我分享;B栋业主的梦也依然不可能实现。
当然也有很多曾经预料之外的事情发生,比如曾经嘴上不饶人的那位陷进去了,比如我们计划应该最快结婚的那位还没恋爱,林林种种的生活细碎也在发生变化,但在我对工作压力的过于看重下,明明我应该围绕着其中任何一个话题就情绪高涨甚至疯狂一整天,叨叨不停地,就像对于我恋爱和你恋爱的这个事情,我本应高高兴兴地聊上几顿的,但是一切都被发生得过于平淡了,在我这里。
在离开学校后的这段日子里,在工作了的这段日子里,我的生活已经完全被格式化了,占据其中的只有我一直奉为圭臬的重要身份角色,因为只有在与这些人的相处中我是不需要额外花费更多心思的,所以我甚至没有拎出自己该投入热情的部分去维系那些也很重要的人,而且这样的生活状态是经不起任何外力撞击的,不然一个意料之外的事情发生就足以击溃我。我越来越懒了,工作几乎掏空了我的精力,失去了关注他人的动力,在假期时和朋友见面就像走过场一样,时间短到半小时,短到只来家里吃一顿饭,可是明明曾经我生活中是有很多重要的人的,这不应该是踏入工作阶段之后就该被舍弃的,如果注定会这样,那社会时钟存在的意义难道是在于让我们人生的路慢慢地走得只剩寥寥几人吗?还是说只能通过不去创造开启自己人生新阶段来避免这些情况?
大抵只能说矫情的人活着就是在不断创造问题,那问题先放在这,我等着自己的经历去给出答案。 昨天和朋友聊天的时候,她说真的很久没有听到我那么开心了,但其实毕业也就过去了几个月。不管未来有多少变数,起码现在,我不止是在想念scnu只需要忧虑ddl的环境,而且是我真的需要你们了,给过我满满当当的快乐的你们。
当然也有很多曾经预料之外的事情发生,比如曾经嘴上不饶人的那位陷进去了,比如我们计划应该最快结婚的那位还没恋爱,林林种种的生活细碎也在发生变化,但在我对工作压力的过于看重下,明明我应该围绕着其中任何一个话题就情绪高涨甚至疯狂一整天,叨叨不停地,就像对于我恋爱和你恋爱的这个事情,我本应高高兴兴地聊上几顿的,但是一切都被发生得过于平淡了,在我这里。
在离开学校后的这段日子里,在工作了的这段日子里,我的生活已经完全被格式化了,占据其中的只有我一直奉为圭臬的重要身份角色,因为只有在与这些人的相处中我是不需要额外花费更多心思的,所以我甚至没有拎出自己该投入热情的部分去维系那些也很重要的人,而且这样的生活状态是经不起任何外力撞击的,不然一个意料之外的事情发生就足以击溃我。我越来越懒了,工作几乎掏空了我的精力,失去了关注他人的动力,在假期时和朋友见面就像走过场一样,时间短到半小时,短到只来家里吃一顿饭,可是明明曾经我生活中是有很多重要的人的,这不应该是踏入工作阶段之后就该被舍弃的,如果注定会这样,那社会时钟存在的意义难道是在于让我们人生的路慢慢地走得只剩寥寥几人吗?还是说只能通过不去创造开启自己人生新阶段来避免这些情况?
大抵只能说矫情的人活着就是在不断创造问题,那问题先放在这,我等着自己的经历去给出答案。 昨天和朋友聊天的时候,她说真的很久没有听到我那么开心了,但其实毕业也就过去了几个月。不管未来有多少变数,起码现在,我不止是在想念scnu只需要忧虑ddl的环境,而且是我真的需要你们了,给过我满满当当的快乐的你们。
最近看了n多经济学的论文 已经深谙他们领域的写作模式了[doge]:引言 文献综述 研究模型构建 基于研究模型的实证分析 结论与建议
一堆数字符号中英文的组合这是人看的?但在如此复杂的分析之后,给出的很多结论又显得过于简单和格式化…不太理解
总之工作量确实比我们大太太多了!还好当年没学金融[二哈][二哈][二哈]
一堆数字符号中英文的组合这是人看的?但在如此复杂的分析之后,给出的很多结论又显得过于简单和格式化…不太理解
总之工作量确实比我们大太太多了!还好当年没学金融[二哈][二哈][二哈]
✋热门推荐