System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于不同机构类型的多轴机器人控制的人机界面平台制造技术_技高网

基于不同机构类型的多轴机器人控制的人机界面平台制造技术

技术编号:40703132 阅读:3 留言:0更新日期:2024-03-22 11:02
本发明专利技术公开了基于不同机构类型的多轴机器人控制的人机界面平台,包括监控识别模块,用于获取所有多轴机器人的特征信息,并对特征信息进行自动识别,确定每一个多轴机器人的机构类型,并将每一个多轴机器人的状态信息以文本或图像形式显示到所述页面显示模块的人机界面上;指令块生成模块,根据机构类型选择机械臂及非标轴编程中常用指令提取封装得到若干指令块,若干指令块均以指令块图标的形式显示在人机界面上以供用户编辑;编程模块,编程模块用于根据用户选择拖拽的指令块图标和在参数配置模块设定的基本参数形成机械臂及非标轴运行流程的图形化程序。

【技术实现步骤摘要】

本专利技术涉及人机界面控制,具体为基于不同机构类型的多轴机器人控制的人机界面平台


技术介绍

1、多轴机器人广泛应用于工业生产中,能按照设定的程序、轨迹和要求执行监控、抓取、搬运等工作。多轴工业机器人控制的人机界面是用于实现人与多轴工业机器人的信息交互,便于操作人员控制和调度机多轴工业机器人动作。

2、但现有的人机界面平台在实际使用时存在如下问题:

3、1.应用单一,无法适用于不同机构类型的多轴机器人进行控制,当应对不同机构类型的项目时,开发人员需要重复编写大量的特定代码,导致项目开发过程复杂且耗时。

4、2.编程界面复杂,在更改多轴工业机器人运行轨迹时需要具备较高编程能力的专业人员来操作,而且由于多轴工业机器人在运行时会有许多重复动作,在编程时需要多次编写相同的代码,重复编写容易导致出错率变高。


技术实现思路

1、为克服上述
技术介绍
中现有的人机界面平台在实际使用时应用单一,无法适用于不同机构类型的多轴机器人进行控制,当应对不同机构类型的项目时,开发人员需要重复编写大量的特定代码,导致项目开发过程复杂且耗时。

2、编程界面复杂,在更改多轴工业机器人运行轨迹时需要具备较高编程能力的专业人员来操作,而且由于多轴工业机器人在运行时会有许多重复动作,在编程时需要多次编写相同的代码,重复编写容易导致出错率变高的缺点,本专利技术的目的在于提供基于不同机构类型的多轴机器人控制的人机界面平台。

3、为了达到以上目的,本专利技术采用如下的技术方案:用于不同类型多轴机器人控制的人机界面平台,包括分别与监控识别模块、数据处理模块连接的参数配置模块、通讯模块、编程模块、程序文件模块和页面显示模块;监控识别模块,用于获取所有多轴机器人的特征信息,并对所述特征信息进行自动识别,确定每一个多轴机器人的机构类型,并将每一个多轴机器人的状态信息以文本或图像形式显示到所述页面显示模块的人机界面上;参数配置模块,用于根据所述机构类型对每一个多轴机器人的机械臂及非标轴的基本参数进行设定;数据处理模块,用于处理通讯模块、参数配置模块、编程模块传输的数据,并将处理过程中的数据信息存储到所述程序文件模块中,将所述通讯模块、参数配置模块、编程模块的状态信息和处理结果信息以文本或图像形式显示到所述页面显示模块的人机界面上;通讯模块,用于建立所述监控识别模块与不同机构类型的多轴机器人的通讯连接以获取每个多轴机器人的特征数据信息;用于建立所述数据处理模块与机械臂、非标轴之间的通讯连接以获取机械臂、非标轴的位置坐标数据信息和运动状态数据信息;程序编辑模块,所述编程模块包括:指令块生成模块,根据所述机构类型选择机械臂及非标轴编程中常用指令提取封装得到若干指令块,若干所述指令块均以指令块图标的形式显示在所述人机界面上以供用户编辑;编程模块,所述编程模块根据用户选择拖拽的指令块图标和在参数配置模块设定的基本参数形成机械臂及非标轴运行流程的图形化程序。

4、与现有技术相比,本专利技术的有益效果在于:通过监控识别模块获取所有多轴机器人的特征信息,并对特征信息进行自动识别,确定每一个多轴机器人的机构类型,可以适用于不同机构类型的多轴机器人进行控制,应对不同机构类型的项目时,开发人员无需重复编写大量的特定代码,避免了导致项目开发过程复杂且耗时。通过通讯模块建立了与不同机构类型的多轴机器人的通讯连接,将不同机构类型的多轴机器人的机械臂、非标轴等机构结合为整体来控制,实现了机械臂与非标轴的同步通讯,提高了工作效率;通过编程模块封装的若干指令块能快速方便地实现了对多轴机器人的机械臂及非标轴的控制,降低了对操作人员编程能力的要求,简化了人机界面系统的操作。

5、在一些可能的实施方式中,人机界面包括首页界面、参数配置界面、编程界面;所述首页界面上设有指令交互接口,用于用户根据数据处理模块的结果信息向通讯模块发送执行指令;所述参数设定界面上设有参数交互接口用于用户对机械臂、非标轴的基本参数进行设定;所述编程界面上设有编程交互接口用于用户进行图形化编程。

6、在一些可能的实施方式中,所述指令块以树形图结构的形式划分为不同层级的执行级别,位于上层执行级别的指令块能通过逻辑互锁的形式与位于下层执行级别的指令块连接以构建直观逻辑关系。

7、在一些可能的实施方式中,所述指令块生成模块在每层执行级别中还设有供用户自行编写代码的自定义块,所述自定义块能以逻辑互锁形式与任一上层执行级别或下层执行级别的所述指令块/自定义块进行逻辑连接。

8、在一些可能的实施方式中,所述指令块图标按照不同的执行级别设置不同的颜色以便于用户区分。

9、在一些可能的实施方式中,若干个所述指令块包括但不限于控制指令块和通讯指令块。

10、在一些可能的实施方式中,还包括与所述数据处理模块连接的io配置模块,所述io配置模块用于配置多轴机器人的启动、急停、暂停、复位、使能、光幕输入端口和状态输出端口。

本文档来自技高网...

【技术保护点】

1.基于不同机构类型的多轴机器人控制的人机界面平台,其特征在于,包括分别与监控识别模块、数据处理模块连接的参数配置模块、通讯模块、编程模块、程序文件模块和页面显示模块;

2.根据权利要求1所述的人机界面平台,其特征在于,所述人机界面包括首页界面、参数配置界面、编程界面;所述首页界面上设有指令交互接口,用于用户根据数据处理模块的结果信息向通讯模块发送执行指令;所述参数设定界面上设有参数交互接口用于用户对机械臂、非标轴的基本参数进行设定;所述编程界面上设有编程交互接口用于用户进行图形化编程。

3.根据权利要求1所述的人机界面平台,其特征在于,所述指令块以树形图结构的形式划分为不同层级的执行级别,位于上层执行级别的指令块能通过逻辑互锁的形式与位于下层执行级别的指令块连接以构建直观逻辑关系。

4.根据权利要求3所述的人机界面平台,其特征在于,所述指令块生成模块在每层执行级别中还设有供用户自行编写代码的自定义块,所述自定义块能以逻辑互锁形式与任一上层执行级别或下层执行级别的所述指令块/自定义块进行逻辑连接。

5.根据权利要求4所述的人机界面平台,其特征在于,所述指令块图标按照不同的执行级别设置不同的颜色以便于用户区分。

6.根据权利要求1所述的人机界面平台,其特征在于,若干个所述指令块包括但不限于控制指令块和通讯指令块和文件指令指令块。

7.根据权利要求1所述的人机界面平台,其特征在于,还包括与所述数据处理模块连接的IO配置模块,所述IO配置模块用于配置多轴机器人的启动、急停、暂停、复位、使能、光幕输入端口和状态输出端口。

...

【技术特征摘要】

1.基于不同机构类型的多轴机器人控制的人机界面平台,其特征在于,包括分别与监控识别模块、数据处理模块连接的参数配置模块、通讯模块、编程模块、程序文件模块和页面显示模块;

2.根据权利要求1所述的人机界面平台,其特征在于,所述人机界面包括首页界面、参数配置界面、编程界面;所述首页界面上设有指令交互接口,用于用户根据数据处理模块的结果信息向通讯模块发送执行指令;所述参数设定界面上设有参数交互接口用于用户对机械臂、非标轴的基本参数进行设定;所述编程界面上设有编程交互接口用于用户进行图形化编程。

3.根据权利要求1所述的人机界面平台,其特征在于,所述指令块以树形图结构的形式划分为不同层级的执行级别,位于上层执行级别的指令块能通过逻辑互锁的形式与位于下层执行级别的指令块连接以构建直...

【专利技术属性】
技术研发人员:肖杰孙翊黄思宇
申请(专利权)人:苏州创络云自动化系统科技有限公司
类型:发明
国别省市:

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

1