IPEmotion采集J1939协议信号

news2024/10/5 22:23:55

 一 背景

由于商用车相对于乘用车更注重实用性,功能也较单一,且具有产量小的特点,因此在设计开发时需要进行约束,以更大程度实现软硬件的复用和成本的降低,在此需求下J1939协议便随之产生了。

J1939协议是由美国汽车工程师协会定义的一组标准,用于卡车、公共汽车和工程机械等重型车辆。该标准协议建立在CAN上,是基于CAN的高层协议。 J1939协议实现了对相关信号进行标准化定义,如信号长度、精度等,以及将相关信号按功能需求等进行打包,并对报文类型和ID等进行标准化定义。这使得商用车在进行信号采集时,针对于常见的功能,可直接从协议中选取标准的报文来进行试验,从而节省了开发成本。

二 方案

针对于J1939协议的特点,IPETRONIK将J1939标准加入到了IPEmotion中,实现了对J1939协议信号的采集。

• 如图,可以在任意的CAN接口如记录仪或CAN卡的CAN通道选择J1939功能。

• J1939导入对话框提供了标准化定义的4000多个默认通道列表,并且通过总线扫描功能,可以确定哪些通道在所连接的ECU上是可用的。

• 进行通道扫描时,可用通道被激活。

• 添加完成之后,点击“显示”,则会显示实时的信息和通道读数。并且,在视图区域,拖拽通道,可同时显示多路数据。

三 优势

• 可更快地设置标准化系统;

• 将协议集成到软件中使用,方便测试,节约成本;

......

请点击此处,查看剩余30%精彩内容!

| 往期回顾

▶ IPEmotion新增功能:交流电功率分析计算

▶ 使用IPEmotion进行声学采集与分析

( 展会详情)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/560024.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

使用Fiddler工具抓取微信小程序中的图片,使用Fiddler工具抓取电脑访问的链接图片

背景: 开发微信小程序的时候,是不是经常看到别人的小程序中某个图标或者图片好看想用,下面小编给大家分享一下怎么获得微信小程序中的图片。 一.什么是Fiddler 官网:https://www.telerik.com/ 下载地址1:Fiddler4_官方…

✨概率论期末速成(三套卷)——试卷①✨

✨博主:命运之光 ✨专栏:概率论期末速成(三套卷) 目录 ✨一、填空题(在下列各题填写正确答案,不填、填错,该题无分,每小题3分,共36分)✨二、计算题(本大题6小…

《2023金融科技十大趋势报告》重磅发布:安全成为金融科技发展生命线

5月23日,由腾讯研究院、腾讯云、腾讯安全、微信支付、腾讯广告、腾讯优图实验室、招商银行、中信建投证券联合编制的《2023金融科技十大趋势报告》(以下简称《报告》)正式发布。《报告》从创新篇、智能篇、普惠篇、安全篇、融合篇五个方面总结…

虎牙直播在微服务改造的实践总结2

博主介绍:✌全网粉丝4W,全栈开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战、定制、远程,博主也曾写过优秀论文,查重率极低,在这方面…

常用的Jmeter参数化技巧总结,总有一个你不知道

说起接口测试,相信大家在工作中用的最多的还是Jmeter。 JMeter是一个100%的纯Java桌面应用,由Apache组织的开放源代码项目,它是功能和性能测试的工具。具有高可扩展性、支持Web(HTTP/HTTPS)、SOAP、FTP、JAVA 等多种协议。 在做…

安全狗云原生安全能力亮相2023年智能汽车信息安全大会

5月19日,2023年智能汽车信息安全大会在上海顺利落幕。作为国内云原生安全领导厂商,安全狗受邀出席此次活动。 据悉,在领导致辞后,来自汽车行业以及网络安全行业的专家们就智能汽车涉及到的数据安全、安全合规、网络安全等话题展开…

Prompt Engineering | 迭代式优化和完善prompt

😄 在尝试编写第一个 prompt时,满足上一博客说过的两个原则:清晰明确,并且给系统足够的时间思考。然后您可以运行它并查看结果。如果第一次效果不好,那么迭代的过程就是找出为什么指令不够清晰或为什么没有给算法足够的…

数据结构初阶——堆

目录 一,堆的概念 二,创建堆 2.1堆的结构 2.2堆的初始化 2.3堆的数据插入 2.4堆的数据的删除 注意点: 2.5 堆顶元素 2.6堆的长度 2.7堆的销毁 思维导图: 一,堆的概念 堆是什么?对于一个对于电脑储存结…

爆肝整理,接口测试到接口自动化测试小技巧,你的测试之路不再简单...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 Python自动化测试&…

Vue3 详细教程

文章目录 一、API 风格1.1 选项式 API1.2 组合式 API 二、Vue 指令2.1 {{}} 文本插值2.2 v-html 标签元素2.3 v-on 绑定事件2.4 v-show 隐藏元素2.5 v-if 消除元素2.6 v-bind 属性渲染2.7 v-for 列表渲染2.8 v-model 数据双向绑定 三、组件3.1 组件组合3.2 Props 组件交互3.3 自…

Linux:命令date、ntp查看和修改(校准)时间和地区。

Linux:命令date、ntp查看和修改(校准)时间和地区。 date -d 不仅可以1还可以加其他数字,表达后多久,-表达前多久: 备注:中国所在的时区是东八区 单独使用date时,会出现一串内容&…

Linux驱动入门——基础概念

文章目录 Linux内核简介Unix的历史Linux简介操作系统和内核简介单内核与微内核设计之比较小结 设备驱动简介驱动程序的角色划分内核设备和模块的分类安全问题版权条款 Linux驱动开发概述驱动程序概述设备驱动程序的作用设备驱动的分类Linux操作系统与驱动的关系Linux驱动开发编…

小程序容器技术在构建超级App的技术价值

今年来,随着软件及开源技术的发展,软件应用架构的概念也随之流行起来。它提供了一种组织和设计软件系统的有效方法,具有许多优势和好处: 模块化和可维护性:软件应用架构将系统拆分为模块化的组件,每个组件…

linux 部署jenkins

安装Jenkins 使用wget 命令下载Jenkins 先安装wget yum install wget ,如果已经安装过了,忽略直接到下一步; 若你的java环境为11~17,可以执行:wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war 若你的java环境为8&#xff0…

Python实战基础10-正则表达式

1、正则表达式 在处理字符串时,经常会有查找符合某些复杂规则的字符串需求。正则表达式就算用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。 1.1 行定位符 行定位符就是用来描述字符串的边界,“A”表示行的开始&…

2023新星导师活动【electron+vue3】方向,开营知识点提纲(2)

文章目录 前言一、vue是什么?二、vue的优势1.依托数据渲染2.新人的边界2.选项式和组合式 总结 前言 上篇文章主要讲解了electron、nodejs的相关概念。本篇文章将主要介绍vue3,以及vue3如何与electron协作完成桌面端功能。 同上篇文章一样,这…

系统集成项目管理工程师 下午 真题 及考点(2019年上半年)

文章目录 一:第10章 项目质量管理,规划质量管理输出,质量成本法(一致性成本【预防、评价】 和 非一致性成本【内部失败、外部失败】),七种工具二:第8章 项目进度管理,总浮动时间&…

2023高频前端面试题合集之网络篇

近期整理了一下高频的前端面试题,分享给大家一起来学习。如有问题,欢迎指正! 欢迎大家关注该专栏:点赞👍 收藏🤞 大厂面试题分享 面试题库 前后端面试题库 (面试必备) 推荐&…

数据结构学习分享之链式二叉树(二)

💓博主CSDN主页:杭电码农-NEO💓   ⏩专栏分类:数据结构学习分享⏪   🚚代码仓库:NEO的学习日记🚚   🌹关注我🫵带你了解更多数据结构的知识   🔝🔝 数据结构第八课 1. 前言&a…

ClickHouse:(二)数据类型

1.整型 固定长度的整型分为:有符号和无符合整型 有符号整型无符号整型类型范围类型范围Int8 -128 : 127 UInt8 0 : 255 Int16 -32768 : 32767 UInt16 0 : 65535 Int32 -2147483648 : 2147483647 UInt32 0 : 4294967295 Int64 -9223372036854775808 : 9223372036854…