一种非标设备的控制方法、装置、设备及存储介质制造方法及图纸

技术编号:32769783 阅读:12 留言:0更新日期:2022-03-23 19:24
本申请适用于非标设备领域,提供一种非标设备的控制方法、装置、设备及存储介质,该方法应用于非标设备控制平台,包括:确定目标非标设备;根据目标非标设备的类型,显示配置界面,响应于在配置界面上接收到的输入操作,确定对所述目标非标设备的配置信息;根据所述配置信息与所述目标非标设备建立通讯连接,并生成控制指令;通过所述通讯连接向所述目标非标设备发送所述控制指令,所述控制指令用于指示所述目标非标设备执行对应的控制操作。本申请提供的方法能够快速建立每个非标设备对应的控制平台,提高了软件的复用性,缩减了搭建控制平台的开发周期,提升了开发设计效率,有效解决开发设计非标设备对应的控制软件时人力成本较高的问题。较高的问题。较高的问题。

【技术实现步骤摘要】
一种非标设备的控制方法、装置、设备及存储介质


[0001]本申请属于非标设备领域,尤其涉及一种非标设备的控制方法、装置、设备及存储介质。

技术介绍

[0002]非标设备即非标准设备,是指没有按照国家颁布的统一行业标准和规范而制造的设备,而是根据个人使用需求进行设计制造的设备,常见于非标设备的自动化研发项目中,对非标设备的自动化控制通常是由软件工程师单独开发设计,导致需要花费较高的人力成本开发设计每台非标设备配套的控制软件。

技术实现思路

[0003]本申请实施例的目的在于提供一种非标设备的控制方法、装置、设备及存储介质,旨在解决开发设计非标设备对应的控制平台时人力成本较高的问题。
[0004]本申请实施例是这样实现的,第一方面,本申请实施例提供了一种非标设备的控制方法,应用于非标设备控制平台,上述方法包括:确定目标非标设备;根据目标非标设备的类型,显示配置界面;响应于在配置界面上接收到的输入操作,确定对目标非标设备的配置信息;根据配置信息与目标非标设备建立通讯连接,并生成控制指令;通过通讯连接向目标非标设备发送控制指令,控制指令用于指示目标非标设备执行对应的控制操作。
[0005]本申请提供了一种非标设备的控制方法,首先明确与非标设备控制平台对应的目标非标设备,然后基于接收到的输入操作确定上述目标非标设备的配置信息,根据配置信息建立非标设备控制平台与目标非标设备之间的通讯连接,最后根据配置信息生成用于控制目标非标设备执行相应操作的控制指令。这样随着非标设备的数量不断增加,根据不同非标设备之间的差异性设计不同的输入操作确定不同非标设备对应的配置信息,根据对应的配置信息建立与非标设备控制平台的通讯连接,生成对应的控制指令,以使不同的非标设备执行不同的控制操作,利用上述方法即可快速建立每个非标设备对应的控制平台,便于不同开发人员接手和持续开发控制平台,提高了软件的复用性,缩减构建每台非标设备对应控制平台的开发周期,提升了开发设计效率,降低了软件开发过程中的人力成本。
[0006]可选地,配置信息包括:参数信息和点位路径信息,参数信息用于描述目标非标设备及目标非标设备与非标设备控制平台之间的特征,点位路径信息用于描述与目标非标设备对应的点位坐标。
[0007]可选地,确定目标非标设备,包括:检测外接接口,确定与非标设备控制平台连接的非标设备为目标非标设备。
[0008]可选地,非标设备控制平台和目标非标设备建立通讯连接的通讯协议包括RS

232、RS

422/485、TCP/IP中的任意一种。
[0009]可选地,该方法还包括:
[0010]根据配置信息生成人机交互界面,人机交互界面包括与配置信息对应的至少一个
控件;
[0011]通过通讯连接向目标非标设备发送控制指令,包括:
[0012]响应于至少一个控件接收到的控制操作,通过通讯连接向目标非标设备发送控制指令。
[0013]可选地,目标非标设备为板卡设备,板卡设备包括集成的板卡和电机。
[0014]可选地,目标非标设备为机械手。
[0015]第二方面,本申请实施例提供了一种非标设备的控制装置,该装置包括:第一确定单元,用于确定目标非标设备;
[0016]显示单元,用于根据目标非标设备的类型,显示配置界面;
[0017]第二确定单元,用于响应于在配置界面上接收到的输入操作,确定对目标非标设备的配置信息;
[0018]生成单元,用于根据配置信息与目标非标设备建立通讯连接,并生成控制指令;
[0019]发送单元,用于通过通讯连接向目标非标设备发送控制指令,控制指令用于指示目标非标设备执行对应的控制操作。
[0020]第三方面,本申请实施例提供了一种终端设备,所述设备包括:处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于从所述存储器中调用并运行所述计算机程序,使得所述设备执行第一方面中任一项所述的方法。
[0021]第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储了计算机程序,当所述计算机程序被处理器执行时,使得处理器执行第一方面中任一项所述的方法。
[0022]第五方面,本申请实施例提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码被计算机运行时,使得该计算机执行第一方面中任一项所述的方法。
[0023]可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
附图说明
[0024]图1是本申请实施例提供的一种非标设备控制平台的模块示意图;
[0025]图2是本申请实施例提供的一种非标设备控制平台的架构图;
[0026]图3是本申请实施例提供的一种非标设备的控制方法的流程图;
[0027]图4是本申请实施例提供的一种非标设备的控制装置的结构示意图;
[0028]图5是本申请实施例提供的一种终端设备的结构示意图。
具体实施方式
[0029]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0030]非标设备即非标准设备,是指没有按照国家颁布的统一行业标准和规范而制造的设备,而是根据个人使用需求进行设计制造的设备,常见于非标设备的自动化研发项目中,对非标设备的自动化控制通常是由软件工程师单独开发设计,导致需要花费较高的人力成
本开发设计每台非标设备配套的控制软件。
[0031]例如,某高校某自动化专业的不同课题组研发不同的非标设备,研发的非标设备可以用于机器人专业或者其他专业学生的教学实践。要想使不同的非标设备能够实现对应的功能,就需要对非标设备开发设计对应的控制平台以使非标设备实现自动化操作。所谓控制平台,即是可以通过输入不同的参数,生成对应的指令以控制非标设备实现自动化操作的控制软件。
[0032]通常不同课题组的研究人员会针对自己研发的非标设备单独设计与该非标设备对应的控制平台,由于非标设备的差异性和非标设备数量的增加,设计开发不同非标设备对应的控制平台的人力成本会逐渐增加,且不同非标设备之间控制平台的可复用性较低,进一步会导致开发设备控制平台的周期延长,降低开发设备效率。
[0033]为了解决开发设计非标设备对应的控制平台时人力成本较高的问题,本申请提供一种非标设备的控制平台,可以控制不同的非标设备,具备复用性,缩减了开发每台非标设备对应的控制平台的开发周期,提升了开发设计效率,降低了软件开发过程中的人力成本,有效解决了开发设计非标设备对应的控制平台时人力成本较高的问题。
[0034]下面对本申请实施例涉及的非标设备控制平台的架构予以说明。
[0035]图1是本申请实施例提供的一种非标设备控制平台的模块示意图。参见图1,该非标设备控制平台包括任务管理模块、设备管理模块、数据管理模块以及界面管理模块。其中,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种非标设备的控制方法,应用于非标设备控制平台,其特征在于,所述方法包括:确定目标非标设备;根据所述目标非标设备的类型,显示配置界面;响应于在所述配置界面上接收到的输入操作,确定对所述目标非标设备的配置信息;根据所述配置信息与所述目标非标设备建立通讯连接,并生成控制指令;通过所述通讯连接向所述目标非标设备发送所述控制指令,所述控制指令用于指示所述目标非标设备执行对应的控制操作。2.根据权利要求1所述的方法,其特征在于,所述配置信息包括:参数信息和点位路径信息,所述参数信息用于描述所述目标非标设备及所述目标非标设备与所述非标设备控制平台之间的特征,所述点位路径信息用于描述与所述目标非标设备对应的点位坐标。3.根据权利要求1所述的方法,其特征在于,所述确定目标非标设备,包括:检测外接接口,确定与所述非标设备控制平台连接的非标设备为所述目标非标设备。4.根据权利要求1所述的方法,其特征在于,所述非标设备控制平台和所述目标非标设备建立通讯连接的通讯协议包括RS

232、RS

422/485、TCP/IP中的任意一种。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述配置信息生成人机交互界面,所述人机交互界面包括与所述配置信息对应的至少一个控件;所述通过所述通讯连接向所述目标非标设备发送...

【专利技术属性】
技术研发人员:黄德金郑国荣熊凯刘永升
申请(专利权)人:深圳市鑫信腾科技股份有限公司
类型:发明
国别省市:

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

1