【UDS】ISO15765-2之诊断时间参数

2023-05-16

文章目录

  • 简介
  • 分类
    • 1. P2client
    • 2. P2server
    • 3. P2*client
    • 4. P2*server
    • 5. S3client
    • 5. S3server
  • 总结


->返回总目录<-

简介

诊断层包含六种定时器时间参数:P2client, P2client, P2server, P2server, S3client, S3server。
相对来说,比较好理解。就是节点请求消息时,一些定时器定义标准,在实际开发中这些时间会在整车厂(客户)的诊断输入文档种体现。
注:我们把 "节点“ 定义成公司开发的控制器(ECU)。在ECU的开发中,我们只对P2server, P2*server,S3server这三者。
因为ECU充当着服务器的角色。

下表是博主举例某一整车厂关于定时器P2server, P2*server,S3server的要求
在这里插入图片描述


分类

1. P2client

客户端(上位机CANoe)在成功发送请求消息后等待服务器发送响应时的超时时间(如ECU回复的首帧或者单帧)

~

2. P2server

对于服务器接收到请求消息后发出响应消息时间的性能要求

如下图:上位机CANoe在时间节点132.136257请求一个诊断报文 02 10 01 00 00 00 00 00
ECU在 10ms 后的132.146307时间节点回应06 50 01 00 32 01 F4 AA
由此可见 P2server <50ms,满足客户要求。
在这里插入图片描述

3. P2*client

当客户端在接收到否定响应码0x78后,等待服务器发送响应时的超时时间(首帧或单帧)

~

4. P2*server

当服务器在发送否定响应码0x78后,到服务器发出响应消息时间的性能要求

如下图,服务器在时间节点151.183258 回复否定响应码0x78。
过了318ms后的时间节点151.501985发出响应报文 06 50 02 00 32 F4 AA。
由此可见 P2*server < 5000ms,满足客户要求。
在这里插入图片描述

5. S3client

S3Client与S3Server相对应,它定义的是诊断仪发送3E服务(testerpresent)的循环周期。
该参数可以在CANoe上位机设置,如下图。
在这里插入图片描述
在这里插入图片描述

5. S3server

服务器在收到诊断请求报文后保持运行在非默认会话的持续时间。
转换成人话:在非默认会话,如此时请求进入扩展会话10 03,且没有请求0x3E握手服务。则会在定时器S3server超时后,会话模式退回默认会话。一般该时间会设置为5000ms。
在这里插入图片描述

总结

感觉还不错,自己写了一遍,又加深了知识点的印象。正所谓复杂问题简单做,简单事情重复做
(讲道理,这些我都忘记了,今天就当复习了一遍,以后想复习了,就可以来到这里啦)

->返回总目录<-

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【UDS】ISO15765-2之诊断时间参数 的相关文章

随机推荐

  • 基于gazebo实现多机器人编队仿真(三)

    基于gazebo实现多机器人编队仿真 xff08 三 xff09 三角编队与一字编队的实现 前言原理简图代码实现虚拟坐标的发布跟随者消息接收 总结 前言 前文已经阐述了多机器人的编队模型实现与多辆小车跟随的实现 xff0c 本文以通过tf通
  • 天猫精灵通过AliOS网桥控制Zigbee设备

    天猫精灵对接AliOS 设备 The article is released under license CC BY NC ND 4 0 IoT Boot Camp系列课程是由TorchIoTBootCamp团队发起 xff0c 广大IoT
  • 什么是最长前缀匹配?为什么网络前缀越长,其地址块就越小,路由就越具体?

    使用 CIDR 时 xff0c 路由表中的每个项目由 网络前缀 和 下一跳地址 组成 在查找路由表时可能会得到不止一个匹配结果 应当从匹配结果中选择具有最长网络前缀的路由 xff1a 最长前缀匹配 longest prefix matchi
  • STM32 模拟串口(UART)使用

    学习目标 xff1a 由于在项目中需要用到多路的串口使用 xff0c 而自己的单片机目前来讲没法满足我们项目所需要的串口需求 xff0c 因此要对普通的GPIO进行转换为UART进行使用 从而使得我们单片机能够得到多一路的串口 学习内容 x
  • Linux(ubuntu) 基础

    本文主要讲解一些有关linux下的相关知识 xff1a 文章目录 一 shell 命令二 文件系统三 ubuntu磁盘管理操作四 Ubuntu下压缩和解压缩五 ubuntu用户和组六 ubuntu 文件权限管理七 Linux连接文件操作八
  • CentOS-7.2部署Squid服务

    一 安装Squid代理服务器 yum y install squid 1 启动Squid服务和设置开机启动 systemctl start squid systemctl enable squid 2 详解Squid服务器配置文件 默认的
  • 【Docker系列】Docker Swarm

    docker swarm 介绍 为什么不建议在生产环境中使用docker compose xff1f docker compose 单节点的问题 xff0c 多个实体机就无法适应的 多机器如何管理 xff1f 如果跨机器做scale横向扩展
  • 【mysql】远程连接服务器数据库出现 Client does not support authentication protocol requested by server的解决方法

    前言 之前已经配好了本地数据库与云服务器上的数据库的连接 xff0c 也能正常进行操作 几个月后某天打开navicat想打开此连接却弹出了个错误提示窗口 xff0c 显示Client does not support authenticat
  • Ubuntu16.04系统卡顿,刷新率低,输入有延迟

    问题 xff1a 从某次开机之后ubuntu就一直卡顿 xff0c 原本以为是cscode占用过大 xff0c 在删除部分文件后没有改善 xff0c swp也未使用 每次挂起重加载也经常出现失败的情况 在不断查找资料及更改配置文件之后 xf
  • vs code git配置及使用

    一 下载及安装git程序 浏览器中搜索git官网 xff1a https git scm com download win进行程序下载 xff0c 根据自己的系统选择不同版本 xff08 32 bit Git for Windows Set
  • 根文件系统rootfs的移植及制作镜像ramdisk.img

    根文件系统的移植 介绍 1 移植根文件系统的工具 gt busybox 1 短小精悍 2 版本更新较快 xff0c 版本之间差异不大 2 如何获取busybox 1 xff09 https busybox net downloads 选择b
  • 解决linux共享文件夹丢失的问题

    虚拟机已经设置了共享文件夹 xff0c ubuntu里 mnt hgfs 没有共享文件夹 在终端输入此命令 xff0c 即可恢复 xff08 前提必须有vmware tools安装过了 xff09 sudo vmhgfs fuse host
  • 汽车CAN总线入门,通俗易懂

    附件 xff1a 文档原件github CAN总线简介 CAN xff08 Controller Area Network xff0c 控制器局域网络 xff09 属于工业现场总线的范畴 最初CAN总线是由德国的Bosch 博世 公司为汽车
  • CAN网络管理Autosar(入门)

    一 xff0c 个人小心得 作为刚入门两个月汽车电子行业的软件工程师 xff0c 现阶段在学习汽车组合开关的测试 xff08 主要用CANoe软件 xff09 xff0c 在学习过程中总结了一些自己理解的知识点 xff0c 当然也希望得到大
  • UDS诊断系列讲解-总目录

    一 前言 欢迎大家来学习 UDS诊断从入门到熟练 专栏 xff0c 该篇为总目录 xff0c 方便以后大家直接进入需要学习的文章 正所谓独乐乐不如众乐乐 1 UDS的简介和存在意义 UDS诊断系列讲解之 1 1 UDS开篇 二 UDS应用层
  • 【UDS】ISO14229之0x19服务

    文章目录 前言一 理论描述1 服务分类2 状态掩码 二 操作步骤1 请求2 回复 总结 gt 返回总目录 lt 前言 简称 xff1a ReadDTCInformation xff0c 读取DTC信息 功能 xff1a 用户通过请求该服务
  • VScode:ERROR: Unable to start debugging. Unexpected GDB output from command “-exec-run“

    问题 ERROR Unable to start debugging Unexpected GDB output from command 34 exec run 34 During startup program exited with
  • 《诊断服务》禁止功能寻址

    文章目录 前言一 功能寻址是什么 xff1f 二 步骤1 使能制造商函数接口2 分析函数并填充代码 总结 前言 本章基于DaVinCi禁止功能寻址的办法 DaVinCi默认支持功能寻址 xff0c 因此需要特殊处理 一 功能寻址是什么 xf
  • BswM模块之Ecu State Handling

    文章目录 前言一 ESH是什么 xff1f 二 基于BswM管理的ECU状态切换流程1 ECU启动2 ECU关闭 总结 前言 BswM 基础软件模式管理模块 xff0c 它的职责是基于简单规则的BSW模块仲裁来自应用层sw c或其他模块的模
  • 【UDS】ISO15765-2之诊断时间参数

    文章目录 简介分类1 P2client2 P2server3 P2 client4 P2 server5 S3client5 S3server 总结 gt 返回总目录 lt 简介 诊断层包含六种定时器时间参数 xff1a P2client