logo好方法网

一种售电管理系统的自组网方法


技术摘要:
本发明针对现有技术中存在的技术问题,提供一种售电管理系统的自组网方法,通过数据库技术、网络通讯技术,当用户在本地系统中开启云服务时,本地售电管理系统将用户项目中的配置数据,通过websocket连接,自动同步到云服务端,同时,在运行过程中,定时向云服务端发送  全部
背景技术:
目前,行业内主流的售电软件普遍采用集中式管理,即一个服务器,多个工作站的 模式,所有设备数据均传送到服务器端,再通过服务器端转发给工作站和用户。其现有技术 中需要服务器的配置高,对于中小型企业来说,是一笔较大的投入。数据存储在运营商的服 务器中,用户在没有网络或运营商服务器故障情况下,将无法获取到数据。
技术实现要素:
本发明针对现有技术中存在的技术问题,提供一种售电管理系统的自组网方法, 解决中小型项目即希望自己作为数据的管理者,又希望使用手机APP、云服务等便捷的移动 功能,还要降低安装、调试、管理成本的问题。 本发明解决上述技术问题的技术方案如下:一种售电管理系统的自组网方法,其 包括以下步骤: A、通过手机或APP在售电管理系统中配置本地文件,配置对应电表所绑定的账户信息, 该账户信息包括电表数量、每个电表的标号、每个电表对应的通信地址、户主信息。 B、当配置本地文件结束后,选择是否启用云服务,若启用,则启动服务线程,跳转 至下一步,若不启用,则结束运行。 C、当启用云服务,在启动服务线程后,读取云服务参数并通过websocket连接云服 务器,云服务参数包括地址信息、端口信息、接入码、营业厅信息。 D、通过websocket连接云服务器后读取项目信息,若读取发现没有项目信息,则注 册项目信息,并在完成注册后将项目信息与设备信息同步;若有项目信息,则将该项目信息 与设备信息进行同步;项目信息包括项目主体信息及该主体所绑定的付款账号信息和通讯 方式;设备信息包括电表信息。 E、若设备信息与项目信息同步未完成或在运行过程中有新的信息需要同步,则继 续进行项目信息与设备信息的同步动作。 F、设备信息与项目信息完成同步后结束程序。 作为优选的,在项目信息与设备信息进行同步过程中,对项目信息、设备信息和使 用者分别设定数据标识,用于标识该数据和云服务器的同步情况;当数据标识为未同步时, 则同步该条数据信息到云服务器,若数据标识为已同步时,则跳过该条数据。 作为优选的,在设备信息与项目信息完成同步后且程序为未结束状态时,设置有 上送时间间隔,等待时间超过上送时间间隔时,上送数据至云服务器,若没有超过上送时间 间隔,则判断是否有命令,有命令则执行命令并返回执行结果,然后跳转至等待状态,没有 命令则直接跳转至等待状态。 本发明的有益效果是:本发明公开了一种售电管理系统的自组网方法,通过数据 3 CN 111586184 A 说 明 书 2/3 页 库技术、网络通讯技术,当用户在本地系统中开启云服务时,本地售电管理系统将用户项目 中的配置数据,通过websocket连接,自动同步到云服务端,同时,在运行过程中,定时向云 服务端发送电表数据,并获取操作命令,完成移动端的各项操作。解决中小型项目即希望自 己作为数据的管理者,又希望使用手机APP、云服务等便捷的移动功能,还要降低安装、调 试、管理成本的问题。 附图说明 图1为本发明的运行流程图图。
分享到:
收藏