一种能耗数据采集器的远程配置方法

文档序号:9306782阅读:576来源:国知局
一种能耗数据采集器的远程配置方法
【技术领域】
[0001]本文涉及一种能耗数据采集器的远程配置方法,尤其涉及一种通过嵌入式Web以 B/S的方式对能耗数据采集器进行远程配置的方法。
【背景技术】
[0002]对于能耗数据采集器,其上行通信采用微处理器通过以太网接口接入互联网,下行通信采用RS485等总线与能耗计量基表进行连接。这些能耗计量基表通常有电表、
水表、
燃气表和热(冷)量表等,并且能耗计量基表普遍采用DL/T 645-1997、CJ/T 188-2004

GB/T 19582-2008 通信协议。
[0003]能耗数据采集器采集能耗计量基表上的能耗信息时,能耗数据采集器是通信主站设备,而各能耗计量基表是通信从站设备,通信主站设备通过总线连接有多个通信从站设备,
整个主站-从站通信系统中,只有通信主站设备具有主动发起通信的能力,通信从站设备接收
通信主站设备的信息并与通信主站设备进行信息交互。而通信主站设备要实现与通信从站设
备之间的通信,通信主站设备需要知道通信从站设备的地址、通信协议等信息,即需要对能
耗数据采集器进行配置。
[0004]在能耗数据采集器采集能耗数据的过程中,有时需要调整采集能耗数据的定时周期,有时又需要在其下行通信总线上减少或增加一些通信节点一一能耗计量基表,针对能耗
数据采集器在地理位置的分布上较为分散的情况,如果采用人工进行本地配置,就会极大的
增加人力成本,而且效率低,浪费大量的操作时间。

【发明内容】

[0005]本发明的目的在于提供一种能耗数据采集器的远程配置方法,可方便快捷实现远程配置能耗数据采集器,减少系统维护的人力成本。
[0006]为了实现上述目的,本发明采用的技术方案如下:一种能耗数据采集器的远程配置方法,在能耗数据采集器中移植一个嵌入式Web服务器Β0Α,在BOA中植入与软件配置相
关的配置网页并添加解析网页配置信息与编辑软件配置文件的CGI程序,然后为Web服务器 BOA申请域名,并将该Web服务器BOA发布到外网,基于互联网,客户端以B/S的方式远程
访问该数据采集器,利用B/S的报文交互功能,客户端浏览器向BOA发送软件配置的报文,
BOA接收并解析浏览器发送的报文,CGI程序根据解析结果编辑或修改数据数据采集器上的配
置文件,并保存该配置信息,能耗数据采集器根据该配置文件进行系统配置。
[0007]所述能耗数据采集器是一个基于Iinux的嵌入式设备,其中微处理器通过以太网接口接入互联网。
[0008]所述的客户端可以是与互联网有线连接的终端设备,该终端设备为PC机,或者是与互联网无线连接的手机或平板电脑。
[0009]所述客户端以B/S的方式远程访问数据采集器时,先要获得远程配置能耗数据采集器的操作权限,从而使客户端能够通过Web配置网页的形式对能耗数据采集器进行远程配置。
[0010]所述客户端以B/S的方式远程访问数据采集器时,在客户端浏览器配置网页上采用用户名和密码的形式取得远程配置能耗数据采集器的操作权限。
[0011]基于互联网,客户端浏览器以Web网页的形式对能耗数据采集器进行远程配置时,BOA接收并解析浏览器发送的配置报文,BOA中的CGI程序根据解析的结果编辑或修改数据采集器上的配置文件,并保存该配置信息。
[0012]当能耗数据采集器重启后,能耗数据采集器可自动根据保存的配置文件对其进行远程配置。
[0013]本发明中用来实现Web服务器功能的嵌入式Web服务器BOA可以被其他任何种类的Web服务器代替,只要是可以实现Web服务器功能的嵌入式Web服务器即可。
[0014]客户端不需要安装任何专用的配置软件,只需要通过浏览器就可以实现远程配置能耗数据采集器。
[0015]本发明与现有技术相比较,具有如下显而易见的突出实质性特点和显著技术进步:本发明利用嵌入式Web以B/S的方式方便快捷的实现远程配置能耗数据采集器,针对能
耗数据采集器在地理位置的分布上较为分散的情况,可方便快捷实现远程配置能耗数据采集
器,极大减少系统维护的人力成本,提高管理效率,节省大量的操作时间。
【附图说明】
[0016]图1是远程配置能耗数据采集器的操作程序框图。
[0017]图2是本发明实施例的实现原理框图。
【具体实施方式】
[0018]本发明的优选实施例结合附图详述如下:
实施例一: 如图1所示,本能耗数据采集器的远程配置方法,其特征在于:操作步骤如下:
在能耗数据采集器中移植一个嵌入式Web服务器BOA,在BOA中植入与软件配置相关的配置
网页并添加解析网页配置信息与编辑软件配置文件的CGI程序,然后为Web服务器BOA
申请
域名,并将该Web服务器BOA发布到外网,基于互联网,客户端以B/S的方式远程访问该数
据采集器,利用B/S的报文交互功能,客户端浏览器向BOA发送软件配置的报文,BOA接收
并解析浏览器发送的报文,CGI程序根据解析结果编辑或修改数据数据采集器上的配置文件,
能耗数据采集器根据该配置文件进行系统配置。
[0019]实施例二:
本实施例与实施例一基本相同,特别之处如下:
所述能耗数据采集器是一个基于Iinux的嵌入式设备,其中微处理器通过以太网接口接入互联网。
[0020]所述的客户端是与互联网有线连接的终端设备,该终端设备为PC机,或者是与互联网无线连接的手机或平板电脑。
[0021]所述客户端以B/S的方式远程访问数据采集器时,先要获得远程配置能耗数据采集器的操作权限,从而使客户端能够通过Web配置网页的形式对能耗数据采集器进行远程配置。
[0022]所述客户端以B/S的方式远程访问数据采集器时,在客户端浏览器配置网页上采用用户名和密码的形式取得远程配置能耗数据采集器的操作权限。
[0023]基于互联网,客户端浏览器以Web网页的形式对能耗数据采集器进行远程配置时,BOA接收并解析浏览器发送的配置报文,BOA中的CGI程序根据解析的结果编辑或修改数据采集器上的配置文件,并保存该配置信息。
[0024]当能耗数据采集器重启后,能耗数据采集器可自动根据保存的配置文件对其进行远程配置。
[0025]所述的用来实现Web服务器功能的嵌入式Web服务器BOA可用其他任何种类的Web服务器代替,只要是可以实现Web服务器功能的嵌入式Web服务器即可。
[0026]所述客户端需要通过浏览器实现远程配置能耗数据采集器。
[0
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1