KUKA电伺服焊钳,SGL_MoveToPos焊接前移动到焊点位置

描述

伺服

SGL_MoveToPos(SGEQ_StartPoint,SGEQ_StartPoint,#CLS_OPEN,MovementType)

MoveType =MovementType=#SG_PTP 点到点

ContType=#CLS_OPEN

TargetPos =SGEQ_StartPoint

HelpPos= SGEQ_StartPoint

GLOBALDEF SGL_MoveToPos(TargetPos:IN,HelpPos:IN,ContType:IN,MoveType:IN)

该程序用于在焊接前移动到焊接轨迹点使用

DECLE6POS TargetPos, HelpPos

DECL SG_Cont_T ContType

DECL SG_MoveType_T MoveType

CONTINUE

IF((ContType==#SOPEN) OR (ContType==#SCLOSE) OR (ContType==#CLS_OPEN))THEN  ContType==#CLS_OPEN

; 关于PTP的第二近似定位=> LIN和LIN至PTP ..

SWITCH MoveType MoveType=#SG_PTP 点到点

CASE #SG_PTP 点到点

PTP TargetPos C_DIS  使用轨迹逼近

CASE #SG_LIN  直线

LIN TargetPos C_DISC_DIS

CASE #SG_CIRC 圆弧

CIRC HelpPos, TargetPos C_DISC_DIS

ENDSWITCH

ELSE   如果没有上述激活功能ContType=….直接移动没有过渡

SWITCH MoveType

CASE #SG_PTP

PTP TargetPos

CASE #SG_LIN

LIN TargetPos

CASE #SG_CIRC

CIRC HelpPos, TargetPos

ENDSWITCH

ENDIF

CONTINUE

责任编辑:xj

原文标题:KUKA 电伺服焊钳,SGL_MoveToPos焊接前移动到焊点位置

文章出处:【微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分