基站空调系统连接方式的识别方法和基站空调系统的制作方法_3

文档序号:9577538阅读:来源:国知局
空调系统连接方式的识别方法的流程图。在该实施例中,以基站空调系统包括两台基站空调为例,如图7所示,该识别方法,包括以下步骤:
[0063]S101,基站空调(称为本机)上电设置为从机。
[0064]S102,本机在15秒内检测是否收到上位机发送的控制指令。若是,执行S103,若否,执行S111。
[0065]S103,将本机信息标识为“主机且已连接上位机”。
[0066]S104,本机在15秒内判断是否收到另一台基站空调发送的“主机且已连接上位机”信息。若是,执行S105,若否,执行S106。
[0067]S105,判断为错误连接方式,并提示用户连接错误。
[0068]S106,延迟一个(1?10)的随机数乘以“发送一帧命令的时长”时间后,本机将“主机且已连接上位机”信息发送给另一台基站空调。
[0069]S107,本机判断是否接收到另一台基站空调的响应信息。若是,执行S108,若否,执行 S109。
[0070]S108,判断连接方式为主从连接上位机运行模式且本机为主机。
[0071]S109,判断持续时间是否超过15秒。若是,执行S110,若否,返回指令S107。
[0072]S110,判断连接方式为单机连接上位机运行模式且本机为主机。
[0073]S111,本机在接下来的15秒内判断是否接收到另一台基站空调发送的信息。若是,执行S112,若否,执行S117。
[0074]S112,本机根据接收到的信息判断另一台基站空调是否已经连接上位机。若是,执行S113,若否,执行S115。
[0075]S113,回复“本机为从机”信息给另一台基站空调。
[0076]S114,本机判断连接方式为主从连接上位机运行模式且本机为从机。
[0077]S115,回复“本机为从机”信息给另一台基站空调。
[0078]S116,本机判断连接方式为主从机独立运行模式且本机为从机。
[0079]S117,将本机标识为“主机且未连接上位机”。
[0080]S118,延迟一个(1?10)的随机数乘以“发送一帧命令的时长”时间后,本机将“主机且未连接上位机”信息发送给另一台基站空调。
[0081 ] S119,本机判断是否接收到另一台基站空调的响应信息。若是,执行S120,若否,执行 S121。
[0082]S120,判断连接方式为主从机独立运行模式且本机为主机。
[0083]S121,判断持续时间是否超过15秒。若是,执行S122,若否,返回执行S119。
[0084]S122,判断连接方式为单机独立运行模式且本机为主机。
[0085]S123,提示用户目前的连接方式。
[0086]对于上文描述中所提到的:延迟一个(1?10)的随机数乘以“发送一帧命令的时长”,需要说明的是,由于在本机发送命令的时候另一台空调也可能会发送命令给本机,可能会造成通讯总线上的信号冲突,这样本机就不能收到另外一条空调的命令,另一台空调也不能收到本机的命令,因此延迟一个(1?10)的随机数乘以〃发送一帧命令的时长〃后,再发送命令来减少出现这种冲突的概率。
[0087]本发明实施例的基站空调系统连接方式的识别方法,用户只需对基站空调或上位机进行接线操作,基站空调上电后可以自动识别出基站空调系统的连接方式,并判断自身为主机还是从机,并将识别结果提供给用户,供用户确认,该方法大大降低了用户操作的复杂性,提升了基站空调的智能使用体验。
[0088]为了实现上述实施例,本发明还提出了一种基站空调系统。
[0089]图8是根据本发明一个实施例的基站空调系统的方框示意图。如图8所示,本发明实施例的基站空调系统,包括:上位机100和至少一个基站空调200。
[0090]其中,上位机100用于将控制指令发送至基站空调200。
[0091]至少一个基站空调200中的任意一个基站空调200用于在上电后的第一预设时间内判断是否接收到上位机100发送的控制指令;
[0092]当该任意一个基站空调200接收到上位机100发送的控制指令时,该任意一个基站空调200将自身设置为主机且连接上位机100并生成第一状态信息,以及判断是否接收到至少一个基站空调200中的其他基站空调200发送的第一状态信息;
[0093]如果该任意一个基站空调200接收到其他基站空调200发送的第一状态信息,则识别基站空调200系统出现连接错误;
[0094]如果该任意一个基站空调200未接收到其他基站空调200发送的第一状态信息,则将该任意一个基站空调200的第一状态信息发送给其他基站空调200。
[0095]在本发明的一个实施例中,该任意一个基站空调200在将该任意一个基站空调200的第一状态信息发送给其他基站空调200之后,该任意一个基站空调200还用于:
[0096]判断是否接收到其他基站空调200的响应信息:
[0097]如果接收到其他基站空调200的响应信息,则识别基站空调200系统的当前连接方式为主从连接上位机100运行模式且该任意一个基站空调200为主机;
[0098]如果未接收到其他基站空调200的响应信息且持续时间超过第二预设时间,则识别基站空调200系统的当前连接方式为单机连接上位机100运行模式且该任意一个基站空调200为主机。
[0099]在本发明的一个实施例中,该任意一个基站空调200还用于:
[0100]在上电后的第一预设时间内未接收到上位机100发送的控制指令时,则该任意一个基站空调200在第二预设时间内判断是否接收到至少一个基站空调200中的其他基站空调200发送的第一状态信息或第二状态信息,其中,第二状态信息为主机且未连接上位机100 ;
[0101]如果该任意一个基站空调200在第二预设时间内未接收到至少一个基站空调200中的其他基站空调200发送的第一状态信息或第二状态信息,则该任意一个基站空调200将自身设置为主机且未连接上位机100并生成第二状态信息,以及将第二状态信息发送给其他基站空调200 ;
[0102]该任意一个基站空调200判断是否接收到其他基站空调200的响应信息;
[0103]如果接收到其他基站空调200的响应信息,则识别基站空调200系统的当前连接方式为主从机独立运行模式且该任意一个基站空调200为主机;
[0104]如果未接收到其他基站空调200的响应信息且持续时间超过第二预设时间,则识别基站空调200系统的当前连接方式为单机独立运行模式且该任意一个基站空调200为主机。
[0105]在本发明的一个实施例中,该任意一个基站空调200还用于:
[0106]在第二预设时间内接收到至少一个基站空调200中的其他基站空调200发送的第一状态信息或第二状态信息时,则该任意一个基站空调200基站空调200基站空调200判断其他基站空调200是否已经连接上位机100 ;
[0107]如果判断其他基站空调200已经连接上位机100,该任意一个基站空调200将自身设置为从机并生成第三状态信息,以及将第三状态信息发送给其他基站空调200,并识别基站空调200系统的当前连接方式为主从连接上位机100运行模式且该任意一个基站空调200为从机;
[0108]如果判断其他基站空调200未连接上位机100,该任意一个基站空调200将自身设置为从机并生成第三状态信息,以及将第三状态信息发送给其他基站空调200,并识别基站空调200系统的当前连接方式为主从独立运行模式且该任意一个基站空调200为从机。
[0109]在本发明的一个实施例中,该任意一个基站空调200还用于:将对基站空调200系统的当前连接方式的识别结果提供给用户,以供用户确认。
[0110]本发明实施例的基站空调系统,用户只需对基站空调或上位机进行接线操作,基站空调上电后可以自动识别出基站空调系统的连接方式,并判断自身为主机还是从机,并将识别结果提供给用户,供用户确认,大大降低了用户操作的复杂性,提升了基站空调的智能使用体验。
[0111]在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底” “内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
[0112]此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0113]在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1