周立功ZCANPRO简介和使用

2023-10-22 15:15
文章标签 使用 简介 立功 zcanpro

本文主要是介绍周立功ZCANPRO简介和使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

ZCANPRO目录

  • 周立功ZCANPRO简介
  • 一、软件安装
    • ZCANPRO官网链接:
    • 驱动官网链接
  • 二、ZCANPRO使用
    • 1.设备管理
    • 2.选择CAN、CANFD
      • 波特率计算器使用方法(可选)
    • 3.新建视图
      • CAN视图
      • DBC视图
    • 4.发送数据
      • 普通发送
      • DBC发送
  • 三、高级功能
    • UDS诊断


周立功ZCANPRO简介

ZCANPRO是广州致远电子有限公司出品的CAN/CANFD系列产品的配套软件,可进行原始数据收发、数据回放、高层协议分析等操作,软件操作简单而不失功能强大,是您进行CAN总线测试、监控、诊断、开发的好帮手。

软件主界面分为工具栏、子视图和基本界面操作三大部分,具体如下:

  1. 工具栏:包括的功能有设备管理、新建视图、发送数据、触发配置、通道利用率、数据统计、数据回放、自动化测试和工具;
  2. 子视图:如图 1.1 主界面所示,子视图占据了整个界面的大部分区域,用于展示收发的报文,通过点击工具栏上的“新建视图”,如图 1.3 新建视图所示,可以看到可添加的视图有CAN视图、DBC视图、CANopen视图、SAE J1939视图、DeviceNet视图和UDS视图,默认打开的是CAN视图,您可根据实际情况选择相应的视图;
  3. 界面缩放:软件在非最大化的情况下,可拖动右下角的三角形进行界面缩放,出于体验效果考虑,软件尺寸会有所限制。

一、软件安装

ZCANPRO官网链接:

USB接口CAN卡-广州致远电子股份有限公司
software

驱动官网链接

驱动下载表(CAN/CANFD)
本人使用的USBCANFD-200U设备,大家可根据自己的设备下载对应的驱动。
请注意:下载方法————请先按照您当前产品型号,以及电脑操作系统,右击“驱动”,选择【链接另存为】将驱动程序保存到本地!
驱动
sw

二、ZCANPRO使用

1.设备管理

连接好设备后,打开上位机,点击“设备管理”,选择设备类型为USBCANFD-200U (根据自己手中的硬件选择),然后点击打开设备,下方会显示出设备的所有CAN通道。选择你需要打开的通道,点击“启动”。
设备

2.选择CAN、CANFD

启动
在弹出的“启动”窗口内,选择CAN的协议类型、波特率等功能(根据项目实际情况选择)
CAN

波特率计算器使用方法(可选)

USBCANFD-200 V1.03新产品的时钟是80M,要在波特率计算器中自行输入80,否则无法使用自定义波特率功能。

-时钟选为80MHz。 仲裁域波特率选为500K,数据域的波特率选为2M。
-仲裁域和数据域的时钟分频系数BRP选为4。(理论计算的时候用5)。
-点击计算按键,就可以显示在当前指定的波特率、指定的时钟频率和分频系数下可选的采样点了。选则符合你所需的结果,复制数据,粘贴到上图中的“自定义波特率”右侧框内。本例中所得数据为:500Kbps(81%),2.0Mbps(75%),(80,01000518,01000104)
计算器

3.新建视图

视图

CAN视图

CAN
可根据时间、通道、CANID、CAN类型等筛选数据。

DBC视图

dbc
可加载DBC文件

4.发送数据

发送数据

普通发送

打开通道后,点击发送数据,选择普通发送。
普通
在弹出的窗口内,进行如下配置,然后点击立即发送,即可完成唤醒报文的发送。随后便可在窗口中观测到CAN接收:
发送次数:最多10000000次,-1代表无限次发送;

DBC发送

加载DBC文件,添加ID,选择相应的信号,修改数值,点击列表发送
dbc发送

三、高级功能

UDS诊断

UDS
选择相应的UDS指令,发送列表
ZCANPRO面板

这篇关于周立功ZCANPRO简介和使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/262246

相关文章

C#中checked关键字的使用小结

《C#中checked关键字的使用小结》本文主要介绍了C#中checked关键字的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学... 目录✅ 为什么需要checked? 问题:整数溢出是“静默China编程”的(默认)checked的三种用

C#中预处理器指令的使用小结

《C#中预处理器指令的使用小结》本文主要介绍了C#中预处理器指令的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录 第 1 名:#if/#else/#elif/#endif✅用途:条件编译(绝对最常用!) 典型场景: 示例

Mysql中RelayLog中继日志的使用

《Mysql中RelayLog中继日志的使用》MySQLRelayLog中继日志是主从复制架构中的核心组件,负责将从主库获取的Binlog事件暂存并应用到从库,本文就来详细的介绍一下RelayLog中... 目录一、什么是 Relay Log(中继日志)二、Relay Log 的工作流程三、Relay Lo

使用Redis实现会话管理的示例代码

《使用Redis实现会话管理的示例代码》文章介绍了如何使用Redis实现会话管理,包括会话的创建、读取、更新和删除操作,通过设置会话超时时间并重置,可以确保会话在用户持续活动期间不会过期,此外,展示了... 目录1. 会话管理的基本概念2. 使用Redis实现会话管理2.1 引入依赖2.2 会话管理基本操作

Springboot请求和响应相关注解及使用场景分析

《Springboot请求和响应相关注解及使用场景分析》本文介绍了SpringBoot中用于处理HTTP请求和构建HTTP响应的常用注解,包括@RequestMapping、@RequestParam... 目录1. 请求处理注解@RequestMapping@GetMapping, @PostMappin

springboot3.x使用@NacosValue无法获取配置信息的解决过程

《springboot3.x使用@NacosValue无法获取配置信息的解决过程》在SpringBoot3.x中升级Nacos依赖后,使用@NacosValue无法动态获取配置,通过引入SpringC... 目录一、python问题描述二、解决方案总结一、问题描述springboot从2android.x

SpringBoot整合AOP及使用案例实战

《SpringBoot整合AOP及使用案例实战》本文详细介绍了SpringAOP中的切入点表达式,重点讲解了execution表达式的语法和用法,通过案例实战,展示了AOP的基本使用、结合自定义注解以... 目录一、 引入依赖二、切入点表达式详解三、案例实战1. AOP基本使用2. AOP结合自定义注解3.

Python中Request的安装以及简单的使用方法图文教程

《Python中Request的安装以及简单的使用方法图文教程》python里的request库经常被用于进行网络爬虫,想要学习网络爬虫的同学必须得安装request这个第三方库,:本文主要介绍P... 目录1.Requests 安装cmd 窗口安装为pycharm安装在pycharm设置中为项目安装req

使用Python将PDF表格自动提取并写入Word文档表格

《使用Python将PDF表格自动提取并写入Word文档表格》在实际办公与数据处理场景中,PDF文件里的表格往往无法直接复制到Word中,本文将介绍如何使用Python从PDF文件中提取表格数据,并将... 目录引言1. 加载 PDF 文件并准备 Word 文档2. 提取 PDF 表格并创建 Word 表格

使用Python实现局域网远程监控电脑屏幕的方法

《使用Python实现局域网远程监控电脑屏幕的方法》文章介绍了两种使用Python在局域网内实现远程监控电脑屏幕的方法,方法一使用mss和socket,方法二使用PyAutoGUI和Flask,每种方... 目录方法一:使用mss和socket实现屏幕共享服务端(被监控端)客户端(监控端)方法二:使用PyA