The invention discloses a configuration type remote monitoring method based on Web, is applied to the monitoring system, the system includes a web server, communication server, database, network communication module and the monitoring object, the method comprises the following steps: receiving user registration information to generate the corresponding sent by the web server data tables and stored in the database; the receiving user sent through the web server configuration file generation communication protocol file; reading communication protocol file through the communication server and the communication protocol timing, when the file changes generated when the data acquisition and communication network through the corresponding message module is sent to the monitoring object; receiving monitoring object through the communication server returns the corresponding response message and analyzing monitoring object data well, the data sequentially stored in the data table. The invention also discloses an electronic device and a computer readable storage medium. The invention realizes the flexible requirement of the configuration monitoring software.
【技术实现步骤摘要】
基于web的组态型远程监控方法、电子设备及存储介质
本专利技术涉及组态监控,尤其涉及一种基于web的组态型监控方法及系统。
技术介绍
组态监控软件是指一些集数据采集与过程控制于一体的专用软件,组件监控软件主要用于各种工控设备的监控并支持常见的通信协议,通常提供分布式数据管理和网络功能,组件监控软件解决了工控领域人员手动编写HMI或者委托第三方开发而由此造成的开发周期长、可靠性差、不灵活等问题。另外,组态软件在使用时,首先需要购买开发商所提供的软件及其加密狗,并在物理机上安装后才能运行,这种使用方式不够灵活;而且组态软件根据所支持的点数区分价格的,例如亚控的组态王分为256、512、无限点等,其中点数是在运行过程中所能监控的物理对象,比如寄存器的个数,因此购买后可能会产生点数剩余或不足,从而造成资源浪费或不能够充分监控所需要的监控对象。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种基于web的组态型远程监控方法,其能够解决组态监控软件使用不灵活的问题。本专利技术的目的之二在于提供一种电子设备,其能够解决组态监控软件使用不灵活的问题。本专利技术的目的之三在于提供一种计算机可读存储介质,其能够解决组态监控软件使用不灵活的问题。本专利技术的目的之四在于提供一种基于web的组态型远程监控装置,其能够解决组态监控软件使用不灵活的问题。本专利技术的目的之一采用以下技术方案实现:一种基于web的组态型远程监控方法,应用于组态型远程监控系统,所述监控系统包括web服务器、通信服务器、数据库、监控对象以及通信网络模块,所述web服务器、通信服务器分别与数 ...
【技术保护点】
一种基于web的组态型远程监控方法,其特征在于:应用于组态型远程监控系统,所述监控系统包括web服务器、通信服务器、数据库、监控对象以及通信网络模块,所述web服务器、通信服务器分别与数据库连接,所述监控对象通过通信网络模块与通信服务器进行通信;监控方法包括以下步骤:数据表生成步骤,通过web服务器接收用户发送的注册信息生成对应的数据表并存储于数据库中;文件生成步骤,通过web服务器接收用户发送的配置文件生成通信协议文件;报文生成步骤,通过通信服务器定时读取所述通信协议文件,并当所述通信协议文件变化时生成对应的数据采集报文;数据采集步骤,通过通信服务器将数据采集报文依次通过通信网络模块发送给监控对象;数据更新步骤,通过通信服务器接收监控对象返回对应的应答报文并解析出对应的监控对象的数据,然后将监控对象的数据依次存储于所述数据表中。
【技术特征摘要】
1.一种基于web的组态型远程监控方法,其特征在于:应用于组态型远程监控系统,所述监控系统包括web服务器、通信服务器、数据库、监控对象以及通信网络模块,所述web服务器、通信服务器分别与数据库连接,所述监控对象通过通信网络模块与通信服务器进行通信;监控方法包括以下步骤:数据表生成步骤,通过web服务器接收用户发送的注册信息生成对应的数据表并存储于数据库中;文件生成步骤,通过web服务器接收用户发送的配置文件生成通信协议文件;报文生成步骤,通过通信服务器定时读取所述通信协议文件,并当所述通信协议文件变化时生成对应的数据采集报文;数据采集步骤,通过通信服务器将数据采集报文依次通过通信网络模块发送给监控对象;数据更新步骤,通过通信服务器接收监控对象返回对应的应答报文并解析出对应的监控对象的数据,然后将监控对象的数据依次存储于所述数据表中。2.如权利要求1所述基于web的组态型远程监控方法,其特征在于:还包括链接生成步骤,通过web服务器生成一组态画面链接并通过浏览器显示给用户;监控画面生成步骤,通过web服务器接收用户点击组态画面链接的信号,并根据配置文件以及数据库中对应的数据表生成对应的组态监控画面显示给用户。3.如权利要求1-2任意一项所述基于web的组态型远程监控方法,其特征在于:所述注册信息包括监控对象、监控对象所对应的寄存器以及寄存器的个数和寄存器的名称。4.如权利要求3所述基于web的组态型远程监控方法,其特征在于:所述配置文件包括用户选择的控件、控件所在的位置、监控对象、控件与寄存器的关联信息、寄存器的数据变化与控件动画效果的关系、通信协议以及通信服务器与监控对象之间的主从关系。5.一种电子设备,其特征在于包括:一个或多个处理器;存储器;以及一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被配置成有一个或多个处理器执行,所述程序包括用于执行以下方法的步骤:数据表生成步骤,通过web服务器接收用户发送的注册信息生成对应的数据表并存储于数据库中;文件生成步骤,通过web服务器接收用户发送的配置文件生成通信协议文件;报文生成步骤,通过通信服务器定时读取所述通信协议文件,并当所述通...
【专利技术属性】
技术研发人员:朱建涛,谢浩安,张国强,
申请(专利权)人:云宏信息科技股份有限公司,广州航天云宏技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。