周立功致远电子CAN总线产品技术支持FAQ全集
USBCANFD-100U-mini产品用户手册说明书

USBCANFD-100U-miniUSBCANFD 系列CANFD 接口卡修订历史目录1.产品简介 (1)1.1产品概述 (1)1.2产品外观 (1)1.3功能特点 (1)1.4产品规格 (2)1.4.1电气参数 (2)1.4.2工作温度 (2)1.5机械安装尺寸 (2)1.6典型应用 (3)2.设备硬件接口说明 (4)2.1USB接口 (4)2.2CAN通讯接口 (4)2.3信号指示灯 (5)2.4系统连接 (5)3.驱动程序安装 (8)3.1Windows系统下安装驱动程序 (8)4.检查和维护 (11)5.装箱清单 (12)6. ZCANPRO软件使用指南 (13)6.1ZCANPRO软件简介 (13)6.2USBCANFD在ZCANPRO上使用指南 (13)7.免责声明 (14)1.产品简介1.1 产品概述USBCANFD-100U-mini是广州致远电子开发的一款便捷式、高性能CANFD接口卡,其兼容USB2.0总线规范,集成1路CANFD接口,CAN通道集成独立的电气隔离保护电路。
接口卡使PC通过USB端口连接至CAN(FD)网络,构成CAN(FD)-bus控制节点。
USBCANFD-100U-mini高性能CANFD接口卡是CAN(FD)-bus产品开发、CAN(FD)-bus 数据分析的强大工具;USBCANFD-100U-mini接口卡上自带电气隔离模块,使接口卡避免由于地环流的损坏,增强系统在恶劣环境中使用的可靠性。
USBCANFD-100U-mini高性能CAN 接口卡支持Win7/Win10等操作系统。
1.2 产品外观图1.1产品外观1.3 功能特点●USB接口符合USB2.0高速规范;●支持CAN2.0A、B协议,符合ISO11898-1规范;●集成1路CANFD接口;●兼容高速CAN和CANFD;●CANFD支持ISO标准、Non-ISO标准。
●CAN通讯波特率在40Kbps~1Mbps之间任意可编程;●CANFD波特率在1Mbps~5Mbps之间任意可编程;●单通道发送最高数据流量:3000帧/秒(远程帧、单帧发送);●单通道接收最高数据流量:10000帧/秒(远程帧);●每通道支持最高64条ID滤波;●每通道支持最高100条定时发送报文,定时精度可达500us;●内置120欧终端电阻,可由软件控制接入与断开;●支持USB总线电源供电;●支持ZCANPRO配套软件(支持Win7、Win10操作系统);●提供上位机二次开发接口函数。
纪念在广州致远电子有限(周立功)公司的3年逻辑分析仪研发工作(2008

纪念在广州致远电子有限(周立功)公司的3年逻辑分析仪研发工作(2008在2011年02月23日快中午,我叫测量与分析事业部部门经理刘工帮我打印《辞职申请书》的时候,两年半以来第一次泪水涌出了眼睛;当和企划部李经理走进七栋2楼会议室的时候,我终于忍不住了,泪水终于彪着流出来了;我含着眼泪走进周总的办公室……寻找一个好员工困难,找一个好老板更难。
在ZLG的3年时间(2008-02-25实习报到)我见证了周工如此舍得在研发中投入。
为了测试、调试出最好性能的高速模拟PCB,就算是8层PCB以上,周工也非常愿意让我们改版再改版,并分析原因。
刚到公司的时候,公司就仅有一些100MHz、1GHz带宽的示波器、一些信号发生器。
然而,我亲眼见证并参与了这3年时间内公司高速发展。
这里有全球最高性能Agilent 90000-X系列示波器、全球最高性能抖动误码仪Agilent J-BERT N4903B、全球最高性能信号分析仪Agilent N9030A、全球最高性能8位半万用表Agilent 3458A、全球最高性能LCR表Agilent E4980A;有好多Agilent 54600系列小推车示波器、LeCroy WavePro 7100A、T ektronix MSO4000以及其他示波器;从Fluke万用表到Agilent 34401A、Agilent 3458A;从通用LCR表到Agilent E4980A;从通用频谱分析仪、Agilent N9912A(FieldFox RF analyzer)、 Agilent E7402A(EMC Spectrum Analyzer)到Agilent N9030A(PXA Signal Analyzer);从可编程电源到(Agilent)电子负载到Keithley源表;从普通任意波形发生器\信号源\Agilent 33220A到Agilent N5181A\N5182A。
周立功CANalyst Manual用户手册

广州周立功单片机发展有限公司
w w w. z l g m c u . c o m
一、 版权信息
CANalyst CAN 分析仪及相关软件产品均属广州市周立功单片机发展有限公司所有,其产权受国家法 律绝对保护,未经本公司授权,其他公司、单位、代理商及个人不得非法使用和拷贝,否则将受到国家法 律的严厉制裁。
发光管代表的具体意义如下:
表 4.2 指示灯状态说明
指示灯
状态
指示状态
红
系统初始化状态指示
SYS
绿
USB 接口信号指示
CAN1
红 CAN1 接口运行状态
绿
CAN2
红 CAN2 接口运行状态
绿
CANalyst 分析仪上电后,系统初始化状态指示灯 SYS(红)点亮,表明系统正在初始化;否则,表 示存在系统电源故障或系统发生有严重的错误。
4.1 硬件连接
CANalyst CAN 分析仪具有体积小、支持即插即用的特点。用户可以选择 CANalyst 的供电方式为下列 两种方式之一:
外部供电模式:将外部+9~+25V 的电源连接到 CANalyst 分析仪的电源插座 POWER,然后将 PC 与 CANalyst 分析仪通过 USB 电缆连接;此时,指示灯 SYS 点亮红色。这种模式适合 CANalyst 分析仪使用 USB 总线集线器、或同一 PC 连接多个 USB 设备的场合。 USB 总线供电模式:将 PC 与 CANalyst 分析仪通过 USB 电缆连接,由 USB 电缆向 CANalyst 分 析仪提供+5V 电源,此时,指示灯 SYS 点亮,先显示红色,稍后将闪烁数次绿色,最终稳定显 示绿色。这种模式适合于大多数场合,例如 CANalyst 分析仪是 USB 总线上的唯一设备时。 CANalyst 分析仪在工作时,指示灯 CAN1 表示第 1 路 CAN 通道的状态:绿色表示正在运行,红色表 示发生错误。同理,指示灯 CAN2 表示第 2 路 CAN 通道的状态。
广州周立功单片机发展有限公司

PCI-51XX智能CAN接口卡用户手册V1.2广州周立功单片机发展有限公司2003年11月26日目录一、版权信息--------------------------------------------------------------1二、功能特点--------------------------------------------------------------1三、硬件参数--------------------------------------------------------------13.1外观---------------------------------------------------------------13.2参数---------------------------------------------------------------13.3软件支持-----------------------------------------------------------23.4产品清单-----------------------------------------------------------2四、设备安装--------------------------------------------------------------24.1硬件安装-----------------------------------------------------------24.2 D B9针型插座引脚定义----------------------------------------------24.3随卡软件包的安装--------------------------------------------------34.3.1 安装软件包-------------------------------------------------------------------------34.3.2 安装驱动程序----------------------------------------------------------------------34.3.2.1 在WINXP系统下安装------------------------------------------------------------34.3.2.2 在WIN2000系统下安装---------------------------------------------------------74.3.2.3 在Win98/Me系统下安装--------------------------------------------------------7五、 接口函数-------------------------------------------------------------12六、测试工具-------------------------------------------------------------12七、常见问题-------------------------------------------------------------12八、产品服务-------------------------------------------------------------128.1 保修期--------------------------------------------------------------128.2 保修政策包括的范围----------------------------------------------------128.3 保修政策不包括的范围--------------------------------------------------128.4 软件升级---------------------------------------------------------------------------138.5 技术支持---------------------------------------------------------------------------13附录A、ZLGCAN产品简介----------------------------------------------------14 附录B、CAN2.0B协议帧格式-------------------------------------------------16 附录C、SJA1000标准波特率-------------------------------------------------17一、版权信息PCI-51XX系列智能CAN接口卡及相关软件均属广州市周立功单片机发展有限公司所有,其产权受国家法律绝对保护,未经本公司授权,其他公司、单位、代理商及个人不得非法使用和拷贝,否则将受到国家法律的严厉制裁。
ZLG致远电子发布CANDT一致性测试系统

ZLG致远电子发布CANDT一致性测试系统CAN总线已经成为新能源汽车、军工、航空等行业的主控系统应用总线,但随着节点增加,CAN网络的不稳定性对设备运行带来极大安全隐患。
ZLG致远电子专注于构建CAN总线安全保障体系,震撼发布CANDT一致性测试系统!CAN一致性测试,就是要求整车CAN网络中的节点都满足CAN总线节点规范要求,缩小CAN网络中节点差异,保证CAN网络的环境稳定,有效提高CAN网络的抗干扰能力。
为什么要进行CAN一致性测试?一、整车CAN网络架构随着新能源汽车行业发展,整车CAN网络中的节点演变得极为复杂,现在新能源汽车内部CAN节点已经高达60个,网络演变得极其复杂。
整车复杂的CAN网络二、CAN总线不一致的危害复杂的CAN网络,各个节点质量良莠不齐会对CAN总线网络存在较大的安全隐患,通常会因为其中某一个节点的错误进而影响整体总线正常运行,乃至导致整体总线的瘫痪。
显性阈值电平错误判断导致整车网络故障通常而言,CAN总线判断显隐性的机制如下:在差分电平大于0.9V时,为显性电平;而在小于0.5V时,为隐性电平,其中在05V至0.9V之间为不确定区域。
但在实际网络中,CAN总线网络中某一节点在差分电平为0.9V时,依然判断为隐性,则出现位逻辑判断错误,进而导致节点发出错误帧,使总线陷入网络故障状态。
解决方案:如在CAN网络节点准入阶段,对每个节点进行显性阈值测试,利用电压源将差分电压升高至0.9V,,保证所有节点在此差分电压都能判断为显性,并且停止发送报文,将减少该总线故障问题出现,并且减轻CAN总线网络调试的工作量。
因此,为了保证CAN总线稳定,必须进行对整车网络进行CAN一致性测试。
那作为CAN 总线网络整体设计者,CAN一致性测试内容有哪些,如何通过CAN一致性测试进行保证CAN 总线的稳定?三、CAN一致性测试内容及解决方案1、CAN一致性测试内容在国内,大部分的主机厂都有CAN总线网络测试规范,主要内容包括物理层、链路层以及应用层。
CAN总线报文记录与无线数传设备系列产品用户手册说明书

CANDTU-100URCAN 总线报文记录与无线数传设备系列产品修订历史目录1. 产品简介 (1)1.1产品概述 (1)1.2产品特性 (2)1.3典型应用 (2)2. 产品规格 (3)2.1电气参数 (3)2.2工作温度 (3)2.3防护等级 (3)2.4机械尺寸 (4)3. 产品硬件接口说明 (5)3.1接口布局 (5)3.2DB9接口、法兰端子接口 (5)3.2.1电源接口 (5)3.2.2CAN-Bus接口 (6)3.3USB接口 (8)3.4SD卡接口 (8)4. 配置工具安装与介绍 (9)4.1软件安装 (9)4.2功能说明 (11)4.2.1设备选择 (12)4.2.2CAN配置 (12)4.2.3DO配置 (13)4.2.4过滤 (14)4.2.5触发器(记录模式) (16)4.2.6数据转换器 (18)4.2.7菜单操作 (20)4.2.8设置、获取设备时钟 (21)4.2.9下载、获取设备配置 (22)4.2.10暂停、恢复记录 (22)4.2.11清空设备存储 (22)4.2.12设备信息 (23)5. USBCAN功能使用方法 (24)5.1CANTest测试软件的安装 (24)5.2USBCAN功能的快速使用演示 (25)6. 快速使用说明 (28)6.1操作指南 (28)6.1.1配置 (28)6.1.2记录 (28)6.1.3升级 (28)6.1.4换卡 (28)产品问题报告表 (29)产品返修程序 (30)免责声明 (31)1. 产品简介1.1 产品概述CAN总线故障排查中,最大的难点就是偶发性故障。
这让工程师甚至CAN专家都无法准确判断问题的源头。
比如,风力发电机变桨系统在72小时中发生1次CAN数据传输中断;新能源车辆在行驶1万公里过程中出现1次仪表盘“黑了”,但后来怎么都无法复现;高铁列车在行驶2000公里中出现1次由于CAN通讯异常而导致的紧急减速等。
这些偶发性的CAN通讯异常就像定时炸弹,让工程师胆战心惊。
ZLG立功科技·致远电子高速CAN 隔离收发器CTM1051(A)Q

CON1
To MCU
TVS1
C1
+5V
U1 4 RXD 3 TXD 2
GND 1
VCC
6 CANH
7 CANL
8 CANG
CTM1051Q
T1
D1
D2
TVS2
D3
D4
D5
D6
R3
GDT R4
R2 P1 1
2
R1
3
C2
大地
标号 C1 C2 R1 R2 R3,R4 CON1
图 5 推荐应用电路 2
表 1 推荐参数表
极限特性
参数 输入冲击电压(1)(1s,max)
引脚焊接温度 热插拔
条件 CTM1051AQ CTM1051Q 焊点距离外壳 1.5mm,10 秒
最小值 ---0.3
典型值 70 70 140 1
最大值 ---
250 5
最小值 -0.7 -0.7 --
典型值
最大值
--
5
--
7
--
300
不支持
单位 ns ms
2. 推荐应用电路
模块应用在户外等恶劣的现场环境时,容易遭受大能量的雷击,此时需要对 CAN 信号端口添加更高等级的防护电 路,保证模块不被损坏以及总线的可靠通讯。图 4、图 5 提供了两个针对大能量雷击浪涌的推荐应用电路接线图。按非 屏蔽通信线试验配置进行测试,可满足 IEC/EN61000-4-5 差模±2kV,共模±4kV 浪涌等级要求。
-5
--
符合 ISO 11898-2 标准,双绞线输出
最大值 4.5 2.25 3 3 3 0.05 +58 +100
+5
周立功CANET-100_200硬件使用及帧格式

产品数据手册
Date:2006/08/18
4/32
Rev 1.01 ©2006 Zhiyuan Electronics CO., LTD.
广州致远电子有限公司 CANET-100/CANET-200
产品数据手册
Date:2006/08/18
2/32
Rev 1.01 ©2006 Zhiyuan Electronics CO., LTD.
广州致远电子有限公司 CANET-100/CANET-200
CANET-100/CANET-200 CAN 转以太网适配器
销售信息
如果需要购买本产品,请在办公时间(星期一至五上午 8:30~11:50;下午 1:30~5:30; 星期六上午 8:30~11:50)拨打电话咨询广州致远电子有限公司。
CAN to 10M Ethernet,CAN 最大波特率为 1000K bps(CAN 波特率任意设定); 可利用 Windows utility 轻松进行设定; UDP 作业模式; 支持动态(DHCP) ;或静态获取 IP 地址; 转换效率非常高(CAN_Bus 的收发都可实 现 4000 帧/秒 以上的速度);
DataSheet
CANET-100/CANET-200
CANET-100/CANET-200 CAN 转以太网适配器
Rev 1.01 Date: 2006/08/18
产品数据手册
———————————————概述 ——————————————产品特性
CANET-100/CANET-200 是周立功公 司开发的嵌入式网络设备,它内部集成了一 路 CAN_Bus 接口(CANET-100)或两路 CAN_Bus 接口(CANET-200)和 EtherNet 接口以及 TCP/IP 协议栈,用户利于它可以 轻松完成 CAN_Bus 网络和 EtherNet 网络 的互连互通,进一步拓展 CAN_Bus 网络 的范围。
广州致远电子股份有限公司 CANBridge 智能 CAN 网桥产品用户手册说明书

广州致远电子股份有限公司CANBridge智能CAN 网桥修订历史1.功能简介 (1)1.1概述 (1)1.2产品特性 (1)1.3典型应用 (1)2.硬件描述 (2)2.1产品外观 (2)2.2引脚信息 (2)2.3电气参数 (3)3.配置与操作 (4)3.1基本参数配置 (4)3.2验收过滤配置 (6)4.免责声明 (8)1.功能简介1.1 概述CANbridege 智能CAN 网桥是一款性能优异的CAN中继设备。
能够增加总线的负载能力和延长通信距离,匹配不同通讯波特率的CAN网络。
同时可以作为一个非常实用的CAN网络状况分析仪,可快速判断CAN网络的通信质量。
具有强大的ID过滤功能,令CAN总线的负荷降到最低。
1.2 产品特性◆CAN接口:采用OPEN接口方式(CANH、CANL);◆CAN通道采用电磁隔离、DC/DC电源隔离,隔离电压:2500VDC ;◆CAN接口EMC等级:接触放电±8KV,群脉冲±2KV;◆最高帧流量:单通道可高达6000帧/秒以上(1M波特率、扩展数据帧);◆同时支持CAN2.0A和CAN2.0B协议,符合ISO/DIS 11898-1/2/3标准;◆CAN波特率:可编程任意设置,范围在5Kbps~1Mbps之间;◆CAN可安装外置式120欧终端电阻,连接R+和R-端子;◆安装方式:可选标准DIN导轨安装或简单固定方式;◆可以用在有安全防爆需求的环境中;◆工作电压;+9V~+26V ;◆工作温度;-40℃~+85℃;◆存储温度:-40℃~+85℃;1.3 典型应用●工业现场控制●远程监控与数据采集●电力通讯●船舶通信2.硬件描述2.1 产品外观产品外观如下图2. 1。
图2. 1 CANBridge 产品外观2.2 引脚信息电气引脚说明如表2. 1所列。
表2. 1 CANBridge 引脚说明指示灯状态说明如表2. 2 所列。
表2. 2 CANBridge 指示灯状态说明CANBridge的电气参数如表2. 3所列。
周立功致远电子电源产品线简介

周立功致远电子电源产品线简介一、伴随致远成长十余年ZLG致远电子自2001年成立以来,就坚持以客户需求为导向,走自主研发、持续创新的路线,扎扎实实在嵌入式系统、模拟技术、工业通信等领域耕耘。
为更好的为相关部门提供电源方案的支持,公司在2003年成立了电源开发小组,结合致远产品的需求,在业内首创推出全隔离的CTM系列隔离CAN收发器、RSM系列隔离RS-485收发器,并取得相应专利。
随着工控、工业通信等产品的热卖,公司于2006年决定让电源产品作为独立的产品对外销售,并于2008年成立电源事业部,独立运营电源产品线。
如今,电源技术作为致远的主力发展方向之一,跟ZLG公司的芯片、致远的AWorks平台、工业IoT与高端仪器一起,为客户提供五位一体的综合解决方案。
图 1 致远电源发展历史图 2 致远的三大发展方向:工业IoT、电源、高端仪器二、产品线组成与资源配套电源事业部下设电源模块、接口模块、信号调理模块三条产品线。
电源模块包括DC-DC、AC-DC模块电源及相应的行业专用电源;接口模块涵盖全隔离CAN收发器、RS-485收发器、RS-232收发器等;信号调理主要是模块式的隔离变送器产品及相应的辅助解决方案。
图 3 致远电源事业部产品线资源配套方面,配套专职的研发30多人,配备独立的电源实验室、高低温实验室、完整的生产线系统、老化房等研发、测试、生产、老化、质检设备。
图 4 电源生产线系统三、产品定位与服务的行业ZLG致远电子电源对自身的定位是:上游跟各知名的半导体、磁材、被动元件等厂商紧密合作,采用优质的原材料,经过致远的设计、测试、生产、品质等多方面运作后,将高质量的产品交付我们的合作伙伴,为我们的合作伙伴提供优质的产品和服务,达成彼此的双赢。
如今,致远的各电源产品已在轨道交通、新能源汽车、矿山机械、电力继保、配电终端、过程自动化、仪器设备等行业的背后默默出力,我们也将一如既往兢兢业业,为合作伙伴提供更好的产品和服务。
周立功CAN总线设计详解通讯

-4– 文档编号:20030810_1
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax:38730925
CAN-bus 介绍
概述
CAN-bus(Controller Area Network)即控制器局域网,是国际上应用最广泛的现场总线之一。 起先,CAN-bus 被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置 ECU 之间交换信息, 形成汽车电子控制网络。比如:发动机管理系统、变速箱控制器、仪表装备、电子主干系统中,均嵌入 CAN 控制装置。
高层协议
CAN 高层协议························································································· 8 CANopen 协议 ························································································ 9 DeviceNET 协议 ···················································································· 10 ZLGCAN 系列产品介绍 ············································································ 12
我们立志成为国内第一流的 CAN-bus 开发、服务、应用的团队。关于 CAN-bus 的详细应用,请浏览技术支持 专业主页:
或进入 CAN-bus 技术讨论园地:
http:///club/bbs/bbsView.asp 我们的服务邮箱:
周立功致远电子CAN总线产品技术支持FAQ全集

广州致远电子股份有限公司类别内容 关键词CAN-bus 总线产品 摘 要 介绍CAN-bus 总线产品使用的疑难问题修订历史版本日期原因V1.00 2015/01/01 创建文档目录1. USB接口CAN卡 (1)1.1软件问题 (1)1.1.1USBCAN板卡的驱动安装不成功要如何处理? (1)1.1.2CANtest测试软件CAN的数据帧怎样能分类固定查看CAN报文数据? (1)1.1.3使用CANtest软件发送数据时,总是提示发送数失败? (3)1.1.4电脑进入休眠之后唤醒,CANtest不需重新启动就能驱动CAN卡? (3)1.1.5使用CANtest软件启动通道时,提示启动通道失败或初始化通道失败。
(3)1.2原理问题 (3)1.2.1如何计算并选择自定义波特率的配置数值? (3)1.2.2如何识别多个同型号USBCAN卡在一台PC机上所分配的设备索引号? .. 41.2.3CAN总线为什么要有两个120欧姆的终端电阻? (6)1.2.4CAN总线错误状态的种类有哪些? (6)1.2.5USBCAN-II是否支持Win8平板上的OTG接口? (6)2. PCI接口CAN卡 (7)2.1软件问题 (7)2.1.1使用CANtest软件发送数据时,总是提示发送数失败? (7)2.1.2电脑进入休眠之后唤醒,CANtest不需重新启动就能驱动CAN卡? (7)2.1.3使用CANtest软件启动通道时,提示启动通道失败或初始化通道失败。
(7)2.2原理问题 (7)2.2.1如何计算并选择自定义波特率的配置数值? (7)2.2.2为什么PCI-5110 CAN板卡无法使用? (8)2.2.3PCI-9820I的DB9接头内的管脚定义是怎样的? (9)2.2.4系统中插入多张相同的PCI CAN板卡后,如何确定各各设备的索引号?.. 92.2.5CAN总线为什么要有两个120欧姆的终端电阻? (9)2.2.6CAN总线错误状态的种类有哪些? (9)2.2.7PCI-9820I的linux系统驱动为什么无法使用? (10)3. CPCI接口CAN卡 (11)3.1软件问题 (11)3.1.1使用CANtest软件发送数据时,总是提示发送数失败? (11)3.1.2电脑进入休眠之后唤醒,CANtest不需重新启动就能驱动CAN卡? (11)3.2原理问题 (11)3.2.1如何计算并选择自定义波特率的配置数值? (11)3.2.2CAN总线为什么要有两个120欧姆的终端电阻? (12)3.2.3CAN总线错误状态的种类有哪些? (12)4. PCIe接口CAN卡 (14)4.1软件问题 (14)4.1.1使用CANtest软件发送数据时,总是提示发送数失败? (14)4.1.2电脑进入休眠之后唤醒,CANtest不需重新启动就能驱动CAN卡? (14)4.2原理问题 (14)4.2.1如何计算并选择自定义波特率的配置数值? (14)4.2.2CAN总线为什么要有两个120欧姆的终端电阻? (15)4.2.3CAN总线错误状态的种类有哪些? (15)5. CANalyst-II总线分析仪 (17)5.1软件问题 (17)5.1.1CANalyst-II如何安装驱动? (17)5.2原理问题 (17)5.2.1如何计算并选择自定义波特率的配置数值? (17)5.2.2CAN总线为什么要有两个120欧姆的终端电阻? (18)5.2.3CAN总线错误状态的种类有哪些? (18)6. 以太网转CAN模块 (20)6.1软件问题 (20)6.1.1电脑进入休眠之后唤醒,CANtest不需重新启动就能驱动CAN卡? (20)6.2原理问题 (20)6.2.1如何计算并选择自定义波特率的配置数值? (20)6.2.2为什么使用CANET-200T的UDP通信方式会出现通信不稳定? (21)6.2.3CANET-100T如何恢复出产设置? (21)6.2.4CAN总线为什么要有两个120欧姆的终端电阻? (22)6.2.5CAN总线错误状态的种类有哪些? (22)6.2.6CANET-200T设备无法正常使用,怎么调通进行自发自收的测试? (22)7. Wifi转CAN模快 (26)7.1软件问题 (26)7.1.1电脑进入休眠之后唤醒,CANtest不需重新启动就能驱动CAN卡? (26)7.2原理问题 (26)7.2.1如何计算并选择自定义波特率的配置数值? (26)7.2.2CAN总线为什么要有两个120欧姆的终端电阻? (27)7.2.3CAN总线错误状态的种类有哪些? (27)8. 串口转CAN模快 (29)8.1软件问题 (29)8.2原理问题 (29)8.2.1如何计算并选择自定义波特率的配置数值? (29)8.2.2CAN总线为什么要有两个120欧姆的终端电阻? (30)8.2.3CAN总线错误状态的种类有哪些? (30)8.2.4CANCOM-100IE的串口RS485能不能带多个串口设备? (30)8.2.5CANCOM-100IE的有几种数据转换模式? (30)8.2.6CANCOM-100IE设备CAN口的波特率一定需要与串口波特率一样? (31)8.2.7CANCOM-100IE在格式转换模式下,串口往CAN发送不了1-7个字节数据?319. CAN隔离中继器集线器 (32)9.1软件问题 (32)9.1.1为什么无法对CAN485MB进行参数的配置? (32)9.2原理问题 (32)9.2.1CAN232MB能否同时实现对标准帧与扩展帧的转换? (32)9.2.2CAN485MB单个测试正常,接入RS-485的大网络中就无法使用? (32)9.2.3CANHub-AS4的电源接口与CAN接口之间的隔离电压值是多少? (32)9.2.4CANBridge智能网桥能否使用在CANOPEN网络中? (33)9.2.5如何计算并选择自定义波特率的配置数值? (33)9.2.6为什么CANHub-AS4替换原来的CANHub-S5设备后,系统无法使用?.339.2.7CAN总线为什么要有两个120欧姆的终端电阻? (34)9.2.8CAN总线错误状态的种类有哪些? (34)10. CAN光纤转换器 (36)10.1软件问题 (36)10.2原理问题 (36)10.2.1如何计算并选择自定义波特率的配置数值? (36)10.2.2为什么CANHub-AF1S1接入系统后通信不正常? (37)10.2.3CAN总线为什么要有两个120欧姆的终端电阻? (37)10.2.4CAN总线错误状态的种类有哪些? (37)10.2.5CANHUB-AF2S2使用在西门子消防控制主机上,CAN口设置波特率自适应,CAN口故障灯亮无法进行数据传输。
广州致远电子股份有限公司CAN接口卡系列产品使用手册说明书

广州致远电子股份有限公司CAN 接口卡系列产品CAN 测试软件与接口函数使用手册类别 内容关键词CANTest 通用测试软件、CAN 接口函数库使用摘要 本软件可适用于广州致远电子股份有限公司出品的各种CAN 接口卡。
CANTest 测试软件可进行数据收发、查询等基本传输功能。
是CAN 总线测试的必备软件。
CAN 接口函数库是提供给用户进行上位机二次开发,可以自行编程进行数据收发、处理等。
修订历史目录1. 测试软件使用说明 (1)1.1.设备操作 (1)1.1.1.设备类型选择 (1)1.1.2.滤波设置 (2)1.1.3.启动CAN (2)1.1.4.获取设备信息 (3)1.1.5.发送数据 (3)1.1.6.接收时间标识 (3)1.1.7.隐藏发送帧与显示发送帧 (4)1.1.8.DBC解码与按ID分类显示 (4)1.1.9.实时保存与停止保存 (4)1.1.10.总线利用率 (5)1.1.11.错误信息显示 (5)1.2.辅助操作 (6)1.2.1.帧ID显示方式 (6)1.2.2.帧ID显示格式 (6)1.2.3.继续显示发送和接收的数据 (6)1.2.4.暂停显示发送和接收的数据 (6)1.2.5.滚动 (6)1.2.6.显示帧数 (6)nguage (6)2. 接口函数库说明及其使用 (7)2.1接口卡设备类型定义 (7)2.2接口库函数使用流程 (8)2.3驱动的特色与工作原理 (9)2.4错误码定义 (10)2.5函数库中的数据结构定义 (10)2.5.1VCI_BOARD_INFO (10)2.5.2VCI_CAN_OBJ (11)2.5.3VCI_CAN_STA TUS (12)2.5.4VCI_ERR_INFO (13)2.5.5VCI_INIT_CONFIG (14)2.5.6CHGDESIPANDPORT (15)2.5.7VCI_FILTER_RECORD (16)2.5.8VCI_AUTO_SEND_OBJ (16)2.6接口库函数说明 (18)2.6.1VCI_OpenDevice (18)2.6.2VCI_CloseDevice (19)2.6.3VCI_InitCAN (20)2.6.4VCI_ReadBoardInfo (22)2.6.5VCI_ReadErrInfo (22)2.6.6VCI_ReadCANStatus (27)2.6.7VCI_GetReference (28)2.6.8VCI_SetReference (31)2.6.9VCI_StartCAN (34)2.6.10VCI_ResetCAN (34)2.6.11VCI_GetReceiveNum (36)2.6.12VCI_ClearBuffer (36)2.6.13VCI_Transmit (38)2.6.14VCI_Receive (39)3. 接口库函数使用方法 (40)3.1VC调用动态库的方法 (40)3.2VB调用动态库的方法 (40)3.3接口库函数使用流程 (42)3.4Linux下动态库的使用 (43)3.4.1驱动程序的安装 (43)3.4.2USBCAN-I/II/I+/II+驱动的安装 (43)3.4.3PCI-9820驱动的安装 (43)3.5动态库的安装 (43)3.6动态库的调用及编译 (43)4. 参考资料 (44)5. 免责声明 (45)1. 测试软件使用说明CAN-bus 通用测试软件是一个专门用来对所有的ZLGCAN系列板卡进行测试的软件工具,此软件操作简单,容易上手,通过运用此软件可以非常方便的对板卡进行测试,从而熟悉板卡的性能,其主界面如下:1.1. 设备操作1.1.1. 设备类型选择在进行操作之前,首先得从“类型”菜单中选择您想要操作的设备类型,如下图所示:此时会弹出“选择设备”对话框:在这个对话框中您可以选择您要打开的设备索引号和CAN通道,以及设置CAN的初始化参数,然后点“确定”按钮来打开设备操作窗口(或者也可以点击“确定并启动CAN”按钮打开设备操作窗口并自动打开设备和启动CAN通道)。
基于CAN总线的CANopen协议讲座1

广州致远电子有限公司
广州致远电子有限公司
修订历史
版本 V1.00
日期 2009/11/14
基于 CAN 总线的 CANopen 协议
CAN 总线介绍
原因 创建文档
产品应用笔记
©2008 Guangzhou ZHIYUAN Electronics CO., LTD. i
深圳周立功
武汉周立功
地址:深圳市深南中路 2070 号电子科技大厦 C 座 4 楼D室 电话:(0755)83781788(5 线) 传真:(0755)83793285
地址:武汉市洪山区广埠屯珞瑜路 158 号 12128 室 (华中电脑数码市场) 电话:(027)87168497 87168297 87168397 传真:(027)87163755
由于 CAN 总线本身只定义 ISO/OSI 模型中的第一层(物理层)和第二层(数据链路层), 通常情况下 CAN 总线网络都是独立的网络,所以没有网络层。在实际使用中,用户还需要 自己定义应用层的协议,因此在 CAN 总线的发展过程中出现了各种版本的 CAN 应用层协 议,现阶段最流行的 CAN 应用层协议主要有 CANopen、DeviceNet 和 J1939 等协议。
本系列文章主要介绍 CAN 总线、基于 CAN 总线的应用层协议—CANopen,以及 CANopen 设备的应用及组网方式。本文主要介绍 CAN 总线相关的概念及网络结构。
2. CAN总线特点
CAN总线采用差分信号传输,通常情况下只需要两根信号线(CAN-H和CAN-L)就可 以进行正常的通信。在干扰比较强的场合,还需要用到屏蔽地即CAN-G(主要功能是屏蔽 干扰信号),CAN协议推荐用户使用屏蔽双绞线作为CAN总线的传输线。在隐性状态下, CAN-H与CAN-L的输入差分电压为 0V(最大不超过 0.5V),共模输入电压为 2.5V。在显 性状态下,CAN-H与CAN-L的输入差分电压为 2V(最小不小于 0.9V),如下图 1所示。
周立功CAN总线设计详解工具

CAN-bus 仿 真 器 / 实 验 仪
TKS-591S HOOKS 仿真器 TKS-591B HOOKS 仿真器 DP-51+ 单片机仿真实验仪 DP-51H 单片机数据通讯仿真实验仪 DP-668 单片机与 TCP/IP 仿真实验仪
CAN-bus 开 发 套 件
CANstarter-I CAN-bus 开发套件
CAN-bus 应用方案 ···························································································· 24
-4-
广州周立功单片机发展有限公司
研究所
CAN-bus 介 绍
概述:
CAN-bus (Controller Area Network) 即控制器局域网, 是国际上应用最广泛的现场总线之一。 起先, CAN-bus 被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置 ECU 之间交换信息,形成汽车电子控制网络。比如: 发动机管理系统、变速箱控制器、仪表装备、电子主干系统中,均嵌入 CAN 控制装置。 CAN-bus 是一种多主方式的串行通讯总线,基本设计规范要求有高的位速率,高抗电磁干扰性,而且能够检测 出产生的任何错误。当信号传输距离达到 10Km 时,CAN-bus 仍可提供高达 5Kbps 的数据传输速率。由于 CAN 串 行通讯总线具有这些特性,它很自然地在汽车、制造业以及航空工业中受到广泛应用。 作为一种技术先进、可靠性高、功能完善、成本合理的远程网络通讯控制方式,CAN-bus 已被广泛应用到各个 自动化控制系统中。例如,在汽车电子、自动控制、智能大厦、电力系统、安防监控等各领域,CAN-bus 都具有不 可比拟的优越性。
周立功CAN总线设计详解工具

CAN-bus 专 用 芯 片
P87C591 集成 PeliCAN 控制器的增强型 8 位单片机 LPC2119/2129 集成 2 路 CAN 控制器的 ARM 芯片 LPC2219/2229 集成 6 路 CAN 控制器的 ARM 芯片 SJA1000 独立 CAN 控制器 PCA82C250/251 通用 CAN 收发器 TJA1050/1040/1041 高速 CAN 收发器 TJA1054 容错的 CAN 收发器 TJA1020 标准 LIN 收发器 各类 DC/DC 电源模块 软件源码:SJA1000 BasicCAN 模块 & PeliCAN 模块、P87C591 PeliCAN 模块; 应用协议方案:DeviceNET & CANopen
广州周立功单片机发展有限公司
w w w. z l g m c u . c o m
CAN-bus 现场总线基础方案 工具篇
广州周立功单片机发展有限公司 2004 年 1 月 10 日
-1-
广州周立功单片机发展有限公司
w w w. z l g m c u . c o m
前言
2003 年 5 月 6 日,PHILIPS 正式授权:广州周立功单片机发展有限公司为汽车电子产品线(含 CAN-bus、汽 车防盗器 RFID、汽车传感器)中国地区代理商。 依靠强大的专业开发团队、PHILIPS 半导体的领先技术与国际 CiA 协会、ODVA 协会的支持,我们致力于发展中 国的 CAN 产品与应用事业。至现在,我们已成功开发出一系列 CAN-bus 教学、接口、工具、应用产品,能够为客户 提供从“芯片” 、 “工具” 、 “模块” 、 “方案”等各个方面的服务,涉及 CAN-bus 多个行业与应用领域。我们自主开发 的数个型号产品已经领先于国外技术水平,并已投入广泛的实际应用。
ZLG致远电子ZDS2000系列示波器--协议解码问题解答合辑

致远电子ZDS2000系列示波器--协议解码问题解答合辑1.1 CAN协议相关问题1.1.1 CANH-CANL信号的相关问题问:当时我们给客户演示了对地的CAN-H解码,但是客户表示他们要测总线上的解码,不能对地测,就直接问我们的探头是否支持差分的CAN解码,我们回答是不可以,要配备差分探头才可以解析。
当时客户就表示他们安捷伦的示波器使用普通的探头都可以检测CAN总线的差分信息,拿了示波器下来在他们的产品板子给我们演示看,当时确实看到了CAN信号,但是客户的示波器也不能差分直接测我们信号板上的CAN-H和CAN-L。
答:CAN差分信号,原则上是要使用差分探头来测量的,如果用户的CAN差分信号是有隔离(指地隔离)的,使用普通探头也是可以测的;但是如果没有隔离,这样测可能会将探头或者某些电路烧坏,因此不建议使用普通探头测差分信号。
1.1.2 CAN的帧ID帧触发问题进行CAN协议测试时,客户发送了多个不同ID的帧,500K波特率,标准帧,8个数据位。
图1.1是总线上多个不同ID帧,如0x280,0x320,0x288,0x588。
图1.1 总线上多个不同ID帧图1.2进行帧ID筛选,希望只显示0x280帧;图1.2 帧ID筛选设置图1.3是显示结果,实际显示0x288和0x588帧(因为波形一直有,处于Run模式下,截图只是当前效果)。
图1.3 帧ID筛选显示结果发现进行帧ID筛选时,并没有只显示需要出现的ID帧。
答:CAN帧ID筛选问题:你协议触发设置错了。
图1.2中DLC设置为8,事实上,但DLC不为零时,需要指定具体的数据值,只有同时满足帧ID和所有数据均匹配的情况下才能触发,图1.2中设置DLC=8,数据却又是默认的0,所以触发不了。
图1.3是Auto模式下超时后显示的波形及其解码数据,而非真正触发出来的波形。
把触发模式改为Normal后你会看到没有任何波形触发出来。
若只筛选帧ID,不需要筛选数据,应设置DLC=0。
周立功致远电子带自动换向功能的RS485隔离收发器

周立功致远电子带自动换向功能的RS485隔离收发器摘要:RS232转RS485学电子专业的小伙伴肯定对它不陌生,大家也知道这种电路在网上一搜一大把。
但是有一种电路应用,你肯定搜索不到。
这种应用电路可以快速实现输入、输出双隔离,也可以实现输入、输出及供电电源三隔离应用。
既然RS232转RS485是大家都熟知的应用,我们就从熟悉的部分说起。
在网上随便一搜你会看到很多这种RS232转RS485转换模块,各种型号厂家都有。
有学习用的普通转接模块,也有工业使用的工业级转换器。
图1 普通转换模块看到这种转换模块是不是有种亲切感呢?在曾几何时你是否亲自拆过此类模块呢?大部分人应该是肯定的回答,那下面就来看看其内部的大致原理图吧。
图2 传统的设计方式上图电路一般只能用在一些简单的应用场合,而且此电路的RS485电路由于受到换向电路的影响,通讯波特率一般做不高,一般就能支持到9600bps左右。
同时采用这种窃电方式,在供电方面也不是很稳定,容易出现通讯丢帧情况。
为了更好的解决换向导致的通讯速率限制问题,周立功致远电子推出了带自动换向功能的RS485隔离收发器,此收发器最高支持500K的通讯波特率。
应用此模块就能很好的解决通讯速率限制问题,同时为了通讯的稳定性,需要对电路进行单独供电处理。
图3 双隔离设计电路上图中的方案,是采用MAX232芯片加上周立功致远电子的RSM485PHT设计的隔离转换电路,此设计电源与RS232未隔离,RS232与RS485总线端是隔离开的,这样进行隔离设计可以有效的抑制RS485总线上的干扰传导到232端。
图4 三隔离设计电路上图所示的设计原理图,可以做到RS232、RS485及供电电源三隔离,此设计均采用模块搭接,电路设计更简便,同时在供电源的选取上也更为方便。
图5 模块实物图周立功致远电子研发生产的模块类产品均通过严格的测试,应用此类隔离收发模块产品,除了可消除地环路的电势差影响、有效抵御共模干扰外,也能在强干扰环境中有效保护MCU端的电路,大大降低了系统被干扰和损坏的概率。
周立功致远电子亮相中国最大充电设备展并做主题演讲

周立功致远电子亮相中国最大充电设备展并做主题演讲摘要:第三届上海国际充电站(桩)技术设备展览会将于2015年08月26日~28日在上海新国际博览中心举行,周立功致远电子受邀参加此电动汽车充电行业的盛会。
据组委会消息:周立功致远电子将携带功率分析仪、CAN总线分析仪、记录仪、示波器、电能质量分析仪、工业IoT嵌入式平台等产品亮相2015年8月26-28日在上海新国际博览中心举行的第三届上海国际充电站(桩)技术设备展览会,展位号为W3602。
展览范围:1、充换电设备:充电桩、充电机、充电柜、换电设备等;2、配电设备:变压器、变频器、配电柜、高低压保护设备、低压开关、继电器等;3、滤波装置、监控设备;4、充电站监控系统:充电机监控管理系统、配电监控系统、通讯管理监控系统、安防系统;5、储能电池、动力电池及电池管理系统6、分布式微电网:光伏系统、储能系统、控制系统、燃料电池等7、充电相关技术、连接器、电缆等;8、无线充电桩产品和技术展示;9、充电站智能网络项目规划及成果展示;主题演讲:《BMS与直流充电桩通讯协议一致性测试》主讲人:黄敏思公司:广州致远电子股份有限公司职务:嵌入式与工业通讯高级市场经理主要内容:充电桩与电动汽车的BMS充电协议的一致性困扰着诸多生产企业与用户,有许多桩与车充不上电或者充一半就断线。
周立功致远电子在CAN-bus通信方面有着多年的实战经验,为全国各种充电桩与电动汽车客户进行过诊断,今天带来的这个主题演讲中,介绍致远电子研发的CANScope分析仪与ChargerBMS软件对充电协议一致性测试的过程。
展示产品:CANScope总线综合分析仪PA5000高带宽功率分析仪ZDS2024四通道200M示波器IoT-3960网络控制器希望就本次机会我们能与您分享充电桩行业最新的测控技术和资讯,并提供业内最前沿的充电桩测试解决方案!。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
广州致远电子股份有限公司类别内容 关键词CAN-bus 总线产品 摘 要 介绍CAN-bus 总线产品使用的疑难问题修订历史版本日期原因V1.00 2015/01/01 创建文档目录1. USB接口CAN卡 (1)1.1软件问题 (1)1.1.1USBCAN板卡的驱动安装不成功要如何处理? (1)1.1.2CANtest测试软件CAN的数据帧怎样能分类固定查看CAN报文数据? (1)1.1.3使用CANtest软件发送数据时,总是提示发送数失败? (3)1.1.4电脑进入休眠之后唤醒,CANtest不需重新启动就能驱动CAN卡? (3)1.1.5使用CANtest软件启动通道时,提示启动通道失败或初始化通道失败。
(3)1.2原理问题 (3)1.2.1如何计算并选择自定义波特率的配置数值? (3)1.2.2如何识别多个同型号USBCAN卡在一台PC机上所分配的设备索引号? .. 41.2.3CAN总线为什么要有两个120欧姆的终端电阻? (6)1.2.4CAN总线错误状态的种类有哪些? (6)1.2.5USBCAN-II是否支持Win8平板上的OTG接口? (6)2. PCI接口CAN卡 (7)2.1软件问题 (7)2.1.1使用CANtest软件发送数据时,总是提示发送数失败? (7)2.1.2电脑进入休眠之后唤醒,CANtest不需重新启动就能驱动CAN卡? (7)2.1.3使用CANtest软件启动通道时,提示启动通道失败或初始化通道失败。
(7)2.2原理问题 (7)2.2.1如何计算并选择自定义波特率的配置数值? (7)2.2.2为什么PCI-5110 CAN板卡无法使用? (8)2.2.3PCI-9820I的DB9接头内的管脚定义是怎样的? (9)2.2.4系统中插入多张相同的PCI CAN板卡后,如何确定各各设备的索引号?.. 92.2.5CAN总线为什么要有两个120欧姆的终端电阻? (9)2.2.6CAN总线错误状态的种类有哪些? (9)2.2.7PCI-9820I的linux系统驱动为什么无法使用? (10)3. CPCI接口CAN卡 (11)3.1软件问题 (11)3.1.1使用CANtest软件发送数据时,总是提示发送数失败? (11)3.1.2电脑进入休眠之后唤醒,CANtest不需重新启动就能驱动CAN卡? (11)3.2原理问题 (11)3.2.1如何计算并选择自定义波特率的配置数值? (11)3.2.2CAN总线为什么要有两个120欧姆的终端电阻? (12)3.2.3CAN总线错误状态的种类有哪些? (12)4. PCIe接口CAN卡 (14)4.1软件问题 (14)4.1.1使用CANtest软件发送数据时,总是提示发送数失败? (14)4.1.2电脑进入休眠之后唤醒,CANtest不需重新启动就能驱动CAN卡? (14)4.2原理问题 (14)4.2.1如何计算并选择自定义波特率的配置数值? (14)4.2.2CAN总线为什么要有两个120欧姆的终端电阻? (15)4.2.3CAN总线错误状态的种类有哪些? (15)5. CANalyst-II总线分析仪 (17)5.1软件问题 (17)5.1.1CANalyst-II如何安装驱动? (17)5.2原理问题 (17)5.2.1如何计算并选择自定义波特率的配置数值? (17)5.2.2CAN总线为什么要有两个120欧姆的终端电阻? (18)5.2.3CAN总线错误状态的种类有哪些? (18)6. 以太网转CAN模块 (20)6.1软件问题 (20)6.1.1电脑进入休眠之后唤醒,CANtest不需重新启动就能驱动CAN卡? (20)6.2原理问题 (20)6.2.1如何计算并选择自定义波特率的配置数值? (20)6.2.2为什么使用CANET-200T的UDP通信方式会出现通信不稳定? (21)6.2.3CANET-100T如何恢复出产设置? (21)6.2.4CAN总线为什么要有两个120欧姆的终端电阻? (22)6.2.5CAN总线错误状态的种类有哪些? (22)6.2.6CANET-200T设备无法正常使用,怎么调通进行自发自收的测试? (22)7. Wifi转CAN模快 (26)7.1软件问题 (26)7.1.1电脑进入休眠之后唤醒,CANtest不需重新启动就能驱动CAN卡? (26)7.2原理问题 (26)7.2.1如何计算并选择自定义波特率的配置数值? (26)7.2.2CAN总线为什么要有两个120欧姆的终端电阻? (27)7.2.3CAN总线错误状态的种类有哪些? (27)8. 串口转CAN模快 (29)8.1软件问题 (29)8.2原理问题 (29)8.2.1如何计算并选择自定义波特率的配置数值? (29)8.2.2CAN总线为什么要有两个120欧姆的终端电阻? (30)8.2.3CAN总线错误状态的种类有哪些? (30)8.2.4CANCOM-100IE的串口RS485能不能带多个串口设备? (30)8.2.5CANCOM-100IE的有几种数据转换模式? (30)8.2.6CANCOM-100IE设备CAN口的波特率一定需要与串口波特率一样? (31)8.2.7CANCOM-100IE在格式转换模式下,串口往CAN发送不了1-7个字节数据?319. CAN隔离中继器集线器 (32)9.1软件问题 (32)9.1.1为什么无法对CAN485MB进行参数的配置? (32)9.2原理问题 (32)9.2.1CAN232MB能否同时实现对标准帧与扩展帧的转换? (32)9.2.2CAN485MB单个测试正常,接入RS-485的大网络中就无法使用? (32)9.2.3CANHub-AS4的电源接口与CAN接口之间的隔离电压值是多少? (32)9.2.4CANBridge智能网桥能否使用在CANOPEN网络中? (33)9.2.5如何计算并选择自定义波特率的配置数值? (33)9.2.6为什么CANHub-AS4替换原来的CANHub-S5设备后,系统无法使用?.339.2.7CAN总线为什么要有两个120欧姆的终端电阻? (34)9.2.8CAN总线错误状态的种类有哪些? (34)10. CAN光纤转换器 (36)10.1软件问题 (36)10.2原理问题 (36)10.2.1如何计算并选择自定义波特率的配置数值? (36)10.2.2为什么CANHub-AF1S1接入系统后通信不正常? (37)10.2.3CAN总线为什么要有两个120欧姆的终端电阻? (37)10.2.4CAN总线错误状态的种类有哪些? (37)10.2.5CANHUB-AF2S2使用在西门子消防控制主机上,CAN口设置波特率自适应,CAN口故障灯亮无法进行数据传输。
(38)11. 容错CAN转换板 (40)11.1软件问题 (40)11.2原理问题 (40)11.2.1被测产品是容错CAN的通信,如何使用USBCAN等接口卡做接收? (40)11.2.2CAN总线为什么要有两个120欧姆的终端电阻? (41)11.2.3CAN总线错误状态的种类有哪些? (41)12. PC104-CAN接口CAN卡 (42)12.1软件问题 (42)12.2原理问题 (42)12.2.1PC104-CAN如何进行基地址配置? (42)12.2.2CAN总线为什么要有两个120欧姆的终端电阻? (44)12.2.3CAN总线错误状态的种类有哪些? (44)13. 连接器防雷器 (46)13.1软件问题 (46)13.2原理问题 (46)14. 隔离CAN收发器接口模块 (47)14.1软件问题 (47)14.2原理问题 (47)14.2.1CAN总线为什么要有两个120欧姆的终端电阻? (47)14.2.2CAN总线错误状态的种类有哪些? (47)15. CANOPEN主站产品 (48)15.1软件问题 (48)15.2原理问题 (48)15.2.1CAN总线为什么要有两个120欧姆的终端电阻? (48)15.2.2CAN总线错误状态的种类有哪些? (48)16. CANOPEN从站模块 (49)16.1软件问题 (49)16.2原理问题 (49)16.2.1CAN总线为什么要有两个120欧姆的终端电阻? (49)16.2.2CAN总线错误状态的种类有哪些? (49)17. DeviceNet主站产品 (50)17.1软件问题 (50)17.2原理问题 (50)17.2.1CAN总线为什么要有两个120欧姆的终端电阻? (50)17.2.2CAN总线错误状态的种类有哪些? (50)18. DeviceNet从站模块 (51)18.1软件问题 (51)18.2原理问题 (51)18.2.1CAN总线为什么要有两个120欧姆的终端电阻? (51)18.2.2CAN总线错误状态的种类有哪些? (51)19. 免责声明 (52)1. USB接口CAN卡1.1 软件问题1.1.1 USBCAN板卡的驱动安装不成功要如何处理?答:当遇到USBCAN板卡出现安装驱动不成功时,若USBCAN设备上的SYS指示灯亮红色,则可按照以下步骤做下处理:A.核查所使用的操作系统的版本和操作系统位数,对应确认是否使用了正确的设备驱动文件。
B.进入设备管理器“卸载”已错误安装的驱动,并以指定“从磁盘安装”的方式,直接指定相应的驱动文件进行安装。
C.更换其他USB接口或电脑尝试安装。
若以上操作无误,设备依旧无法正常安装驱动,则需考虑将设备寄回做检修。
1.1.2 CANtest测试软件CAN的数据帧怎样能分类固定查看CAN报文数据?答:CANtest测试软件拥有DBC协议解析功能,不过该功能目前只开放给USBCAN-E-U和USBCAN-2E-U两款产品。
操作介绍如下:①点击菜单快捷操作中的DBC解析按钮,进入DBC解析界面CANtest软件DBC功能如图1. 1所示。
图1. 1 CANtest软件DBC解析功能②DBC解析界面中,点击加载DBC,选择对应的DBC文件打开,以J1939协议为例,选择j1939.dbc打开,解析柴油机、卡车或者公交车等协议,如图1. 2所示。
图1. 2 加载DBC文件③此时接收数据即可进行DBC解析,用户可以使用分类显示或者刷新显示查看。
此时点击某个报文,下方解析框中将这帧包含的应用数据显示出来,如图1. 3所示,ID为0x0CF0041A中第三个字节为0x6C,这个代表着EngSpeed(发动机转速)为6861.50rpm(转/分)。
图1. 3 DBC协议解析结果小技巧:运用分类显示功能时,软件会将有变化的数据标红,这样对于破解未知协议时,可以帮助用户快速完成变量识别工作。