如何创建诊断类及添加服务到诊断类

在CDDT左侧树视图中展开Diagnostic ,可以看到已经建立的所有诊断类,如下图所示
在这里插入图片描述

创建诊断类及添加服务到诊断类

在这里插入图片描述

选中Diagnostic Class Templates 右键选择New Diagnostic Class Template,如上图所示。
在这里插入图片描述

CANdelaStudio支持的Class Type包括:

  • 通信
  • 会话
  • 安全
  • 标识
  • 故障存储
  • 变体编码
  • 动态数据
  • 静态数据
  • 内存
  • 控制
  • 标定
  • 例程
  • 功能
  • 下载
  • 上传
    在“使用的协议服务”下面可以添加属于该诊断类的服务,
    点击please click here to create a new element,如下图所示
    在这里插入图片描述

选择需要添加进来的诊断服务。
双击或右键属性会弹出如下窗口,可修改Convention
在这里插入图片描述

其中Convention包括3个选项:

  • Required,强制,在该诊断类下的诊断事件必须支持此服务;
  • Optional(on),可选(默认支持),在该诊断类下的诊断事件可以通过勾选不支持此服务;
  • Optional(off),可选(默认不支持),在该诊断类下的诊断事件可以通过勾选支持此服务。

猜你喜欢

转载自blog.csdn.net/qq_27718973/article/details/143170377