UDS 相关时间参数

news2024/11/26 13:53:33

文章目录

  • UDS 全部时间参数
  • UDS 应用层诊断时间参数
    • 1、P2 Client P2 Server P2* Client P2* Server 图例
    • 2、S3 Client S3 Server 图例
  • UDS CNA-TP网络层时间参数
    • 1、N_As/N_Ar 图例
    • 2、N_Bs 图例
    • 3、 N_Br 图例
    • 4、N_Cs 图例
    • N_Cr 图例
  • UDS 网络层流控制时间参数

UDS 全部时间参数

在这里插入图片描述

UDS 应用层诊断时间参数

  • P2 CAN_Client
  • P2 CAN_Server
  • P2* CAN_Client
  • P2* CAN_Server
  • P3 CAN Client Phys
  • P3 CAN Client Func
  • S3 Client
  • S3 Server
时间参数含义Min

(以下参考,实际根据规范定义)

Max

(以下参考,实际根据规范定义)

P2 CAN_Client诊断仪成功发送诊断报文请求之后 到收到 ECU回复诊断响应的超时时间 间隔100ms-
P2 CAN_ServerECU 接收到诊断请求之后到开始发送诊断报文的时间间隔050ms
P2* CAN_Client诊断工具接收到 NRC 0x78 之后继续等待 ECU 响应的时间间隔5500ms-
P2* CAN_ServerECU 发送 NRC 0x78 之后继续发送 下帧诊断响应报文的时间间隔05000ms
P3 CAN Client Phys诊断工具成功发送 物理寻址诊断请求之后,且无需ECU 回复继续发送下次物理寻址诊断请求的最小时间间隔100ms-
P3 CAN Client Func诊断工具成功发送功能寻址之后再次发送功能寻址的最小时间间隔100ms-
S3 Client诊断工具为了保持非默认会话模式而发送 $3E 服务请求报文的时间间隔2000ms-
S3 Server没有接到任何诊断报文(不一定是 $3E 报文,可以是其他服务请求报文) 时ECU保持在非默认会话模式的时间5000ms-

1、P2 Client P2 Server P2* Client P2* Server 图例

请添加图片描述

2、S3 Client S3 Server 图例

请添加图片描述

UDS CNA-TP网络层时间参数

  • N_As
  • N_Bs
  • N_Cs
  • N_Ar
  • N_Br
  • N_Cr
时间参数含义Timeout

(以下参考,实际根据规范定义)

N_As (s:server) 发送方 任意帧类型 从请求发送到发送完成 (接收到对应的ACK) 的时间间隔25ms
N_Ar (r:receive)接收方 任意帧类型 从请求发送到发送完成 (接收到对应的ACK) 的时间间隔25ms
N_Bs发送方 从XXX 到 收到流控帧 的时间,XXX分为三种情况75ms
N_Br接收方 从XXX 到 请求发送流控帧 的时间,XXX分为三种情况(N_Ar + N_Br) < 25ms
N_Cs发送方 从XXX 到 请求发送连续帧(CF) 的时间,XXX分为两种情况(N_Cs + N_As) < 50ms
N_Cr 接收方 从XXX 到 收到下一个连续帧(CF) 的时间,XXX分为两种情况150ms
  • .req : 帧发送开始请求
  • .con : 帧发送完成确认
  • .ind : 帧接收完成指示
    • Send 侧的 .conReceiver 侧的 .ind 是一个时间点。

在这里插入图片描述

1、N_As/N_Ar 图例

在这里插入图片描述

N_As : Sender.req->Sender.con ,Sender 任意帧类型 从请求发送到发送完成 的时间间隔。
N_Ar : Receiver.Req->Receiver.con , Receiver 任意帧类型 从请求发送到发送完成 的时间间隔。

2、N_Bs 图例

N_Bs 可理解为 Sender 从XXX 到 收到流控帧 的时间,XXX分为三种情况:

1、Sender 从 发送完首帧(FF)到 收到流控帧 的时间
在这里插入图片描述

2、Sender 从 发送完连续帧(CF)到 收到流控帧 的时间
在这里插入图片描述

3、Sender 从 收到流控帧(FC)(状态为Wait)到 收到下一个流控帧 的时间
在这里插入图片描述

3、 N_Br 图例

N_Br 可理解为 Receiver 从XXX 到 请求发送流控帧 的时间,XXX分为三种情况:

1、Receiver 从 收到首帧(FF)到 请求发送流控帧 的时间
在这里插入图片描述
2、Receiver 从 收到连续帧(CF)到 请求发送流控帧 的时间
在这里插入图片描述
3、Receiver 从 发送完流控帧(FC)(状态为Wait) 到 请求发送下一个流控帧 的时间
在这里插入图片描述

4、N_Cs 图例

N_Cs 可理解为 Sender 从XXX 到 请求发送连续帧(CF) 的时间,XXX分为两种情况:

1、Sender 从 收到流控帧(FC)到 请求发送连续帧(CF) 的时间
在这里插入图片描述
2、Sender从 发送完连续帧(CF)到 请求发送下一包连续帧(CF) 的时间
在这里插入图片描述

N_Cr 图例

N_Cr 可理解为 Receiver 从XXX 到 收到下一个连续帧(CF) 的时间,XXX分为两种情况

1、Receiver 从 发送完流控帧(FC)到 收到连续帧(CF) 的时间
在这里插入图片描述
2、Receiver 从 收到连续帧(CF)到 收到下一包连续帧(CF) 的时间
在这里插入图片描述

UDS 网络层流控制时间参数

  • STmin
  • Block Size

Block Size 简称“BS”,该参数与STmin一般同时出现。此两参数主要用于诊断报文传输多帧时会使用到。

时间参数含义
STminSender发送两包连续帧之间的最小间隔
Block SizeSender 收到一包流控帧后,发送连续帧的个数

请添加图片描述

STmin接收方发送流控帧之后,发送方发送的连续帧之间的时间最小间隔。如果值为0,表示对于发送方发送CF的最小时间没有要求。

BS接收方表示发送流控帧之后,发送方被允许连续发送的最大帧数目。特殊情况下,如果该值为0,则表示发送连续帧没有限制,如果值为8,表示发送方最多能连续发送8帧CF就会继续收到接收方的流控帧;

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

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

相关文章

vue3+ts 全局函数和变量的使用

<template><div>{{ $env }}<br />{{ $filters.format("的飞机") }}</div> </template><script setup lang"ts"> import { getCurrentInstance } from "vue"; const app getCurrentInstance(); console.log…

CVE-2020-11651(SaltStack认证绕过)漏洞复现

简介 SaltStack是使用Python开发的一个服务器基础架构集中化管理平台,底层采用动态的连接总线,使其可以用于编配,远程执行, 配置管理等等。 Salt非常容易设置和维护,而不用考虑项目的大小。从数量可观的本地网络系统,到跨数据中心的互联网部署,Salt设计为在任意数量的…

matlab频谱合成音乐《追光者》

选择你喜欢的一首钢琴曲&#xff0c;下载并分析曲谱&#xff0c;用matlab工具用频谱合成方法完成这首曲子的音乐合成。 前言&#xff1a;此文章为个人使用Matlab合成一首《追光者》音乐&#xff0c;且带混响和声效果 文章目录 一.题目二.要求三.课程设计目的四.概要设计五.详细…

Django项目部署本地windows IIS(详细版)和static文件设置(页面样式正常显示)

目录 必要条件&#xff1a; 一、下载并启用wfastcgi 二、window安装 IIS功能 三、IIS管理器中添加网站 1、复制项目 2、复制wfastcgi.py文件 3、创建文件web.config 4、添加网站&#xff0c;填写信息 5、启动fastcgi程序 6、修改进程标识 四、static文件设置和正确显…

吉利展厅 | 透明OLED拼接2x2:科技与艺术的完美融合

产品&#xff1a;4块55寸OLED透明拼接屏 项目地点&#xff1a;南宁 项目时间&#xff1a;2023年11月 应用场景&#xff1a;吉利展厅 在2023年11月的南宁&#xff0c;吉利展厅以其独特的展示设计吸引了众多参观者的目光。其中最引人注目的亮点是展厅中央一个由四块55寸OLED透…

pandas教程:USDA Food Database USDA食品数据库

文章目录 14.4 USDA Food Database&#xff08;美国农业部食品数据库&#xff09; 14.4 USDA Food Database&#xff08;美国农业部食品数据库&#xff09; 这个数据是关于食物营养成分的。存储格式是JSON&#xff0c;看起来像这样&#xff1a; {"id": 21441, &quo…

4、stable diffusion

github 安装anaconda环境 conda env create -f environment.yaml conda activate ldm安装依赖 conda install pytorch1.12.1 torchvision0.13.1 torchaudio0.12.1 cudatoolkit11.3 -c pytorch pip install transformers4.19.2 diffusers invisible-watermark pip install -e…

快速筛出EXCEL行中的重复项

比如A列是一些恶意IP需要导入防火墙&#xff0c;但包括一些重复项&#xff0c;为不产生错误&#xff0c;需要把重复项筛出来&#xff1a; 1、给A列排序&#xff0c;让重复项的内容排在相邻的行 2、在B列中写一个条件函数&#xff1a;IF(A1A2,1,0)&#xff0c;然后下拉至行尾完成…

2023-简单点-机器学习中常用的特殊函数,激活函数[sigmoid tanh ]

机器学习中的特殊函数 Sigmoidsoftplus函数tanhReLu(x)Leaky-ReluELUSiLu/ SwishMish伽玛函数beta函数Ref Sigmoid 值域: 【0,1】 定义域&#xff1a;【负无穷,正无穷】 特殊点记忆&#xff1a; 经过 [0 , 0.5] 关键点[0,0.5]处的导数是 0.025 相关导数&#xff1a; softplu…

群晖NAS配置之自有服务器frp实现内网穿透

什么是frp frp 是一个专注于内网穿透的高性能的反向代理应用&#xff0c;支持 TCP、UDP、HTTP、HTTPS 等多种协议&#xff0c;且支持 P2P 通信。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。今天跟大家分享一下frp实现内网穿透 为什么使用 frp &a…

selenium 工具 的基本使用

公司每天要做工作汇报&#xff0c;汇报使用的网页版&#xff0c; 所以又想起 selenium 这个老朋友了。 再次上手&#xff0c;发现很多接口都变了&#xff0c; 怎么说呢&#xff0c; 应该是易用性更强了&#xff0c; 不过还是得重新看看&#xff0c; 我这里是python3。 pip安装…

Blender动画导入Three.js

你是否在把 Blender 动画导入你的 ThreeJS 游戏(或项目)中工作时遇到问题? 您的 .glb (glTF) 文件是否正在加载,但没有显示任何内容? 你的骨骼没有正确克隆吗? 如果是这样,请阅读我如何使用 SkeletonUtils.js 解决此问题 1、前提条件 你正在使用 Blender 3.1+(此版本…

微服务--03--OpenFeign 实现远程调用 (负载均衡组件SpringCloudLoadBalancer)

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 OpenFeign其作用就是基于SpringMVC的常见注解&#xff0c;帮我们优雅的实现http请求的发送。 RestTemplate实现了服务的远程调用 OpenFeign快速入门负载均衡组件Spr…

【Linux】Linux第一个小程序 --- 进度条

&#x1f466;个人主页&#xff1a;Weraphael ✍&#x1f3fb;作者简介&#xff1a;目前正在学习c和Linux还有算法 ✈️专栏&#xff1a;Linux &#x1f40b; 希望大家多多支持&#xff0c;咱一起进步&#xff01;&#x1f601; 如果文章有啥瑕疵&#xff0c;希望大佬指点一二 …

内置函数【MySQL】

文章目录 MySQL 内置函数日期和时间函数字符串函数数学函数信息函数参考资料 MySQL 内置函数 MySQL 的内置函数主要分为以下几种&#xff1a; 字符串函数&#xff1a;用于对字符串进行操作&#xff0c;如连接、截取、替换、反转、格式化等。数值函数&#xff1a;用于对数值进…

Phpstudy v8.0/8.1小皮升级Apache至最新,同时升级openssl版本httpd-2.4.58 apache 2.4.58

1.apache官网下载最新版本的apache 2.4.58 2.phpstudy下apache停止运行&#xff0c;把原来的Apache文件夹备份一份 复制图中的文件替换apache目录下文件 3.phpstudy中开启apache

西南科技大学(数据结构A)期末自测练习二

一、填空题(每空1分,共10分) 1、在线性表的下列运算中,不改变数据元素之间结构关系的运算是( D ) A、插入 B、删除 C、排序 D、定位 2、顺序表中第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是( B ) A.110 B.108 C.100 …

11.28C++

#include <iostream>using namespace std;int main() {string str;cout << "请输入一个字符串&#xff1a;" << endl;getline(cin,str);int size str.size();int a0,b0,c0,d0,e0;for(int i0; i < size; i){if(str.at(i) > A && str…

直线(蓝桥杯)

直线 题目描述 本题为填空题&#xff0c;只需要算出结果后&#xff0c;在代码中使用输出语句将所填结果输出即可。 在平面直角坐标系中&#xff0c;两点可以确定一条直线。如果有多点在一条直线上&#xff0c; 那么这些点中任意两点确定的直线是同一条。 给定平面上 2 3 个…

神奇植物在哪里?文心大模型助力一秒读懂花草的“前世今生”

本期文心开发者说邀请到飞桨开发者技术专家谢杰航老师&#xff0c;分享如何利用AI技术构建风景园林行业的植物知识科普系统&#xff0c;接着还介绍了大模型应用的基本技术流程框架&#xff0c;多模态特征提取以及使用向量数据库的优势&#xff0c;使用飞桨星河社区运行向量数据…