基于can通信的节点接入自动识别方法和装置、空调器的制造方法_2

文档序号:8301495阅读:来源:国知局
和MAC地址,MAC地址由MAC芯片提供的MAC地址中截取部分,主节点可以根据新节点的请求帧为新节点分配ID号。
[0027]在根据预设的ID请求帧次数N判断主节点是否损坏时,可以向CAN总线发送N次ID请求帧,如果收到应答帧,则作为从节点接入CAN网络;如果发送N次仍然未收到应答帧,则自动更新为主节点接入到CAN网络。此处新节点在发送请求帧时,循环发送N次,如果在N次内能接收到应答帧,则说明主节点未损坏,可以进行正常通信,如果在N次后仍然不能接收到应答帧,则说明主节点已损坏,新节点开启主节点模式。
[0028]在根据预设的ID请求帧次数N判断主节点是否损坏时,还可以通过如下方式进行:向CAN总线发送ID请求帧,如果收到应答帧,且发送ID请求帧的次数M不多于N次,则作为从节点接入CAN网络;如果发送ID请求帧次数M大于N次仍未收到应答帧,则自动更新为主节点接入到CAN网络。此种情况下,以接受到应答帧的次数与预设ID请求帧次数N进行比较,如果M大于N,则说明主节点损坏,需要新节点开启主节点模式。
[0029]当判断主节点损坏时,新节点将自身MAC地址转换为自身ID,并作为主节点连接至CAN网络。
[0030]当新节点作为主节点接入CAN网络中时,新节点开启主节点模式,并广播一帧数据给其他节点,告知本节点作为新的主节点,其他节点进行应答,建立通信,使得CAN网络可以恢复正常通信,其他节点可以作为从节点与该新节点之间实现互联。
[0031]上述的基于CAN通信的节点接入自动识别方法和装置、空调器,能够方便新节点的融网,并能够在主节点损坏之后,使新节点自动快速地更新为主节点,操作步骤更加简单,且不容易出错,能够提高网络通信可靠性及节点的通用性。
[0032]本发明的基于CAN通信的节点接入自动识别方法适用于空调器,尤其适用于商用空调及其控制器。
[0033]结合参见图3所示,根据本发明的实施例,基于CAN通信的节点接入自动识别装置包括:接入单元,用于将新节点接入CAN网络;发送单元,用于将所述新节点的ID请求帧发送至CAN总线;比较单元,用于将所述新节点发送ID请求帧的次数与预设的ID请求帧次数N进行比较;判断单元,用于根据所述比较单元的比较结果判断主节点是否损坏;处理单元,用于根据所述判断单元的判断结果控制所述新节点作为从节点或者作为主节点接入到CAN网络中。
[0034]通过上述的自动识别装置,可以实现CAN网络所有更换新节点的自动识别,提高网络通信可靠性及节点的通用性。
[0035]所述节点接入自动识别装置还包括主节点转换单元,用于在主节点损坏时将所述新节点转换为主节点,广播一帧数据给其他节点,告知本节点作为新的主节点,并建立通信。
[0036]根据本发明的实施例,空调器包括节点接入自动识别装置,该节点接入自动识别装置为上述的基于CAN通信的节点接入自动识别装置。
[0037]当然,以上是本发明的优选实施方式。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明基本原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
【主权项】
1.一种基于CAN通信的节点接入自动识别方法,其特征在于,包括: 步骤S1:新节点接入到CAN网络; 步骤S2:向CAN总线发送ID请求帧; 步骤S3:将发送ID请求帧的次数与预设的ID请求帧次数N进行比较,判断主节点是否损坏; 步骤S4:根据判断结果选择作为从节点或者作为主节点接入到CAN网络中。
2.根据权利要求1所述的节点接入自动识别方法,其特征在于,所述步骤S2包括:新节点上电后自动通过CAN总线广播一数据帧,该数据帧包含申请功能码和MAC地址。
3.根据权利要求2所述的节点接入自动识别方法,其特征在于,所述步骤S3包括: 向CAN总线发送ID请求帧,如果收到应答帧,且发送ID请求帧的次数M不多于N次,则作为从节点接入CAN网络;如果发送ID请求帧次数M大于N次仍未收到应答帧,则自动更新为主节点接入到CAN网络。
4.根据权利要求3所述的节点接入自动识别方法,其特征在于,当判断主节点损坏时,新节点将自身MAC地址转换为自身ID,并作为主节点连接至CAN网络。
5.根据权利要求1所述的节点接入自动识别方法,其特征在于,所述节点接入自动识别方法还包括: 步骤S5:当新节点作为主节点接入CAN网络中时,新节点开启主节点模式,并广播一帧数据给其他节点,告知本节点作为新的主节点,其他节点进行应答,建立通信。
6.根据权利要求1所述的节点接入自动识别方法,其特征在于,N为3。
7.一种基于CAN通信的节点接入自动识别方法,其特征在于,包括: 步骤S1:新节点接入到CAN网络; 步骤S2:预设ID请求帧次数N并向CAN总线发送ID请求帧; 步骤S3:将发送ID请求帧的次数与预设的ID请求帧次数N进行比较,判断主节点是否损坏; 步骤S4:根据判断结果选择作为从节点或者作为主节点接入到CAN网络中。
8.一种基于CAN通信的节点接入自动识别装置,其特征在于,包括: 接入单元,用于将新节点接入CAN网络; 发送单元,用于将所述新节点的ID请求帧发送至CAN总线; 比较单元,用于将所述新节点发送ID请求帧的次数与预设的ID请求帧次数N进行比较; 判断单元,用于根据所述比较单元的比较结果判断主节点是否损坏; 处理单元,用于根据所述判断单元的判断结果控制所述新节点作为从节点或者作为主节点接入到CAN网络中。
9.根据权利要求8所述的节点接入自动识别装置,其特征在于,所述节点接入自动识别装置还包括主节点转换单元,用于在主节点损坏时将所述新节点转换为主节点,广播一帧数据给其他节点,告知本节点作为新的主节点,并建立通信。
10.—种空调器,包括节点接入自动识别装置,其特征在于,所述节点接入自动识别装置为权利要求8或9所述的基于CAN通信的节点接入自动识别装置。
【专利摘要】本发明公开一种基于CAN通信的节点接入自动识别方法和装置、空调器。该节点接入自动识别方法包括:步骤S1:新节点接入到CAN网络;步骤S2:向CAN总线发送ID请求帧;步骤S3:将发送ID请求帧的次数与预设的ID请求帧次数N进行比较,判断主节点是否损坏;步骤S4:根据判断结果选择作为从节点或者作为主节点接入到CAN网络中。根据本发明的节点接入自动识别方法,可实现CAN网络所有更换新节点的自动识别,提高网络通信可靠性及节点的通用性。
【IPC分类】H04L12-28, H04L1-16, H04L1-22
【公开号】CN104618199
【申请号】CN201410831547
【发明人】李涛, 李伟进, 曾云洪, 钟金扬, 刘展宏, 李美秀, 彭嘉欣, 董玉红, 黎开晖, 陈志方
【申请人】珠海格力电器股份有限公司
【公开日】2015年5月13日
【申请日】2014年12月26日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1