UDS 相关时间参数

文章目录

  • 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.mzph.cn/news/180033.shtml

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

相关文章

智安网络|探索云安全合规要求:等保2.0时代的新趋势解析

随着信息技术的不断发展和应用的广泛普及&#xff0c;信息安全问题日益凸显&#xff0c;特别是在云计算时代&#xff0c;企业对于云平台的安全保障需求更为迫切。等级保护&#xff08;等保&#xff09;作为我国信息安全的基本要求&#xff0c;已经进入了2.0时代&#xff0c;对于…

深入Android S (12.0) 探索Framework之输入系统IMS的构成与启动

文章目录 前言一、输入系统的基本组成部分二、输入系统相关源码分析1、IMS 构建1.1、SystemServer # startOtherServices()1.2、InputManagerService1.3、NativeInputManager # nativeInit()1.4、NativeInputManager1.5、InputManager1.6、InputDispatcher1.7、InputReader1.8、…

网络安全小白自学

一、网络安全应该怎么学&#xff1f; 1.计算机基础需要过关 这一步跟网安关系暂时不大&#xff0c;是进入it行业每个人都必须掌握的基础能力。 计算机网络计算机操作系统算法与数据架构数据库 Tips:不用非要钻研至非常精通&#xff0c;可以与学习其他课程同步进行。 2.渗透技…

2015年五一杯数学建模C题生态文明建设评价问题解题全过程文档及程序

2015年五一杯数学建模 C题 生态文明建设评价问题 原题再现 随着我国经济的迅速发展&#xff0c;生态文明越来越重要&#xff0c;生态文明建设被提到了一个前所未有的高度。党的十八大报告明确提出要大力推进生态文明建设&#xff0c;报告指出“建设生态文明&#xff0c;是关系…

【Python】torch.exp()和 torch.sigmoid()函数详解和示例

本文对torch.exp&#xff08;&#xff09;和 torch.sigmoid&#xff08;&#xff09;函数进行原理和示例讲解&#xff0c;以帮助大家理解和使用。 目录 torch.exp函数原理运行示例 torch.sigmoid&#xff08;&#xff09;函数原理运行示例torch.sigmoid相关知识 结合运行 torc…

2023网络安全产业图谱

1. 前言 2023年7月10日&#xff0c;嘶吼安全产业研究院联合国家网络安全产业园区&#xff08;通州园&#xff09;正式发布《嘶吼2023网络安全产业图谱》。 嘶吼安全产业研究院根据当前网络安全发展规划与趋势发布《嘶吼2023网络安全产业图谱》调研&#xff0c;旨在进一步了解…

Net6.0或Net7.0项目升级到Net8.0 并 消除.Net8中SqlSugar的警告

本文基于NetCore3.1或Net6.0项目升级到Net7.0&#xff0c;参考连接&#xff1a;NetCore3.1或Net6.0项目升级到Net7.0-CSDN博客 所有项目按照此步骤操作一遍&#xff0c;完成后再将所有引用的包&#xff08;即 *.dll&#xff09;更新升级到最新版&#xff08;注意&#xff1a;有…

在 CentOS 7 上安装 MySQL 8

在 CentOS 7 上安装 MySQL 8 步骤 1: 添加 MySQL Yum 存储库 首先&#xff0c;我们需要添加 MySQL Yum 存储库。打开终端并执行以下命令&#xff1a; sudo yum install -y https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm步骤 2: 导入 MySQL GPG 公钥 …

python-爬虫(可直接使用)

爬虫&#xff08;Web Scraping&#xff09;是指通过编程自动化地获取互联网上的信息的过程。爬虫的目的通常是从网页中抓取数据&#xff0c;进行数据分析、处理或展示。以下是爬虫的基本流程和一些重要的概念&#xff1a; 爬虫基本流程&#xff1a; 确定目标&#xff1a; 确定要…

【Rust】快速教程——自定义类型、数字转枚举、Cargo运行

前言 超过一定的年龄之后&#xff0c;所谓人生&#xff0c;无非是一个不断丧失的过程而已。宝贵的东西&#xff0c;会像梳子豁了齿一样从手中滑落下去。你所爱的人会一个接着一个&#xff0c;从身旁悄然消逝。——《1Q84》 \;\\\;\\\; 目录 前言自定义类型数字转枚举Cargo.tom…

CorelDRAW Graphics Suite2023破解版含2024最新注册机下载

CorelDRAW Graphics Suite2023是Corel公司的平面设计软件&#xff1b;该软件是Corel出品的矢量图形制作工具软件&#xff0c;这个图形工具给设计师提供了矢量动画、页面设计、网站制作、位图编辑和网页动画等多种功能。在日常科研绘图中&#xff0c;若较为轻量&#xff0c;通常…

处理器及微控制器:XCZU15EG-2FFVC900I 可编程单元

XCZU15EG-2FFVC900I参数&#xff1a; Zynq UltraScale™ MPSoC 系列基于 Xilinx UltraScale™ MPSoC 架构。该 Zynq UltraScale™ MPSoC 器件集成了功能丰富的 64 位四核或双核 Arm Cortex-A53 和双核 Arm Cortex-R5F 处理系统&#xff08;基于 Xilinx UltraScale™ MPSoC 架…

六、Lua运算符

文章目录 一、Lua 运算符&#xff08;一&#xff09;算术运算符&#xff08;二&#xff09;关系运算符&#xff08;三&#xff09;逻辑运算符&#xff08;四&#xff09;其他运算符 二、运算符优先级 一、Lua 运算符 运算符是一个特殊的符号&#xff0c;用于告诉解释器执行特定…

443. 压缩字符串

这篇文章会收录到 : 算法通关村第十二关-黄金挑战字符串冲刺题-CSDN博客 压缩字符串 描述 : 给你一个字符数组 chars &#xff0c;请使用下述算法压缩&#xff1a; 从一个空字符串 s 开始。对于 chars 中的每组 连续重复字符 &#xff1a; 如果这一组长度为 1 &#xff0c;…

MySQL- CRUD

一、INSERT 添加 公式 INSERT INTO table_name [(column [, column...])] VALUES (value [, value...]); 示例&#xff1a; CREATE TABLE goods (id INT ,good_name VARCHAR(10),price DOUBLE ); #添加数据 INSERT INTO goods (id,good_name,price ) VALUES (20,华为手机,…

万界星空科技生产管理mes系统种的工艺确认流程

MES工艺流程是制造执行系统的核心部分&#xff0c;它涵盖了整个生产过程&#xff0c;包括物料管理、生产计划、生产执行、质量管理、维修保养等方面&#xff0c;可以有效地提高生产效率和产品质量。 一、确认追溯模型&#xff1a; 以工艺文件为确认对象&#xff0c;以产品生产…

【算法】一个简单的整数问题(树状数组、差分)

题目 给定长度为 N 的数列 A&#xff0c;然后输入 M 行操作指令。 第一类指令形如 C l r d&#xff0c;表示把数列中第 l∼r 个数都加 d。 第二类指令形如 Q x&#xff0c;表示询问数列中第 x 个数的值。 对于每个询问&#xff0c;输出一个整数表示答案。 输入格式 第一行…

sqli-labs靶场详解(less29-less31)

less-29 提示有最好的防火墙 小白原因 这种题型没见过 先自己测试一下 ?id1 to use near 1 预计可以使用报错注入 和单引号有关的注入点 ?id1 and 11 成功 ?id1 and 12 失败 确实是单引号字符型注入点 ?id1;%00 id1%27;%00 获取到了%00空字符&#xff08;原因就是服务器获取…

基于SSM的社区团购系统设计与实现

末尾获取源码 开发语言&#xff1a;Java Java开发工具&#xff1a;JDK1.8 后端框架&#xff1a;SSM 前端&#xff1a;Vue 数据库&#xff1a;MySQL5.7和Navicat管理工具结合 服务器&#xff1a;Tomcat8.5 开发软件&#xff1a;IDEA / Eclipse 是否Maven项目&#xff1a;是 目录…

虚幻学习笔记6—摄像机控制

一、前言 摄像机在虚幻中的应用是最常见的。如通常在游戏或应用中会常常出现需要切换不同视角的情况、摄像机拉近缩小等&#xff0c;这个在虚幻中是怎么实现的呢。 二、实现视点切换 2.1、提前设置场景的视点&#xff1a;如图2.1.1所示添加一个摄像机视点到关卡场景中&#x…