矿用设备控制逻辑的实现方法、装置、计算机设备制造方法及图纸

技术编号:34255145 阅读:19 留言:0更新日期:2022-07-24 12:30
本申请提出了一种矿用设备控制逻辑的实现方法、装置及计算机设备,涉及工业控制技术领域。该方法包括:上位机获取矿用设备的每个功能模块对应的配置数据集;根据每个所述配置数据集,生成每个所述功能模块对应的结构化配置项;将每个所述结构化配置项导出至预设存储空间。矿用设备从预设存储空间中获取每个功能模块对应的结构化配置项;对每个所述结构化配置项进行解析,以获取每个所述结构化配置项包含的配置数据集;控制每个所述功能模块的逻辑层读取对应的所述配置数据集,以运行每个所述功能模块的控制逻辑。由此,实现了快速改变矿用设备的控制逻辑,提高了矿用设备的运行效率,降低了设备的运维成本。降低了设备的运维成本。降低了设备的运维成本。

Implementation method, device and computer equipment of mining equipment control logic

【技术实现步骤摘要】
矿用设备控制逻辑的实现方法、装置、计算机设备


[0001]本申请涉及工业控制
,尤其涉及一种矿用设备控制逻辑的实现方法、装置及计算机设备。

技术介绍

[0002]矿用设备在运行时,依赖于设备的控制系统。其中,控制系统通过特定的控制逻辑使设备保持一定的运行状态,并且实现相应的功能。然而,随着现场工况的改变,矿用设备的控制逻辑也要随之改变。
[0003]目前,改变设备的控制逻辑需要编程人员根据实际需求,编写整套代码文件,并经编译工具编译、下载工具下载后,导入矿用设备。上述过程繁琐复杂,需要花费大量的人力成本和时间成本。因此,如何快速改变矿用设备的控制逻辑,成为亟需解决的问题。

技术实现思路

[0004]本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
[0005]本申请第一方面实施例提出了一种矿用设备控制逻辑的实现方法,包括:
[0006]获取矿用设备的每个功能模块对应的配置数据集;
[0007]根据每个所述配置数据集,生成每个所述功能模块对应的结构化配置项;
[0008]将每个所述结构化配置项导出至预设存储空间,以使所述矿用设备调用所述结构化配置项,执行每个所述功能模块的控制逻辑。
[0009]本申请第二方面实施例提出了一种矿用设备控制逻辑的实现方法,包括:
[0010]从预设存储空间中获取矿用设备的每个功能模块对应的结构化配置项;
[0011]对每个所述结构化配置项进行解析,以获取每个所述结构化配置项包含的配置数据集;/>[0012]控制每个所述功能模块的逻辑层读取对应的所述配置数据集,以运行每个所述功能模块的控制逻辑。
[0013]本申请第三方面实施例提出了一种矿用设备控制逻辑的实现装置,包括:
[0014]获取模块,用于获取矿用设备的每个功能模块对应的配置数据集;
[0015]生成模块,用于根据每个所述配置数据集,生成每个所述功能模块对应的结构化配置项;
[0016]导出模块,用于将每个所述结构化配置项导出至预设存储空间,以使所述矿用设备调用所述结构化配置项,执行每个所述功能模块的控制逻辑。
[0017]本申请第四方面实施例提出了一种矿用设备控制逻辑的实现装置,包括:
[0018]获取模块,用于从预设存储空间中获取矿用设备的每个功能模块对应的结构化配置项;
[0019]解析模块,用于对每个所述结构化配置项进行解析,以获取每个所述结构化配置项包含的配置数据集;
[0020]运行模块,用于控制每个所述功能模块的逻辑层读取对应的所述配置数据集,以运行每个所述功能模块的控制逻辑。
[0021]本申请第五方面实施例提出了一种计算机设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行所述指令时,实现如本申请第一方面实施例或第二方面实施例提出的矿用设备控制逻辑的实现方法。
[0022]本申请第六方面实施例提出了一种计算机可读存储介质,存储有计算机指令,所述计算机指令被处理器执行时实现如本申请第一方面实施例或第二方面实施例提出的矿用设备控制逻辑的实现方法。
[0023]本申请第七方面实施例提出了一种计算机程序产品,当所述计算机程序产品中的指令在被处理器执行时,实现如本申请第一方面实施例或第二方面实施例提出的矿用设备控制逻辑的实现方法。
[0024]本申请提供的矿用设备控制逻辑的实现方法、装置及计算机设备,存在如下有益效果:
[0025]上位机首先获取矿用设备的每个功能模块对应的配置数据集;然后根据每个配置数据集,生成矿用设备的每个功能模块对应的结构化配置项;最后将每个结构化配置项导出至预设存储空间;矿用设备的控制软件从预设存储空间中调用结构化配置项,并解析出不同功能模块对应的配置数据,以使每个功能模块的逻辑层读取对应的配置数据,运行每个功能模块的控制逻辑。由此,实现了在不更新矿用设备运行软件的情况下,快速改变矿用设备的控制逻辑,提高了矿用设备的运行效率,降低了设备的运维成本。
[0026]本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
[0027]本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0028]图1为本申请一实施例所提供的矿用设备控制逻辑的实现方法的流程示意图;
[0029]图2为本申请另一实施例所提供的矿用设备控制逻辑的实现方法的流程示意图;
[0030]图3为本申请另一实施例所提供的矿用设备控制逻辑的实现方法的流程示意图;
[0031]图4为本申请另一实施例所提供的矿用设备控制逻辑的实现方法的流程示意图;
[0032]图5为本申请一实施例所提供的矿用设备控制逻辑的实现装置的结构示意图;
[0033]图6为本申请另一实施例所提供的矿用设备控制逻辑的实现装置的结构示意图;
[0034]图7示出了适于用来实现本申请实施方式的示例性计算机设备的框图。
具体实施方式
[0035]下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。
[0036]下面参考附图描述本申请实施例的矿用设备控制逻辑的实现方法、装置及计算机设备。
[0037]图1为本申请实施例所提供的矿用设备控制逻辑的实现方法的流程示意图。
[0038]需要说明的是,本公开实施例中,可以通过上位机将矿用设备各个功能模块的配置数据导出为结构化配置项,然后矿用设备可以调用结构化配置项,并从结构化配置项中提取配置数据,以运行各个功能模块的控制逻辑。
[0039]本申请实施例以该矿用设备控制逻辑的实现方法被配置于矿用设备控制逻辑的实现装置中来举例说明,该矿用设备控制逻辑的实现装置可以应用于上位机中,以使该上位机可以执行矿用设备控制逻辑的实现功能。
[0040]如图1所示,该矿用设备控制逻辑的实现方法可以包括以下步骤:
[0041]步骤101,获取矿用设备的每个功能模块对应的配置数据集。
[0042]需要说明的是,矿用设备可以由多个不同的功能模块组成。比如,键盘、支架、电磁阀、传感器、供液系统、供电系统等等。
[0043]其中,每个功能模块可以包括软件及硬件设备,以实现不同的功能。各个功能模块相互配合,可以使矿用设备实现预期功能。
[0044]比如,供液系统可以为支架的液压元件提供液压信号,支架的液压元件动作,可以配合采煤机、刮板输送机实现自动采煤。
[0045]可以理解的是,为了实现矿用设备整体按照预期效果运行,需要对各个功能模块设置控制逻辑。各个功能模块在运行时,依据控制逻辑达到设定状态。
[0046]其中,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种矿用设备控制逻辑的实现方法,其特征在于,包括:获取矿用设备的每个功能模块对应的配置数据集;根据每个所述配置数据集,生成每个所述功能模块对应的结构化配置项;将每个所述结构化配置项导出至预设存储空间,以使所述矿用设备调用所述结构化配置项,执行每个所述功能模块的控制逻辑。2.如权利要求1所述的矿用设备控制逻辑的实现方法,其特征在于,在所述获取矿用设备的每个功能模块对应的配置数据集之后,还包括:基于每个所述配置数据集,通过虚拟设备运行每个所述功能模块的控制逻辑,以确定每个所述功能模块对应的所述配置数据集是否正确。3.如权利要求1或2所述的矿用设备控制逻辑的实现方法,其特征在于,所述将每个所述结构化配置项导出至预设存储空间,包括:将每个所述结构化配置项导出至移动存储介质或云端存储空间。4.一种矿用设备控制逻辑的实现方法,其特征在于,包括:从预设存储空间中获取矿用设备的每个功能模块对应的结构化配置项;对每个所述结构化配置项进行解析,以获取每个所述结构化配置项包含的配置数据集;控制每个所述功能模块的逻辑层读取对应的所述配置数据集,以运行每个所述功能模块的控制逻辑。5.如权利要求4所述的矿用设备控制逻辑的实现方法,其特征在于,所述控制每个所述功能模块的逻辑层读取对应的所述配置数据集,以运行每个所述功能模块的控制逻辑,包括:根据每个所述配置数据集中包含的配置参数的数据格式和/或命名方式,确定每个所述功能模块对应的所述配置参数;控制每个所述功能模块的逻辑层读取对应的所述配置参数,以...

【专利技术属性】
技术研发人员:姚钰鹏刘清王建兵张境麟冯银辉佟国勋
申请(专利权)人:北京煤科天玛自动化科技有限公司
类型:发明
国别省市:

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

1