技术栈
can
Logintern09
1 个月前
can
·
dbc
·
cantools
·
canmatrix
使用canmatrix模块解析DBC,生成的.exe文件执行报错
使用canmatrix模块解析DBC,pycharm运行程序代码是能够正常实现功能的,但是生成.exe后执行报错如下:
来可电子-CAN
2 个月前
can
·
工程机械
·
特种车辆
CANIOT网关CAN透传功能再工程机械行业的应用
CANIOT透传网关具有CAN数据透传功能,接下来介绍一下具体的操作步骤和如何在电脑上显示接收的数据。 1、首先我们给网关通电,并将网关的CAN口连接到我们的CAN设备上,这里我们使用来可电子的USBCAN卡来模拟CAN设备发送数据,网关和CAN卡的接线如下图所示。 2、接下来我们使用自己的账号登录网关的透传客户端软件,单击选中左侧在线设备,进入远程维护界面,点开CAN1透传,选择服务器模式,配置好波特率和端口,IP不要改动,然后点击启用按钮。 3、接下来我们打开来可电子的CAN测试软件VBDSP,先打开
佣兵之王@大青山
2 个月前
can
·
esd
·
rs485
·
防护
·
浪涌
·
gdt
·
空气放电管
RS485/CAN的隔离电路分析
RS485/CAN的隔离电路分析客户对ESD的防护,要求的等级越来预高,电路防护设计等级也在提高,如下依据实际情况,分析电路动态变化。
Trump. yang
2 个月前
嵌入式硬件
·
can
·
autosar
·
通信原理
AutoSar CP 通信服务核心—Com模块详解
信号的处理和映射:信号组:数据的传输和接收:定期传输:事件驱动传输:数据更新通知:缓冲管理:信号网关也就是针对单个信号进行处理和转发。通过信号网关,系统可以实现信号从一个网络到另一个网络的透明转发,而不必对整个PDU(Protocol Data Unit)进行处理。信号网关可以将不同总线之间的信号转发。例如,将来自CAN总线的信号转发到LIN总线或Ethernet网络。
mmprime
2 个月前
can
·
canfd
杭州研砺LCWLAN的实际应用
我们的LCWLAN设备在实际使用中以裸板的形式放在客户的智能总线控制器中,客户的智能总线刀片灯,柔性灯货架,柔性感应钢网柜以及智能电子料架等设备都是接到总线控制器上,然后总控制器通过CAN总线和我们的LCWLAN设备连接,LCWLAN再通过网线和WiFi转出,网线连接到交换机上再转入到局域网中,可以通过连接在局域网内的PC端上位机对总线控制器下挂载的设备进行状态的实时监控以及控制类操作,WiFi则是使用AP模式,支持附近区域内的PC和手机直接进行连接,可以使用PC端上位机或者客户自己开发的手机端APP在现
来可电子-CAN
3 个月前
汽车
·
can
·
工程机械
·
特种车辆
·
煤矿
USBCANFD卡再汽车电子行业中得应用
随着汽车电子的高速发展,车内信息的急剧增多,传统的CAN总线的数据传输能力已经很难满足车辆ECU的数据传输需求了,此时CANFD就应运而生了。 CANFD和CAN最主要的区别就是CANFD的ID段和数据段能够以不同的速率传输数据,这就保证了即使CANFD报文的数据段最多可以传输64个字节,也不会出现因为传输的带宽不够而导致的丢帧的情况。CANFD在保证高速传输的同时,还可以完全向下兼容CAN报文的传输。因此,在实际的汽车电子测试中,如果车辆涉及到CANFD通讯,我们完全可以使用CANFD的设备进行通讯检测
Zevalin爱灰灰
4 个月前
汽车
·
can
·
canoe
CANoe/CANalyzer基础教程 第五章(CAPL语言)
参考教程:01 新建工程及通道配置_哔哩哔哩_bilibili(1)CAPL是CANoe自带的一种类C编程语言,封装有丰富的函数库。
LabVIEW开发
5 个月前
can
·
labview
·
labview开发
LabVIEW与CANopen实现自动化生产线的设备控制与数据采集
在某工厂的自动化生产线上,多个设备通过CANopen网络进行通信和控制。这些设备包括传感器、执行器和PLC,它们共同负责监测和控制生产过程中的关键参数,如温度、压力、速度等。为了实现对整个生产线的集中监控和管理,工厂决定使用LabVIEW作为上位机软件,并通过CANopen协议与各个设备通信。这种结合能够提供更高的控制精度和系统可靠性。
蚂蚁小兵
5 个月前
can
·
canfd
·
位时间
·
波特率
CANFD报文 位时间 理解
如图,是一个CANFD总线的波特率配置,仲裁段速率为500Kbps,数据段为2000Kbps。通过 公式 Bit Time = 1 / Baud Rate ,可以计算出每个Bit的时间,下表数值单位为纳秒
CharGer.
5 个月前
c#
·
网络编程
·
can
通信协议_C#实现CAN通信
数据帧用于传输实际的数据。远程帧用于请求发送具有特定ID的数据帧。当某个节点检测到错误时,它会发送错误帧来中断当前传输。
江安吴彦祖
5 个月前
单片机
·
物联网
·
汽车
·
can
·
canopen
工业控制:CANOpen(控制器局域网络)协议快速学习
SDO帧的格式规定如下:1、SDO请求帧:2、SDO响应帧:例如,当需要修改或读取CANOpen设备中对象字典的某个条目时,我们可以通过SDO来实现。过程如下:
鹿屿二向箔
5 个月前
can
在CANopen协议中,SDO的意思
在CANopen协议中,SDO(Service Data Object)指的是服务数据对象,它是CANopen网络中用于设备配置和参数化的主要机制之一。SDO用于在主站和从站之间传输配置和状态数据,特别适用于传输那些长度超过标准CAN数据帧所能承载的8字节数据的对象字典项。
劉小帅
6 个月前
qt
·
can
CANoe的capl调用Qt制作的dll
因为Qt封装了很多个人感觉很好用的库,所以一直想通过CAPL去调用Qt实现一些功能,但是一直没机会(网络上也没看到这方面的教程),这次自己用了两天,踩了很多坑,终于是做成了一个初步的调用方案,虽然有点麻烦,但是以后可能会让自己提高很多的效率。 之前的方案是通过Qt制作面板,然后CAPL和Qt通过tcp/udp进行通讯,实现了部分功能 现在是直接封装成dll,不需要单独打开Qt程序的界面 废话结束,进入正题
劉小帅
6 个月前
qt
·
自动化
·
can
CAN和CANFD数据写入.asc文件的dll
因为工作需要,需要做一些硬件不是CANoe的上位机(比如说周立功CAN,NI-CAN),上位机需要有记录数据的功能,所以用Qt制作了一个记录数据的dll,方便重复使用(因为有的客户指定了编程软件,所以我也没办法呀,没办法编一次就好)。 进入正题,本次以labview调用dll写入ASC文件为例。 下面先介绍一下文件
嵌入式小宁
6 个月前
汽车
·
can
·
twai
ESP32 双线汽车接口 (TWAI)
一:TWAI概述 双线汽车接口 (TWAI) 是一种适用于汽车和工业应用的实时串行通信协议。它兼容 ISO11898-1 经典帧(CAN2.0),因此可以支持标准帧格式(11 位 ID)和扩展帧格式(29 位 ID)。ESP32 包含 1 个 TWAI 控制器,经配置可以在 TWAI 总线上使用外部收发器通信。
YRr YRr
6 个月前
linux
·
ubuntu
·
ros
·
can
CANable USB转CAN适配器固件的安装(ubuntu20.04)
Candlelight是CANable设备的固件之一,用于将CANable设备转换为本机CAN设备,无需使用slcand。它允许CANable设备直接在Linux系统上以本机CAN设备的形式出现,并且与SocketCAN一起使用,无需额外的驱动程序或转换工具。
码农小展
6 个月前
单片机
·
can
·
通讯协议
·
can协议
CAN协议简介
can协议是一种用于控制网络的通信协议。它是一种基于广播的多主机总线网络协议,常用于工业自动化和控制领域。can协议具有高可靠性、实时性强和抗干扰能力强的特点,被广泛应用于汽车、机械、航空等领域。
花园宝宝小点点
7 个月前
安全
·
汽车
·
can
·
车联网安全
车联网安全入门——ICSim模拟器使用
🚀🚀孩子正在找实习,可以从事嵌入式,二进制安全,物/车联网安全,可私信或者联系rui6737321@gmail.com
花园宝宝小点点
7 个月前
安全
·
汽车
·
can
·
逆向
·
车联网安全
车联网安全入门——CAN总线逆向(ICSim)
🚀🚀孩子正在找实习,可以从事嵌入式,二进制安全,物/车联网安全,可私信或者联系rui6737321@gmail.com
疯狂的机器人
7 个月前
python
·
自动化
·
can
·
诊断
·
uds
·
bootloader
·
刷写
【Python搞定车载自动化测试】——Python实现CAN总线Bootloader刷写(含Python源码)
【Python搞定车载自动化测试】系列文章目录汇总在之前的专栏【如何学习CAN总线测试】中介绍了如何通过CAPL语言实现Bootloader刷写,但CAPL语言依赖于Vector CANoe设备,随着智能电动汽车行业的发展,目前也普遍使用Python语言实现Bootloader刷写,本章节主要介绍如何使用Python语言来实现CAN总线UDS Bootloader刷写。 首先回顾一下Bootloader刷写基础知识: