一种应用于多组控制管理系统的人机界面(HMI)系统技术方案

技术编号:17667533 阅读:22 留言:0更新日期:2018-04-11 05:49
本发明专利技术公开了一种应用于多组控制管理系统的人机界面(HMI)系统,包括:模块生成单元用于生成一个由用户输入的控制管理系统的接口模块,该输入基于至少一个系统部件组成的源代码。源代码相对于每一个或多个工程部件,文件数据相对于多个控制管理系统的每一个控制管理系统。HMI系统可以提供多个接口模块用于多个控制管理系统,这提高了产品的兼容性。

A human-computer interface (HMI) system applied to a multi group control management system

The invention discloses a human-machine interface (HMI) system applied to a multi group control management system, which comprises: a module generating unit is used to generate an interface module of a control management system that is input by a user, and the input is based on at least one system component's source code. The source code is relative to each or more engineering parts, and the file data is relative to each control management system of multiple control management systems. The HMI system can provide multiple interface modules for multiple control management systems, which improves the compatibility of the product.

【技术实现步骤摘要】
一种应用于多组控制管理系统的人机界面(HMI)系统
本专利技术涉及人机界面(HMI)系统(一般文献或专利内简称为“HMI系统”),更具体地说,本专利技术涉及一种应用于多组控制管理系统的人机界面(HMI)系统。
技术介绍
人机界面是指人和机器在信息交换和功能上接触或互相影响的领域。信息交换,功能接触或互相影响,指人和机器的硬接触和软触,此结合面不仅包括点线面的直接接触,还包括远距离的信息传递与控制的作用空间。人机结合面是人机系统中的中心一环节,它实现信息的内部形式与人类可以接受形式之间的转换。应用于多组控制管理系统的人机界面系统大量运用在工业与商业上,简单的区分为“输入”与“输出”两种,输入指的是由人来进行机械或设备的操作,如把手、开关、门、指令(命令)的下达或保养维护等,而输出指的是由机械或设备发出来的通知,如故障、警告、操作说明提示等,好的人机接口会帮助使用者更简单、更正确、更迅速的操作机械,也能使机械发挥最大的效能并延长使用寿命。人机交互系统可称为软件,它直观地显示数据的控制管理系统,用户和功能控制管理系统根据从用户输入控制指令的功能,并提供软件终端设备。换句话说,根据来自用户的请求,HMI系统接收表示的控制管理系统状态数据,一个项目状态当前处理的控制管理系统,一个针对每个目标设备根据项目目前的经营状况,等等。HMI系统将接收到的数据转换成数值、图形、图形等,以提供给用户。进一步,通过HMI系统,用户使用控制管理系统和由控制管理系统控制的目标设备创建和更改项目。在这种情况下,HMI系统根据用户正在创建或更改的项目或控制管理系统的状态设置来控制控制管理系统。同时,根据应用领域或制造商,在各种软件产品中开发了一种控制管理系统,并且每个产品通常以多种版本提供。通常,HMI系统是单独设计的,以便提供专门用于每个控制管理系统的工程工具。因此,为一个控制管理系统而定制和设计的HMI系统很难应用到另一个控制管理系统中。用户不能随意改变HMI系统,以支持另一个控制管理系统。另外,开发成本很高,且开发时间很长,因为每个控制控制系统的HMI系统应该单独开发。
技术实现思路
本专利技术的目的是提供具有高兼容性的人机界面(HMI)系统,以便容易地适用于多个控制管理系统。减少系统开发时间,降低开发成本。为了实现根据本专利技术的上述功能,提供了一种应用于多组控制管理系统的人机界面系统,其特征在于,用于控制管理系统和用户之间的接口模块;包括:存储器适配器提供源代码数据对应于至少一个系统部件;第一基础数据提供源代码数据对应于一个或多个工程部件中的每一个;第二基础数据提供的文件数据对应于每个多个控制管理系统;模块生成单元用于生成控制管理系统的接口模块;模块执行单元用于执行控制管理系统中由用于输入的生成模块;模块激活单元。本专利技术所述的应用于多组控制管理系统的人机界面系统,其中多个控制管理系统中每一个控制管理系统中的文件数据是由第二基础数据提供,对应于一个或多个控制管理系统生成的多个接口模块的工程组件数据。本专利技术所述的应用于多组控制管理系统的人机界面系统,其中用于生成控制管理系统的接口模块的模块生成单元按照用户要求输入源代码数据,直接下载和激活系统中的接口模块,本专利技术所述的应用于多组控制管理系统的人机界面系统,其中用于生成控制管理系统的接口模块的模块生成单元按照用户输入要求增加扩展新模块。本专利技术所述的应用于多组控制管理系统的人机界面系统,其中接口模块对应于选定的单一控制管理系统,或多个控制管理系统的接口模块工程组件。本专利技术所述的应用于多组控制管理系统的人机界面系统,进一步包括用于添加或删除控制管理系统或工程部件的模块激活单元,通过这个模块激活单元,用户可以输入选择是否需要选取或删除某一工程部件。本专利技术所述的应用于多组控制管理系统的人机界面系统,用户的选择包括:选取的单一控制管理系统的接口模块,或删除工程部件,用户根据源代码数据的输入选择单一的控制管理系统的接口模块或删除工程部件。本专利技术所述的应用于多组控制管理系统的人机界面系统,其中模块激活单元配置了激活控制管理系统的接口模块,用于激活控制管理系统的启动及各项功能。本专利技术所述的应用于多组控制管理系统的人机界面系统,其中一个系统部件至少对应于显示主框架基础布局的一项功能,一个或多个工程组件中的每一个部件对应于控制管理系统中起到辅助控制和监视的功能。如上所述,根据本专利技术的HMI系统能够通过基于多个控制管理系统中的每一个的文档数据将系统组件与一个或多个工程组件组合来生成多个控制管理系统的接口模块控制管理系统。并且,HMI系统能够选择性地执行与生成接口模块之中的由用户选择的控制管理系统相对应的接口模块。换句话说,HMI系统不是提供应用于多个控制管理系统中的任何一个的接口模块,而是提供应用于多个控制管理系统的多个接口模块。因此,提高HMI系统的兼容性。另外,根据本公开的HMI系统提供了配置有系统组件和一个或多个工程组件的组合的接口模块。在HMI系统中,根据用户的需要,很方便改变接口模块,例如添加或消除工程组件。附图说明本专利技术的附图仅为进一步解释本专利技术,而非对本专利技术专利技术范围的限制。图1是根据本公开的第一实施例的人机界面(HMI)系统的框图。图2是图1的模块执行单元的框图。图3是图1的HMI系统生成接口模块的过程流程图。图4是图1的控制管理系统的屏幕的示例。具体实施方式下面结合附图对本专利技术做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施。图1是第一实施例的人机界面(HMI)系统的框图,图2是图1模块执行单元的框图如图1所示,根据本公开的第一实施例的HMI系统100提供在单个系统之间的接口模块,其由多个控制管理系统200中的用户输入300来选择。如图1所示,控制管理系统200可以连接到包括在自动目标处理中的测量仪器和控制器,并且可以包括用于执行测量仪器和控制器的至少一个可编程逻辑控制器(PLC)。HMI系统100从控制管理系统200接收状态数据,并且处理状态数据以通过图形装置或字符装置在屏幕上显示。通过这样的操作,用户300可以通过HMI系统100容易地监视控制管理系统200。用户300创建或改变使用HMI系统100来设计由控制管理系统200执行的一系列处理的项目。换句话说,用户300可以通过HMI系统100控制管理系统200。HMI系统100包括提供对应于至少一个系统组件的源代码数据以便显示主框架的基本布局的存储器110,第一数据库120提供对应于每一个的源代码数据或更多的工程组件,以便用于控制和监视控制管理系统;提供对应于多个控制管理系统中的每一个的文档数据的第二数据库130;生成控制管理系统的接口模块的模块生成单元140;由多个控制管理系统中的用户300的输入选择,以及模块执行单元150,基于所选择的控制管理系统的接口模块,处理由用户300的输入选择的一个控制管理系统的数据。HMI系统100还可以包括模块激活单元160,其选择性地激活或停用生成的接口模块。此外,HMI系统100还可以包括模块改变单元170,其在生成的接口模块中添加或删除由用户300的输入选择的工程组件。存储器110提供与主框架的基本布局相关的至少一个系统组件。在图如图1所示,存储器110被视为与模块生成单元140的单独本文档来自技高网
...
一种<a href="http://www.xjishu.com/zhuanli/55/201711117071.html" title="一种应用于多组控制管理系统的人机界面(HMI)系统原文来自X技术">应用于多组控制管理系统的人机界面(HMI)系统</a>

【技术保护点】
一种应用于多组控制管理系统的人机界面系统,其特征在于,用于控制管理系统和用户之间的接口模块;包括:存储器适配器提供源代码数据对应于至少一个系统部件;第一基础数据提供源代码数据对应于一个或多个工程部件中的每一个;第二基础数据提供的文件数据对应于每个多个控制管理系统;模块生成单元用于生成控制管理系统的接口模块;模块执行单元用于执行控制管理系统中由用于输入的生成模块;模块激活单元。

【技术特征摘要】
1.一种应用于多组控制管理系统的人机界面系统,其特征在于,用于控制管理系统和用户之间的接口模块;包括:存储器适配器提供源代码数据对应于至少一个系统部件;第一基础数据提供源代码数据对应于一个或多个工程部件中的每一个;第二基础数据提供的文件数据对应于每个多个控制管理系统;模块生成单元用于生成控制管理系统的接口模块;模块执行单元用于执行控制管理系统中由用于输入的生成模块;模块激活单元。2.根据权利要求1所述的应用于多组控制管理系统的人机界面系统,其特征在于,其中多个控制管理系统中每一个控制管理系统中的文件数据是由第二基础数据提供,对应于一个或多个控制管理系统生成的多个接口模块的工程组件数据。3.根据权利要求1所述的应用于多组控制管理系统的人机界面系统,其特征在于,其中用于生成控制管理系统的接口模块的模块生成单元按照用户要求输入源代码数据,直接下载和激活系统中的接口模块。4.根据权利要求1所述的应用于多组控制管理系统的人机界面系统,其特征在于,其中用于生成控制管理系统的接口模块的模块生成单元按照用户输入要求增加扩展新模块。5.根据权利...

【专利技术属性】
技术研发人员:刘功伟
申请(专利权)人:北海威德电子科技有限公司
类型:发明
国别省市:广西,45

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

1