网页方式数据监控系统及其监控方法
【技术领域】
[0001]本发明涉及数据收集和监控技术领域,尤其涉及一种网页方式数据监控系统及其监控方法。
【背景技术】
[0002]工厂厂区内提供办公室给进厂施工单位办公或休息,各施工单位于施工期间可自行设定使用办公室的空调系统,因此,工厂需要建立一个空调计量系统。在现有技术中,将空调系统与电脑连接,通过连接的电脑对空调系统的触摸屏上的数据进行监控和收集,然而,这种数据进行监控和收集的方法,需要到现场进行监控,具有一定的局限性。
【发明内容】
[0003]本发明的目的在于,提供一种网页方式数据监控系统及其监控方法,通过广域网对设备上的数据进行监控,拓展设备的监控方式,提高监控效率。
[0004]为解决上述技术问题,本发明提供一种网页方式数据监控方法,包括:
[0005]数据存储模块,数据存储模块中包括用于存储数据的数据单元和原始码网页语
3 ;
[0006]与设备连接的数据收集模块,用于对设备上的运行数据进行收集;
[0007]数据源管理器,用于将数据收集模块收集的数据作为资料来源,将数据收集模块收集的数据存储至数据存储模块的数据单元中。
[0008]可选的,所述数据存储模块为AppServ软件,AppServ软件中包括Apache HTTPServer、PHP原始码网页语言、MySQL数据单元和php MyAdmin。
[0009]可选的,数据收集模块为eServer软件。
[0010]相应的,本发明还提供一种网页方式数据监控方法,采用上述网页方式数据监控系统,包括:
[0011]安装数据存储模块,设置数据存储模块的用户名和密码,根据设置的用户名和密码,网页登陆数据存储模块中的数据单元,在数据单元中新建数据库,并在数据库中新建资料表;
[0012]安装并启动数据源管理器,在数据源管理器设定数据收集模块作为资料来源,同时输入用于存储数据的数据存储模块的用户名、密码、数据库以及资料表名称;
[0013]安装并启动数据收集模块软件,在数据收集模块中新增专案、新建网络连接、新建表单,设定取样地址和取样条件,并启动取样,取样数据存储在数据库中。
[0014]进一步的,所述数据存储模块为AppServ软件,AppServ软件中包括Apache HTTPServer、PHP原始码网页语言、MySQL数据单元和php MyAdmin。
[0015]进一步的,安装并启动数据源管理器前还包括:设定Windows防火墙,在Windows防火墙中添加MySQL端口、设定MySQL端口连接编号,设置Windows防火墙的步骤包括选择开始、控制面板、Windows防火墙、例外和添加端口。
[0016]进一步的,安装完成数据源管理器之后选择开始、控制面板、管理工具、数据源、系统和 MySQL ODBC Driver0
[0017]进一步的,AppServ软件中设定一个或多个使用者。
[0018]进一步的,数据收集模块为eServer软件。
[0019]进一步的,eServer软件从本机中新建画面专案或从网络中新建画面专案。
[0020]进一步的,eServer软件中通过Excel表单或Access表单取样。
[0021]进一步的,eServer软件采用本机表单或者新建表单。
[0022]进一步的,eServer软件取样按照时间取样或者可编程逻辑控制取样。
[0023]进一步的,Excel取样的方式选择多重垂直取样、多重水平取样、单一垂直取样、单一水平取样或任何位置。
[0024]本发明的网页方式数据监控方法,通过数据源管理器将收据收集模块收集到的数据存储到数据单元中,进而通过原始码网络语言在网页中登陆进入数据单元,并在网页上查询数据。从而实现网页方式对设备上的数据进行收集和监控,拓展设备的监控方式,提高监管的效率。
【附图说明】
[0025]图1为本发明中空调计量系统的连接结构图;
[0026]图2为本发明中网页方式监控数据的系统的结构图;
[0027]图3为本发明网页方式数据监控方法的流程图。
【具体实施方式】
[0028]下面将结合示意图对本发明的网页方式数据监控系统及其监控方法进行更详细的描述,其中表示了本发明的优选实施例,应该理解本领域技术人员可以修改在此描述的本发明,而仍然实现本发明的有利效果。因此,下列描述应当被理解为对于本领域技术人员的广泛知道,而并不作为对本发明的限制。
[0029]本发明的核心思想在于,工厂端提供给各个办公室使用的设备均与一电脑连接,eServer软件对设备上的数据进行监控和采集,通过数据源管理器将eServer软件收集到的设备上的数据存储在AppServ软件的网页数据库MySQL中,从而实现网页的方式监控设备上的数据,提高监控的效率。并且,通过PHP语言设计网页访问MySQL中的数据库,可直接通过网页查询设备运转资料,以及耗电量电费等信息。
[0030]本发明可通过远程监控与记录各办公室实际使用空调状况,用来统计耗电量以及计算电费以便于向施工单位结算。参考图1所示,将各个办公室的空调系统10连接在一台电脑主机20上,并且,电脑主机20与总机30均连接在网络上,每个电脑主机20和总机30均对应设置一个IP地址,例如,总机的IP地址为192.3168.1.1,设定电脑主机20的IP地址为192.168.1.10,192.168.1.20,192.168.1.20等。本实施例中,包括多个空调系统30以及电脑主机20。本发明的网页方式数据监控系统参考图2所示,监控方法的流程图参考图3所示,下文结合空调计量系统的数据监控和收集方法对本发明的【具体实施方式】进行具体说明。
[0031]参考图2所示,本发明的监控方法的具体步骤包括:
[0032]数据存储模块32,数据存储模块32中包括用于存储数据的数据单元321和原始码网页语言322,例如,本实施例中所述数据存储模块32为AppServ软件,AppServ软件中包括 Apache HTTP Server>PHP 原始码网页语言 322、MySQL 数据单元 321 和 php MyAdmin。AppServ软件是PHP网页架站工具组合包,AppServ软件包含有Apache HTTP Server>PHP>MySQL、phpMyAdmin等,其中,Apache HTTP Server是免费且开放原始码的HTTP伺服器,MySQL为数据库,PHP是免费的开放原始码网页语言,php MyAdmin为网页式数据库前端管理系统。
[0033]与设备连接的数据收集模块21,用于对设备上的运行数据进行收集,例如,本实施例中的数据收集模块21为eServer软件。eServer软件是一个PC端软件,可以用于协助客户透过网络收集人机接口(HMI)或是连接于人机接口的可编程逻辑控制器(PLC)或其他设备的资讯,eServer软件可以用于Windows XP系统及Windows 7系统。并且,eServer软件支援Microsoft Excel以及各项Excel内建公式及图表,可通过eServer软件针对不同的需求快速制作所需要的报表,
[0034]数据源管理器31,将数据收集模块21收集的数据作为资料来源,用于将数据收集模块21收集的数据存储至数据存储模块32的数据单元321中。
[0035]参考图3所示,相应的,本发明提供一种网页方式数据监控方法,具体步骤包括:
[0036]首先,执行步骤SI,在总机30中下载并安装AppServ软件,AppServ软件是PHP网页架站工具组合包,AppServ软件的安装过程本领域技术人员都可以理解的,在此不做赘述。安装完成后,网页浏览器测试Http://localhost/,若网页中显示AppServ软件,则表示安装完成。安装过程中,设置AppServ的用户名和密码,例如,设置的用户名为root,密码为12345678。在phpMyAdmin中进行MySQL相关设定,输入设定AppServ软件的用户名和密码,根据设置的用户名和密码,进入MySQL,在MySQL中点击结构,输入并设定数据库的名称,点击执行从而新建数据库,在数据库中新建资料表,并设定资料表的位栏信息。本实施例中,例如,可以设定数据库的名称为TEST,资料表的名称为Table。此外,本发明中,还可以设定多个MySQL的