CAN总线在液压支架电液控制系统的应用

发布者:云自南国来最新更新时间:2010-02-03 来源: 微计算机信息关键字:液压支架  CAN总线  本安防爆 手机看文章 扫描二维码
随时随地手机看文章

1 液压支架电液控制系统的通讯方式分析

  液压支架电液控制系统是实现综采工作面高产高效的关键技术设备。当前国际上主流的液压支架电液控制系统有:DBT公司的PM4、MARCO公司的PM31和JOY公司的RS20型3种。在通讯方面,PM4架间通过BIDI Bus互联成综采面网络。这种方式的缺点在于,一旦控制器不能正常工作,将导致控制系统通讯的中断。PM31架间的通讯通过BIDI Bus,全工作面的互联则采用T Bus。RS20控制器间通过一条19芯强电缆连接,其中的8根线用于通讯和紧急闭锁。可以看出,PM4与PM31都采用总线的方式进行通讯,但都不是标准的现场总线。通过对3种控制器的剖析发现,它们的技术思路形成较早,且产品一直延续着早期形成的思路。而现场总线的提出相对较晚。与现场总线方式相比,早期的技术思路存在着如下几点缺陷:实现复杂,需要消耗较多的系统资源;没有提供可靠高效的通讯协议,数据的错误检测和出错重发完全靠用户编制的软件实现,网络的错误处理能力不强。为了保证通讯的准确性和系统运行的可靠性,就必须编制完善的调度程序和通信协议,这就增加了系统开发的难度和开发周期。采用现场总线技术则可较好的解决上述问题。

2 CAN总线的特点

  CAN(Controller Area Network)即控制器局域网络,是一种标准的现场总线。由于其高可靠性、灵活性以及独特的设计,CAN总线越来越受到人们的重视并被广泛的应用于航海、航空、医疗及工业现场领域。CAN总线的特点可以概括如下:

  (1) 通信方式灵活。CAN既可以采用多主方式,也可以采用单主多从的方式。

  (2) CAN总线采用非破坏性仲裁技术,当多个节点同时向总线发送信息时,优先级较低的节点会主动的退出发送,而最高优先级的节点可不受影响的继续传输数据,从而大大节省了总线冲突仲裁时间。

  (3) 通过报文滤波即可实现点对点、点对多点及全局广播等几种方式传送接收数据,无需专门的“调度”。

  (4) CAN的直接通信距离最远可达10km(传输速率5kb/s以下);通信速率最高可达1Mb/s(通信距离最长为40m)。

  (5) CAN上的节点数主要取决于总线驱动电路,目前可达110个;报文标识符可达2032种(CAN2.0A),而扩展标准(CAN2.0B)的报文标识符几乎不受限制。

  液压支架电液控制系统是一种分布式控制系统。而CAN总线自身的特点使CAN总线能够有效的支持分布式控制。结合CAN总线在分布式控制系统中的成功应用以及液压支架电液控制系统的特点,将CAN总线应用于液压支架电液控制系统具有较大优势。

3 CAN总线节点的设计

  基于CAN总线的液压支架电液控制系统中,每个支架控制器都是一个CAN节点,采用总线式拓扑结构,如图1所示。由于CAN总线驱动器最多支持110个CAN节点,当综采面的支架数超过该数目时,还需配备CAN总线中继节点。因此,电液控制系统的CAN总线上包括两类节点,普通节点与中继节点。


图1 基于CAN总线的电液控制系统

  3.1 普通CAN节点设计

  CAN总线的两层协议固化在它的相关芯片中,主要是总线控制器和总线驱动器。总线驱动器选用Philips的PCA82C250。总线控制器则采用Motorola单片机中自带的MSCAN模块。该模块是Motorola为16位MCU设计的通用CAN通信模块。采用自带CAN模块的Motorola单片机在最大程度上简化了节点电路的设计,普通CAN节点设计的电路原理图如图2所示。

  3.2 CAN总线中继节点的设计

  普通CAN节点只需使用1个MSCAN模块,而CAN总线中继节点则要用到单片机中的2个MSCAN模块,通过外加驱动电路分别连接到CAN总线的两个网段上,实现中继的功能。

  中继节点接收3种数据帧:广播数据帧,需要被转发的数据帧以及针对中继节点的数据帧。对应于要接收的3种数据帧,分别设置3个接收滤波器。而普通节点只需设置2个滤波器即可满足要求。从转发的方式来讲,转发有直接转发和翻译转发两种。直接转发是最简单的转发方式。采用直接转发方式要求两个网段具有相同的数据帧格式,而数据帧格式不同时则需要采用翻译转发的方式。在液压支架电液控制系统中,所有网段的数据帧格式都是相同的。因此,中继节点采用直接转发方式。


图2 CAN总线节点电路原理图
      由于通信实时性的要求以及节省中继节点内部的缓存,在进行中继节点的软件设计时,要求做到存储转发时间尽量短。为了达到这一要求,CPU采用中断方式接收两个MSCAN控制器的报文,同时采用了FIFO机制管理内部的接收缓冲区。FIFO缓冲区共有两个指针:接收数据指针和发送数据指针。当两指针不相等时即证明缓冲区中存有有效数据。缓冲区接收数据指针的调整是通过接收中断子程序实现的,而发送数据指针的调整则是通过发送中断子程序实现。CAN总线中继节点的报文处理流程如图3所示。

                                                  图3 中继节点报文处理流程图
3.3 CAN总线本安防爆设计

  CAN总线是一种非防爆总线,将CAN总线应用液压支架电液控制系统首先要解决CAN总线的防爆问题。根据本安防爆技术,解决CAN总线电气防爆基本有两种方法,一种是统一供电法,另一种是隔离供电法。统一供电法就是节点设备的工作电流和传输电流均由总线供给。隔离供电法是将节点设备的工作电源与传输电源分隔开,总线仅提供传输电源,而节点工作电源可就地供给。

  比较隔离供电法与统一供电法发现,隔离供电法不但要为总线传输电路专门配备一台电源,还要为支架控制器另外铺设供电线缆,给安装、维修带来不便,增加系统成本。统一供电法对系统比较适合。针对统一供电法中总线上所接节点数量少的缺点,设计了电源适配器与通讯适配器。电源适配器与通讯适配器之间的支架控制器构成一组支架控制器,由总线统一供电。组中支架控制器的数量由电源的负载能力,控制器的功耗以及本安防爆的要求来确定。

  电源适配器与通讯适配器的作用是将组与组的电源完全隔离,同时保证通讯的畅通。电源适配器的设计原理图如图4所示。光藕选用Philips的速率为1Mbps的6N136。


图4 电源适配器原理图
            
 
          通讯适配器与电源适配器的结构相似,同样包含两片6N136。与电源适配器不同的是,通讯适配器由总线供电,而电源适配器由电源直接供电。

4 结 语

  本文分析了目前液压支架电液控制系统所采用的通讯方式,采用了CAN总线实现支架控制器间的通讯。克服了CAN总线无本质安全防爆的缺陷。设计了CAN总线中继节点,克服了CAN总线上最多只能支持110个节点的限制。从实验效果看,新方法具有实现简单,误码率低,通讯速率高的特点,更好的保证了系统的安全。

关键字:液压支架  CAN总线  本安防爆 引用地址:CAN总线在液压支架电液控制系统的应用

上一篇:基于台达20PM运动控制器的渐开线数控弯管
下一篇:PMAC控制下的高精度转台双闭环伺服系统设计与调试

推荐阅读最新更新时间:2024-03-30 21:30

CAN总线这一点很牛
近期,我跟一位在 Voyage公司 上班的朋友在尝试对一辆福特 Fusion 汽车 的空调系统实现 编程 控制。     下图为研究人员尝试通过App来控制汽车的关键功能:     Voyage是汽车自动驾驶领域内的一家专业公司,他们想要实现的终极目标是:对于世界上的任何一个人,他都可以随时随地召唤一辆汽车直接开到他的家门口,并将他安全地送达到目的地,而且价格也非常便宜。对于Voyage来说,他们将不可避免地给乘客提供汽车关键功能的控制权,因为总有一天开车的将不再是我们人类,而这一天马上就要到来了。   CAN总线 介绍 一台现代化汽车拥有大量的控制系统,这些控制系统的作用与Web应用中各种微服务的作用是非常相似的。对于一台
[嵌入式]
基于CAN总线的EV电控系统通信的设计与开发
摘要:以MC68376集成CAN控制器为例,阐述了纯电动车(Eleotdc Vehicle,简称EV)电控系统采用SAEJl939通信协议实现CAN总线通信的设计要点,给出了基于CAN通信的动力蓄电池监控系统的电池充放电特性曲线。实验证明CAN总线通信速率高、准确、可靠性高。 关键词:电控系统 CAN总线 通信 MC68376 随着汽车上电子控制装置越来越多,车身布线也愈来愈复杂,使得运行可靠性降低,故障维修难度加大。为了提高信号的利用率,要求大批数据信息能在不同的电控单元中共享,同时汽车综合控制系统中大量的控制信号也能实时进行交换。但是,传统的汽车电子系统采用串行通信的方法,如用SAE1587等标准来实施,通信速度较慢、传
[应用]
CAN总线及其在PLC上的应用
引言 数字电子信息技术的飞速发展对全世界的制造业日益起着巨大的推动作用,使得制造业的各种设备的设计越来越电子化,数字化,网络化,ECCT产品是艾默生CT推出的一款专门应用于纺织行业的具有CAN总线协议的专用PLC控制器,它不仅满足了纺织的基本I/O工艺需求,更是把CAN总线协议完美地融合进去,使用户很轻易地把系统的各种设备通过CAN协议进行连接,本文介绍了CAN总线功能在艾默生CT PLC上的应用。 CAN总线基础知识简介 CAN总线(CONTROLLER AREA NETWORK,控制器局部网络)由德国BOSCH公司首先提出来的,CAN总线是目前工业界广泛应用的总线。其特点简要归纳如下: 1)CAN控制器工作于多主站方式
[工业控制]
<font color='red'>CAN总线</font>及其在PLC上的应用
基于CAN总线的悬浮控制器监控终端的设计
CAN总线是德国Bosch公司为解决现代汽车中多传感器和控制器之间的数据交换而开发的一种串行总线。由于它通信速率高、通信距离远、抗干扰能力强,因而适合高干扰环境。目前CAN总线已广泛应用于背景干扰较强的控制系统之间的实时通信中。   对于多点悬浮控制,控制器的数目很可能不止一个,控制器所处的电磁环境一般也比较恶劣。因此,控制器之间的通信方式和通信可靠性是一个必须考虑的问题。由CAN总线组成的网络具有结构简单、可靠性高的特点,可以实现点对点、一点对多点及全局广播的特点,因此,对于悬浮控制来说,使用CAN网络作为通信网络是一个比较理想的选择。另一方面,处于复杂工作环境下的数字控制器很有可能在电磁干扰或电源波动的情况下进入“飞车”状
[工业控制]
基于<font color='red'>CAN总线</font>的悬浮控制器监控终端的设计
CAN总线在电梯远程监控系统中的应用
前言    随着人们生活质量的提高,智能大楼成为一种趋势。而在智能大楼中,电梯的安全稳定运行,是至关重要的。但是限制于资金与技术的力量,这一点很难保证。因此,对于及时发现电梯故障并迅速维修就显得相当必要了。目前国内的电梯服务水平大多仍局限于现场电梯出现了问题,通知维修中心,由维修中心派专人到现场勘查并排除故障。该情况存在的缺点是响应速度慢,还需要现场派专人监守。而电梯远程监控系统为提高电梯维保并及时做出反应提供了有力工具。    目前国外的大型电梯企业都有了成熟的电梯远程监控系统,但是,价位高是一项很高的阻碍,而且,他们的监控系统只是针对自己的电梯开发,兼容性差。基于上述情况,我们开发了能适合不同类型电梯的远程监控系统,对
[工业控制]
基于ARM7和CAN总线的电子送经卷取系统设计
本文利用性价比高的主控器ARM7-LPC2194、CAN接收器PCA82C250和TLP2631,设计了一种基于ARM7的纺织机送经和卷取系统,实现了送经卷取系统总线的网络节点设计,较好地解决了纺织机的电子送经和卷曲系统的数据传输问题。另外,本文系统的通信方案,对于其它工业测控领域也是可取的。 针对纺织机电子送经和卷取系统的数据传输效率低等问题,设计了一套基于CAN总线的送经和卷取的系统,该系统以CAN总线为通信方式,利用ARM主控制器,设计了电子送经和卷取系统的CAN总线通信硬件电路和相关软件,实现了主控结点与卷取驱动器和送经驱动器的高效通信,结果表明了该方法的有效性和可靠性。 电子送经卷取系统是纺织工艺流程
[单片机]
基于ARM7和<font color='red'>CAN总线</font>的电子送经卷取系统设计
CAN总线标准接口与布线规范
工业4.0时代已经到来,基于自主优先级仲裁和错误重发机制的CAN总线应用十分广泛,相同的各种总线故障和问题也十分困扰工程师,其实最好的解决办法就是产品前期设计要相对的严谨,今天主要带大家熟悉CAN总线的常用接口和布线规范。 随着CAN总线技术的应用愈发广泛,不仅涉及汽车电子和轨道交通,还包括医疗器械、工业控制、智能家居和机器人网络互联等,当然我们的工程师也被各种奇葩的总线问题困扰,与其后期解决问题,不如前期有效规避。 一、常见的CAN总线标准接口 CAN总线接口已经在CIA出版的标准CIA 303_1进行明确规定,熟知接口定义有助于提高自身产品和其它设备兼容性。 1. DB_9端子 图 1 DB_9接口定义 图1一般工业中最常
[工业控制]
<font color='red'>CAN总线</font>标准接口与布线规范
CAN总线位定时参数的确定
摘要:CAN通信中,波特率、位周期内取样点数和位置可以编程设置,这些设置为用户根据其应用优化网络通信性能提供了方便。优化位定时参数,能够保证信息同步,保证传输延迟和时钟误差在极端条件下进行恰当的错误检测。本文说明位定时参数的确定方法。 关键词:CAN总线 位定时 同步 延迟 引言 CAN总线是一种有效支持分布式控制和实时控制的、多主的异步串行通信网络。由于CAN总线具有较强的纠错能力,支持差分收发,适合高噪声环境,具有较远的传输距离,并且Philips和Intel等半导体公司都有支持CAN通信协议的集成器件。CAN总线已经在各个领域中得到了广泛应用。 在CAN通信协议中规定,通信波特率、每个位周期的取样位置和个数,都可以自
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新工业控制文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved