电伺服焊钳铣削分析:用户铣削

描述

LIN VB=200[mm/s] VE=0% ACC=100% RobWzg=1 Base=0 SPSTrig=5[1/100s]P   铣削轨迹点

SERVOZANGE 1 Fraesen Punktnummer= 31 FahrzeugTyp= 0Doppelhub= AUS Bedingung=F277

TRIGGERWHEN DISTANCE=1 DELAY=-50 DO SPS_TRIG(5) PRIO=-1  执行SPS程序

VW_SGB_DRESS_ADV($FLAG[277],#SG_LIN,P5,1,31,0,FALSE,0) 预执行

LIN P5   轨迹点

$ADVANCE=3  提前3步执行

WAIT FORSPS_FERTIG

VW_SGB_DRESS_MAIN($FLAG[277],#SG_LIN,P5,1,31,0,FALSE,0)执行铣削

SPS_FERTIG=FALSE

TRIGGERWHEN DISTANCE=1 DELAY=-50 DO SPS_TRIG(6) PRIO=-1  执行伺服焊钳user程序后的SPS程序

LIN P5  轨迹点

铣削厚度由示教指定。

铣削过程是通过SGVW_USERDRESS方法实现的。

单次夹紧铣削:

SPS

双次夹紧铣削:

SPS

Doppelhub  双行程

•OFF:以焊接计时器指定的力将焊枪关闭一次。
•ON:以焊接计时器指定的力将焊枪关闭两次。

2.Punktnummer

仅当两次行程=开启时该字段才可用.

--------------------------------------------------------------

GLOBALDEF SGVW_USERDRESS()  用户铣削  

SGB_VW_Prep_Dressparams(DressIOs)  铣削参数

DECL GLOBAL SGVW_DressIOs_TSGVW_Dresser={O_StartDress 834,O_DressDirection 850,I_DressEdge 834}

把SGVW_Dresser发给DressIOs赋值

SPS

REPEAT   循环

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

全部0条评论

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

×
20
完善资料,
赚取积分