一种基于WEB的组态控制系统及方法技术方案

技术编号:22640172 阅读:27 留言:0更新日期:2019-11-26 15:48
本发明专利技术公开了一种基于WEB的组态控制系统及方法,包括检测模块、执行器、采集模块、组态控制器、TCP/IP网络、电脑、智能移动终端和服务器,所述采集模块分别与所述检测模块、执行器和组态控制器连接,所述组态控制器通过所述TCP/IP网络协议与所述电脑、智能移动终端和服务器通信连接,所述检测模块、所述执行器分别与所述被检测对象连接。本发明专利技术采用嵌入式系统,无需使用第三方客户端软件,提高兼容性和安全性;通过网页编辑,降低后期维护费用;增加控件库,减少软件开发的工作量,降低用户学习成本。

A configuration control system and method based on Web

The invention discloses a configuration control system and method based on Web, including a detection module, an actuator, a collection module, a configuration controller, a TCP / IP network, a computer, an intelligent mobile terminal and a server. The collection module is respectively connected with the detection module, an actuator and a configuration controller, and the configuration controller is connected with the computer and the intelligence through the TCP / IP network protocol The mobile terminal and the server are connected in communication, and the detection module and the actuator are respectively connected with the detected object. The invention adopts the embedded system, does not need to use the third-party client software, improves compatibility and security; reduces the later maintenance cost through web page editing; increases the control library, reduces the workload of software development, and reduces the user learning cost.

【技术实现步骤摘要】
一种基于WEB的组态控制系统及方法
本专利技术涉及可编程控制器领域,更为具体地,涉及一种基于WEB的组态控制系统及方法。
技术介绍
随着互联网的网速提高和普及,无线的4G和5G的运用使得整个网络越来越可靠,延时越来越低,硬件的更新迭代使得控制器成本越来越低。现有的控制器均需要客户端软件一起配套使用,由于现在的终端设备存在多种不同的系统如:电脑端有Windows、Linux、MacOS;手机端有Android,iOS系统等,并且各种系统又存在不同的版本,因此需要开发不同的相对应的客户端软件,导致兼容性低,工作量巨大,学习成本高、后期维护成本高等缺点。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种基于WEB的组态控制系统及方法,把组态软件安装在控制器中,无需使用第三方客户端软件,提高兼容性和安全性,降低后期维护费用,减少软件开发的工作量,降低用户学习成本。本专利技术的目的是通过以下技术方案来实现的:一种基于WEB的组态控制系统,包括检测模块、执行器、采集模块、组态控制器、TCP/IP网络、电脑、智能移动终端和服务器,所述采集模块分别与所述检测模块、执行器和组态控制器连接,所述组态控制器通过所述TCP/IP网络协议与所述电脑、智能移动终端和服务器通信连接,所述检测模块、所述执行器分别与所述被检测对象连接。进一步的,所述组态控制器内安装有组态软件,用于程序编辑、驱动连接、参数设置、变量编辑等操作。进一步的,所述组态控制器包括主控模块、网络通信模块和输入输出硬件模块;所述主控模块通过数字通信接口或者内存共享方式与所述网络通信模块相连,接收来自所述网络通信模块的消息,响应消息并应答;所述网络通信模块通过所述TCP/IP网络协议与所述电脑、智能移动终端和服务器通信连接,保存并传输用于组态控制器编程、设置的人机接口所需要的网页文件;所述输入输出硬件模块对接组态控制器的信号做调理的硬件电路,以及将组态控制器的处理器输出的信号做处理,控制继电器、三极管或者功率MOS,用于组态控制器输出实现负载控制的硬件电路。进一步的,所述检测模块内置检测组件以及与检测组件相连的检测电路,所述检测组件的输入端与所述被检测对象连接,所述检测组件的输出端与所述采集模块连接。进一步的,所述检测组件包括电流传感器、电压传感器、温度传感器、压力传感器、液位传感器和湿度传感器,用于检测被检测对象的电流、电压、温度、压力、液位和湿度。进一步的,所述采集模块内设置有数据处理单元,所述数据处理单元用于处理收集到所述检测组件输出的信号,所述数据处理单元连接所述组态控制器的数字通信接口。一种基于WEB的组态控制方法,应用上述基于WEB的组态控制系统,该方法包括以下步骤:步骤一、首先把组态软件安装在控制器中,每个控制器分配一个独立的IP地址;步骤二、通过不同终端的IE浏览器,输入IP地址或者域名,直接进入访问组态控制器;步骤三、在系统平台的组态控制器页面程序编辑、驱动连接、参数设置、变量编辑、下载和上传程序文件等相关操作;步骤四、在组态控制器页面内建立控件库,便于调用各种控件。进一步的,所述系统平台包括:页面库,用于为系统中所有功能模块提供操作页面的页面模板,并可根据需求调取相应的页面模板;控件库,用于为所有所述功能模块的操作界面提供配件和工具;资源库,用于所述系统平台涉及的所有图形、图表、图片以及文字形式的资源进行统一整合和存储,并明确调用资源的方式;样式库,用于为所有所述功能模块的操作界面提供布局及样式支持,包括系统平台的整体布局、功能模块的布局、平台框架的样式以及所述功能模块中涉及的所有控件的样式,以此保证前端应用模块的正常展示;方法库,用于将前端涉及的公共操作方法进行统一的归类和封装,以便所述功能模块在实现前端功能操作时进行调用。本专利技术的有益效果是:(1)本专利技术基于检测模块、执行器、采集模块、组态控制器、TCP/IP网络、电脑、智能移动终端和服务器,采集模块分别与检测模块、执行器和组态控制器连接,组态控制器通过所述TCP/IP网络协议与电脑、智能移动终端和服务器通信连接,采用嵌入式系统,无需使用第三方客户端软件,提高兼容性和安全性;通过网页编辑,降低后期维护费用;增加控件库,减少软件开发的工作量,降低用户学习成本。(2)本专利技术具有如下功能:1、采用WEB方式对组态控制器进行二次开发、参数设置、程序编辑、下载和上传程序文件等操作;2、组态控制器内可调用各种控件;3、在系统平台中组态控制器网页内建立控件库,控件库可以由第三方进行开发,进一步丰富控件库的内容,降低二次开发难度。(3)本专利技术具有如下优点:减少了用户的学习成本;提高安全性;降低后期维护费用;减少软件开发工作量。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供基于WEB的组态控制系统的结构框图。图中,1-组态控制器,11-主控模块,12-输入输出硬件模块,13-网络通信模块,2-采集模块,21-数据处理单元,3-执行器,4-检测模块,41-检测组件,42-检测电路,5-外部设备,51-电脑,52-智能移动终端,53-服务器,6-TCP/IP网络协议,7-被检测对象。具体实施方式下面结合附图进一步详细描述本专利技术的技术方案,但本专利技术的保护范围不局限于以下所述。本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在对实施例进行描述之前,需要对一些必要的术语进行解释。例如:若本申请中出现使用“第一”、“第二”等术语来描述各种元件,但是这些元件不应当由这些术语所限制。这些术语仅用来区分一个元件和另一个元件。因此,下文所讨论的“第一”元件也可以被称为“第二”元件而不偏离本专利技术的教导。应当理解的是,若提及一元件“连接”或者“联接”到另一元件时,其可以直接地连接或直接地联接到另一元件或者也可以存在中间元件。相反地,当提及一元件“直接地连接”或“直接地联接”到另一元件时,则不存在中间元件。在本申请中出现的各种术语仅仅用于描述具体的实施方式的目的而无意作为对本专利技术的限定,除非上下文另外清楚地指出,否则单数形式意图也包括复数形式。本文档来自技高网...

【技术保护点】
1.一种基于WEB的组态控制系统,其特征在于:包括检测模块、执行器、采集模块、组态控制器、TCP/IP网络、电脑、智能移动终端和服务器,所述采集模块分别与所述检测模块、执行器和组态控制器连接,所述组态控制器通过所述TCP/IP网络协议与所述电脑、智能移动终端和服务器通信连接,所述检测模块、所述执行器分别与所述被检测对象连接。/n

【技术特征摘要】
1.一种基于WEB的组态控制系统,其特征在于:包括检测模块、执行器、采集模块、组态控制器、TCP/IP网络、电脑、智能移动终端和服务器,所述采集模块分别与所述检测模块、执行器和组态控制器连接,所述组态控制器通过所述TCP/IP网络协议与所述电脑、智能移动终端和服务器通信连接,所述检测模块、所述执行器分别与所述被检测对象连接。


2.根据权利要求1所述的基于WEB的组态控制系统,其特征在于:所述组态控制器内安装有组态软件,用于程序编辑、驱动连接、参数设置、变量编辑等操作。


3.根据权利要求1所述的基于WEB的组态控制系统,其特征在于:所述组态控制器包括主控模块、网络通信模块和输入输出硬件模块;所述主控模块通过数字通信接口或者内存共享方式与所述网络通信模块相连,接收来自所述网络通信模块的消息,响应消息并应答;所述网络通信模块通过所述TCP/IP网络协议与所述电脑、智能移动终端和服务器通信连接,保存并传输用于组态控制器编程、设置的人机接口所需要的网页文件;所述输入输出硬件模块对接组态控制器的信号做调理的硬件电路,以及将组态控制器的处理器输出的信号做处理,控制继电器、三极管或者功率MOS,用于组态控制器输出实现负载控制的硬件电路。


4.根据权利要求1所述的基于WEB的组态控制系统,其特征在于:所述检测模块内置检测组件以及与检测组件相连的检测电路,所述检测组件的输入端与所述被检测对象连接,所述检测组件的输出端与所述采集模块连接。


5.根据权利要求4所述的基于WEB的组态控制系统,其特征在于:所述检测组件包括电流传感器、电压传感器、温度传感器、压力传感器、液位传感器...

【专利技术属性】
技术研发人员:侯德玉
申请(专利权)人:湖南城控科技有限公司
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1