一种数字装备工业控制方法、装置及系统与流程

文档序号:13220475阅读:229来源:国知局
技术领域本发明涉及计算机领域,尤其涉及一种数字装备工业控制方法、装置及系统。

背景技术:
工业自动化控制主要利用电子电气、机械、软件组合实现。工业自动化控制系统一般由“工控平台+客户端硬件+应用软件”组成,工控平台包括至少一台工业控制计算机,客户端硬件包括传感器等采集数据的硬件,应用软件为针对具体工业应用开发的应用软件。其中,工业控制计算机是一种采用总线结构,对生产过程及其机电设备、工艺装备进行检测与控制的工具总称。现有工业自动化控制系统,在工业应用的业务需求变更时,需修改底层硬件,例如增加或减少工业控制计算机已有的功能,进一步又如因原有的工业控制计算机仅提供标准总线扩展,无法匹配客户端的硬件,以致更换或增加工业控制计算机等,底层硬件的修改以致需更换上层软件,增加了开发成本,延长了开发周期,且工业自动化控制系统的可重复使用率低。

技术实现要素:
本发明的目的在于提供一种数字装备工业控制方法、装置及系统,对不同业务需求,可在同一控制主机上进行,功能模块与业务需求的业务标识一一对应,可降低开发成本,提高了工业自动化控制系统的可重复使用率。本发明第一方面提供了一种数字装备工业控制方法,包括:控制主机在检测到扩展接口与功能模块连接时,确定所述功能模块的业务标识;所述控制主机由所述功能模块确定所述业务标识对应的数据采集装置,并将所述数据采集装置与所述业务标识对应的应用控件进行关联;所述控制主机获取所述数据采集装置采集的数据,对所述采集的数据进行分析处理,并将所述分析处理结果输出与所述数据采集装置关联的应用控件,以使所述应用控件显示所述分析处理结果;所述控制主机在接收到所述应用控件发送的业务请求时,由所述业务请求通过所述功能模块控制所述数据采集装置,以使所述数据采集装置执行所述业务请求对应的业务操作。优选地,所述控制主机在检测到扩展接口与功能模块连接时,确定所述功能模块的业务标识之后,所述方法还包括:所述控制主机确定所述功能模块的扩展接口标识,并将所述业务标识与所述扩展接口标识进行关联;所述控制主机在接收到所述应用控件发送的业务请求时,由所述业务请求通过所述功能模块控制所述数据采集装置,包括:所述业务请求携带所述业务标识,所述控制主机查找与所述业务标识关联的扩展接口标识,通过所述扩展接口标识对应的功能模块控制所述数据采集装置。优选的,所述方法还包括:在接收到对与所述扩展接口连接的所述功能模块的编辑指令时,由所述编辑指令对所述功能模块进行配置。本发明第二方面提供了一种数字装备工业控制装置,包括:主机箱和与所述主机箱电性连接的电源箱;所述电源箱为所述主机箱提供电能;所述主机箱包括扩展接口和功能模块,所述扩展接口与所述功能模块连接;所述主机箱还包括:确定模块、关联模块、下行处理模块和上行处理模块;所述确定模块,用于在检测到所述扩展接口与所述功能模块连接时,确定所述功能模块的业务标识;所述关联模块,用于由所述功能模块确定所述业务标识对应的数据采集装置,并将所述数据采集装置与所述业务标识对应的应用控件进行关联;所述下行处理模块,用于获取所述数据采集装置采集的数据,对所述采集的数据进行分析处理,并将所述分析处理结果输出至所述业务标识对应的应用控件,以使所述应用控件显示所述分析处理结果;所述上行处理模块,用于在接收到所述应用控件发送的业务请求时,由所述业务请求通过所述功能模块控制所述数据采集装置,以使所述数据采集装置执行所述业务请求对应的业务操作。优选的,所述装置还包括扩展箱,所述扩展箱包括所述扩展接口和所述功能模块;所述扩展箱与所述主机箱电性连接,所述扩展箱与所述电源箱电性连接;所述电源箱还为所述扩展箱提供电能。优选的,所述关联模块,还用于确定所述功能模块的扩展接口标识,并将所述业务标识与所述扩展接口标识进行关联;所述上行处理模块在接收到所述应用控件发送的业务请求时,由所述业务请求通过所述功能模块控制所述数据采集装置,包括:所述业务请求携带所述业务标识,查找与所述业务标识关联的扩展接口标识,通过所述扩展接口标识对应的功能模块控制所述数据采集装置。优选的,所述主机箱还包括:编译模块,用于在接收到对与所述扩展接口连接的所述功能模块的编辑指令时,由所述编辑指令对所述功能模块进行配置。本发明第三方面提供了一种数字装备工业控制系统,包括数据采集装置,进一步的还包括:控制主机和应用控件;所述控制主机与所述数据采集装置连接,所述应用控件与所述控制主机连接;所述控制主机,如第二方面所述的装置,用于将所述数据采集装置采集的数据反馈至所述应用控件,以及将所述应用控件的业务请求反馈至所述数据采集装置。优选的,所述控制主机包括扩展接口和功能模块,所述功能模块设于所述扩展接口上;所述数据采集装置与所述功能模块连接。优选的,所述应用控件,用于将获取到的业务请求发送给所述控制主机,以使所述控制主机控制所述数据采集装置执行所述业务请求对应的业务操作。实施本发明具有以下有益效果:本发明实施例中,控制主机在检测到扩展接口与功能模块连接时,可确定功能模块的业务标识,进而可确定业务标识对应的数据采集装置,并将数据采集装置与业务标识对应的应用控件进行关联;对数据采集装置采集的数据进行分析处理,并将分析处理结果输出与数据采集装置关联的应用控件,以使应用控件显示分析处理结果;在接收到应用控件发送的业务请求时,由业务请求通过功能模块控制数据采集装置,以使数据采集装置执行业务请求对应的业务操作。进一步的,不同业务需求可对应不同功能模块,功能模块与业务需求的业务标识一一对应,在业务需求变化时,可直接更换功能模块,无需更改其他硬件,可由功能模块确定业务标识对应的数据采集装置,并将数据采集装置与业务标识对应的应用控件进行关联,无需替换软件,只需更改对应设置,降低了开发成本,缩短了开发周期。本发明实施例中,对不同业务需求,可在同一控制主机上进行,无需更换或者增设控制主机,提高了工业自动化控制系统的可重复使用率。附图说明图1为本发明实施例提供的一种数字装备工业控制装置的结构示意图;图2为本发明实施例提供的另一种数字装备工业控制装置的结构示意图;图3为本发明实施例提供的一种数字装备工业控制装置具体示意图;图4为本发明实施例提供的一种扩展接口示意图;图5为本发明实施例提供的一种数字装备工业控制系统的结构示意图;图6是为本发明实施例提供的一种数字装备工业控制方法的流程图。具体实施方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明实施例提供一种数字装备工业控制方法、装置及系统,其中,系统可包括:控制主机、数据采集装置和应用控件。具体的,数字装备指数据驱动和软件控制的自动化制造装备,例如应用于数控机床、数字化医疗影像设备、基于机器人的自动生产线等等,本发明实施例中的控制主机可用于控制数字装备,数据采集装置可设于数字装备上,例如数据采集装置可包括传感器,传感器可设于数控机床上,应用控件可现实数字装备的数据状态,还可通过应用控件下发业务请求,控制主机根据业务请求控制数据采集装置,进而可控制数字装备。进一步的,现有工业自动化控制系统中,在工业应用的业务需求变更时,需修改底层硬件,例如增加或减少工业控制计算机已有的功能,进一步又如因原有的工业控制计算机仅提供标准总线扩展,无法匹配客户端的硬件,以致更换或增加工业控制计算机等,底层硬件的修改以致需更换上层软件,增加了开发成本,延长了开发周期,且工业自动化控制系统的可重复使用率低。而本发明实施例中,不同业务需求可对应不同功能模块,功能模块与业务需求的业务标识一一对应,在业务需求变化时,可直接更换功能模块,无需更改其他硬件,可由功能模块确定业务标识对应的数据采集装置,并将数据采集装置与业务标识对应的应用控件进行关联,无需替换软件,只需更改对应设置,降低了开发成本,缩短了开发周期。本发明实施例中,对不同业务需求,可在同一控制主机上进行,无需更换或者增设控制主机,提高了工业自动化控制系统的可重复使用率。下述通过具体实施例详述。参见图1,为本发明实施例提供的一种数字装备工业控制装置的结构示意图。如图所示,本发明实施例提供的数字装备工业控制装置可以包括:主机箱11和与主机箱11电性连接的电源箱12。其中,电源箱12为主机箱11提供电能。具体实现中,主机箱11包括扩展接口111和功能模块112,扩展接口111与功能模块112连接。进一步的,主机箱11还包括:确定模块113、关联模块114、下行处理模块115和上行处理模块116。其中:确定模块113,用于在检测到扩展接口111与功能模块112连接时,确定功能模块112的业务标识。关联模块114,用于由功能模块112确定业务标识对应的数据采集装置,并将数据采集装置与业务标识对应的应用控件进行关联。下行处理模块115,用于获取数据采集装置采集的数据,对采集的数据进行分析处理,并将分析处理结果输出至业务标识对应的应用控件,以使应用控件显示分析处理结果。上行处理模块116,用于在接收到应用控件发送的业务请求时,由业务请求通过功能模块112控制数据采集装置,以使数据采集装置执行业务请求对应的业务操作。具体实现中,确定模块113在检测到扩展接口111与功能模块112连接时,可确定功能模块112的业务标识。具体的,扩展接口111可包括至少一个卡槽,功能模块112为可插拔模块,功能模块112可单独实现插拔安装和拆卸,功能模块112可插入扩展接口111中,进而确定模块113可检测到扩展接口111与功能模块112连接,确定模块113启动读取功能模块112,确定功能模块112的业务标识。其中,业务标识可以为业务需求对应的识别码。具体的,不同业务需求可对应不同功能模块112,功能模块112与业务需求的业务标识一一对应。对不同的业务需求,可定制不同的功能模块112。进一步的,关联模块114可由功能模块112确定业务标识对应的数据采集装置,并将数据采集装置与业务标识对应的应用控件进行关联。具体的,可在读取功能模块112时获得功能模块112的配置信息,配置信息例如功能模块112与数据采集装置的一一对应关系,进而可由功能模块112确定业务标识对应的数据采集装置,关联模块114还用于将数据采集装置与业务标识对应的应用控件进行关联,进而可将数据采集装置采集的数据以直观动态的形式通过应用控件展现,以方便查看和监控。其中,应用控件可以为工业控制软件,例如用于数据采集与监视控制的组态软件等,具体不受本发明实施例的限制。进一步可选的,关联模块114还用于确定功能模块112的扩展接口标识,并将业务标识与扩展接口标识进行关联。具体的,本发明实施例所示的装置可包括多个扩展接口,每个扩展接口对应一个扩展接口标识。进一步的,下行处理模块115可获取数据采集装置采集的数据,对采集的数据进行分析处理,并将分析处理结果输出至业务标识对应的应用控件,以使应用控件显示分析处理结果。具体的,数据采集装置可采集数据,采集的数据可传送到功能模块112,功能模块112可将采集到的数据传输至下行处理模块115,下行处理模块115可将数据采集装置采集的数据进行分析处理,并将分析处理结果输出到业务标识对应的应用控件,进而应用控件可对分析处理结果进行显示。进一步的,上行处理模块116在接收到应用控件发送的业务请求时,由业务请求通过功能模块112控制数据采集装置,以使数据采集装置执行业务请求对应的业务操作。具体的,用户可操作应用控件的页面,进而可触发业务请求,业务请求包括对业务需求的操作请求,例如升高设备温度、停止监控、重启设备等等。应用控件可将业务请求传输到上行处理模块116,上行处理模块116可接收到业务请求,其中,业务请求可携带业务标识。进一步的,上行处理模块116可查找与业务标识关联的扩展接口标识,通过扩展接口标识对应的功能模块控制数据采集装置,进而数据采集装置可执行业务请求对应的业务操作。进一步可选的,本发明实施例提供的装置中,主机箱11还可以包括编译模块117。编译模块117,用于在接收到对与扩展接口111连接的功能模块112的编辑指令时,由编辑指令对功能模块112进行配置。具体实现中,现场可编程逻辑门阵列(FPGA,Field-ProgrammableGateArray)芯片可内嵌主机箱中,进而编译模块117可对扩展接口111上的功能模块112进行编译。具体的,在接收到对与扩展接口111连接的功能模块112的编辑指令时,由编辑指令对功能模块112进行配置。进一步可选的,主机箱可支持双控制器架构,还可支持双控制器组成的CPU(CentralProcessingUnit,中央处理器)热备功能。在其中一台控制器发生故障时,可快速启动另一控制器,并自动接手I/O(input/output,输入输出端口)程序的处理,用户无需自行编写程序则可使用这种热备功能,可有效提升关键应用场合的可靠性。本发明实施例提供一种数字装备工业控制装置,包括主机箱和电源箱,其中,主机箱包括扩展接口和功能模块,进一步的,主机箱还包括:确定模块、关联模块、下行处理模块和上行处理模块。确定模块在检测到扩展接口与功能模块连接时,可确定功能模块的业务标识,关联模块由确定业务标识对应的数据采集装置,并将数据采集装置与业务标识对应的应用控件进行关联;下行处理模块可对数据采集装置采集的数据进行分析处理,并将分析处理结果输出与数据采集装置关联的应用控件,以使应用控件显示分析处理结果;上行处理模块可在接收到应用控件发送的业务请求时,由业务请求通过功能模块控制数据采集装置,以使数据采集装置执行业务请求对应的业务操作。进一步的,不同业务需求可对应不同功能模块,功能模块与业务需求的业务标识一一对应,在业务需求变化时,可直接更换功能模块,无需更改其他硬件,可由功能模块确定业务标识对应的数据采集装置,并将数据采集装置与业务标识对应的应用控件进行关联,无需替换软件,只需更改对应设置,降低了开发成本,缩短了开发周期。本发明实施例中,对不同业务需求,可在同一控制主机上进行,无需更换或者增设控制主机,提高了工业自动化控制系统的可重复使用率。参见图2,为本发明实施例提供的另一种数字装备工业控制装置的结构示意图。如图所示,本发明实施例提供的数字装备工业控制装置可以包括:主机箱21、扩展箱22以及电源箱23。其中,扩展箱22与主机箱21电性连接,扩展箱22与电源箱23电性连接。电源箱23为主机箱21和扩展箱22提供电能。具体的,扩展箱22可包括扩展接口221和功能模块222。进一步的,主机箱21也可包括扩展接口211和功能模块212。进一步的,主机箱21还可以包括确定模块213、关联模块214、下行处理模块215和上行处理模块216。其中:确定模块213,用于在检测到扩展接口221与功能模块222连接时,确定功能模块212的业务标识。关联模块214,用于由功能模块222确定业务标识对应的数据采集装置,并将数据采集装置与业务标识对应的应用控件进行关联。下行处理模块215,用于获取数据采集装置采集的数据,对采集的数据进行分析处理,并将分析处理结果输出至业务标识对应的应用控件,以使应用控件显示分析处理结果。上行处理模块216,用于在接收到应用控件发送的业务请求时,由业务请求通过功能模块222控制数据采集装置,以使数据采集装置执行业务请求对应的业务操作。具体实现中,确定模块213、关联模块214、下行处理模块215和上行处理模块216的结构和功能参见图1所示,在此不重复。本发明实施例中,扩展箱22可包括至少一个扩展接口221,扩展接口221可与功能模块222连接,可适应不同业务需求的接口标准。进一步可选的,本发明实施例提供的数字装备工业控制装置可以包括多个扩展箱22,具体不受本发明实施例的限制。参见图3,是本发明实施例提供的一种数字装备工业控制装置的具体示意图,如图所示,31为主机箱,32为扩展箱,33为电源箱,主机箱31、扩展箱32以及电源箱33可设于支撑架上,控制主机31和扩展箱32与支撑架形成滑动连接,控制主机31、扩展箱32及电源箱33上设有卡合件,支撑架上设有与卡合件配合的卡合部,控制主机31、扩展箱32及电源箱33通过卡合件卡合于支撑架上。进一步可选的,以扩展箱中的扩展接口为例进行描述。参见图4,是本发明实施例提供的一种扩展接口示意图,具体的,可以为图3所示的扩展箱32中的具体结构示意图,如图所示,卡槽321为扩展接口,功能模块可插于卡槽321上。结合图1~图4所示的实施例,电源单独安装在一个箱体之内,主机箱的部件均为可采用板卡式抽拉设计的部件,可实现无线缆装配,装配和维修方便快捷,从而降低产品售后服务成本。且由于采用模块化设计,电源箱通过电连接器可分别与主机箱或扩展箱连接,可以通过选用不同的模块组合(即选用主机箱+电源箱,或者主机箱+扩展箱+电源箱的组合形式),快速响应不同的客制化要求,并能实现多功能扩展,应用于不同的工业现场。本发明实施例还公开了一种控制主机,具体的,本发明实施例提供的控制主机包括图1以及图2所示的装置,该控制主机的结构和功能可参加图1和图2所示实施例的相关描述,在此不累述。参见图5,为本发明实施例提供的一种数字装备工业控制系统的结构示意图,如图所示,本发明实施例提供的数字装备工业控制系统包括:控制主机51、数据采集装置52以及应用控件53。其中,控制主机51与数据采集装置52连接,应用控件53与控制主机51连接。其中,控制主机51可以为工业控制计算机。数据采集装置52例如传感器、摄像头、麦克风等各种用于采集数据的装置。应用控件53可以为工业控制软件,例如用于数据采集与监视控制的组态软件等,具体不受本发明实施例的限制。具体的,控制主机51用于将数据采集装置52采集的数据反馈至应用控件53,以及将应用控件53的业务请求反馈至数据采集装置52。进一步的,控制主机51包括图1或图2所示的装置。进一步的,控制主机51包括扩展接口和功能模块,功能模块设于扩展接口上,数据采集装置52与功能模块连接。进一步的,应用控件53,用于将获取到的业务请求发送给控制主机51,以使控制主机51控制数据采集装置52执行业务请求对应的业务操作。本发明实施例提供的数字装备工业控制系统,可包括控制主机、数据采集装置以及应用控件,对不同业务需求,可直接更换控制主机中的功能模块,无需更改其他硬件,还可与应用控件进行关联,无需替换软件,只需更改对应设置,降低了开发成本,缩短了开发周期。本发明实施例中,对不同业务需求,可在同一控制主机上进行,无需更换或者增设控制主机,提高了工业自动化控制系统的可重复使用率。下面将结合附图6,对本发明实施例提供的数字装备工业控制方法进行详细介绍,需要说明的是,图1或图2所述的装置为附图6所示的方法的执行主体,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例图1和图2所示的实施例。参见图6,是本发明实施例提供的一种数字装备工业控制方法的流程图,如图所示,本发明实施例提供的数字装备工业控制方法可包括步骤:S601~S604。S601,在检测到扩展接口与功能模块连接时,确定功能模块的业务标识。作为一种可选的实施方式,在检测到扩展接口与功能模块连接时,可确定功能模块的业务标识。具体的,扩展接口可包括至少一个卡槽,功能模块为可插拔模块,功能模块可单独实现插拔安装和拆卸,功能模块可插入扩展接口中,进而确定模块可检测到扩展接口与功能模块连接,确定模块启动读取功能模块,确定功能模块的业务标识。其中,业务标识可以为业务需求对应的识别码。具体的,不同业务需求可对应不同功能模块,功能模块与业务需求的业务标识一一对应。对不同的业务需求,可定制不同的功能模块。S602,由功能模块确定业务标识对应的数据采集装置,并将数据采集装置与业务标识对应的应用控件进行关联。作为一种可选的实施方式,可在读取功能模块时获得功能模块的配置信息,配置信息例如功能模块与数据采集装置的一一对应关系,进而可由功能模块确定业务标识对应的数据采集装置,还可将数据采集装置与业务标识对应的应用控件进行关联,进而可将数据采集装置采集的数据以直观动态的形式通过应用控件展现,以方便查看和监控。其中,应用控件可以为工业控制软件,例如用于数据采集与监视控制的组态软件等,具体不受本发明实施例的限制。S603,获取数据采集装置采集的数据,对采集的数据进行分析处理,并将分析处理结果输出与数据采集装置关联的应用控件,以使应用控件显示分析处理结果。作为一种可选的实施方式,数据采集装置可采集数据,采集的数据可传送到功能模块,控制主机将数据采集装置采集的数据进行分析处理,并将分析处理结果输出到业务标识对应的应用控件,进而应用控件可对分析处理结果进行显示。S604,在接收到应用控件发送的业务请求时,由业务请求通过功能模块控制数据采集装置,以使数据采集装置执行业务请求对应的业务操作。作为一种可选的实施方式,用户可操作应用控件的页面,进而可触发业务请求,业务请求包括对业务需求的操作请求,例如升高设备温度、停止监控、重启设备等等。应用控件可将业务请求传输控制主机。进一步可选的,本发明实施例提供的方法在步骤S601之后还可包括:确定功能模块的扩展接口标识,并将业务标识与扩展接口标识进行关联。进一步的,业务请求携带业务标识,步骤S604具体可以包括:查找与业务标识关联的扩展接口标识,通过扩展接口标识对应的功能模块控制数据采集装置。具体的,本发明实施例所示的装置可包括多个扩展接口,每个扩展接口对应一个扩展接口标识。可查找与业务标识关联的扩展接口标识,通过扩展接口标识对应的功能模块控制数据采集装置,进而数据采集装置可执行业务请求对应的业务操作。进一步可选的,本发明实施例提供的方法数字装备工业控制还包括步骤:在接收到对与扩展接口连接的功能模块的编辑指令时,由编辑指令对功能模块进行配置。具体实现中,现场可编程逻辑门阵列(FPGA)芯片可内嵌主机箱中,进而可对扩展接口上的功能模块进行编译。具体的,在接收到对与扩展接口连接的功能模块的编辑指令时,由编辑指令对功能模块进行配置。进一步可选的,主机箱可支持双控制器架构,还可支持双控制器组成的CPU热备功能。在其中一台控制器发生故障时,可快速启动另一控制器,并自动接手I/O程序的处理,用户无需自行编写程序则可使用这种热备功能,可有效提升关键应用场合的可靠性。本发明实施例提供一种数字装备工业控制方法,控制主机在检测到扩展接口与功能模块连接时,可确定功能模块的业务标识,进而可确定业务标识对应的数据采集装置,并将数据采集装置与业务标识对应的应用控件进行关联;对数据采集装置采集的数据进行分析处理,并将分析处理结果输出与数据采集装置关联的应用控件,以使应用控件显示分析处理结果;在接收到应用控件发送的业务请求时,由业务请求通过功能模块控制数据采集装置,以使数据采集装置执行业务请求对应的业务操作。进一步的,不同业务需求可对应不同功能模块,功能模块与业务需求的业务标识一一对应,在业务需求变化时,可直接更换功能模块,无需更改其他硬件,可由功能模块确定业务标识对应的数据采集装置,并将数据采集装置与业务标识对应的应用控件进行关联,无需替换软件,只需更改对应设置,降低了开发成本,缩短了开发周期。本发明实施例中,对不同业务需求,可在同一控制主机上进行,无需更换或者增设控制主机,提高了工业自动化控制系统的可重复使用率。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1