现场库卡机器人焊接时报卡钳位置不正确处置过程:
IF EG_PART_CONTROL AND ($OV_PRO>0) AND ((EG_GET_AXIS_VALUE($POS_ACT_MES)>EG_GOOD_POS_E1+EG_WELD_TOL_P[EG_EXTAX_ACTIVE]) OR (EG_GET_AXIS_VALUE($POS_ACT_MES)<EG_GOOD_POS_E1+EG_WELD_TOL_N[EG_EXTAX_ACTIVE])) THEN EG_ERRCYC[2]=TRUE ; wrong part thickness 所以将eg_part_control变量修改为FALSE或者EG_INIT_TOL_P/N修改为±6可以临时解决。 继续查询 EG_GET_AXIS_VALUE($POS_ACT_MES)无明显问题,只能查询变量EG_GOOD_POS_E1; good welding position (check part_tickness)正常焊接时检查板厚的E1值 EG_GOOD_POS_E1=(((1000*EG_GUN_FORCE)*EG_POSGRAD_TO_FORCEVAL[EG_EXTAX_ACTIVE])*EG_MM_GRAD[EG_EXTAX_ACTIVE])-EG_THICKNESS+EG_WEAR[EG_EXTAX_ACTIVE] ; in mm 现场正好有一台同型号焊枪且没有报错,通过对比发现 EG_MM_GRAD[EG_EXTAX_ACTIVE]存在可疑 如何恢复呢?(手动修改或) T1模式、登录专家权限、取消程序选择 配置》Servo Gun Torque Control》全部保存界面,选择焊枪和保存路径,点击“保存”按钮 配置》Servo Gun Torque Control》载入全部界面,选择焊枪和保存路径,点击”录入”按钮,确认数据覆盖(先备份再修改不用强调的吧)。执行完成后检查EG_MM_GRAD[]值。 导入后EG_MM_GRAD[1]=0.0236111227(约等于传动比8.5/360) 仅作技术分享,如有用请留下您宝贵的关注、点赞、分享,谢谢~ |
|