Company News

公司新闻

当前位置: 首页>新闻资讯>公司新闻

公司新闻 行业资讯

构建CAN-bus应用层协议你需要了解这些内容

定义
CAN 是Controller Area Network 的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个LAN,进行大量数据的高速通信”的需要,1986 年德国电气商博世公司开发出面向汽车的CAN 通信协议。此后,CAN 通过ISO11898 及ISO11519 进行了标准化,在欧洲已是汽车网络的标准协议。
原理
CAN(Controller Area Network)即控制器局域网络。是应用在现场、在微机化测量设备之间实现双向串行多节点数字通讯系统,是一种开放式、数字化、多点通信的底层控制网络。 CAN协议建立在ISO/OSI模型之上,其模型结构有三层。协议分为Can2.0A, CAN2.0B,CANopen几种。
CAN-BUS即CAN总线技术,全称为“控制器局域网总线技术(ControllerAreaNetwork-BUS)”。CAN总线的通讯介质可采用双绞线,同轴电缆和光导纤维。通讯距离与波持率有关,更大通讯距离可达10km,更大通讯波持率可达1Mdps。CAN总线仲裁采用11位标识和非破坏性位仲裁总线结构机制,可以确定数据块的优先级,保证在网络节点冲突时更高优先级节点不需要冲突等待。CAN总线采用了多主竞争式总线结构,具有多主站运行和分散仲裁的串行总线以及广播通信的特点。CAN总线上任意节点可在任意时刻主动地向网络上其它节点发送信息而不分主次,因此可在各节点之间实现自由通信。CAN总线协议已被国际标准化组织认证,技术比较成熟,控制的芯片已经商品化,性价比高,特别适用于分布式测控系统之间的数据通讯。
应用
广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。
规则
在CAN-bus网络上,CAN报文以广播的形式发送,CAN报文不包含地址信息,是否处理接收到的CAN报文由接收点的软件确定。CAN-bus只提供可靠的报文传输服务,CAN报文的使用由应用者定义, 所以CAN网络中的节点要相互通信就必须制定一个统一的规则。CAN应用层协议就是这样一个规则。
这个规则,定义了CAN报文中帧ID及帧数据的使用方式,如将帧ID定义为需要处理该帧数据的CAN节点地址等。根据应用场合的不同,国际上出现了多种CAN应用层协议,常见的CAN-bus应用层协议如下:

关键技术问题
总线传输信息的速度、容量、优先等级、节点容量等;
高电磁干扰环境下的可靠数据传输;
更大传输距离时延时大小的确定;
网络的容错技术;
网络的监控和故障诊断功能。
CAN-bus总线特性
CAN-bus网络传输速度更高可达1Mbps,并采用无损仲裁,通过报文标识符指示报文优先级;
CAN-bus采用差分信号传输,并采用可靠的数据校验和错误检测机制;
CAN-bus采用帧传输,每个报文允许传输最多8个字节,帧结构有严格规定,能够确定更大传输延时;
CAN-bus具有可靠的错误机制和检测机制,发送的信息遭到破坏后可以重新发送;节点在错误严重的情况下,具有自动退出总线的功能;
可以通过制定严禁的CAN-bus应用层协议解决网络监控和诊断。
测试工具
CAN总线多用于工控和汽车领域,在CAN总线的开发测试阶段,需要对其拓扑结构,节点功能,网路整合等进行开发测试,需要虚拟、半虚拟、全实物仿真测试平台,并且必须测试各节点是否符合ISO11898中规定的错误响应机制等,所以CAN总线的开发需要专业的开发测试工具,并且在生产阶段也需要一批简单易用的生产线测试工具。CAN总线开发测试工具的主要供应商有ZLG、Passion IXXAT、IHR、Vector、Intrepidcs、Passion Warwick、LAIKE等。常用的开发测试工具如CANScope、CANalyst-II、Passiontech DiagRA、canAnalyser、X-Analyser、AutoCAN、CANspider,LAIKE CANTest等。

  推荐阅读:
晒晒工程师私藏6个难得的南县南县油浸式变压器设计经验_南县南县油浸式变压器,稳压南县南县油浸式变压器,...
电路板转化为电路图的方法
充电机在出厂前的出厂测试项目
不用再找了,电动汽车充电装置GB标准都在这里了
单相隔离变压器_南县油浸式变压器变压器,隔离变压器,单相变压器

上一篇:中能南县油浸式变压器组织2018员工旅游活动

下一篇: 开关与南县干式变压器串联使用效果更佳

电力变压器的防护
  电力变压器在运输的过程中没有特殊的要求,但是因为电力变压器的特殊性,在运输过程中一定要注意做防潮防护。电力变压器不能受潮,受潮之后容易产生错...

干式变压器排气
  干式变压器是一种重要的电力设备,也是一种重要的变压器类型,一般而言的话干式变压器的操作也是有多种的,常见的干式变压器的排气的操作是比较重要的...

干式变压器散热器
  夏季天气是比较热的,气温比较高,变压器工作的时候本身也是产生很多的热量的,对于变压器本身而言要进行散热才是可以的,因为变压器散热在夏季难度比...

干式变压器安装
  干式变压器安装是一个重要的步骤也是一个常见的程序。一般而言干式变压器在进行安装的过程中需要用到接地安装的,接地安装能够保证干式变压器的安全。...

干式变压器受潮处理
  干式变压器在我们的日常生活、工作上充分发挥着至关重要的功效,针对干式变压器返潮后该如何解决,使许多客户手足无措,稳盛达我今日就这一难题为大伙...

油浸式变压器的组装
  对于常见的油浸式变压器的组装也是比较多的,现在的经济的发展离不开电力的,而电力是离不开油浸式变压器的。因此对于油浸式变压器而言组装是比较重要...

计量准确度等级标准配置
南县干式变压器分为多种,其中按照不同使用数额可以定位。那南县干式变压器是如何分配达到充分利用的水平呢?  1、月平均用电量500万KwH及以上计...

干式变压器线圈构成
  干式变压器是根据电磁感应制成的,它由一个用硅钢片(或矽钢片)叠成的铁芯和绕在铁芯上的两组线圈构成,铁芯与线圈间彼此相互绝缘,没有任何电的联系...

南县SCB10-1600KVA/10KV/0.4KV干式变压器

SCB10-1600KVA/10KV/0.4KV干式变压器需要做什么保养啊?需不需要定期的检修?答案...

南县SCB10-1600KVA/10KV/0.4KV干式变压器
南县SCB12-800KVA/10KV干式变压器

产品名称:SCB12-800KVA/10KV干式变压器SCB12-800KVA/10KV干式变压器是...

南县SCB12-800KVA/10KV干式变压器
南县干式变压器

产品概述SCB10系列10KV环氧树脂干式变压器新一代节能产品,该系列配电变压器产品使用在变压器电压...

南县干式变压器
南县SCB13-400KVA干式变压器

  SCB13-400KVA干式变压器需要一定的温度,也需要设置SCB13-400KVA干式变压器的...

南县SCB13-400KVA干式变压器
南县三相油浸式变压器

  油浸式变压器属于三相油浸式变压器旗下的一种,具体的工作原理以及适用范围和其他相关类似的机子相对而...

南县三相油浸式变压器
南县S11-5000KVA/35KV/10KV/0.4KV油浸式变压器

  我公司生产的南县S11-5000KVA/35KV/10KV/0.4KV油浸式变压器是用带填料的F...

南县S11-5000KVA/35KV/10KV/0.4KV油浸式变压器
南县S11-8000KVA/35KV/10KV油浸式变压器

  产品概述  本公司生产的南县S11-8000KVA/35KV/10KV油浸式变压器其性能指标符合...

南县S11-8000KVA/35KV/10KV油浸式变压器
南县S20-1000KVA变压器

  S20-1000KVA变压器是一种利用电磁感应原理将电能或信号从一个电路传输到另一个电路的电器。...

南县S20-1000KVA变压器
Copyright © 山东中能变压器制造有限公司   鲁ICP备18003380号-5   技术支持:纵横网络   XML地图