CN107817695A - 一种批量检测与设置机器人仿真软限位的方法及*** - Google Patents

一种批量检测与设置机器人仿真软限位的方法及*** Download PDF

Info

Publication number
CN107817695A
CN107817695A CN201710900021.2A CN201710900021A CN107817695A CN 107817695 A CN107817695 A CN 107817695A CN 201710900021 A CN201710900021 A CN 201710900021A CN 107817695 A CN107817695 A CN 107817695A
Authority
CN
China
Prior art keywords
robot
value
margin value
axles
soft
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710900021.2A
Other languages
English (en)
Other versions
CN107817695B (zh
Inventor
李金海
黄炜标
周小稳
陈咏杰
江丕丕
郭云浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Mingluo Soft Control Information Technology Co ltd
Guangzhou Mino Equipment Co Ltd
Original Assignee
GUANGZHOU MINO SOFT CONTROL INFORMATION TECHNOLOGY Co Ltd
Guangzhou Mino Automotive Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GUANGZHOU MINO SOFT CONTROL INFORMATION TECHNOLOGY Co Ltd, Guangzhou Mino Automotive Equipment Co Ltd filed Critical GUANGZHOU MINO SOFT CONTROL INFORMATION TECHNOLOGY Co Ltd
Priority to CN201710900021.2A priority Critical patent/CN107817695B/zh
Publication of CN107817695A publication Critical patent/CN107817695A/zh
Application granted granted Critical
Publication of CN107817695B publication Critical patent/CN107817695B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B17/00Systems involving the use of models or simulators of said systems
    • G05B17/02Systems involving the use of models or simulators of said systems electric

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Safety Devices In Control Systems (AREA)
  • Manipulator (AREA)

Abstract

本发明公开了一种批量检测与设置机器人仿真软限位方法及***,其中,一种批量检测机器人仿真软限位的方法,包括以下步骤:读取仿真环境中所有机器人的信息并将读取到的信息以预设的格式导入显示列表中;极限余量值计算步骤:读取机器人的所有轴的软限位值和硬限位值,并计算机器人各个轴的上极限余量值和下极限余量值;将机器人各个轴的上极限余量值和下极限余量值分别与预设的安全余量值比较,进而检测出软限位值不合格的机器人并在列表中突出显示。本发明通过在列表中突出显示的方式可以快速清晰的得出哪些机器人的软限位值不合格,避免人工检查的大量工作,极大的提高了工作效率,可广泛应用于机器人仿真技术领域。

Description

一种批量检测与设置机器人仿真软限位的方法及***
技术领域
本发明涉及机器人仿真技术领域,尤其涉及一种批量检测与设置机器人仿真软限位的方法及***。
背景技术
目前,西门子旗下的软件Process Designer与Process Simulate已经成为世界主流的工艺仿真软件,特别对于自动化线体的工艺规划与仿真,应用更加广泛。对于自动化线体或工作站类项目,特别是规模较大的项目,在一个项目中有上百台工业机器人。机器人的仿真工作是仿真工程师最主要的工作之一。
由于现实环境与仿真环境存在客观误差,且工程项目中常有局部方案变动,需要考虑到对机器人对各种可能情况的兼容性,另外,机器人在临近极限姿态工作时,运行速度较慢,机器人本身的损耗也较多,影响机器人使用寿命,所以工程项目中一般要求在仿真阶段中,即在模拟机器人工作时,机器人的各个轴都必须留有一定的余量,包括机器人在工作过程中所有的姿态。
Process Simulate仿真软件在进行机器人仿真时,可以模拟机器人可以达到的理论物理极限(称为硬限位)姿态。但考虑到上述原因,软件允许用户为机器人的各轴分别设置允许范围(称为软限位)。设置后机器人轴只能在软限位设置的范围运动,避免机器人轴的安全余量不足的问题。目前Process Simulate软件设置机器人软限位的方式仅限于为单台机器人的单个轴逐一设置,而所用工业机器人一般为六轴机器人。若在有上百台机器人的项目中,需对每台机器人的所有轴设置软限位的情况下,仿真工作师需要设置上千次机器人的软限位值,这是极繁琐的工作。而且在设置时容易出现遗漏或设置错误等情况,如果出现遗漏或设置错误后再进行人工检测,将会很费时间。
所以,目前仿真工程项目中,一般不对所有机器人设置软限位,只对个别风险可能较大的机器人设置软限位,而在项目后期时再检查机器人的姿态是否极限。且由于每台机器人工艺点与过程点可能是成百上千的,若检查所有的机器人姿态是否极限是极大的工作量,故目前检查也只是对风险可能较大的工艺点进行检查,难免存在安全隐患。
发明内容
为了解决上述技术问题,本发明的第一目的是提供一种批量检测机器人仿真软限位的方法。
本发明的第二目的是提供一种批量设置机器人仿真软限位的方法。
本发明的第三目的是提供一种批量检测机器人仿真软限位的***。
本发明的第四目的是提供一种批量设置机器人仿真软限位的***。
本发明所采用的第一技术方案是:一种批量检测机器人仿真软限位的方法,包括以下步骤:
读取仿真环境中所有机器人的信息并将读取到的信息以预设的格式导入显示列表中;
读取机器人的所有轴的软限位值和硬限位值,并计算机器人各个轴的上极限余量值和下极限余量值;
将机器人各个轴的上极限余量值和下极限余量值分别与预设的安全余量值比较,进而检测出软限位值不合格的机器人并在列表中突出显示。
本发明所采用的第二技术方案是:一种批量设置机器人仿真软限位的方法,包括以下步骤:
读取仿真环境中所有机器人的信息并将读取到的信息以预设的格式导入显示列表中;
极限余量值计算步骤:读取机器人的所有轴的软限位值和硬限位值,并计算机器人各个轴的上极限余量值和下极限余量值;
突出显示步骤:将机器人各个轴的上极限余量值和下极限余量值分别与预设的安全余量值比较,进而检测出软限位值不合格的机器人并在列表中突出显示;
设置步骤:根据用户在列表中选择的机器人,基于预设的安全余量值自动设置所选机器人的所有轴的软限位值;
刷新显示列表,执行极限余量值计算步骤、突出显示步骤和设置步骤,直至所有机器人的所有轴的软限位值都合格。
进一步,还包括以下步骤:
根据用户输入数据设定机器人的所有轴的安全余量值。
进一步,所述突出显示步骤具体包括以下步骤:
判断机器人的所有轴是否为硬限位,若是,将该机器人所在列表的行以第一预设格式进行突出显示;
反之,判断机器人的所有轴的上限余量值和下限余量值是否大于或等于安全余量值,若是,则判定机器人的所有轴的软限位值都合格;否则,将该机器人所在列表的行以第二预设格式进行突出显示。
进一步,在判定机器人的所有轴的软限位值都合格的步骤后还包括以下步骤:
将所有轴的软限位值都合格的机器人所在列表的行以第三预设格式进行突出显示。
进一步,还包括以下步骤:
针对用户在列表中选择的机器人,将其轴的软限位值自动恢复为硬限位值。
进一步,显示列表与仿真环境中的机器人具有映射关系,使得在显示列表中被选中的机器人在仿真环境中会被相应选中,且在仿真环境中被选中的机器人在显示列表中也被相应选中。
本发明所采用的第三方案是:一种批量检测机器人仿真软限位的***,包括:
读取导入模块:用于读取仿真环境中所有机器人的信息并将读取到的信息以预设的格式导入显示列表中;
极限余量值计算模块:用于读取机器人的所有轴的软限位值和硬限位值,并计算机器人各个轴的上极限余量值和下极限余量值;
突出刷新模块:用于将机器人各个轴的上极限余量值和下极限余量值分别与预设的安全余量值比较,进而检测出软限位值不合格的机器人并在列表中突出显示。
本发明所采用的第四技术方案是:一种批量设置机器人仿真软限位的***,包括:
读取导入模块:用于读取仿真环境中所有机器人的信息并将读取到的信息以预设的格式导入显示列表中;
极限余量值计算模块:用于读取机器人的所有轴的软限位值和硬限位值,并计算机器人各个轴的上极限余量值和下极限余量值;
突出刷新模块:用于将机器人各个轴的上极限余量值和下极限余量值分别与预设的安全余量值比较,进而检测出软限位值不合格的机器人并在列表中突出显示;
设置模块:用于根据用户在列表中选择的机器人,基于预设的安全余量值自动设置所选机器人的所有轴的软限位值;
刷新模块:用于刷新显示列表,执行极限余量值计算步骤、突出显示步骤和设置步骤,直至所有机器人的所有轴的软限位值都合格。
本发明的一种批量检测机器人仿真软限位的方法及***的有益效果是:通过计算机器人各个轴的上极限余量值和下极限余量值,并将机器人各个轴的上极限余量值和下极限余量值分别与预设的安全余量值比较,从而快速的检测出软限位值不合格的机器人,通过在列表中突出显示的方式可以快速清晰的得出哪些机器人的软限位值不合格,避免人工检查的大量工作,极大的提高了工作效率。
本发明的一种批量设置机器人仿真软限位的方法及***的有益效果是:通过计算机器人各个轴的上极限余量值和下极限余量值,并将机器人各个轴的上极限余量值和下极限余量值分别与预设的安全余量值比较,从而快速的检查出软限位值不合格的机器人并在列表中突出显示,选择需要设置的机器人,根据设置的安全余量值自动设置所选机器人的所有轴的软限位值,从而快速的设置机器人的软限位,避免人工逐个设置机器人的所有轴的软限位值的繁琐工作,提高了工作效率,同时还可以避免出现遗漏与设置错误等问题,提高工作的质量。
附图说明
图1是本发明一种批量检测机器人仿真软限位的方法的步骤流程图;
图2是本发明一种批量设置机器人仿真软限位的方法的步骤流程图;
图3是本发明一种批量检测机器人仿真软限位的***的结构框图;
图4是本发明一种批量设置机器人仿真软限位的方法的结构框图;
图5是本发明一种批量设置机器人仿真软限位的方法的一具体实施例的步骤流程图。
具体实施方式
如图1所示,一种批量检测机器人仿真软限位的方法,包括以下步骤:
读取仿真环境中所有机器人的信息并将读取到的信息以预设的格式导入显示列表中;
读取机器人的所有轴的软限位值和硬限位值,并计算机器人各个轴的上极限余量值和下极限余量值;
将机器人各个轴的上极限余量值和下极限余量值分别与预设的安全余量值比较,进而检测出软限位值不合格的机器人并在列表中突出显示。
如图2所示,一种批量设置机器人仿真软限位的方法,包括以下步骤:
读取仿真环境中所有机器人的信息并将读取到的信息以预设的格式导入显示列表中;
极限余量值计算步骤:读取机器人的所有轴的软限位值和硬限位值,并计算机器人各个轴的上极限余量值和下极限余量值;
突出显示步骤:将机器人各个轴的上极限余量值和下极限余量值分别与预设的安全余量值比较,进而检测出软限位值不合格的机器人并在列表中突出显示;
设置步骤:根据用户在列表中选择的机器人,基于预设的安全余量值自动设置所选机器人的所有轴的软限位值;
刷新显示列表,执行极限余量值计算步骤、突出显示步骤和设置步骤,直至所有机器人的所有轴的软限位值都合格。
进一步作为优选的实施方式,还包括以下步骤:
根据用户输入数据设定机器人的所有轴的安全余量值。
进一步作为优选的实施方式,所述突出显示步骤具体包括以下步骤:
判断机器人的所有轴是否为硬限位,若是,将该机器人所在列表的行以第一预设格式进行突出显示;
反之,判断机器人的所有轴的上限余量值和下限余量值是否大于或等于安全余量值,若是,则判定机器人的所有轴的软限位值都合格;否则,将该机器人所在列表的行以第二预设格式进行突出显示。
进一步作为优选的实施方式,在判定机器人的所有轴的软限位值都合格的步骤后还包括以下步骤:
将所有轴的软限位值都合格的机器人所在列表的行以第三预设格式进行突出显示。
进一步作为优选的实施方式,还包括以下步骤:
针对用户在列表中选择的机器人,将其轴的软限位值自动恢复为硬限位值。
进一步作为优选的实施方式,显示列表与仿真环境中的机器人具有映射关系,使得在显示列表中被选中的机器人在仿真环境中会被相应选中,且在仿真环境中被选中的机器人在显示列表中也被相应选中。
本发明方法的具体实施例
结合图5对本具体实施例进行说明;
S1、预先设定机器人的所有轴的安全余量值。
根据各公司标准或项目要求预先设定机器人的所有轴的安全余量值,如一个轴的硬限位区间为(-185,185),即机器人理论允许沿轴顺时针转185度,逆时针转185度,若规定轴的安全余量值为10度,则机器人的软限位区间为(-175,175)。
S2、读取仿真环境中所有机器人的信息并将读取到的信息以预设的格式导入显示列表中。
本实施例在仿真软件中进行二次开发一个插件,通过点击插件的命令按钮,读取所有机器人的信息,包括机器人的名称信息,并将读取到的信息以预设的格式导入显示列表中。
S3、读取机器人的所有轴的软限位值和硬限位值,并计算机器人各个轴的上极限余量值和下极限余量值。
如果一个轴的硬限位区间为(-185,185),设置后的软限位区间为(-175,175),则该轴的上极限余量值和下极限余量值都为10。通过j1(10,10)这种格式来表示机器人的轴的软限位并显示在显示列表上,其中j1代表机器人的j1轴,(10,10)分别代表j1轴的上极限余量值为10和下极限余量值为10。
S4、将机器人各个轴的上极限余量值和下极限余量值分别与预设的安全余量值比较,进而检测出软限位值不合格的机器人并在列表中突出显示。
S41、判断机器人的所有轴是否为硬限位,若是,将该机器人所在列表的行以第一预设格式进行突出显示;反之,判断机器人的所有轴的上限余量值和下限余量值是否大于或等于安全余量值,若是,则机器人的所有轴的软限位值符合要求,将该机器人所在列表的行以第二预设格式进行突出显示;否则,将该机器人所在列表的行以第三预设格式进行突出显示。
上述的以预设格式进行突出显示有多种方式,比如在列表的行进行高亮显示,或者在列表的行进行不同的颜色标记,或者列表中的字体突出标示等等,在本实施例中通过在列表的行中进行不同颜色的标记。在列表中,若某一机器人的所有轴为硬限位,即上极限余量值和下极限余量值都为0,则在该机器人所在列表的行标示为红色;若某一机器人的所有轴的上限余量值和下限余量值大于或等于设置的安全余量值,比如其上限余量值和下限余量值都为11,比设置的安全余量值10大,则在该机器人所在列表的行标示为绿色;若某一机器人的所有轴的上限余量值和下限余量值小于安全余量值而大于0,比如其上限余量值和下限余量值都为8,比设置的安全余量值10小但大于0,则在该机器人所在列表的行标示为浅蓝色。
S5、根据用户在列表中选择的机器人,基于预设的安全余量值自动设置所选机器人的所有轴的软限位值。
在本实施例的显示列表中提供“全选”、“取消选择”和“反选”三种按钮,通过点击“全选”自动选中所有的机器人,也可以在列表中逐个选中机器人。本实施例中预设的安全余值为10,选中机器人后,点击列表中的运行按钮,插件自动设置选中的机器人的所有轴的安全余值。
S6、刷新显示列表,执行步骤S3、S4和S5,直至所有机器人的所有轴的软限位值都合格。
刷新显示列表后,再次执行步骤S3和、S4,若列表中所有的机器人的所有轴的软限位值都合格,也即列表中所有的机器人所在的行都标为绿色,则无需再进行步骤S5;若存在机器人的软限位值还不合格,则继续进行步骤S5。
另外,本显示列表还提供更改设置机器人的所有轴的安全余量值的功能。本实施例中预设的安全余量值为10,用户可通过列表修改安全余量值,比如修改为8,刷新显示列表后,执行步骤S3、S4和S5,刷新显示列表前上限余量值和下限余量值为8或9的机器人所在列表的行标示为浅蓝色,在刷新显示列表后该机器人所在列表的行将标示为绿色。此功能用于对于个别机器人的特殊工艺点,必须到达较极限姿态情况或其它特殊情况使用。
显示列表还提供了恢复所有机器人的所有轴为硬限位的功能,在仿真结束后,选择机器人,点击恢复按钮,机器人的所有轴的软限位变为硬限位,以便有需要时可快速恢复机器人为初始状态。
显示列表与仿真软件视窗具有映射关系,使得在显示列表中被选中的机器人在仿真软件视窗中相应的选中,且在仿真软件视窗中被选中的机器人在显示列表中被相应选中。当在显示列表中选中某个机器人时,仿真软件视窗中对应的机器人会被选中,并会高亮显示,同样如果在仿真软件视窗中选中某个机器人,列表中相应的机器人也被选中并高亮显示。如此可以方便快速浏览某个机器人软限位设置情况;也方便用户在列表中发现问题时,快速找到对应机器人位置,做出有针对性的处理。
上述实施例中的一种批量设置机器人仿真软限位的方法,通过计算机器人各个轴的上极限余量值和下极限余量值,并将机器人各个轴的上极限余量值和下极限余量值分别与预设的安全余量值比较,检测出软限位不合格的机器人,并将机器人所在列表的行进行突出显示,从而可以快速的分别出需要修改的机器人。根据设置的安全余量值自动设置所选机器人的所有轴的软限位值,从而快速的设置机器人的软限位,避免人工逐个设置机器人的所有轴的软限位值的繁琐工作,提高了工作效率。
另外,在仿真完成后,可以将机器人的软限位恢复成硬限位,通过选择需要恢复硬限位的机器人,本实施例的列表提供全选的功能,可以一键选择全部机器人,将机器人恢复为硬限位,以便有需要时可快速恢复机器人为初始状态。显示列表与仿真软件视窗具有映射关系,方便快速浏览某个机器人软限位设置情况;也方便用户在列表中发现问题时,快速找到对应机器人位置,做出有针对性的处理,极大的方便用户的操作。
如图3所示,一种批量检测机器人仿真软限位的***,包括:
读取导入模块:用于读取仿真环境中所有机器人的信息并将读取到的信息以预设的格式导入显示列表中;
极限余量值计算模块:用于读取机器人的所有轴的软限位值和硬限位值,并计算机器人各个轴的上极限余量值和下极限余量值;
突出刷新模块:用于将机器人各个轴的上极限余量值和下极限余量值分别与预设的安全余量值比较,进而检测出软限位值不合格的机器人并在列表中突出显示。
如图4所示,一种批量设置机器人仿真软限位的***,包括:
读取导入模块:用于读取仿真环境中所有机器人的信息并将读取到的信息以预设的格式导入显示列表中;
极限余量值计算模块:用于读取机器人的所有轴的软限位值和硬限位值,并计算机器人各个轴的上极限余量值和下极限余量值;
突出刷新模块:用于将机器人各个轴的上极限余量值和下极限余量值分别与预设的安全余量值比较,进而检测出软限位值不合格的机器人并在列表中突出显示;
设置模块:用于根据用户在列表中选择的机器人,基于预设的安全余量值自动设置所选机器人的所有轴的软限位值;
刷新模块:用于刷新显示列表,执行极限余量值计算步骤、突出显示步骤和设置步骤,直至所有机器人的所有轴的软限位值都合格。
进一步作为优选的实施方式,所述突出刷新模块包括判断刷新模块,所述判断刷新模块用于判断机器人的所有轴是否为硬限位,若是,将该机器人所在列表的行以第一预设格式进行突出显示;
反之,判断机器人的所有轴的上限余量值和下限余量值是否大于或等于安全余量值,若是,则判定机器人的所有轴的软限位值都合格;否则,将该机器人所在列表的行以第二预设格式进行突出显示。
通过计算机器人各个轴的上极限余量值和下极限余量值,并将机器人各个轴的上极限余量值和下极限余量值分别与预设的安全余量值比较,从而快速的检查出软限位值不合格的机器人并在列表中突出显示,选择需要设置的机器人,根据设置的安全余量值自动设置所选机器人的所有轴的软限位值,从而快速的设置机器人的软限位,避免人工逐个设置机器人的所有轴的软限位值的繁琐工作,提高了工作效率,同时还可以避免出现遗漏与设置错误等问题,提高工作的质量。
以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。

Claims (10)

1.一种批量检测机器人仿真软限位的方法,其特征在于,包括以下步骤:
读取仿真环境中所有机器人的信息并将读取到的信息以预设的格式导入显示列表中;
读取机器人的所有轴的软限位值和硬限位值,并计算机器人各个轴的上极限余量值和下极限余量值;
将机器人各个轴的上极限余量值和下极限余量值分别与预设的安全余量值比较,进而检测出软限位值不合格的机器人并在列表中突出显示。
2.一种批量设置机器人仿真软限位的方法,其特征在于,包括以下步骤:
读取仿真环境中所有机器人的信息并将读取到的信息以预设的格式导入显示列表中;
极限余量值计算步骤:读取机器人的所有轴的软限位值和硬限位值,并计算机器人各个轴的上极限余量值和下极限余量值;
突出显示步骤:将机器人各个轴的上极限余量值和下极限余量值分别与预设的安全余量值比较,进而检测出软限位值不合格的机器人并在列表中突出显示;
设置步骤:根据用户在列表中选择的机器人,基于预设的安全余量值自动设置所选机器人的所有轴的软限位值;
刷新显示列表,执行极限余量值计算步骤、突出显示步骤和设置步骤,直至所有机器人的所有轴的软限位值都合格。
3.根据权利要求2所述的一种批量设置机器人仿真软限位的方法,其特征在于,还包括以下步骤:
根据用户输入数据设定机器人的所有轴的安全余量值。
4.根据权利要求2所述的一种批量设置机器人仿真软限位的方法,其特征在于,所述突出显示步骤具体包括以下步骤:
判断机器人的所有轴是否为硬限位,若是,将该机器人所在列表的行以第一预设格式进行突出显示;
反之,判断机器人的所有轴的上限余量值和下限余量值是否大于或等于安全余量值,若是,则判定机器人的所有轴的软限位值都合格;否则,将该机器人所在列表的行以第二预设格式进行突出显示。
5.根据权利要求4所述的一种批量设置机器人仿真软限位的方法,其特征在于,在判定机器人的所有轴的软限位值都合格的步骤后还包括以下步骤:
将所有轴的软限位值都合格的机器人所在列表的行以第三预设格式进行突出显示。
6.根据权利要求2所述的所述的一种批量设置机器人仿真软限位的方法,其特征在于,还包括以下步骤:
针对用户在列表中选择的机器人,将其轴的软限位值自动恢复为硬限位值。
7.根据权利要求2所述的所述的一种批量设置机器人仿真软限位的方法,其特征在于,显示列表与仿真环境中的机器人具有映射关系,使得在显示列表中被选中的机器人在仿真环境中会被相应选中,且在仿真环境中被选中的机器人在显示列表中也被相应选中。
8.一种批量检测机器人仿真软限位的***,其特征在于,包括:
读取导入模块:用于读取仿真环境中所有机器人的信息并将读取到的信息以预设的格式导入显示列表中;
极限余量值计算模块:用于读取机器人的所有轴的软限位值和硬限位值,并计算机器人各个轴的上极限余量值和下极限余量值;
突出刷新模块:用于将机器人各个轴的上极限余量值和下极限余量值分别与预设的安全余量值比较,进而检测出软限位值不合格的机器人并在列表中突出显示。
9.一种批量设置机器人仿真软限位的***,其特征在于,包括:
读取导入模块:用于读取仿真环境中所有机器人的信息并将读取到的信息以预设的格式导入显示列表中;
极限余量值计算模块:用于读取机器人的所有轴的软限位值和硬限位值,并计算机器人各个轴的上极限余量值和下极限余量值;
突出刷新模块:用于将机器人各个轴的上极限余量值和下极限余量值分别与预设的安全余量值比较,进而检测出软限位值不合格的机器人并在列表中突出显示;
设置模块:用于根据用户在列表中选择的机器人,基于预设的安全余量值自动设置所选机器人的所有轴的软限位值;
刷新模块:用于刷新显示列表,执行极限余量值计算步骤、突出显示步骤和设置步骤,直至所有机器人的所有轴的软限位值都合格。
10.根据权利要求9所述的一种批量设置机器人仿真软限位的***,其特征在于,所述突出刷新模块包括判断刷新模块,所述判断刷新模块用于:
判断机器人的所有轴是否为硬限位,若是,将该机器人所在列表的行以第一预设格式进行突出显示;
反之,判断机器人的所有轴的上限余量值和下限余量值是否大于或等于安全余量值,若是,则判定机器人的所有轴的软限位值都合格;否则,将该机器人所在列表的行以第二预设格式进行突出显示。
CN201710900021.2A 2017-09-28 2017-09-28 一种批量检测与设置机器人仿真软限位的方法及*** Active CN107817695B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710900021.2A CN107817695B (zh) 2017-09-28 2017-09-28 一种批量检测与设置机器人仿真软限位的方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710900021.2A CN107817695B (zh) 2017-09-28 2017-09-28 一种批量检测与设置机器人仿真软限位的方法及***

Publications (2)

Publication Number Publication Date
CN107817695A true CN107817695A (zh) 2018-03-20
CN107817695B CN107817695B (zh) 2022-02-18

Family

ID=61607233

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710900021.2A Active CN107817695B (zh) 2017-09-28 2017-09-28 一种批量检测与设置机器人仿真软限位的方法及***

Country Status (1)

Country Link
CN (1) CN107817695B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111737830A (zh) * 2020-05-14 2020-10-02 广州明珞汽车装备有限公司 多轴气缸的逻辑块生成方法、***、装置和存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005006912A1 (de) * 2004-03-09 2005-09-29 Luk Lamellen Und Kupplungsbau Beteiligungs Kg Verfahren zum Abgleichen einer Inkrementalwegmessung und zum Erkennen eines Anschlages bei einer Bewegungsübertragung einer Inkrementalwegmessung sowie Vorrichtung zum Durchführen der Verfahren
CN101309783A (zh) * 2005-11-16 2008-11-19 Abb股份有限公司 控制装有定位开关的工业机器人运动的方法和装置
CN201291458Y (zh) * 2008-10-31 2009-08-19 华南理工大学 一种t型单自由度机器人关节模块
CN103192410A (zh) * 2012-01-06 2013-07-10 沈阳新松机器人自动化股份有限公司 一种轴限位装置及应用其的工业机器人
CN103761996A (zh) * 2013-10-18 2014-04-30 中广核检测技术有限公司 基于虚拟现实技术的无损检测机器人智能检测方法
CN104483645A (zh) * 2014-12-18 2015-04-01 重庆长安汽车股份有限公司 一种电池管理***检测装置
CN104639587A (zh) * 2013-11-13 2015-05-20 沈阳新松机器人自动化股份有限公司 一种基于物联网的机器人故障监控***及方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005006912A1 (de) * 2004-03-09 2005-09-29 Luk Lamellen Und Kupplungsbau Beteiligungs Kg Verfahren zum Abgleichen einer Inkrementalwegmessung und zum Erkennen eines Anschlages bei einer Bewegungsübertragung einer Inkrementalwegmessung sowie Vorrichtung zum Durchführen der Verfahren
CN101309783A (zh) * 2005-11-16 2008-11-19 Abb股份有限公司 控制装有定位开关的工业机器人运动的方法和装置
CN201291458Y (zh) * 2008-10-31 2009-08-19 华南理工大学 一种t型单自由度机器人关节模块
CN103192410A (zh) * 2012-01-06 2013-07-10 沈阳新松机器人自动化股份有限公司 一种轴限位装置及应用其的工业机器人
CN103761996A (zh) * 2013-10-18 2014-04-30 中广核检测技术有限公司 基于虚拟现实技术的无损检测机器人智能检测方法
CN104639587A (zh) * 2013-11-13 2015-05-20 沈阳新松机器人自动化股份有限公司 一种基于物联网的机器人故障监控***及方法
CN104483645A (zh) * 2014-12-18 2015-04-01 重庆长安汽车股份有限公司 一种电池管理***检测装置

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
S.SREENIVASAN,ETC: "A real-time algorithm for simulation of flexible objects and hyper-redundant manipulators", 《MECHANISM AND MACHINE THEORY》 *
周敏,等: "数控机床动态空间软限位方法研究", 《先进制造技术高层论坛暨第六届制造业自动化与信息化技术研讨会论文集》 *
施文龙: "六轴工业机器人控制***的研究与实现", 《中国优秀硕士学位论文全文数据库信息科技辑》 *
许伟龙: "船体双壳分段机器人焊接技术研究", 《信息科技辑》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111737830A (zh) * 2020-05-14 2020-10-02 广州明珞汽车装备有限公司 多轴气缸的逻辑块生成方法、***、装置和存储介质
CN111737830B (zh) * 2020-05-14 2024-05-17 广州明珞汽车装备有限公司 多轴气缸的逻辑块生成方法、***、装置和存储介质

Also Published As

Publication number Publication date
CN107817695B (zh) 2022-02-18

Similar Documents

Publication Publication Date Title
US10303495B2 (en) Robot system including CNC and robot controller connected through communication network
CN104391797B (zh) Gui控件的识别方法和装置
CN105190459B (zh) 在过程控制***中使用的具有缩放特征的图形过程变量趋势监控
CN105677353A (zh) 特征抽取方法、机器学习方法及其装置
KR102430090B1 (ko) 사용자 입력에 기반하여 생성된 인공지능 모델을 이용하여 가상 결함 이미지를 생성하기 위한 컴퓨터 프로그램, 방법, 및 장치
CN108032333B (zh) 可批量自动检查机器人仿真姿态的方法
CN104875204A (zh) 一种等离子空间切割机器人的离线编程模块及应用方法
CN109992518A (zh) Ui界面的检测方法、装置、电子设备及存储介质
JPS62229343A (ja) プログラム・カウンタ表示方式
CN107817695A (zh) 一种批量检测与设置机器人仿真软限位的方法及***
CN115510525A (zh) 一种管道三维建筑信息模型的自动化标注方法及***
CN111409066B (zh) 一种机器人离线程序的检测方法、***、装置及存储介质
CN110948480B (zh) 一种示教器输入输出功能处理***及方法、工业机器人
CN115136077A (zh) 认知工程图
CN109702718A (zh) 工业机器人无示教器的半自动示教方法
CN111737830B (zh) 多轴气缸的逻辑块生成方法、***、装置和存储介质
CN117877048A (zh) 一种流程画面校验方法、装置、电子设备和可读存储介质
US20220004368A1 (en) System for providing software development environment, method for providing software development environment, and non-transitory computer readable medium
CN114253230A (zh) 一种基于工业组态软件的虚拟调试方法、***、装置及其存储介质
US Army Human Engineering Laboratories et al. Human-machine interfaces in industrial robotics
CN118245368A (zh) 一种基于计算机视觉的gui软件自动化测试***及方法
Valentini et al. UX-Driven Methodology to Design Usable Augmented Reality Applications for Maintenance
Jamieson et al. A prototype ecological interface for a simulated petrochemical process
McGregor Introduction to Emulate3d: emulation, simulation, and demonstration
Ionescu Leveraging Graphical User Interface Automation for Generic Robot Programming. Robotics 2021, 10, 3

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: Room 101 and 201, building C3, No. 11, Kaiyuan Avenue, Huangpu District, Guangzhou City, Guangdong Province

Patentee after: Guangzhou mingluo Equipment Co.,Ltd.

Patentee after: GUANGZHOU MINGLUO SOFT CONTROL INFORMATION TECHNOLOGY CO.,LTD.

Address before: 510530 Unit A and Second Floor of Building C3, No.11 Kaiyuan Avenue, Guangzhou High-tech Industrial Development Zone, Guangzhou, Guangdong Province

Patentee before: GUANGZHOU MINO AUTOMOTIVE EQUIPMENT Co.,Ltd.

Patentee before: GUANGZHOU MINGLUO SOFT CONTROL INFORMATION TECHNOLOGY CO.,LTD.