CN101661535A - 一种远程实验***及其实现方法 - Google Patents

一种远程实验***及其实现方法 Download PDF

Info

Publication number
CN101661535A
CN101661535A CN200910192545A CN200910192545A CN101661535A CN 101661535 A CN101661535 A CN 101661535A CN 200910192545 A CN200910192545 A CN 200910192545A CN 200910192545 A CN200910192545 A CN 200910192545A CN 101661535 A CN101661535 A CN 101661535A
Authority
CN
China
Prior art keywords
experimental
equipment
instrument
remote
web server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN200910192545A
Other languages
English (en)
Inventor
唐小煜
吴先球
伍尚彬
陈淑玲
洪铭福
吴丽菲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
South China Normal University
Original Assignee
South China Normal University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by South China Normal University filed Critical South China Normal University
Priority to CN200910192545A priority Critical patent/CN101661535A/zh
Publication of CN101661535A publication Critical patent/CN101661535A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Arrangements For Transmission Of Measured Signals (AREA)

Abstract

本发明提供了一种远程实验***及其实现方法,所述远程实验***包括实验仪器设备、嵌入式接入终端、Web服务器、远程客户端,所述Web服务器通过互联网分别与远程客户端和嵌入式接入终端互联,所述嵌入式接入终端与实验仪器设备连接。本发明利用了嵌入式和web集群技术,使用了嵌入式标准件、B/S结构控制经数字化改造的仪器,实现了用户与远端实验设备的数据交互。

Description

一种远程实验***及其实现方法
技术领域
本发明属于远程实验领域,特别是涉及一种远程实验***及其实现方法。
背景技术
当今远程实验***多数使用代理服务器或嵌入式服务器方案实现实验设备的远程控制。代理服务器方案使用PC机作为网络代理服务器实现多台设备的远程监控,该方案适应性较差,数据传输速率不高,远程监控的实时性弱,软硬件不可剪裁从而造成资源浪费。嵌入式服务器方案要求每台设备配有一个嵌入式Web服务器,以进行数据采集、数据存储、数据转发、设备网络连接及与远程监控主机的数据交互,令实验资源的分配和管理分散,只能实现一对一的连接,从而限制了***的开放性和拓展性。以上方案均存在高投入、高消耗、不协调、低效率的问题。
而目前应用于远程实验***的C/S网络结构的需要用户安装相关软件,不仅提高了教学与实验成本,还给用户带来了不必要的麻烦。此外,传统远程实验***的Web应用采用同步交互过程,用户大量时间用于等待服务器处理用户请求,界面并不连贯。
发明内容
本发明的目的在于针对现有技术的缺点,提供一种成本低、协调性好、性能高、效率高且界面友好连贯的集约型远程实验***。
本发明的另一目的在于提供该远程实验***的实现方法。
为了实现发明目的一,采用的技术方案如下:
一种远程实验***,包括实验仪器设备、嵌入式接入终端、Web服务器、远程客户端,所述Web服务器通过互联网分别与远程客户端和嵌入式接入终端互联,所述嵌入式接入终端与实验仪器设备连接。
上述技术方案中,所述Web服务器与远程客户端间的互联采用B/S网络结构,且采用异步JavaScript和XML模式实现数据传输。
所述嵌入式接入终端将多台实验仪器设备接入***,所述实验仪器设备为数字化设备,其设置有单片机模块,利用单片机模块的无线通信接口或有线通信接口传送控制信息以及反馈状态信息。
所述无线通信接口为蓝牙或无线路由或共享无线接入接口,所述有线通信接口为电力电源线或以太网或高速数据串行总线。
所述嵌入式接入终端设置有实现实验仪器设备与Web服务器的网络通信的ARM嵌入式模块。
为了实现发明目的二,采用的技术方案如下:
一种远程实验***的实现方法,通过嵌入式接入终端实现实验仪器设备以独立的进程与Web服务器互通控制/数据信息,所述Web服务器将所有的实验仪器设备映射为统一的本地资源,Web服务器还利用动态网页技术实现对实验仪器设备、远程客户端数据信息与控制信息的统筹处理,从而实现实验仪器设备与用户的多对多连接;用户在远程客户端通过浏览器下载浏览页面,在浏览页面进行远程实验操作。
本发明的远程实验***的实现还包括初始化设置步骤,所述初始化设置为管理员在Web服务器设置网络参数,完成Web服务器所内置的用户注册/登录/验证模块、实验室管理模块、实验仪器设备管理模块、实验仪器设备操作模块和观察实验现场模块的配置。
本发明的远程实验***的实现还包括实验仪器设备的配置步骤,所述实验仪器设备的配置为仪器开发者在实验仪器设备完成通信协议配置,并将实验仪器设备接入嵌入式接入终端。
本发明的远程实验***的实现还包括通过在Web服务器设置账号权限管理模块来实现权限管理。
本发明的远程实验***的实现还包括设置有开发者接入模块,仪器开发者直接采用嵌入式接入终端与实验仪器设备互动,或者通过开发者接入模块实现与实验仪器设备的数字化采集和控制,并在Web服务器进行登记,将一台或者多台实验仪器设备接入***,实现仪器的集群化。
利用了嵌入式和web集群技术,使用了嵌入式标准件、B/S结构控制经数字化改造的实验仪器设备,实现了用户与远端实验设备的数据交互。与现有技术相比,本发明以Web服务器作为***管理和数据处理的中心,实验仪器设备遵循***制定的通信标准。***制定的通信标准可采用RETP协议,RETP协议是嵌入式客户端与服务器端的通信协议,工作在ISO/OSI体系的应用层,命令、数据信息嵌入在报文中。请求报文包括请求类型、URL、请求参数、版本以及通信密码等信息。响应报文包括版本、状态码和状态短语等信息。
通过嵌入式接入终端访问Web服务器实现实验仪器设备与用户多对多的连接,实现了实验仪器集群化,解决了一对一的连接限制,降低了能耗和成本。Web服务器将实验仪器设备映射为本地资源并处理***数据,明显减少了用户端工作量。以Ajax无刷新动态网页方式向网络用户呈现一个集约型远程实验***,减少必要网络通信流量与等待时间,用户只需通过浏览器即可的到界面连贯的远程实验环境。同时可以调用现场设置的摄像机传送过来的图像***具备观察实验现场的调用功能。
附图说明
图1为本发明的结构示意图。
具体实施方式
下面结合附图及实施例对本发明做进一步的说明。
实施例1:
本发明的结构示意图如附图1所示,包括根据能以***制定的协议进行通信的经数字化改造的实验仪器设备、用于将数字化实验仪器设备接入互联网的嵌入式接入终端、实现对***数据与控制信息作统筹处理的Web服务器、用于发送页面请求及控制信号与反馈实验信息的远程客户端。
Web服务器通过互联网分别与远程客户端和嵌入式接入终端实现互联。Web服务器与远程客户端间使用B/S网络结构互联,并利用Ajax无刷新技术完成数据传输。
嵌入式接入终端将多台实验仪器设备接入***。
实验仪器设备为经数字化改造的普通实验仪器,仪器内单片机模块利用接口传送的控制信息控制仪器及并将状态信息通过接口反馈。该接口可采用无线通信接口或有线通信接口,无线通信接口为蓝牙或无线路由或共享无线接入接口,有线通信接口为电力电源线或以太网或高速数据串行总线。
嵌入式接入终端以ARM嵌入式模块为核心,提取信息特征内容,与***制定的通信标准比较,识别信息源的群内身份,判别信息发送方向。嵌入式接入终端负责将实验仪器端接入互联网,实现实验仪器端与服务器的网络通信。
Web服务器采用基于Ajax无刷新技术的ASP.NET动态网页技术设计的服务器端软件,实时统筹处理数据与控制信息。
远程客户端为可联网计算机,使用浏览器下载***界面。
***中嵌入式接入终端实现的本地/远程的实验仪器设备以独立的进程与Web服务器互通控制/数据信息,Web服务器将所有的实验仪器设备映射为统一的本地资源。利用动态网页技术设计服务器端软件,实现对实验仪器设备、远程客户端数据信息与控制信息的统筹处理,从而实现实验仪器设备与实验者的多对多连接;利用Ajax技术设计开源的远程客户端软件,实现远程仪器面板的客户端呈现;通过实验进一步提炼***的通信标准,研制通用的标准件。
***初始化需要管理员在web服务器端修改网络参数,完成用户注册/登录/验证模块、实验室管理模块、实验仪器管理模块、实验仪器操作模块和观察实验现场模块等相关配置。
仪器开发者在实验仪器设备完成按***制定的通信协议配置仪器的工作,并将实验仪器设备接入嵌入式接入终端。嵌入式接入终端负责将实验仪器设备接入互联网,实现实验仪器设备与Web服务器的通信。
用户在远程客户端通过浏览器下载***页面,在页面进行远程实验操作。
通过上述方案可实现远程控制多台多种实验仪器设备,实现远程客户端与实验仪器设备的多对多连接,用户能实时得到实验相关信息。管理者能在Web服务器获得权限随时获知***内部各种情况,进行***维护、用户管理、实验指导等管理与指导工作。
实施例2:
本实施例以普朗克系数测试仪为控制对象,即实验仪器设备采用普朗克系数测试仪。
用户需要进入***时只需打开计算机浏览器访问Web服务器,便能在网页上看到***服务器软件提供的实时的用户注册/登录/验证模块、实验室管理模块、实验仪器管理模块、实验仪器操作模块和观察实验现场模块。在页面内能管理账号信息,选择实验仪器,普通用户通过鼠标、键盘等工具向服务器发送页面请求和选择操作信息。登录***进行远程实验并选择所需且空闲的普朗克系数测试仪后,Web服务器根据用户的操作信息向用户端浏览器发送普朗克系数测试仪面板页面。用户通过面板页面的控件便能实时向Web服务器发送控制信息以调节实验参数,而页面无需刷新。Web服务器利用标准化嵌入式模块,向普朗克系数测试仪发送来自用户端页面的控制信息,同时能接收普朗克系数测试仪的状态信息。当中信息的转换与处理过程由Web服务器实现。Web服务器以动态网页的形式向远程用户发送实验现象、实验数据,呈现在普朗克系数测试仪面板页面。同时用户还可以调用摄像机图像观测实验室现场情况。用户能实时控制异地的真实的普朗克系数测试仪,并读取返回的实验结果或观察现场实验效果,完成一个真实的实验过程。
实施例3:
本实施例是在实施例1上加以改良,增加了开发者接入模块与服务器端账号权限管理模块。
开发者在实验仪器设备可以直接采用***提供的嵌入式接入终端与实验仪器相连,或者根据整个***的通信协议和标准实现实验仪器的数字化采集和控制,并在服务器端登记,便能将一台或者多台实验仪器接入***,实现仪器的集群化。
在Web服务端,不同的账号设有不同管理权限。管理人员可以通过不同的页面设置实验室以及设置实验仪器设备的通信密钥等,从而实现实验仪器设备的统一管理与通信安全。

Claims (10)

1、一种远程实验***,其特征在于包括实验仪器设备、嵌入式接入终端、Web服务器、远程客户端,所述Web服务器通过互联网分别与远程客户端和嵌入式接入终端互联,所述嵌入式接入终端与实验仪器设备连接。
2、根据权利要求1所述的远程实验***,其特征在于所述Web服务器与远程客户端间的互联采用B/S网络结构,且采用异步JavaScript和XML模式实现数据传输。
3、根据权利要求1或2所述的远程实验***,其特征在于所述嵌入式接入终端将多台实验仪器设备接入***,所述实验仪器设备为数字化设备,其设置有单片机模块,利用单片机模块的无线通信接口或有线通信接口传送控制信息以及反馈状态信息。
4、根据权利要求3所述的远程实验***,其特征在于所述无线通信接口为蓝牙或无线路由或共享无线接入接口,所述有线通信接口为电力电源线或以太网或高速数据串行总线。
5、根据权利要求4所述的远程实验***,其特征在于所述嵌入式接入终端设置有实现实验仪器设备与Web服务器的网络通信的ARM嵌入式模块。
6、一种权利要求1所述远程实验***的实现方法,其特征在于通过嵌入式接入终端实现实验仪器设备以独立的进程与Web服务器互通控制/数据信息,所述Web服务器将所有的实验仪器设备映射为统一的本地资源,Web服务器还利用动态网页技术实现对实验仪器设备、远程客户端数据信息与控制信息的统筹处理,从而实现实验仪器设备与用户的多对多连接;用户在远程客户端通过浏览器下载浏览页面,在浏览页面进行远程实验操作。
7、根据权利要求6所述的远程实验***的实现方法,其特征在于该远程实验***的实现还包括初始化设置步骤,所述初始化设置为管理员在Web服务器设置网络参数,完成Web服务器所内置的用户注册/登录/验证模块、实验室管理模块、实验仪器设备管理模块、实验仪器设备操作模块和观察实验现场模块的配置。
8、根据权利要求6或7所述的远程实验***的实现方法,其特征在于该远程实验***的实现还包括实验仪器设备的配置步骤,所述实验仪器设备的配置为仪器开发者在实验仪器设备完成通信协议配置,并将实验仪器设备接入嵌入式接入终端。
9、根据权利要求8所述的远程实验***的实现方法,其特征在于该远程实验***的实现还包括通过在Web服务器设置账号权限管理模块来实现权限管理。
10、根据权利要求9所述的远程实验***的实现方法,其特征在于该远程实验***的实现还包括设置有开发者接入模块,仪器开发者直接采用嵌入式接入终端与实验仪器设备互动,或者通过开发者接入模块实现与实验仪器设备的数字化采集和控制,并在Web服务器进行登记,将一台或者多台实验仪器设备接入***,实现仪器的集群化。
CN200910192545A 2009-09-22 2009-09-22 一种远程实验***及其实现方法 Pending CN101661535A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910192545A CN101661535A (zh) 2009-09-22 2009-09-22 一种远程实验***及其实现方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910192545A CN101661535A (zh) 2009-09-22 2009-09-22 一种远程实验***及其实现方法

Publications (1)

Publication Number Publication Date
CN101661535A true CN101661535A (zh) 2010-03-03

Family

ID=41789550

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910192545A Pending CN101661535A (zh) 2009-09-22 2009-09-22 一种远程实验***及其实现方法

Country Status (1)

Country Link
CN (1) CN101661535A (zh)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101986373A (zh) * 2010-10-26 2011-03-16 大连工业大学 一种适用于通信类专业的教学实验***及实验方法
CN102291422A (zh) * 2011-05-04 2011-12-21 山东大学 一种远程实验平台的搭建方法
CN102497386A (zh) * 2011-10-09 2012-06-13 李华 云计算环境下量子显微ct仪机动平台的控制***
CN102664952A (zh) * 2012-04-25 2012-09-12 北京航空航天大学 一种对嵌入式设备集群管理及监控的方法
CN102722108A (zh) * 2012-06-19 2012-10-10 南京理工大学常熟研究院有限公司 一种远程实验室仿真控制***
CN103019102A (zh) * 2012-11-28 2013-04-03 河南科技大学东海硅产业节能技术研究院 半实物计算机仿真网络实验装置
CN103051700A (zh) * 2012-12-17 2013-04-17 南京理工大学 构建可远程操作的网上实验***的方法
CN103442089A (zh) * 2013-09-16 2013-12-11 哈尔滨工业大学 远程仪器共享***及该***下服务器的权限分配器及权限分配方法
CN103973733A (zh) * 2013-01-29 2014-08-06 中国地质科学院地质研究所 网页版仪器远程控制***及方法
CN103985011A (zh) * 2014-05-16 2014-08-13 中国科学技术大学 一种仪器管理***的刷卡控制器快速部署方法
CN104184772A (zh) * 2013-05-25 2014-12-03 海信(山东)空调有限公司 基于Labview平台的空调器远程实验数据监控方法和***
CN104299466A (zh) * 2014-09-25 2015-01-21 浪潮(北京)电子信息产业有限公司 一种基于云计算平台的远程硬件实验方法及***
CN104991470A (zh) * 2015-05-21 2015-10-21 苏州市职业大学 一种远程教学控制实验***
CN105656687A (zh) * 2016-03-02 2016-06-08 彭伟 物联网嵌入式单片机远程综合实验实训平台
CN105717847A (zh) * 2016-04-22 2016-06-29 兰州大学 嵌入式开发中硬件输入模块和外部接口的远程控制技术
CN105758703A (zh) * 2016-02-22 2016-07-13 中国科学院武汉岩土力学研究所 一种岩石力学云实验***
CN106294257A (zh) * 2016-08-11 2017-01-04 清华大学 一种实验装置及实验***
CN106405004A (zh) * 2016-08-26 2017-02-15 广州市盛华实业有限公司 一种智能数字化实验室自动检测***
CN107393371A (zh) * 2017-08-03 2017-11-24 东华大学 一种远程单片机虚拟实验***
CN107424460A (zh) * 2017-07-04 2017-12-01 南京邮电大学 一种在线lte移动通信实验教学***及实现方法
CN108153213A (zh) * 2017-12-26 2018-06-12 北京蜻虹科技有限公司 一种实验室管理***及管理方法
CN109243252A (zh) * 2018-09-30 2019-01-18 湖北职业技术学院 一种嵌入式开发实验***
CN110351231A (zh) * 2018-04-08 2019-10-18 湖南青普科技有限公司 基于互联网的仪器设备数据处理及通讯控制***
CN112053602A (zh) * 2020-10-09 2020-12-08 中国科学技术大学 基于数字采样技术的共享式实验平台装置

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101986373A (zh) * 2010-10-26 2011-03-16 大连工业大学 一种适用于通信类专业的教学实验***及实验方法
CN102291422A (zh) * 2011-05-04 2011-12-21 山东大学 一种远程实验平台的搭建方法
CN102497386A (zh) * 2011-10-09 2012-06-13 李华 云计算环境下量子显微ct仪机动平台的控制***
CN102497386B (zh) * 2011-10-09 2015-02-25 李华 云计算环境下量子显微ct仪机动平台的控制***
CN102664952B (zh) * 2012-04-25 2014-08-13 北京航空航天大学 一种对嵌入式设备集群管理及监控的方法
CN102664952A (zh) * 2012-04-25 2012-09-12 北京航空航天大学 一种对嵌入式设备集群管理及监控的方法
CN102722108A (zh) * 2012-06-19 2012-10-10 南京理工大学常熟研究院有限公司 一种远程实验室仿真控制***
CN103019102A (zh) * 2012-11-28 2013-04-03 河南科技大学东海硅产业节能技术研究院 半实物计算机仿真网络实验装置
CN103019102B (zh) * 2012-11-28 2014-10-29 河南科技大学东海硅产业节能技术研究院 半实物计算机仿真网络实验装置
CN103051700A (zh) * 2012-12-17 2013-04-17 南京理工大学 构建可远程操作的网上实验***的方法
CN103973733A (zh) * 2013-01-29 2014-08-06 中国地质科学院地质研究所 网页版仪器远程控制***及方法
CN103973733B (zh) * 2013-01-29 2018-01-09 中国地质科学院地质研究所 网页版仪器远程控制***及方法
CN104184772B (zh) * 2013-05-25 2018-03-16 海信(山东)空调有限公司 基于Labview平台的空调器远程实验数据监控方法和***
CN104184772A (zh) * 2013-05-25 2014-12-03 海信(山东)空调有限公司 基于Labview平台的空调器远程实验数据监控方法和***
CN103442089A (zh) * 2013-09-16 2013-12-11 哈尔滨工业大学 远程仪器共享***及该***下服务器的权限分配器及权限分配方法
CN103442089B (zh) * 2013-09-16 2016-09-21 哈尔滨工业大学 远程仪器共享***及该***下服务器的权限分配器及权限分配方法
CN103985011A (zh) * 2014-05-16 2014-08-13 中国科学技术大学 一种仪器管理***的刷卡控制器快速部署方法
CN104299466A (zh) * 2014-09-25 2015-01-21 浪潮(北京)电子信息产业有限公司 一种基于云计算平台的远程硬件实验方法及***
CN104991470A (zh) * 2015-05-21 2015-10-21 苏州市职业大学 一种远程教学控制实验***
CN105758703A (zh) * 2016-02-22 2016-07-13 中国科学院武汉岩土力学研究所 一种岩石力学云实验***
CN105656687A (zh) * 2016-03-02 2016-06-08 彭伟 物联网嵌入式单片机远程综合实验实训平台
CN105717847A (zh) * 2016-04-22 2016-06-29 兰州大学 嵌入式开发中硬件输入模块和外部接口的远程控制技术
CN105717847B (zh) * 2016-04-22 2019-11-12 兰州大学 嵌入式开发中硬件输入模块和外部接口的远程控制方法
CN106294257A (zh) * 2016-08-11 2017-01-04 清华大学 一种实验装置及实验***
CN106405004A (zh) * 2016-08-26 2017-02-15 广州市盛华实业有限公司 一种智能数字化实验室自动检测***
CN107424460A (zh) * 2017-07-04 2017-12-01 南京邮电大学 一种在线lte移动通信实验教学***及实现方法
CN107393371A (zh) * 2017-08-03 2017-11-24 东华大学 一种远程单片机虚拟实验***
CN108153213A (zh) * 2017-12-26 2018-06-12 北京蜻虹科技有限公司 一种实验室管理***及管理方法
CN110351231A (zh) * 2018-04-08 2019-10-18 湖南青普科技有限公司 基于互联网的仪器设备数据处理及通讯控制***
CN109243252A (zh) * 2018-09-30 2019-01-18 湖北职业技术学院 一种嵌入式开发实验***
CN112053602A (zh) * 2020-10-09 2020-12-08 中国科学技术大学 基于数字采样技术的共享式实验平台装置

Similar Documents

Publication Publication Date Title
CN101661535A (zh) 一种远程实验***及其实现方法
CN104660682B (zh) 一种基于td-lte的opc数据采集与监控智能终端
CN100496015C (zh) 在多节点智能网络应用服务***中实现剪贴板共享的方法
CN103747024A (zh) 一种基于云计算的智能交互机器人***及交互方法
CN103617255B (zh) 一种用于电力信息***的业务数据交换同步***及方法
CN102932431A (zh) 一种基于消息路由的状态监测数据接口配置方法
CN104991817A (zh) 一种信息***可配置集成方法及***
CN1697399A (zh) 基于通用信息模型的网格监控***
CN101086667A (zh) 一种远程控制的***和方法
CN101771724B (zh) 异构分布式信息集成方法、装置及***
CN203299613U (zh) 智能建筑控制***
CN203399145U (zh) 一种基于云计算的智能交互服务机器人
CN104750928A (zh) 一种基于b/s网络结构模式的在线仿真方法
CN107172069A (zh) 建筑智能化数据实时监控***及数据实时共享方法
CN100555231C (zh) 一种调试信息输出和控制***及其方法
CN106878419A (zh) 一种基于虚拟通道的桌面云高效打印方法及***
CN104952014A (zh) 一种物联网实验大楼管理***
CN104270432A (zh) 基于钻井行业实时数据服务***及数据交互方法
CN101834902A (zh) 一种远程配电房综合管理的前置机***及方法
CN103036911A (zh) 业务数据处理***和业务数据处理方法
CA3150968C (en) Method of and system for monitoring civil air defense equipment maintenance
CN104052805A (zh) 一种基于云计算技术的环境试验设备远程监控***
CN103929457A (zh) 基于移动互联网的物联网应用数据交互***和方法
CN110290035B (zh) 一种基于k3s的智慧家庭数据存储访问方法及***
CN207504886U (zh) 基于后台服务器的网管维护便携终端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20100303