1.本发明涉及设备管理领域,尤其涉及远程仪器管理方法、服务器、系统和介质。
背景技术:2.随着社会进步,生活中或生产工作中会涉及到大量的仪器设备。因为使用的设备数量较多,管理起来十分不方便。目前,很多智能设备一般会有厂商的管理平台,但是当多个品牌的设备一起使用时就很难做到有效管理。另外,还有一些管理系统虽然可以进行仪器设备的综合管理,但是若出现未知型号的设备接入时,就需要手动调整、加载仪器对应的固件才能正常挂接管理,非常的不方便。
技术实现要素:3.鉴于上述现有技术的不足之处,本发明的目的在于提供远程仪器管理方法、服务器、系统和介质,能够自动挂接准备接入的仪器设备,提升用户体验。
4.为了达到上述目的,本发明采取了以下技术方案:
5.一方面,本发明提供一种远程仪器管理方法,应用于远程仪器管理服务器,包括新接入设备挂接操作;
6.所述新接入设备挂接操作包括:
7.获取对接数据;所述对接数据包括新接入设备的型号信息、id信息、厂商信息和预设信息;
8.基于所述厂商信息登录对应的厂商服务器,获取对应所述型号信息的解码数据包;
9.基于所述解码数据包对所述预设信息进行解码,得到所述新接入设备的管理标签,完成设备挂接。
10.进一步的,还包括设备数据监管操作;
11.所述设备数据监管操作包括:
12.响应用户终端的监管请求,将设备监管数据推送所述用户终端中;所述监管数据包括设备数据和对应的显示区块。
13.进一步的,在设备数据监管操作中,还包括:
14.接收用户终端传输的修改指令;
15.根据所述修改指令调整管理标签的显示状态。
16.进一步的,还包括:
17.根据所述管理标签的数量以及标签类型匹配对应的显示区块,并将匹配后的显示区块发送到用户终端。
18.进一步的,还包括触发操作,所述触发操作用于在用户终端关闭管理界面的情况下触发;
19.所述触发操作包括:
20.向用户终端发送设备数据;以使用户终端响应于所述设备数据,打开预定软件显示所述管理界面;所述设备数据包括型号信息、运行数据和id信息。
21.进一步的,全部或部分仪器设备连接到集中器;所述集中器用于接收连接的仪器设备的数据并传输所述远程仪器管理服务器中。
22.另一方面,本发明还提供一种远程仪器管理服务器,包括:
23.第一交互模块,用于与挂接设备数据交互;
24.第二交互模块,用于与用户终端数据交互;
25.处理模块,用于执行新接入设备挂接操作;所述新接入设备挂接操作包括:获取对接数据;所述对接数据包括新接入设备的型号信息、id信息、厂商信息和预设信息;基于所述厂商信息登录对应的厂商服务器,获取对应所述型号信息的解码数据包;基于所述解码数据包对所述预设信息进行解码,得到所述新接入设备的管理标签,完成设备挂接。
26.另一方面,本发明还提供一种远程仪器管理系统,包括:
27.用户终端;
28.所述的远程仪器管理服务器,与所述用户终端通过网络连接;所述用户终端通过b/s架构显示管理界面。
29.进一步的,全部或部分仪器设备通过集中器与所述远程仪器管理服务器连接。
30.另一方面,本发明还提供一种计算机可读介质,存储有计算机程序,所述计算机程序被处理器执行时实现任一所述的远程仪器管理方法。
31.相较于现有技术,本发明提供的远程仪器管理方法、服务器、系统和介质,具有以下有益效果:
32.使用本发明提供的远程仪器管理方法,当有新的仪器设备需要挂接时,远程仪器管理服务器会获取该仪器设备的对接数据,并根据对接数据中的厂商信息即可得到对应厂商的官方服务器地址,即可登录对应的厂商服务器并获取到解码数据包,进而得到该仪器设备的管理标签,挂接完成,实现完全自动化挂接。
附图说明
33.图1是本发明提供的新接入设备挂接操作的流程图。
34.图2是本发明提供的远程仪器管理服务器的结构框图。
35.图3是本发明提供的远程仪器管理系统的一种实施方式的结构框图。
36.图4是本发明提供的远程仪器管理系统的另一种实施方式的结构框图。
具体实施方式
37.为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
38.本领域技术人员应当理解,前面的一般描述和下面的详细描述是本发明的示例性和说明性的具体实施例,不意图限制本发明。
39.本文中术语“包括”,“包含”或其任何其他变体旨在覆盖非排他性包括,使得包括步骤列表的过程或方法不仅包括那些步骤,而且可以包括未明确列出或此类过程或方法固
有的其他步骤。同样,在没有更多限制的情况下,以“包含...一个”开头的一个或多个设备或子系统,元素或结构或组件也不会没有更多限制,排除存在其他设备或其他子系统或其他元素或其他结构或其他组件或其他设备或其他子系统或其他元素或其他结构或其他组件。在整个说明书中,短语“在一个实施例中”,“在另一个实施例中”的出现和类似的语言可以但不一定都指相同的实施例。
40.除非另有定义,否则本文中使用的所有技术和科学术语具有与本发明所属领域的普通技术人员通常所理解的相同含义。
41.请参阅图1,本发明提供一种远程仪器管理方法,应用于远程仪器管理服务器,包括新接入设备挂接操作;
42.所述新接入设备挂接操作包括:
43.获取对接数据;所述对接数据包括新接入设备的型号信息、id信息、厂商信息和预设信息;
44.基于所述厂商信息登录对应的厂商服务器,获取对应所述型号信息的解码数据包;具体的,在得到所述厂商信息后,查询厂商信息关联的官方服务器的地址,并登录对应的厂商服务器,进而得到对应该型号信息的解码数据包,方便对挂接的仪器设备进行解码操作。
45.基于所述解码数据包对所述预设信息进行解码,得到所述新接入设备的管理标签,完成设备挂接。具体的,预设信息是当前仪器设备中的标准检测数据,该标准检测数据可以是出厂时预存,也可以是在系统上电后检测得到并进行临时替换,同时可以定期更换该预存信息,以使该仪器设备中的预存数据符合最新的系统运行,避免因仪器设备中的软件升级后,导致新的功能添加而无法被识别的事情发生。所述管理标签通过使用解码数据包对所述预设信息进行解密后,进行分类得到,例如仪器的运行数据包括环境检测温度、设备检测温度、工作电流、工作电压等,则使用对应的解码数据包可以对运行数据进行解密(使远程仪器管理服务器能够读取具体的数据内容),并在解密后得到具体的管理标签。
46.厂商往往会针对多种型号的仪器使用同一个解码数据包(或者解码固件、解码公钥等),因此在得到解码数据包后,对预设信息进行解密,得到的是该仪器设备最真实的管理标签。
47.在挂接成功后,基于所述id信息和管理标签创建对应的显示区块数据(用于显示对应的仪器设备的运行数据),另外所述id数据可以修改为用户自定义名称。
48.在具体使用过程中,只要远程仪器管理服务器挂接了仪器设备,用户终端就可以通过浏览器登录该远程仪器管理服务器的登录链接,实现对挂接在该远程仪器管理服务器上的仪器设备进行管理,方便快捷。
49.使用本发明提供的远程仪器管理方法,当有新的仪器设备需要挂接时,远程仪器管理服务器会获取该仪器设备的对接数据,并根据对接数据中的厂商信息即可得到对应厂商的官方服务器地址,即可登录对应的厂商服务器并获取到解码数据包,进而得到该仪器设备的管理标签,挂接完成,实现完全自动化挂接。
50.另外,用户想要查看仪器运行状态时,只要使用用户终端登录所述远程仪器管理服务器即可完成查看,在查看时管理标签对应的是仪器设备的运行数据项。
51.进一步的,作为优选方案,本实施例中,还包括设备数据监管操作;
52.所述设备数据监管操作包括:
53.响应用户终端的监管请求,将设备监管数据推送所述用户终端中;所述监管数据包括设备数据和对应的显示区块。具体的,所述设备数据包括型号信息、运行数据和id信息;所述设备数据通过仪器设备上报得到,存储在所述远程仪器管理服务器中;所述显示区块优选为用于展示该仪器设备运行数据的窗口参数数据。
54.用户终端向远程仪器管理服务器发送的监管请求的方式可以是使用针对性的软件app,也可以使用浏览器登录对应远程仪器管理服务器的登录网址即可。
55.远程仪器管理服务器得到所述设备数据后,基于对应所述型号信息的解码数据包对所述运行数据进行解码,方便显示。
56.进一步的,作为优选方案,本实施例中,在设备数据监管操作中,还包括:
57.接收用户终端传输的修改指令;
58.根据所述修改指令调整管理标签的显示状态。即用户可以自定义哪些管理标签可以显示,哪些管理标签不需显示,提升使用体验。
59.进一步的,作为优选方案,本实施例中,还包括:
60.根据所述管理标签的数量匹配对应的显示区块,并将匹配后的显示区块发送到用户终端。进一步的,在进行匹配时,还会根据标签类型进行匹配,所述标签类型包括数字类、文字类、状态类等,匹配的过程使用本领域常用的显示区块的匹配方式即可。远程仪器管理服务器会根据管理标签的数量调整显示区块的大小,当用户调整了管理标签的显示状态后,可以动态调整对应的显示区块的大小,方便快捷。
61.进一步的,作为优选方案,本实施例中,还包括触发操作,所述触发操作用于在用户终端关闭管理界面的情况下触发;
62.所述触发操作包括:
63.向用户终端发送设备数据;以使用户终端响应于所述设备数据,打开预定软件显示所述管理界面;所述设备数据包括型号信息、运行数据和id信息。
64.具体的,本实施例中,所述用户终端的参数信息需要在远程仪器管理服务器中关联,以使远程仪器管理服务器在需要用户接入的情况下,能够向对应的用户终端发送给设备数据。另外所述用户终端中需要内载专门的对接插件或对接组件,仅在突发事件时使用,即当仪器设备出现问题时,远程仪器管理服务器可以向用户终端直接发送设备数据(进一步的,同时向用户的手机号码发送异常示警信息),用户终端的对接插件或对接组件在接收到设备数据后,快速启动浏览器或对应的专用软件打开对应的管理界面,方便用户查看具体的设备数据。
65.进一步的,作为优选方案,本实施例中,全部或部分仪器设备连接到集中器;所述集中器用于接收连接的仪器设备的数据并传输所述远程仪器管理服务器中。集中器可以连接一些不能联网的仪器设备,所述集中器仅用作数据的转发,即接收仪器的设备数据并转发给远程仪器管理服务器。
66.相应的,请参阅图2,本发明提供一种远程仪器管理服务器,包括:
67.第一交互模块,用于与挂接设备数据交互;
68.第二交互模块,用于与用户终端数据交互;所述第一/二交互模块包括有线(光纤或网线连接,即第一/二交互模块可以是调制解调器或者光调制解调器)和无线通信模组,
所述无线通信模组包括wifi通信模组。为了二者之间的数据可以同时传输,远程仪器管理服务器具有两个交互模块,分别用于连接挂接设备和用户终端。
69.处理模块,用于执行新接入设备挂接操作;所述新接入设备挂接操作包括:获取对接数据;所述对接数据包括新接入设备的型号信息、id信息、厂商信息和预设信息;基于所述厂商信息登录对应的厂商服务器,获取对应所述型号信息的解码数据包;基于所述解码数据包对所述预设信息进行解码,得到所述新接入设备的管理标签,完成设备挂接。
70.进一步的,所述处理模块还用于执行设备数据监管操作、所述触发操作等步骤。
71.相应的,请参阅图3,本发明提供一种远程仪器管理系统,包括:
72.用户终端;
73.前述实施例所述的远程仪器管理服务器,与所述用户终端通过网络连接;所述用户终端通过b/s架构显示管理界面。即在本实施例中,用户终端中不会加载专用的管理程序,仅使用浏览器登录远程仪器管理服务器进行管理。
74.进一步的,请参阅图4,作为优选方案,本实施例中,全部或部分仪器设备通过集中器与所述远程仪器管理服务器连接。
75.相应的,本发明提供一种计算机可读介质,存储有计算机程序,所述计算机程序被处理器执行时实现前述任一实施例所述的远程仪器管理方法。
76.计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
77.在本技术中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本技术中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。
78.可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。