The invention discloses a remote measuring device, a testing system and a testing method. The system includes: the server side, which is configured to collect sensor data and save it; receiving the request sent by the mobile terminal, and responding to the request, sending the stored sensor data to the mobile terminal for display, recording the working status of data acquisition and request response, and recording the results. Hierarchical management, creating application sub-processes, monitoring the status of each application sub-processes to achieve process daemon; mobile terminal, configured to send requests to the server to view sensor data, receive sensor data returned from the server, and display.
【技术实现步骤摘要】
一种远程测试装置、系统及方法
本公开涉及计算机
,具体涉及一种远程测装置、测试系统及测试方法。
技术介绍
现有的很多测试装置,采集测试数据以往需要测试人员携带测试装备进入作业区间进行测试,相对于远程测试,会消耗大量的人力、物力、财力。此外,一些危险测试环境还有可能威胁测试人员的身体健康。近年来,Node.js发展迅速,广泛应用于网络应用的构建。Node.js是一个基于ChromeJavaScript运行时建立的平台,用于方便的搭建响应速度快、易于扩展的网络应用。Node.js使用事件驱动,非阻塞式IO模型而得以轻量和高效。专利技术人在研发过程中,发现现有的测试装置还存在成本高,效率底,耗时间等问题。因此,如何设计一种响应速度快、易于扩展和成本低的测试装置,仍是待解决的技术问题。
技术实现思路
为了克服上述现有技术的不足,本公开提供了一种远程测装置、测试系统及测试方法,响应速度快、易于扩展和成本低。本公开所采用的技术方案是:一种远程测试系统,该系统包括:服务器端,被配置为采集传感器数据,并保存;接收移动终端发送的请求,并响应该请求,将存储的传感器数据发送给移动终端 ...
【技术保护点】
1.一种远程测试系统,其特征是,该系统包括:服务器端,被配置为采集传感器数据,并保存;接收移动终端发送的请求,并响应该请求,将存储的传感器数据发送给移动终端进行显示,记录数据采集和请求响应的工作状态,并对记录结果进行分级管理,创建各应用子进程,并监控各应用子进程的状态,实现进程守护;移动终端,被配置为向服务器端发送查看传感器数据的请求,接收服务器端回传的传感器数据,并显示。
【技术特征摘要】
1.一种远程测试系统,其特征是,该系统包括:服务器端,被配置为采集传感器数据,并保存;接收移动终端发送的请求,并响应该请求,将存储的传感器数据发送给移动终端进行显示,记录数据采集和请求响应的工作状态,并对记录结果进行分级管理,创建各应用子进程,并监控各应用子进程的状态,实现进程守护;移动终端,被配置为向服务器端发送查看传感器数据的请求,接收服务器端回传的传感器数据,并显示。2.根据权利要求1所述的远程测试系统,其特征是,所述服务器端具体被配置为:配置串口的参数,接收串口采集的传感器数据,并将传感器数据存储到后端存储卡中,判断传感器数据是否全部回传到后端存储卡中,若全部回传成功后,将已经回传的数据删除。3.根据权利要求1所述的远程测试系统,其特征是,所述服务器端还具体被配置为:创建数据采集、请求响应和记录管理的应用子进程;以一定预设周期查询各应用子进程的运行状态,对各应用子进程的运行状态进行监控;判断各应用子进程的运行状态是否为僵尸进程;若应用子进程的运行状态为僵尸进程,则调用进程回收函数回收僵尸进程,并重启新进程,以恢复应用子进程。4.一种远程测试装置,其特征是,该装置包括:数据采集模块,被配置为采集传感器数据,并保持;事件响应模块,被配置为响应移动终端发送的请求,获取存储的传感器数据,并发送给移动终端进行显示;日志管理模块,被配置为记录数据采集模块、事件响应模块和进程守护模块的工作状态,并对记录结果进行分级管理;进程守护模块,被配置为创建各模块的应用子进程,并监控所述各应用子进程,判断所述应用子进程的运行状态是否为僵尸状态,若为僵尸状态,则回收所述僵尸进程,并重启新进程以恢复所述应用子进程。5.根据权利要求4所述的远程测试装置,其特征是,所述数据采集模块具体被配置为:配置串口的参数,接收串口采集的传感器数据,并将传感器数据存储到后端存储卡中,检测传感器数据是...
【专利技术属性】
技术研发人员:李凯,陈应兵,周生奎,朱勇锋,白云鹏,马宇宸,
申请(专利权)人:中电科仪器仪表有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。