一种多设备多服务器多客户机的框架设计方法技术

技术编号:16506236 阅读:83 留言:0更新日期:2017-11-04 21:16
本发明专利技术公开了一种多设备多服务器多客户机的框架设计方法,框架设计方法的实现基于三大模块:分别为设备、服务器和客户机;三大模块通过以太网口或串口或WIFI相互连接,实现数据交换;框架设计方法的步骤分为:设备的设备通信模块通过设备管理模块连接服务器管理模块;服务器集成服务器管理模块和服务器通信模块,建立设备注册表、建立服务器注册表、建立客户机注册表;客户机集成客户机管理模块、客户机显示模块和客户机通信模块,调用客户机通信模块连接到服务器模块,向服务器模块发送设备的配置参数或执行指令息。本发明专利技术实现了集中管理维护多个终端设备,提高了工作效率,节省了成本。

【技术实现步骤摘要】
一种多设备多服务器多客户机的框架设计方法
本专利技术涉及一种框架方法,尤其涉及一种多设备多服务器多客户机的框架设计方法。
技术介绍
目前,一些制水企业及制水工厂会同时使用多个制水设备以满足相关的需要,但多个终端制水设备的使用缺少科学合理的框架设计方法,不能系统化集中和分散管理众多的制水终端设备和服务器,不能科学的处理众多制水用多设备、多服务器和多客户端的关系,致使工作效率低下、花费大量的人力、物力和财力。因此需要一种适用于集中和分散管理多个制水设备,方便设备的管理、使用、维护,且能提高工作效率,节省成本的多设备多服务器多客户机的框架设计方法。
技术实现思路
为了解决上述技术所存在的不足之处,本专利技术提供了一种多设备多服务器多客户机的框架设计方法。为了解决以上技术问题,本专利技术采用的技术方案是:一种多设备多服务器多客户机的框架设计方法,框架设计方法的实现基于三大模块:分别为设备、服务器和客户机;三大模块通过以太网口或串口或WIFI相互连接,实现数据交换;框架设计方法的步骤如下:I、设备的设备通信模块通过设备管理模块连接服务器管理模块,设备通信模块连接设备驱动模块驱使设备工作,当有多个设备连接时,使用多个设备驱动模块实现管理多个设备;调用设备通信模块发送设备驱动模块采集和检测到的实时数据,通过设备通信模块接收服务器管理模块发送的操作指令或配置参数等操作,将这些指令和配置转发给设备驱动模块,使其正常工作;设备通信模块使用串口通信或以太网的连接方式连接到设备管理模块;设备驱动模块驱使设备正常工作、生产,接收并执行设备管理模块下发的指令,检测设备的状态,获取设备采集的温度、湿度、浓度、压力传感器及各开关阀门的状态,通过设备的驱动电路去打开或关闭开关阀门,获取设备的工作状态,如净水状态、制水状态、配液状态等,计算设备传入的PH、氧化还原电位ORP和有效氯浓度ACC的数据,通过设备通信模块向设备管理模块上报设备的工作状态和各传感器的数据。II、服务器集成服务器管理模块和服务器通信模块,建立设备注册表、建立服务器注册表、建立客户机注册表,用来分别验证并登记设备、客户机、服务器,实现管理多个设备、客户机和服务器;调用服务器通信模块接收客户机发送的参数和操作指令,通过设备服务器通信模块向设备模块转发这些参数和指令;III、客户机集成客户机管理模块、客户机显示模块和客户机通信模块,调用客户机通信模块连接到服务器模块,向服务器模块发送设备的配置参数或执行指令息。本专利技术实现了集中管理维护多个终端设备,提高了工作效率,节省了成本。附图说明图1为本专利技术控制流程框图。图2为本专利技术的设备控制流程图。图3为本专利技术的服务器控制流程图。图4为本专利技术的客户机的控制流程图。图5为本专利技术的框架图。具体实施方式下面结合附图和具体实施方式对本专利技术作进一步详细的说明。本专利技术的实现基于三大模块:分别为设备、服务器和客户机;三大模块通过以太网口或串口或WIFI相互连接,实现数据交换;框架设计方法的步骤如下:I、设备的设备通信模块通过设备管理模块连接服务器管理模块,设备通信模块连接设备驱动模块驱使设备工作,当有多个设备连接时,使用多个设备驱动模块实现管理多个设备;调用设备通信模块发送设备驱动模块采集和检测到的实时数据,通过设备通信模块接收服务器管理模块发送的操作指令或配置参数等操作,将这些指令和配置转发给设备驱动模块,使其正常工作;设备通信模块使用串口通信或以太网的连接方式连接到设备管理模块;设备驱动模块驱使设备正常工作、生产,接收并执行设备管理模块下发的指令,检测设备的状态,获取设备采集的温度、湿度、浓度、压力传感器及各开关阀门的状态,通过设备的驱动电路去打开或关闭开关阀门,获取设备的工作状态,如净水状态、制水状态、配液状态等,计算设备传入的PH、氧化还原电位ORP和有效氯浓度ACC的数据,通过设备通信模块向设备管理模块上报设备的工作状态和各传感器的数据。II、服务器集成服务器管理模块和服务器通信模块,建立设备注册表、建立服务器注册表、建立客户机注册表,用来分别验证并登记设备、客户机、服务器,实现管理多个设备、客户机和服务器;调用服务器通信模块接收客户机发送的参数和操作指令,通过设备服务器通信模块向设备模块转发这些参数和指令。使用服务器通信模块向下接收客户机模块的心机,向上连接上层服务器,多个客户机模块通过网口连接当前服务器。III、客户机集成客户机管理模块、客户机显示模块和客户机通信模块,调用客户机通信模块连接到服务器模块,向服务器模块发送设备的配置参数或执行指令息。客户机显示模块显示连接到服务器模块上的设备信息,显示设备模块的工作状态,开关阀门的开启和关闭状态,液位的高低状态,温度,湿度,电压,电流,浓度,压力,PH,ORP,ACC的值,流程状态,如净水状态、制水状态、配液状态等流程状态。本专利技术实现了集中管理维护多个终端设备,提了高工作效率,节省了成本;集中主要是指多个终端设备集中连接到服务器,多个服务器集中连接到上层服务器,多个客户机可以连接到不同位置的服务器,即:1、多个终端设备集中连接到服务器;2、多个服务器集中连接到上层服务器;3、多个客户机连接到不同的服务器,集中管理多个在服务器上的设备。所谓分散主要是指多个终端设备、多个服务器、多个客户机在物理位置或网络可以分散到不同的地方或不同的网络段,即:1、多个客户机可以分散在不同的位置或网络段;2、多个终端设备可以分散在不同的位置或网络段;3、多个服务器可以分散在不同的位置或网络段。它们通过以太网或互联网络多层次相互连接。上述实施方式并非是对本专利技术的限制,本专利技术也并不仅限于上述举例,本
的技术人员在本专利技术的技术方案范围内所做出的变化、改型、添加或替换,也均属于本专利技术的保护范围。本文档来自技高网
...
一种多设备多服务器多客户机的框架设计方法

【技术保护点】
一种多设备多服务器多客户机的框架设计方法,其特征在于:所述框架设计方法的实现基于三大模块:分别为设备、服务器和客户机;三大模块通过以太网口或串口或WIFI相互连接,实现数据交换;框架设计方法的步骤如下:I、设备的设备通信模块通过设备管理模块连接服务器管理模块,设备通信模块连接设备驱动模块驱使设备工作,当有多个设备连接时,使用多个设备驱动模块实现管理多个设备;调用设备通信模块发送设备驱动模块采集和检测到的实时数据,通过设备通信模块接收服务器管理模块发送的操作指令或配置参数等操作,将这些指令和配置转发给设备驱动模块,使其正常工作;设备通信模块使用串口通信或以太网的连接方式连接到设备管理模块;设备驱动模块驱使设备正常工作、生产,接收并执行设备管理模块下发的指令,检测设备的状态,获取设备采集的温度、湿度、浓度、压力传感器及各开关阀门的状态,通过设备的驱动电路去打开或关闭开关阀门,获取设备的工作状态,如净水状态、制水状态、配液状态等,计算设备传入的PH、氧化还原电位ORP和有效氯浓度ACC的数据,通过设备通信模块向设备管理模块上报设备的工作状态和各传感器的数据。II、服务器集成服务器管理模块和服务器通信模块,建立设备注册表、建立服务器注册表、建立客户机注册表,用来分别验证并登记设备、客户机、服务器,实现管理多个设备、客户机和服务器;调用服务器通信模块接收客户机发送的参数和操作指令,通过设备服务器通信模块向设备模块转发这些参数和指令;III、客户机集成客户机管理模块、客户机显示模块和客户机通信模块,调用客户机通信模块连接到服务器模块,向服务器模块发送设备的配置参数或执行指令息。...

【技术特征摘要】
1.一种多设备多服务器多客户机的框架设计方法,其特征在于:所述框架设计方法的实现基于三大模块:分别为设备、服务器和客户机;三大模块通过以太网口或串口或WIFI相互连接,实现数据交换;框架设计方法的步骤如下:I、设备的设备通信模块通过设备管理模块连接服务器管理模块,设备通信模块连接设备驱动模块驱使设备工作,当有多个设备连接时,使用多个设备驱动模块实现管理多个设备;调用设备通信模块发送设备驱动模块采集和检测到的实时数据,通过设备通信模块接收服务器管理模块发送的操作指令或配置参数等操作,将这些指令和配置转发给设备驱动模块,使其正常工作;设备通信模块使用串口通信或以太网的连接方式连接到设备管理模块;设备驱动模块驱使设备正常工作、生产,接收并执行设备管理模块下发的指令,检测设备的状态,获取设备采集...

【专利技术属性】
技术研发人员:江春波杨晓勇
申请(专利权)人:北京瑞和益生科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1