The invention provides a control method and device for real-time communication of air conditioning. The control method includes: step a, the host sends a naming token to the slave address of the slave; step b, after the slave receives the naming token, the slave judges its own state, and judges whether to reply data according to its own state; and the real-time communication of air conditioning. The control device of the communication corresponds to the control method of the real-time communication of the air conditioner, which includes: a host unit for sending a naming token from the host to the slave address of the slave machine; a slave unit for judging its own state after receiving the naming token from the slave machine, and judging whether to reply to the data according to its own state. In this way, the response efficiency of sequential slaves can be improved. When the state has not changed, the bus can not reply or only reply to ACK, which improves the efficiency of the bus. It reduces the number of slaves that need to reply when each host polls to send a naming token, thus reducing the communication cycle of the bus and improving the data transmission efficiency.
【技术实现步骤摘要】
一种空调实时性通讯的控制方法及装置
本专利技术涉及空调通讯
,特别涉及一种空调实时性通讯的控制方法及装置。
技术介绍
在空调内外机485通讯过程中,一般由时序主机轮询发送令牌,从机在收到令牌点名时,不管数据是否变化都往总线回复数据,在大型内外机组网系统中,由于从机数量较多,易造成总线通讯周期过长,数据传输效率低下等问题,影响控制实时性。
技术实现思路
有鉴于此,本专利技术旨在提出一种空调实时性通讯的控制方法,以解决由于从机数量较多,易造成总线通讯周期过长,数据传输效率低下的问题。为达到上述目的,本专利技术的技术方案是这样实现的:一种空调实时性通讯的控制方法,其包括:步骤a,主机向从机的从机地址发送点名令牌;步骤b,所述从机收到所述点名令牌后,判断自身状态,并根据自身状态判断是否回复数据。进一步的,所述步骤b中包括:步骤b1,所述从机收到所述点名令牌;步骤b2,判断自身状态是否发生变化;步骤b3,若自身状态未发生变化,则累加计数变量n;若发生变化,则跳转至步骤b5;步骤b4,判断所述计数变量n是否大于等于预设值N,若是,则跳转至步骤b5;若不是,则程序结束;步骤b5,向所述主机发送该从机的自身状态,并清零所述计数变量n,程序结束。进一步的,所述步骤a包括:步骤a1,所述主机上电后,累计第一运行时间t1;步骤a2,在所述第一运行时间t1小于预设时间T1时,跳转至步骤a5;在所述第一运行时间t1大于等于所述预设时间T1时,跳转至步骤a3;步骤a3,累计第二运行时间t2;步骤a4,在所述第二运行时间t2小于预设周期T2时,跳转至步骤a6;在所述第二运行时间t2大 ...
【技术保护点】
1.一种空调实时性通讯的控制方法,其特征在于,包括:步骤a,主机向从机的从机地址发送点名令牌;步骤b,所述从机收到所述点名令牌后,判断自身状态,并根据自身状态判断是否回复数据。
【技术特征摘要】
1.一种空调实时性通讯的控制方法,其特征在于,包括:步骤a,主机向从机的从机地址发送点名令牌;步骤b,所述从机收到所述点名令牌后,判断自身状态,并根据自身状态判断是否回复数据。2.根据权利要求1所述的空调实时性通讯的控制方法,其特征在于,所述步骤b中包括:步骤b1,所述从机收到所述点名令牌;步骤b2,判断自身状态是否发生变化;步骤b3,若自身状态未发生变化,则累加计数变量n;若发生变化,则跳转至步骤b5;步骤b4,判断所述计数变量n是否大于等于预设值N,若是,则跳转至步骤b5;若不是,则程序结束;步骤b5,向所述主机发送该从机的自身状态,并清零所述计数变量n,程序结束。3.根据权利要求2所述的空调实时性通讯的控制方法,其特征在于,所述步骤a包括:步骤a1,所述主机上电后,累计第一运行时间t1;步骤a2,在所述第一运行时间t1小于预设时间T1时,跳转至步骤a5;在所述第一运行时间t1大于等于所述预设时间T1时,跳转至步骤a3;步骤a3,累计第二运行时间t2;步骤a4,在所述第二运行时间t2小于预设周期T2时,跳转至步骤a6;在所述第二运行时间t2大于等于所述预设周期T2时,清零所述第二运行时间,跳转至步骤a5;步骤a5,所述主机向系统内所有从机地址发送所述点名令牌,判断系统内所述从机的在线信息;步骤a6,所述主机向系统内在线的所述从机地址发送所述点名令牌。4.根据权利要求2或3所述的空调实时性通讯的控制方法,其特征在于,所述步骤b5中,若所述从机发送的自身状态与上一次发送的自身状态相同,则仅发送ACK。5.根据权利要求2或3所述的空调实时性通讯的控制方法,其特征在于,所述从机上设置有待发送缓冲区和已发送缓冲区;所述待发送缓冲区内存储所述从机自身状态的实时更新数据,所述已发送缓冲区内存储所述从机上一次发送的自身状态的数据;所述从机通过对比所述待发送缓冲区和已发送缓冲区,确定自身状态是否发生改变。6.根据权利要求1-3中任一所述的空调实时性通讯的控制方法,其特征在于,所述从机的自身状态包括以...
【专利技术属性】
技术研发人员:廖哲永,孙方华,扶胜根,龚康伟,
申请(专利权)人:宁波奥克斯电气股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。