CN106483885A - 一种基于机器人的pc工具*** - Google Patents

一种基于机器人的pc工具*** Download PDF

Info

Publication number
CN106483885A
CN106483885A CN201611049574.3A CN201611049574A CN106483885A CN 106483885 A CN106483885 A CN 106483885A CN 201611049574 A CN201611049574 A CN 201611049574A CN 106483885 A CN106483885 A CN 106483885A
Authority
CN
China
Prior art keywords
robot
time
log
system based
tool system
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.)
Pending
Application number
CN201611049574.3A
Other languages
English (en)
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.)
XIONGMAO INSTRUMENT AND METER CO Ltd NANJING
Nanjing Panda Electronics Co Ltd
Nanjing Panda Electronics Equipment Co Ltd
Original Assignee
XIONGMAO INSTRUMENT AND METER CO Ltd NANJING
Nanjing Panda Electronics Co Ltd
Nanjing Panda Electronics 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 XIONGMAO INSTRUMENT AND METER CO Ltd NANJING, Nanjing Panda Electronics Co Ltd, Nanjing Panda Electronics Equipment Co Ltd filed Critical XIONGMAO INSTRUMENT AND METER CO Ltd NANJING
Priority to CN201611049574.3A priority Critical patent/CN106483885A/zh
Publication of CN106483885A publication Critical patent/CN106483885A/zh
Pending legal-status Critical Current

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
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D21/00Measuring or testing not otherwise provided for
    • G01D21/02Measuring two or more variables by means not covered by a single other subclass

Landscapes

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

Abstract

本发明公开了一种基于机器人的PC工具***,包括显示模块、采样模块、设置模块、文件管理模块和LOG管理模块。本发明的有益效果为:采用基于Linux的操作***,具有人性化的操作界面,可以实时显示机器人的工作状态,对工作过程中出现的各种状况,能够及时侦测到问题出现的症结所在,缩短排错时间;利用PC工具自身的特性,不需要额外的测试工具进行出厂前的标准规格测试,节约额外购买测试工具所花费的成本;***易学易用,操作简单,容易被广大用户接受。

Description

一种基于机器人的PC工具***
技术领域
本发明涉及自动控制领域,尤其是一种基于机器人的PC工具***。
背景技术
现有技术中,机器人在运动过程中出现问题时,例如开机上不了电、机器人在运动过程中突然停止运动、机器人在运动过程中出现抖动等,一般都从线路连接、机械、硬件、软件各个方面逐一排查,找出最终是哪部分出现了问题,需耗费大量的时间和人力;另外,在机器人出厂前,为了测试机器人本体是否达到所要求的标准规格,例如各个轴的动作范围、最大瞬时速度、重复定位精度等,需要购买相应的仪器进行测试,增加额外的学习成本和研发成本。
发明内容
本发明所要解决的技术问题在于,提供一种基于机器人的PC工具***,能够快速进行排错,标准规格测试简单,操作方便,显示效果好。
为解决上述技术问题,本发明提供一种基于机器人的PC工具***,包括显示模块、采样模块、设置模块、文件管理模块和LOG管理模块;显示模块包括控制柜状态监测、操作状态监测、轴组位置信息显示和TCP工作区域显示;采样模块包括各个关节轴的信息采样和TCP信息采样;设置模块包括IO端口管理、地址设定和时间设定;文件管理模块包括导入文件和导出文件;LOG管理模块包括登录级别设定、LOG显示和LOG输出。
优选的,显示模块中的控制柜状态查看主控板、Motor板、Safety板、示教器板的软件版本信息,了解当前机器人处在何种坐标系及操作模式下工作、使用的是哪种工具、运行的应用程序号是多少,同时也能实时监测伺服状态、报警状态、弧压状态、焊接和切割状态;操作状态能够实时监测到***上电及运行时间、伺服上电及运行时间;轴组位置信息监测机器人本体当前位姿,包括TCP位姿信息和六个关节的位姿信息;TCP工作区域显示TCP能够到达的空间范围,包括空间盒状和空间圆柱状两种。
优选的,采样模块在采样周期内,实时3D图像显示机器人本体运动过程中各个轴及TCP的位置、速度、加速度、加加速度、扭矩的指令随时间变化的曲线,并且对采样得到的曲线图,能够整体进行放大和缩小、上下左右移动,保存及加载采样得到的曲线图,在采样周期内的某一时刻,读取不同状态下的坐标曲线的对应值。
优选的,设置模块中的IO端口管理监测各个端口的极性、输入输出状态,显示各端口的描述信息,对各端口进行激活使其在使能和未使能之间进行自由切换;地址设定可以重新设置MAC地址和IP地址,使控制柜与PC工具之间能够建立正常通信;时间设定对日期和时间进行校准。
优选的,文件管理模块能够将控制柜中的程序导出到可移动设备,同时将可移动设备中的程序导入到控制柜中。
优选的,LOG管理模块中的登陆级别设定分为控制台登录级别和文件登录级别,随着级别越高,需要相应的密码权限;LOG显示可以在线查看LOG信息,LOG输出可以将生成的LOG文件导出到可移动设备。
优选的,该PC工具***以平板电脑或笔记本电脑作为载体,采用Linux操作***,通过有线或无线通信方式与机器人控制柜相连,在机器人本体运动的过程中,实时掌握机器人运动情况。
本发明的有益效果为:采用基于Linux的操作***,具有人性化的操作界面,可以实时显示机器人的工作状态,对工作过程中出现的各种状况,能够及时侦测到问题出现的症结所在,缩短排错时间;利用PC工具自身的特性,不需要额外的测试工具进行出厂前的标准规格测试,节约额外购买测试工具所花费的成本;***易学易用,操作简单,容易被广大用户接受。
附图说明
图1是本发明的***整体示意图。
具体实施方式
如图1所示,一种基于机器人的PC工具***,包括显示模块、采样模块、设置模块、文件管理模块及LOG管理模块,其中:
该PC工具***以平板或者笔记本电脑作为载体,采用Linux操作***,通过有线或者无线通信方式与机器人控制柜相连,在机器人本体运动的过程中,实时掌握机器人运动情况。
显示模块中的控制柜状态可以查看主控板、Motor板、Safety板、示教器板等的软件版本信息,了解当前机器人处在何种坐标系及操作模式下工作、使用的是哪种工具、运行的应用程序号是多少,同时也能实时监测伺服状态、报警状态、弧压状态、焊接/切割状态等;操作状态能够实时监测到***上电及运行时间、伺服上电及运行时间;轴组位置信息可以监测机器人本体当前位姿,包括TCP位姿信息和六个关节的位姿信息;TCP工作区域显示TCP能够到达的空间范围,包括空间盒状和空间圆柱状两种。
采样模块在采样周期内,实时3D图像显示机器人本体运动过程中各个轴及TCP的位置、速度、加速度、加加速度、扭矩的指令随时间变化的曲线,并且对采样得到的曲线图,能够整体进行放大和缩小、上下左右移动,保存及加载采样得到的曲线图。此外,在采样周期内的某一时刻,也可以直观地读取不同状态下坐标曲线的对应值。
设置模块中的IO端口管理可以监测各个端口的极性、输入输出状态,显示各端口的描述信息,对各端口进行激活使其在使能和未使能之间进行自由切换;地址设定可以重新设置MAC地址和IP地址,使控制柜与PC工具之间能够建立正常通信;时间设定对日期和时间进行校准。
文件管理模块能够将控制柜中的程序导出到可移动设备,同时也可将移动设备中的程序导入到控制柜中。
LOG管理模块中的登陆级别设定分为控制台登录级别和文件登录级别,随着级别越高,需要相应的密码权限;LOG显示可以在线查看LOG信息;LOG输出可以将生成的LOG文件导出到可移动设备。
为了将PC工具***运用于实际,需要配合机器人本体、控制柜、示教器和路由器一起使用。机器人本体作为整个机器人***的最终执行端,运行时的动作能够完全实时地在PC工具***的采样模块中直观地再现出来;控制柜作为整个机器人***的核心,支配机器人本体去完成规定的运动和功能;示教器终端对机器人进行示教编程,编好的程序通过控制柜控制机器人本体的动作;路由器将控制柜与PC工具***组成网络群组。机器人本体、控制柜、示教器和路由器通过线缆连接,PC工具以平板或者笔记本电脑作为载体,通过有线或者无线通信方式与路由器相连,对各设备的网络地址进行设置,可将机器人本体、控制柜和示教器运行过程中的所有状态和信息,在PC工具***中呈现出来。
本发明所述的PC工具***,具体实施步骤如下:
(1)启动PC工具***,如果能进入PC工具***菜单界面,则不需要进行初期IP地址设定;如果连接控制柜初始化失败,则需要进行初期IP地址设定,然后按下保存按钮,与新的IP地址进行连接。如果IP设置正确,显示正常连接并更新成功的信息;设定有误,显示出错信息,需重新输入新的IP地址;***无响应,需重新启动。
(2)启动PC工具***后,进入***菜单界面,按照显示模块、采样模块、设置模块、文件管理模块及LOG管理模块的分类,根据实际需要点击各个模块中的选项进入相应的界面,查看及操作相关功能。
尽管本发明就优选实施方式进行了示意和描述,但本领域的技术人员应当理解,只要不超出本发明的权利要求所限定的范围,可以对本发明进行各种变化和修改。

Claims (7)

1.一种基于机器人的PC工具***,其特征在于,包括:显示模块、采样模块、设置模块、文件管理模块和LOG管理模块;显示模块包括控制柜状态监测、操作状态监测、轴组位置信息显示和TCP工作区域显示;采样模块包括各个关节轴的信息采样和TCP信息采样;设置模块包括IO端口管理、地址设定和时间设定;文件管理模块包括导入文件和导出文件;LOG管理模块包括登录级别设定、LOG显示和LOG输出。
2.如权利要求1所述的基于机器人的PC工具***,其特征在于,显示模块中的控制柜状态查看主控板、Motor板、Safety板、示教器板的软件版本信息,了解当前机器人处在何种坐标系及操作模式下工作、使用的是哪种工具、运行的应用程序号是多少,同时也能实时监测伺服状态、报警状态、弧压状态、焊接和切割状态;操作状态能够实时监测到***上电及运行时间、伺服上电及运行时间;轴组位置信息监测机器人本体当前位姿,包括TCP位姿信息和六个关节的位姿信息;TCP工作区域显示TCP能够到达的空间范围,包括空间盒状和空间圆柱状两种。
3.如权利要求1所述的基于机器人的PC工具***,其特征在于,采样模块在采样周期内,实时3D图像显示机器人本体运动过程中各个轴及TCP的位置、速度、加速度、加加速度、扭矩的指令随时间变化的曲线,并且对采样得到的曲线图,能够整体进行放大和缩小、上下左右移动,保存及加载采样得到的曲线图,在采样周期内的某一时刻,读取不同状态下的坐标曲线的对应值。
4.如权利要求1所述的基于机器人的PC工具***,其特征在于,设置模块中的IO端口管理监测各个端口的极性、输入输出状态,显示各端口的描述信息,对各端口进行激活使其在使能和未使能之间进行自由切换;地址设定可以重新设置MAC地址和IP地址,使控制柜与PC工具之间能够建立正常通信;时间设定对日期和时间进行校准。
5.如权利要求1所述的基于机器人的PC工具***,其特征在于,文件管理模块能够将控制柜中的程序导出到可移动设备,同时将可移动设备中的程序导入到控制柜中。
6.如权利要求1所述的基于机器人的PC工具***,其特征在于,LOG管理模块中的登陆级别设定分为控制台登录级别和文件登录级别,随着级别越高,需要相应的密码权限;LOG显示可以在线查看LOG信息,LOG输出可以将生成的LOG文件导出到可移动设备。
7.如权利要求1所述的基于机器人的PC工具***,其特征在于,该PC工具***以平板电脑或笔记本电脑作为载体,采用Linux操作***,通过有线或无线通信方式与机器人控制柜相连,在机器人本体运动的过程中,实时掌握机器人运动情况。
CN201611049574.3A 2016-11-24 2016-11-24 一种基于机器人的pc工具*** Pending CN106483885A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611049574.3A CN106483885A (zh) 2016-11-24 2016-11-24 一种基于机器人的pc工具***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611049574.3A CN106483885A (zh) 2016-11-24 2016-11-24 一种基于机器人的pc工具***

Publications (1)

Publication Number Publication Date
CN106483885A true CN106483885A (zh) 2017-03-08

Family

ID=58274346

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611049574.3A Pending CN106483885A (zh) 2016-11-24 2016-11-24 一种基于机器人的pc工具***

Country Status (1)

Country Link
CN (1) CN106483885A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107544299A (zh) * 2017-08-07 2018-01-05 浙江工业大学 用于六自由度机械臂示教控制的pc端app***

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01281892A (ja) * 1988-05-02 1989-11-13 Fujitsu Ltd ロボットシミュレータにおける三次元表示方式
JP2009282641A (ja) * 2008-05-20 2009-12-03 Keyence Corp 監視エリア設定装置
CN101850552A (zh) * 2010-05-28 2010-10-06 广东工业大学 一种工业机器人综合控制平台及其控制方法
CN102568626A (zh) * 2011-12-19 2012-07-11 上海交通大学 基于机械臂的远程监控及维护***
CN103398702A (zh) * 2013-08-05 2013-11-20 青岛海通机器人***有限公司 一种移动机器人远程操控装置及其操控技术
US8989902B1 (en) * 2013-03-05 2015-03-24 U.S. Department Of Energy User interface for a tele-operated robotic hand system
CN104656609A (zh) * 2014-12-25 2015-05-27 南京熊猫电子股份有限公司 基于云计算的机器人远程实时监测***及其方法
CN105093963A (zh) * 2015-08-12 2015-11-25 上海交通大学 模块机器人自修复仿真***及方法
CN205193566U (zh) * 2015-10-21 2016-04-27 鞍山松意机器人制造有限公司 机器人及其生产线设备远程状态监控***的硬件结构
CN105960623A (zh) * 2014-04-04 2016-09-21 Abb瑞士股份有限公司 用于控制机器人的便携式装置及其方法

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01281892A (ja) * 1988-05-02 1989-11-13 Fujitsu Ltd ロボットシミュレータにおける三次元表示方式
JP2009282641A (ja) * 2008-05-20 2009-12-03 Keyence Corp 監視エリア設定装置
CN101850552A (zh) * 2010-05-28 2010-10-06 广东工业大学 一种工业机器人综合控制平台及其控制方法
CN102568626A (zh) * 2011-12-19 2012-07-11 上海交通大学 基于机械臂的远程监控及维护***
US8989902B1 (en) * 2013-03-05 2015-03-24 U.S. Department Of Energy User interface for a tele-operated robotic hand system
CN103398702A (zh) * 2013-08-05 2013-11-20 青岛海通机器人***有限公司 一种移动机器人远程操控装置及其操控技术
CN105960623A (zh) * 2014-04-04 2016-09-21 Abb瑞士股份有限公司 用于控制机器人的便携式装置及其方法
CN104656609A (zh) * 2014-12-25 2015-05-27 南京熊猫电子股份有限公司 基于云计算的机器人远程实时监测***及其方法
CN105093963A (zh) * 2015-08-12 2015-11-25 上海交通大学 模块机器人自修复仿真***及方法
CN205193566U (zh) * 2015-10-21 2016-04-27 鞍山松意机器人制造有限公司 机器人及其生产线设备远程状态监控***的硬件结构

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107544299A (zh) * 2017-08-07 2018-01-05 浙江工业大学 用于六自由度机械臂示教控制的pc端app***
CN107544299B (zh) * 2017-08-07 2020-10-09 浙江工业大学 用于六自由度机械臂示教控制的pc端app***

Similar Documents

Publication Publication Date Title
CN107885097B (zh) 一种核电站模拟仪控***dcs改造闭环验证***及方法
CN109483601B (zh) 一种工业机器人功能测试***及测试方法
CN102939592A (zh) 用于测试机器人装置的控制程序的测试装置
JP4846209B2 (ja) 工作機械シミュレータを有する数値制御装置
CN104238453B (zh) 一种数控机床故障检测与维修仿真训练平台***
KR101520855B1 (ko) 교육용 공작기계 시뮬레이션 시스템
Dombrowski et al. Interactive simulation of human-robot collaboration using a force feedback device
CN113508349A (zh) 用于具有混合现实和机器学习技术的qcs扫描架的360°辅助
CN106483885A (zh) 一种基于机器人的pc工具***
CN113492414A (zh) 一种基于Web的机器人跨平台人机交互***及实现方法
CN110335515B (zh) 一种沉浸式协同交互虚拟仿真教学***
CN108255145B (zh) 一种车辆传动控制单元的测试***及方法
CN106774178A (zh) 一种自动化控制***及方法、机械设备
CN108172100A (zh) 一种数控综合实训***
CN202939877U (zh) Plc试验箱
CN203070661U (zh) 可编程控制器plc实训装置
CN111025916A (zh) 家电设备检测控制方法及***
CN112947752B (zh) 一种基于智能设备的协同式人机交互控制方法
CN206440998U (zh) 一种自动化控制装置、机械设备
CN112834855A (zh) 一种电作动***测试方法及***
CN111882937A (zh) 一种智能变电站模拟***
CN110991020A (zh) 一种基于PLC和Soildworks软件的模拟仿真方法
CN114571471B (zh) 一种集中控制多scara机器人的方法及***
Fernández et al. ADAPT: an Automatic Diagnosis of Activity and Processes in auTomation environments
CN114633260B (zh) 一种远程控制工业机器人作业的方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170308