CAN总线在铁路设备通信中的应用

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:X395381435
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]目前,CAN(Controller Area Network)总线已经推广到铁路行业,主要是利用CAN总线实现采集监测设备与采集处理器的通信。
  [关键词]CAN总线,采集监测设备,采集处理器
  中图分类号:TP274.4 文献标识码:A 文章编号:1009-914X(2016)16-0349-01
  1、 CAN总线的主要特点
  CAN总线应用领域越来越广泛主要是因为其本身具有的特点。
  1) CAN为多主方式工作、网络上任一节点均可在任意时刻主动的向网络上其他节点发送信息,而不分主从;当多个节点同时发送时,依据报文的优先级而不是节点的优先级进行总线访问控制。
  2) CAN采用非破坏性总线仲裁技术。当多个节点同时向总线发送信息出现冲突时,高优先级的节点可不受影响地继续传输数据,从而大大节省了总线冲突仲裁时间,保证了高优先级节点传输报文的实时性要求。
  3) CAN节点只需通过对报文的标识符滤波即可实现点对点、一点对多点及全局广播等几种方式传送接收数据。
  4) 很远的数据传输距离(长达10km)。
  5) 高速的数据传输速率(高达1Mbps)。
  6) 可根据报文的ID决定接收或者屏蔽该报文。
  正是基于CAN总线的这些特点,CAN总线被应用于越来越多的通信领域。
  2、 CAN总线传输介质
  电气传输介质使用方式:两线总线、单线总线、共用一条线传输信号和供电。
  在现有的铁路设备CAN通信中,多使用两线总线。两线总线提供差分信号的传输,因此可以抑制共模误差,即使在非常低的信号电平下也能保证信号的可靠传输。在两线传输时,必须在总线的每一端接一个电阻(建议值为120Ω),以避免出现信号反射。
  在现场使用过程中,出现过多达38个区段的监测数据出现异常,主要现象是同一数据帧会重复出现几次甚至几十次,不仅增加了采集处理器的工作量,还会造成CAN线拥堵,影响通信。经过检查是监测CAN总线末端未加入120欧姆匹配电阻,造成CAN总线内信号反射,使数据成百上千倍的增加,造成CAN总线阻塞。通过在每路CAN总线末端加入120欧姆终端电阻,杜绝CAN总线上的信号反射,保障CAN总线通讯质量。
  3、 CAN协议通信模式
  CAN网络是一个基于连接的主从式网络,有一个主控设备来管理网络上的其他设备,并监控整个网络的功能;各个从设备之间不能直接进行通信。CAN协议支持主从通信模式和事件触发通信模式。事件触发通信模式用于从站设备主动向主站中传送数据报文;主从通信模式用于主站设备对于从站设备的访问。
  4、 CAN协议通信模式在铁路设备中的应用
  1) 事件触发通信模式
  在这种通信模式下,采集监测设备可以定时循环向采集处理器发送数据,或者在设定的条件下向采集处理器发送数据,具体执行过程见图-1。
  在实际使用中,采集监测设备定时6s向采集处理器发送全部的模拟量和开关量;当判断采集的模拟量或开关量发生了变化,则立刻将变化的模拟量和开关量发送给采集处理器,在这个过程中定时6s及模拟量和开关量变化即是触发事件。
  2) 主从通信模式
  主从通信方式即命令/应答通信方式:通信由采集处理器发起,接收到命令帧的采集监测设备返回应答帧。在新型的铁路采集监测设备中多数采用这种通信模式,它逐渐代替了事件触发通信模式。
  主从通信模式分为点对点式和广播式两种方式。
  ①点对点式是采集处理器和一个采集监测设备进行通信。采集监测设备接收到命令帧并处理完请求后返回相应的应答帧给采集处理器,具体执行过程见图-2。
  在这种模式中一个完整的通信过程包括采集处理器的请求命令和采集监测设备的应答,实现通信的关键是采集处理器能够准确的接收到命令帧。
  每个采集监测设备必须有自己唯一的标识用以区分其他设备。在DSP28335硬件平台上,通过对配置邮箱MSGID寄存器(DSP28335中邮箱标识符寄存器[1])的ID域配置来实现,ID域固定的位置可以包括设备的类型、设备的地址、优先级、方向等多种信息,这些由通信协议确定,通过设备类型和设备地址就可以确定唯一的一台设备。在通信过程中只有当采集处理器发出的命令帧中包含的帧头信息与采集监测设备接收命令的邮箱ID域配置一致,指定的采集监测设备才能接收到命令帧,且只有一台采集监测设备能满足要求。这种通信方式在未接收到采集处理器的请求时采集监测设备是不会传输数据的。
  ②广播式是采集处理器同时发送一种请求命令帧给所有采集监测设备,它的通信过程与点对点式类似,只是满足命令帧要求的设备为多台。
  在命令帧中忽略设备类型、设备地址等具有标识性的信息。在DSP28335硬件平台,所有的采集监测设备要将接收命令的邮箱MSGID寄存器的ID域配置成相同,同时也忽略掉设备类型、设备地址等具有标识性的信息。
  5、数据发送与接收
  1) CAN报文的发送分为查询控制发送和中断控制发送。
  查询控制发送:当在发送报文时,发送缓冲区对写操作是锁定的,这样CPU必须检查状态寄存器的发送缓冲区状态标志,以确定是否可以将一个新报文写入发送缓冲区。
  ①当发送缓冲区被锁定时,CPU周期性地查询状态寄存器,等待发送缓冲区被释放。
  ②当发送缓冲区被释放时,CPU将新报文写入发送缓冲区,并置位命令寄存器的发送请求标志,该标志导致发送的启动。当发送完成状态置位1时,表明CAN报文已发送成功。
  中断控制发送:将CAN报文写入发送缓冲区和置位发送请求与查询控制类似。
  ①当发送缓冲区被锁定时,CPU必须将报文临时保存到数据存储器中,并置位软件标志“还有报文”用于指示有新的报文等待发送。在结束当前运行的发送时启动中断服务程序,在中断服务程序中进行下一个发送报文的起始处理。
  ②当发送缓冲区被释放时,CPU将新报文写入发送缓冲区,并置位发送请求标志。在发送结束时CAN控制器产生一个发送中断。
  2) CAN报文的接收分为查询控制接收和中断控制接收。
  查询控制接收:CPU以一定周期读取CAN控制器的状态寄存器以检查接收缓冲区状态标志指示是否至少接收到一个报文。
  ①接收缓冲区状态标志指示“空”,即没有接收到报文;在没有新的检查接收缓冲区状态的要求之前,CPU继续当前的任务。
  ②接收缓冲区状态标志指示“满”,即已接收到一个或是多个报文;CPU从CAN控制器读取第一个报文并置位命令寄存器中的释放接收缓冲区标志。
  中断控制接收:已接收一个报文,该报文通过验收滤波器并放入接收FIFO中,则产生一个接收中断。CPU能够立即响应将接收到的报文传送到自身的报文存储器,并置位命令寄存器的释放缓冲区标志。
  6、总结
  论文描述了CAN总线的特点,并通过实际使用分析了CAN传输介质及终端120Ω电阻在实现正常通信过程中的重要作用;介绍了CAN协议的几种通信模式在铁路设备中的应用;最后对数据的发送和接收方式进行了简单的介绍。
  参考文献
  [1] 刘陵顺,高艳丽,张树团,王昉. TMS320F28335DSP原理及开发编程[M].北京航空航天大学出版社,2011.
其他文献
[摘 要]短波通信能够实现较远距离的通信,同时还具有十分灵活的特性,不仅是在整个无线通信体系当中,对于军事通信来说,都是十分重要的技术。但是,如果受到较强的干扰,或者信躁比过低,就会影响到短波高速数据传输的效果。因此,本文着重研究短波中低速数据传输技术,首先对短波通信以及短波中低速数据通信进行了概述,然后简单介绍本文所设计的短波中低速数据传输系统,并对其中关键技术进行着重分析,以供参考。  [关键
期刊
[摘 要]高山峡谷地区的河床廊道混凝土浇筑后因混凝土失水收缩、基础约束、温度差等原因极易造成混凝土裂缝,且在后续填筑及运行过程中廊道会受到更大的基础约束、土压力、水压力等,裂缝的处理效果关系到大坝的运行安全稳定。  [关键词]化学灌浆技术;河床廊道;裂缝处理;CW环氧浆材  中图分类号:TV641.1 文献标识码:A 文章编号:1009-914X(2017)01-0092-02  1 工程概况  
期刊
[摘 要]目的:观察中药穴位贴敷疗法治疗高血压的临床效果。方法:将100例原发性高血压患者均分为两组。对照组接受心内科常规治疗,实验组在此基础上实施中药穴位贴敷疗法治疗。评估两组降压疗效,对比血压指标以及中医证候积分改善情况。结果:两组治疗有效率、组血压指标与中医证候积分存在显著性差异(P0.05)。  1.2 方法  对照组给予常规降压药物口服治疗,结合患者既往药物治疗史和血压指标给予氨氯地平、
期刊
[摘 要]专业技术水平的提升,提高了铁路机车车辆运行的安全性与可靠性。尤其是电子设备在铁路机车车辆中的应用,对整个运行系统进行了优化,例如整流器、逆变器在车辆主辅电路中的应用,可以减少环火故障发生概率,降低维修成本,整个系统运行稳定性提高。对电子设备在铁路机车车辆中的应用进行分析,除了要确定应用方式外,还需要对存在的问题进行分析,采取措施消除所存应与故障,本文对此进行了简要分析。  [关键词]电子
期刊
[摘 要]档案管理的重要性是众所周知,随着我国经济快速发展,档案信息的收集及整理工作量越来越大,而且繁琐,仅靠有限的人力是无法高效完成的。因此,在收集资料过程中应用信息技术,能让档案收集管理工作变得更加有生命力,更加高效。本文主要对档案收集中的信息技术应用的优势及策略进行探讨。  [关键词]档案收集;信息化技术;应用  中图分类号:G272 文献标识码:A 文章编号:1009-914X(2016)
期刊
[摘 要]在进行煤矿的深层开挖过程中,对于其深部的松软煤层的巷道支护的技术施工,是进行煤矿深挖过程的重要过程,其进行深部掘进过程中会存在有顶帮劈冒、相对位移量大,会形成对周围的岩层的大量破坏。所以我们必须在煤矿深挖工程中对于其巷道进行其支护措施的保证。以下将对深部松软煤层巷道支护技术进行具体的分析,通过对煤矿开挖实际情况相结合,可以制定出有效的巷道支护方案,对周围的岩层的变形进行控制,提高煤矿开挖
期刊
[摘 要]随着我国高速动车组的快速发展以及国际化的大趋势,对列车的安全性、可靠性以及维护成本都提出了前所未有的要求,而传统的有线温度测量系统由于存在诸多不足,导致故障率偏高。本文提出了一种通过收集列车在运行过程中产生的振动能量为温度测量系统供电的方法,并通过无线链路与上位机通讯,在实现原有测温功能的同时省去了配线,避免了由于配线故障导致的系统失效。  [关键词]自供电;温度测量;能量收集;高速动车
期刊
[摘 要]文章阐述了事业单位人事档案管理的内涵,列举人事档案管理中存在的问题,探究做好人事档案管理工作的建议和对策,强调事业单位要适时调整人事档案管理方向,顺应时代的步伐,不断创新,利用新技术提高档案管理的工作质量和人员的综合素质。  [关键词]事业单位;人事档案;科学管理  中图分类号:G275 文献标识码:A 文章编号:1009-914X(2016)16-0331-01  众所周知,随着我国经
期刊
[摘 要]近年来,随着我国社会经济的快速发展,与人们的生产生活息息相关的电气自动化系统,也得到了迅猛的发展,形成了现在比较成熟的领域,在高科技产业中起着越来越重要的作用。文章概述了建筑电气自动化控制技术的优势,探讨了电气自动化控制在建筑工程中的应用。  [关键词]电气自动化;智能工程;自动化控制;建筑工程  中图分类号:TU855;TM921.5 文献标识码:A 文章编号:1009-914X(20
期刊
[摘 要]针对以往皮带胶接过程中经常出现的皮带头开裂、起皮、芯体剥离等现象,找出故障原因,经过不断的实践摸索,优化皮带胶接方案,延长皮带使用寿命。  [关键词]皮带机;硫化胶接;帆布芯带;钢丝芯带  中图分类号:TF573 文献标识码:A 文章编号:1009-914X(2016)16-0353-01  1、前言  莱芜钢铁集团银山型钢有限公司炼铁厂高炉上料系统中共有86条皮带,经过近4年来的不断探
期刊