本发明涉及智能水表通讯,尤其涉及一种智能水表通讯控制方法、系统及设备。
背景技术:
1、当前的智能有线水表,普遍采用集中器(或者采集器)与多个水表的通讯控制方式,集中器安装有通讯模块(例如,4g模块、nb-iot模块),具备唯一的通讯地址,可以与云端系统进行一对一通信,每个水表具有唯一的数字序列作为通讯地址,水表安装后,集中器和与集中器物理连接水表的通讯地址进行绑定,当需要远程控制某一用户的水表时,其控制流程具体包括:首先接收包含目标用户的查询请求,根据查询请求查询与目标用户绑定的水表,并查询与水表的通讯地址绑定的集中器;然后将一条携带水表通信地址的控制指令发送到集中器,集中器接收到控制指令后,检查水表白名单来确定通讯连接的水表是否符合标准型号,若是,集中器将控制命令发送至水表。这种以水表通信地址为索引的水表通讯控制方式,存在以下不足:
2、1)水表通信地址通常是一长串数字,一但数字出现错误识别、遗漏识别等异常情况,可能会通信错误(即集中器与错误识别的水表进行通信),甚至是无法通讯,从而降低了水表通讯控制的可靠性;
3、2)每只水表的通讯地址的长度通常是14位十进制数,与集中器进行通讯时,都会增加报文的数据量,在不扩宽通讯速率的情况下,会延长通讯时间,从而降低了水表通讯控制的效率;
4、3)水表在使用过程中因超出使用期限、故障损坏等原因需要进行更换,更换前后水表的通信地址不一致,如果不同步更新服务器程序或者集中器内的数据库,那么无法继续通信,降低了水表通信控制的稳定可靠性。
技术实现思路
1、本发明的主要目的在于提供一种智能水表通讯控制方法、系统及设备,旨在解决以水表通信地址为索引的水表通讯控制方式存在通讯不可靠、通讯效率低和通讯不稳定中的至少一个技术问题。
2、为实现上述目的,第一方面,本发明提供一种智能水表通讯控制方法,包括:
3、获取查询指令,所述查询指令中包含指定用户;
4、根据所述查询指令,获取与所述指定用户对应的用水点和所述用水点的地理信息;
5、根据所述用水点的地理信息,获取与所述用水点关联的采集器;
6、从所述采集器的端口列表中,获取与所述指定用户对应的端口,确定为指定端口;
7、生成控制命令,并通过所述采集器将所述控制命令发送至所述指定端口,以控制与所述指定端口关联的智能水表执行相应操作。
8、第二方面,本发明还提供一种智能水表通信控制系统,包括:
9、指令获取模块,用于获取查询指令,所述查询指令中包含指定用户;
10、查询模块,用于根据所述查询指令,获取与所述指定用户对应的用水点和所述用水点的地理信息;根据所述用水点的地理信息,获取与所述用水点关联的采集器;从所述采集器的端口列表中,获取与所述指定用户对应的端口,确定为指定端口;
11、控制模块,用于生成控制命令,并通过所述采集器将所述控制命令发送至所述指定端口,以控制与所述指定端口关联的智能水表执行相应操作。
12、第三方面,本发明还提供一种智能水表通信控制设备,包括:如第二方面所述的智能水表通讯控制系统、采集器和若干个智能水表;所述智能水表通讯控制系统,与所述采集器通信连接;所述采集器包含若干个端口,每一个所述端口对应连接一个所述智能水表。
13、本发明提供的智能水表通讯控制方法、系统及设备,在获取到查询指令之后,首先获取指定用户对应的用水点和用水点的地理信息;然后根据用水点的地理信息,获取与用水点关联的采集器,并从采集器的端口列表中确定指定用户对应的端口;最后,为指定用户对应的端口生成控制指令,并通过采集器将控制命令发送至该端口,以令该端口关联的水表执行相应操作。相较于以水表通信地址为索引的水表通讯控制方式,本发明以用水点的地理信息作为水表通信控制的索引,并根据用水点与采集器之间、采集器包含的端口与水表之间的关联关系,可以快速、准确地查询到用水点关联的采集器和采集器的端口列表中与指定用户对应的端口,从而控制该端口关联的水表执行相应操作,提高了水表通讯的效率和可靠性,同时,在更换水表后,无需更新数据库也可保持通讯,提高了水表通信的可靠稳定性。
1.一种智能水表通讯控制方法,其特征在于,包括:
2.如权利要求1所述的智能水表通讯控制方法,其特征在于,所述智能水表通讯控制方法还包括:
3.如权利要求2所述的智能水表通讯控制方法,其特征在于,所述根据所述查询指令,获取与所述指定用户对应的用水点和所述用水点的地理信息,包括:
4.如权利要求2所述的智能水表通讯控制方法,其特征在于,所述获取所述用水点的地理信息,并将所述用水点的地理信息与采集器进行关联,包括:
5.如权利要求2所述的智能水表通讯控制方法,其特征在于,所述获取所述用水点中水线管路关联的房屋信息,并将所述房屋信息与所述采集器中的端口、所述用水点中的智能水表进行关联存储,包括:
6.如权利要求5所述的智能水表通讯控制方法,其特征在于,所述获取所述端口的第一标识信息和所述智能水表的第二标识信息,包括:
7.如权利要求1-6中任一项所述的智能水表通讯控制方法,其特征在于,所述控制命令包括关阀命令;
8.一种智能水表通讯控制系统,其特征在于,包括:
9.如权利要求8所述的智能水表通讯控制系统,其特征在于,所述智能水表通讯控制系统还包括:
10.一种智能水表通讯控制设备,其特征在于,包括:如权利要求8所述的智能水表通讯控制系统、采集器和若干个智能水表;所述智能水表通讯控制系统,与所述采集器通信连接;所述采集器包含若干个端口,每一个所述端口对应连接一个所述智能水表。