智能分拣机器人市场状况,一文详解KUKA机器人的碰撞识别
碰撞识别:
如果一个机器人与一个物件发生碰撞,则机器人控制系统将提高轴扭矩,以便克服阻力。这时可能会损坏机器人、工具或其它零部件。
碰撞识别将减小此类损坏的风险。碰撞识别系统监控轴转矩。如果该转矩与特定的公差范围有偏差,将出现以下反应:
•机器人以STOP2停止。
•信息确认轴{轴编号}的碰撞识别
•信号$COLL_ALARM变为TRUE。SIGNAL$COLL_ALARMFALSE
•机器人控制系统调用程序CollDetect_UserAction。
程序位于文件夹R1Program中。默认情况下,它不含指令。在需要时,用户可以在CollDetect_UserAction中编程其所需的反应。对此的前提条件是专家或更高级别的用户组。
程序CollDetect_UserAction由机器人控制系统通过$STOPMESS中断调用。因此,在编程时必须注意适用于相关中断程序的限制。
SIGNAL$STOPMESS$OUT[4048];STOP-MELDUNG
碰撞识别的基本前提是:
•$IMPROVED_COLLMON==TRUE
•$ADAP_ACC≠#NONE$ADAP_ACC=#STEP2
•负载数据正确。
在早期KSS版本中的程序中可能仍使用通过行指令TORQMONSetLimits编程的力矩监控。该监控基本上仍功能正常并且显示出其早期特性。
但是,前提条件是:$IMPROVED_COLLMON==FALSE。因此,当前版本的碰撞识别不可用。
基本上只能使用旧的力矩监控(TORQMON)或者当前的碰撞识别。不能一起使用这两个功能。
即使在$IMPROVED_COLLMON==FALSE时,也不可再编程之前的行指令TORQMON。
分拣机器人都有哪些公司在碰撞之后继续运行
如果有信息确认轴{轴编号}的碰撞识别,则在可以重新运行机器人之前,必须对其进行确认。如果不再有$STOPMESS,信号$COLL_ALARM重新变为FALSE。
程序运行下的继续运行:
如果在识别到的碰撞之后继续程序运行,则该识别立即重新激活。
手动运行下的继续运行:
广州货物分拣机器人厂家如果要在识别到的碰撞之后手动运行,则自动中断识别60ms。
在碰撞之后,作用力和力矩对机器人轴的作用很强,使识别功能可以持续地防止继续运行。用户必须手动退回机器人,即从碰撞位置移出。
有以下方法退回机器人:
•通过运行键反向运行
自动取消碰撞识别1秒。机器人延之前运行的轨迹返回。
•手动移动选项,选项跨接碰撞识别
食品分拣机器人排名用户可以通过复选框跨接即停用碰撞识别。在通过复选框重新激活之前保持不激活状态。
优先使用选项轨迹进行回退。
在无法使用轨迹时才使用跨接碰撞识别,例如在碰撞后卡住了机器人时。
接通通用碰撞识别
通用碰撞识别的优点是只需接通一次,而非为每个运动语句进行接通。但是,如果要确保即使在语句选择之后碰撞识别也始终与确定的设置一起生效,必须为每个运动语句接通碰撞识别。
•用户权限:功能组一般KRL程序更改
•已选择或打开程序。
•运行模式T1
•如果要使用SetDefault行指令:
在KRC:STEUMada$中保存了值。
•如果要使用UseDataSet行指令:
至少一个数据组已填充了值。
1.选择指令移动参数碰撞识别。
2.根据要从何处获取碰撞识别的值,在行指令中选择下面的条目:
•SetDefault将$中的默认值用于碰撞识别。
•SetLimits
为每个轴指定所需的碰撞识别灵敏度。默认:50%
•UseDataSet
选择要为碰撞识别使用其值的数据组。
3.按指令OK键确认。
1.选择指令移动参数碰撞识别。在行指令中选择Off。
2.按指令OK键确认
接通运动的碰撞识别
为了接通运动的碰撞识别功能,用户可在运动行指令中选择一个数据组。
同时接通了通用和运动上的碰撞识别:
可能同时接通了通用碰撞识别和运动碰撞识别。运动上的设置将覆盖通用设置。
样条段:
在样条组内,默认情况下样条段继承该样条组的设置。但是,用户可以为每个段进行单独的设置。
1.如果在行指令中不显示栏ColDetect,则可以通过切换参数碰撞识别进行显示。
2.在行指令的ColDetect下选择数据组。
3.用指令OK确认选择。
在
在带数据组的列表的顶部有一个空栏。如果选择该空栏,这表示:
•此运动没有自己的碰撞识别设置。如果接通了通用碰撞识别,则它将继承其设置。
在样条段中,该列表不含空栏。
如果希望样条段没有自己的设置,则在必要时通过切换参数碰撞识别隐藏ColDetect栏。但是,对于段“隐藏”已经是默认状态。
仅对于样条段,数据组列表含有OFF条目。OFF将关闭该段的碰撞识别。
在
SPLINES1VEL=2m/sCPDAT2Tool[1]Base[1]ColDetect[1]
SLINP2
SLINP3ColDetect[2]
SLINP4ColDetect=OFF
ENDPLINE
设置ColDetect[1]适用于样条组。
SLINP2没有自己的设置。这表示它将继承样条组的设置,即
ColDetect[1]。
ColDetect[2]适用于SLINP3。
为SLINP4关闭了碰撞识别。
在主菜单中选择配置碰撞识别视图。
$STOPMESS:
停止消息的信号声明
设置此输出是为了将需要停止机器人的任何消息的发生传达给上级控制器。例如,在紧急停止或操作员安全违规后。
SIGNAL$STOPMESS$OUT[Outputnumber。
药品分拣机器人批发商生产分拣机器人的公司三亚六轴分拣机器人