System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及煤矿开采,具体而言,涉及一种数据处理方法、液压支架控制系统、电子设备和存储介质。
技术介绍
1、在综采工作面中,对于电液控制器的动作配置方式为,针对不同项目订单的不同动作配置需求,需要修改电液控制器中关于动作配置相关的代码后升级工作面程序。当前液压支架的设备型号种类繁多,不同厂家、不同类型的液压支架包含的支架动作种类不尽相同。几乎所有项目订单都需要通过修改动作配置相关代码的方式进行适配。这种方式,现场运维人员不能对动作配置文件进行修改,研发人员的重复工作量大,且运维成本高。
技术实现思路
1、为了解决或改善现场运维人员不能对动作配置文件进行修改,研发人员的重复工作量大,且运维成本高的技术问题,本专利技术的一个目的在于提供一种动态调整动作配置文件的数据处理方法。
2、本专利技术的另一个目的在于提供一种液压支架控制系统。
3、本专利技术的另一个目的在于提供一种电子设备。
4、本专利技术的另一个目的在于提供一种计算机可读存储介质。
5、为实现上述目的,本专利技术第一方面提供了一种动态调整动作配置文件的数据处理方法,应用于液压支架控制系统的控制器。数据处理方法的具体步骤包括:
6、第一步,响应于对第一动作配置文件进行修改的第一更改指令,对第一动作配置文件进行调整,生成第二动作配置文件,其中,第一动作配置文件包括关于控制按键、支架动作以及驱动器通道的第一映射关系信息,第二动作配置文件包括关于控制按键、支架动作以及驱动器
7、第二步,加载并解析第二动作配置文件,根据第二映射关系信息确定控制信息,控制信息包括控制按键、支架动作的编码、支架动作的名称和驱动器通道。
8、第三步,根据控制信息对液压支架控制系统的驱动器进行控制。
9、本专利技术旨在提供一种动态调整动作配置文件的数据处理方法,根据更改指令对动作配置文件进行修改,除研发人员之外现场运维人员也可以动态增加、删减或修改动作配置文件中关于控制按键、支架动作以及驱动器通道的映射关系信息。这种方式,有利于提高工作效率,增强现场运维人员的修改灵活性,还可以降低研发人员的重复工作量,减少运维成本。
10、另外,本专利技术提供的上述技术方案还可以具有如下附加技术特征:
11、在一些技术方案中,可选地,控制器具有人机交互界面。响应于对第一动作配置文件进行修改的第一更改指令,具体步骤包括:
12、响应于来自人机交互界面的对第一动作配置文件进行修改的第一更改指令。
13、在该技术方案中,根据来自人机交互界面的第一更改指令对第一动作配置文件进行修改,现场运维人员能够动态增加、删减或修改动作配置文件中关于控制按键、支架动作以及驱动器通道的映射关系信息。这种方式,有利于将研发人员与修改业务进行隔离,降低研发人员的重复工作量,减少运维成本,增强现场运维人员的修改灵活性。
14、在一些技术方案中,可选地,对第一动作配置文件进行调整,生成第二动作配置文件,具体步骤包括:
15、对第一动作配置文件进行调整,将第一映射关系信息修改为第二映射关系信息,生成第二动作配置文件。
16、在该技术方案中,将第一动作配置文件中的第一映射关系信息修改为第二映射关系信息,生成第二动作配置文件。
17、这种方式,不仅研发人员可以在云端通过修改代码的方式调整动作配置文件,而且现场运维人员也可以根据配置文档格式以及实际的“控制按键-支架动作-驱动器通道”映射需求,编写动作配置文件。
18、在一些技术方案中,可选地,动态调整动作配置文件的数据处理方法的步骤还包括:将第二动作配置文件发送至云端,以使管控人员通过云端查询第二动作配置文件。
19、在该技术方案中,在生成第二动作配置文件之后,将第二动作配置文件发送至云端,以便于管控人员通过云端查询关于控制按键、支架动作以及驱动器通道的第二映射关系信息。此外,研发人员可以在云端通过修改代码的方式调整动作配置文件。
20、需要说明的是,动作配置文件的导入方式有两种。第一种导入方式为:先导入到终端(控制器),通过终端同步到云端。导入到终端的方式包括但不限于u盘(移动存储设备)、can(controller area network,局域网总线)、串口和网络。第二种导入方式为:先导入到云端,通过云端同步或下发至终端。
21、云端和终端的动作配置文件一致,通过云端查询终端的动作配置文件,从而了解当前关于控制按键、支架动作以及驱动器通道的映射关系信息。
22、在一些技术方案中,可选地,动态调整动作配置文件的数据处理方法的步骤还包括:
23、响应于来自云端的第二更改指令。
24、根据第二更改指令,对第一动作配置文件或第二动作配置文件进行调整,生成第三动作配置文件,第三动作配置文件包括关于控制按键、支架动作以及驱动器通道的第三映射关系信息。
25、加载并解析第三动作配置文件,根据第三映射关系信息确定控制信息。
26、在该技术方案中,管控人员或研发人员通过云端向控制器发送第二更改指令。控制器响应于第二更改指令,并根据更改指令对动作配置文件进行修改,动态增加、删减或修改动作配置文件中关于控制按键、支架动作以及驱动器通道的映射关系信息。
27、控制器通过驱动器控制对应的电磁阀,以使液压支架进行推溜、移架、升柱、降柱或抬底喷雾。
28、工作人员按照动作配置文件格式编辑生成需要的动作配置文件,控制器根据动作配置文件中的映射关系信息确定控制信息。其中,控制信息包括键值(控制按键)、动作id(支架动作的编码)、动作名称(支架动作的名称)、驱动器数量、驱动器通道以及每个动作的控制类型。动作id为终端与云端的共同标识,即动作执行时,终端只需发送动作id即可,云端可通过接收到的动作id解析相应的动作名称及驱动器通道等内容。
29、在一些技术方案中,可选地,根据第二更改指令,对第一动作配置文件或第二动作配置文件进行调整,生成第三动作配置文件,具体步骤包括:
30、根据第二更改指令,对第一动作配置文件或第二动作配置文件进行调整,将第一映射关系信息或第二映射关系信息修改为第三映射关系信息,生成第三动作配置文件。
31、在该技术方案中,通过修改关于控制按键、支架动作以及驱动器通道的映射关系信息,生成新的动作配置文件。
32、工作人员按照动作配置文件格式编辑生成需要的动作配置文件,控制器根据动作配置文件中的映射关系信息确定控制信息。
33、本专利技术第二方面提供了一种液压支架控制系统,包括驱动器和控制器。控制器与驱动器电连接,控制器用于执行上述任一技术方案中的动态调整动作配置文件的数据处理方法的步骤。
34、本专利技术旨在提供一种液压支架控制系统,根据更改指令对动作配置文件进行修改,除研发人员之外现场运维人员也可以动态增加、删减或修改动作配置本文档来自技高网...
【技术保护点】
1.一种动态调整动作配置文件的数据处理方法,其特征在于,应用于液压支架控制系统的控制器,所述数据处理方法包括:
2.根据权利要求1所述的动态调整动作配置文件的数据处理方法,其特征在于,所述数据处理方法还包括:
3.根据权利要求2所述的动态调整动作配置文件的数据处理方法,其特征在于,所述数据处理方法还包括:
4.根据权利要求3所述的动态调整动作配置文件的数据处理方法,其特征在于,所述根据所述第二更改指令,对所述第一动作配置文件或所述第二动作配置文件进行调整,生成第三动作配置文件,包括:
5.一种液压支架控制系统,其特征在于,包括:
6.根据权利要求5所述的液压支架控制系统,其特征在于,所述驱动器(210)包括以下至少之一或其组合:
7.一种电子设备,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或所述指令被所述处理器执行时实现如权利要求1至4中任一项所述的动态调整动作配置文件的数据处理方法的步骤。
8.一种计算机可读存储介质,其特征在于,所述计算机可读
...【技术特征摘要】
1.一种动态调整动作配置文件的数据处理方法,其特征在于,应用于液压支架控制系统的控制器,所述数据处理方法包括:
2.根据权利要求1所述的动态调整动作配置文件的数据处理方法,其特征在于,所述数据处理方法还包括:
3.根据权利要求2所述的动态调整动作配置文件的数据处理方法,其特征在于,所述数据处理方法还包括:
4.根据权利要求3所述的动态调整动作配置文件的数据处理方法,其特征在于,所述根据所述第二更改指令,对所述第一动作配置文件或所述第二动作配置文件进行调整,生成第三动作配置文件,包括:
5.一种液压支架控制系统...
【专利技术属性】
技术研发人员:李亚林,魏栋梁,贾露露,
申请(专利权)人:三一重型装备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。