[发明专利]实现CAN总线传感器位置绑定的方法及装置有效
申请号: | 201010174500.9 | 申请日: | 2010-05-10 |
公开(公告)号: | CN101841449A | 公开(公告)日: | 2010-09-22 |
发明(设计)人: | 周翔;周继辉;罗诗风 | 申请(专利权)人: | 三一重工股份有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L12/26 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 赵景平;逯长明 |
地址: | 410100 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 can 总线 传感器 位置 绑定 方法 装置 | ||
技术领域
本发明涉及传感器技术领域,具体涉及一种实现CAN(Controller AreaNetwork,控制器局域网络)总线传感器位置绑定的方法及装置。
背景技术
随着科技的发展,人们对设备提出了越来越高的要求,如今,设备的基本功能的实现已经不再有很大差距,设备之间的竞争越来越体现在其自身智能化控制水平的高低上。而设备智能化的提升,使得传感器的应用也越来越深入。
目前,各种各样的智能传感器逐渐进入了人们的视线。所谓智能传感器,是指带微处理器、兼有信息检测和信息处理功能的传感器。智能传感器的最大特点就是将传感器检测信息的功能与微处理器的信息处理功能有机地融合在一起,同时智能传感器也兼具数据通信功能。
在设备智能控制系统中,需要用到各种各样的传感器,如:测速传感器、温度传感器、角度传感器、位移传感器以及旋转编码器等等,特别是工控、汽车电子、工程机械等领域的设备中,随着CAN总线通信技术在自动化控制领域应用的深入,CAN总线逐渐取代了原有的RS232、RS485等通信方式,使得智能传感器大多都采用CAN总线方式进行数据通信。
为此,如何对各个传感器的数据进行识别成为首先需要解决的问题。不同类型的传感器之间CAN数据进行识别比较简单,可以通过CAN数据ID(标识)号的不同进行识别。
但在设备智能控制系统中经常会存在这种情况,即不同位置的信号需要使用同一类型的传感器进行检测。在这种情况下,为了区分各个CAN总线传感器的数据,现有技术通常采用的方法是将类型相同的CAN总线传感器分别连接到控制器不同的CAN总线接口上。如图1所示,控制器100具有n个CAN总线接口,可以将n个同一类型的传感器分别连接到n个CAN总线接口上,通过将传感器的安装位置与CAN总线接口进行一一对应,从而达到将各个传感器的数据与各自安装的位置对应起来,实现传感器与位置的绑定。
在实现本发明实施例的过程中,发明人发现现有技术这种方式至少存在以下缺点:
1.可以连接的同一类型的CAN总线传感器数量受到限制,一般来说控制器的CAN总线接口都在1~2个之间,这样就限制了同类型CAN总线传感器在系统中的使用,尤其是对于复杂的控制系统。而且,由于受到CAN接口数量的限制,其应用范围及扩展性都非常有限。
2.对于复杂的控制系统,需要多个CAN总线网络,而且各个CAN总线网络之间是独立的,接线复杂,可靠性不高。
发明内容
本发明实施例提供一种实现CAN总线传感器位置绑定的方法及装置,以在一条CAN总线上对多个CAN总线传感器的位置进行自动绑定。
为此,本发明实施例提供如下技术方案:
一种实现CAN总线传感器位置绑定的方法,包括:
依次控制多个传感器接入CAN总线网络,各所述传感器的CAN数据帧具有对应的特征标识,各传感器的CAN数据帧的特征标识在CAN总线网络中具有全网唯一特征;
在各传感器接入过程中,接收所述传感器发送的CAN数据帧;
获取该CAN数据帧的特征标识;
根据该特征标识及对应的传感器的位置,建立所述传感器与安装位置的绑定关系。
可选地,所述特征标识为:CAN数据帧ID号,或者CAN数据帧内容中的特定信息。
可选地,所述依次控制各所述传感器接入CAN总线网络包括:
通过控制器控制所述传感器的电源线路,使各所述传感器依次接入CAN总线网络;或者
通过控制器控制所述传感器接入的CAN总线网络,使各所述传感器依次接入CAN总线网络。
可选地,所述通过控制器控制所述传感器的电源线路,使各所述传感器依次接入CAN总线网络包括:
在各所述传感器电源线路上串接一个可控开关器件,所述可控开关器件为常开方式,通过控制器的输出口依次控制各可控开关器件的触点闭合,以使与该可控开关器件对应的传感器接入CAN总线网络;或者
通过控制器输出在传感器电源范围内的电压值依次直接给各所述传感器供电,以使所述传感器接入CAN总线网络。
可选地,所述通过控制器控制所述传感器接入的CAN总线网络,使各所述传感器依次接入CAN总线网络包括:
在各所述传感器接入的CAN总线网络上串接一个可控开关器件,所述可控开关器件为常开方式;
通过控制器的输出口依次控制各可控开关器件的触点闭合,以使与该可控开关器件对应的传感器接入CAN总线网络。
优选地,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三一重工股份有限公司,未经三一重工股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010174500.9/2.html,转载请声明来源钻瓜专利网。