[发明专利]新风控制器与净化器间的数据传输方法有效
申请号: | 201710024682.3 | 申请日: | 2017-01-13 |
公开(公告)号: | CN107070591B | 公开(公告)日: | 2020-07-17 |
发明(设计)人: | 韦献国;魏招峰 | 申请(专利权)人: | 苏州贝艾尔净化科技有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L1/16;H04L29/06;F24F11/00 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 陈忠辉 |
地址: | 215123 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 新风 控制器 净化器 数据传输 方法 | ||
本发明提供了新风控制器与净化器间的数据传输方法,包括如下步骤:数据接收,首先对串口中断服务器中的数据进行接收,然后分别对数据的接收位、数据格式、数据合法性判断,若最后判断合法则进行数据成功接收,接收成功的数据进入到服务器进行程序的待调用。若不合法,则重新返回进行数据接收。采用本发明中的数据传输方式,保证了数据通讯的稳定性。
技术领域
本发明涉及一种数据传输方法,具体涉及一种新风控制器与净化器间的数据传输方法,属于新风净化技术领域。
背景技术
为了更好的控制净化器,会将净化器与新风控制器进行无线或有线的连接。与净化器之间无线通讯时,数据会以无线电波的方式发送到空中,在数据符合通讯频率、信道、数据波特率等相同的情况下,当多组数据同时发送时,这些数据将会混杂到一起,导致数据杂乱无章,无法解析。另外,由于远距离通讯、信号传输被阻挡、信号传输被屏蔽、通讯设备等原因都会造成一定概率的丢包,会直接导致数据异常。当与净化器之间有线通讯时,在总线空闲(即传输线上所有节点都为接收状态)以及传输线开路或短路故障时,接收器可能输出高电平或者低电平,导致通信异常。另外RS485在连接设备过多、通讯距离过长、双绞线质量差,接线不规范等情况时,接收器可能无法正确地接收到信号,导致通讯不稳定的问题。
发明内容
本发明提供了一种新风控制器与净化器间的数据传输方法。
本发明的目的通过以下技术方案来实现:
新风控制器与净化器间的数据传输方法,包括如下步骤:
S1、数据接收,首先对串口中断服务器中的数据进行接收;
S2、数据的接收位判断,对S1中接收的数据进行判断,若与系统内接收标志位一致,则进入到新数据入口进行数据传输;若不一致,则进入到数据重发入口待数据重发;
S3、数据格式的判断,新数据入口对接收标志位符合条件的数据进行数据格式的判断,若符合,则进入到服务器进行程序的待调用;若不符合,则进入到数据合法性判断;
S4、数据合法性判断,对不符合新数据入口内的数据格式的数据进行判断,若合法则进行数据成功接收;若不合法,则重新返回进行S1数据接收;
S5、接收成功的数据进入到服务器进行程序的待调用。
优选地,所述S2中数据重发包括如下步骤,对接收到的数据的接收位进行再判断,若符合则再经过重发时间和重发次数是否达标进行判断,若不符合直接进行S1数据的接收。
优选地,所述S4中数据合法性判断包括如下步骤:
S41、对不符合新数据入口内的数据格式的数据先进行接收正常标志位的判断,若一致,则返回S1数据接收;若不符合,则进行后续数据格式判断;
S42、判断后续数据格式中有不符合则重新返回进行S1数据接收,若判断都合格,则进行数据成功接收。
优选地,所述S3中数据格式为帧头+数据+校验和+尾帧。
本发明的有益效果体现在:采用本发明中的数据传输方式,保证了数据通讯的稳定性。
附图说明
图1:本发明的数据传输流程示意图。
具体实施方式
以下结合实施例具体阐述了新风控制器与净化器间的数据传输方法,包括如下步骤:
S1、首先对串口中断服务器中的数据进行接收;
S2、数据的接收位判断,对S1中接收的数据进行判断,若与系统内接收标志位一致,则进入到新数据入口进行数据传输;若不一致,则进入到数据重发入口待数据重发;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州贝艾尔净化科技有限公司,未经苏州贝艾尔净化科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710024682.3/2.html,转载请声明来源钻瓜专利网。