『7x24小时有问必答』
行指令 “Messen” (测量)
Geometry  
几何形状
首次初始化
必须在下列情况下进行:
• 在调试时
• 每次更换电极帽之后
使用在 WorkVisual 的 新电极帽的初始化作用力(自 KUKA.ServoGun 3.1: 更换端盖后的测量力起)下配置的作用力。

nach Fraesen  
(在修磨之后)
(after tip dressing)
周期性初始化
• 电极帽修磨之后必须进行周期性初始化。
使用在 WorkVisual 的 电极帽的初始化作用力(自 KUKA.ServoGun 3.1: 端盖修磨后的测量力起)下配置的作用力。
伺服焊钳~测量
P1 = 选择(焊钳编号)
P2 = 工艺选择(测量)
P3 = 方法 – 几何测量 / 铣削后测量
P4 = 条件 – 指令执行条件
SERVOZANGE - Nr.X - Messen - Geometrie – Bedingung SERVOZANGE - Nr.X - Messen - nach Fraesen –  Bedingung

8: PTP VB=100% VE=0% ACC=100% RobWzg=1 Base=1 SPSTrig=5[1/100s]

1: FB PSPS = EIN

2: Servozange - Nr - Messen=nach Fräsen – Bedingung =  F751  ~ 铣削测量

3: WARTE BIS E23

4: A23 = EIN

5: FB PSPS = M30

调用程序:
     GLOBAL DEF VW_SGB_INIT_MAIN(Condition:IN, MovementType :IN, PointCoord :IN,GunNumber :IN,InitType :IN)

检查以下变量:SG_wear [] = 0 ;
电极头磨损量SG_TipSeating_mm [] = 0 ;
夹持柄磨损量SG_initDetectoffset [] ≈ 0 ;更换夹持柄后的初始接触位置偏移量。

SG_INIT(P3, P3, 1,  NEW, 1,  CLS_OPEN,  SG_PTP)
├─ 1. 初始化参数
│       SG_ForceInitNew = ServoGun[1].ForceInitNew   ; 新帽初始化力
│       SG_ForceInit = ServoGun[1].ForceInit            ; 常规初始化力
│       SG_GunForce = ForceInit
│       SG_Startpoint = P3                                       ;  NEW直接用示教位置
├─ 2. 运动到起始位
│       SGL_MoveToPos(P3, P3,  CLS_OPEN,  SG_PTP)
│       ; 以PTP方式到P3,途中闭钳→开钳
├─ 3. 前置检查
│       ├─ 枪已耦合? (SGL_GunCoupledSetError)
│       ├─ 无后台请求? (SGL_BackGroundReq)
│       └─ 已标定? (SGL_IsGunCalibrated)
│        任一失败 → 报警 + 行选择停止
├─ 4. 用户钩子
│       SG_UserPreInit()
├─ 5. ★  NEW  核心逻辑(REPEAT循环)
│       │
│       ├─ 5a. 复位磨损值
│       │       SG_Wear[1] = 0
│       │       SG_WearFix[1] = 0
│       │       SG_WearFlex[1] = 0
│       │
│       ├─ 5b. 第一次测量 (WearRatioMeas, ForceInitNew,  INITNEW)
│       │       ├─ 力限制检查 (≤$FORCE_LIM, ≤$FORCE_MAX)
│       │       ├─ 计算运动参数 (SGM_CALCULATE_POINTS)
│       │       ├─ 扭矩监控开启 (SGL_TorqueOn)
│       │       ├─ SGM_MOVE_TO_FORCE(ForceInitNew)  → 闭钳到力
│       │       │      ├─ PTP P_APPROX → P_WELD
│       │       │      ├─ 中断: $SG_PART_DETECTED  → 记录接触
│       │       │      └─ 等待力达到 (SG_ForceToleranceInit%)
│       │       ├─ 开钳 → P_APPROX
│       │       └─ SGL_GET_CONTACT_POS  → 读接触位置
│       │
│       ├─ 5c. 重置软限位
│       │       SGL_ResetSoftEnd(1)
│       │
│       ├─ 5d. 第二次测量 (WearRatioMeas, ForceInit,  INIT)
│       │       ; 用常规初始化力再测一次
│       │       ; 计算磨损比率
│       │
│       ├─ 5e. 计算磨损 (SGL_CalcWear)
│       │        ; 从两次接触位置差 → 得出电极帽状态
│       │       ; 更新 SG_Wear / SG_WearFix / SG_WearFlex
│       │
│       └─ 5f. 磨损检查 (SG_CheckWear)
│                 ; 新帽: 磨损应≈0, 否则报警"电极帽已磨损"
├─ 6. 回起始位
│       SGL_MoveToPos(P3, P3,  CLS_OPEN,  SG_PTP)
│       DELETE_BACKWARD_BUFFER()
│       SGL_TorqueOff()
│       SGA_SensorReset()
├─ 7. 用户钩子
│       SG_UserPostInit()
└─ 8. 收尾
         SGL_ResetSoftEnd(1)   ; TRIGGER延迟执行
         $CYCFLAG[StopReaction] = FALSE
         SG_CurrentCmd =  NONE
InitType:nach Fraesen:NEW   /     Geometrie:NEW

用途
更换新电极帽后
每次上电/程序开始
磨损值
清零后重新测量
保留现有磨损值,仅验证
测量次数
两次(ForceInitNew + ForceInit)
一次(ForceInit)
软限位
测量间重置
不重置

WearRatioMeas 测量动作细节

  

磨损检测范围

初始化后,磨损量的有效范围:
SG_Wear = (SG_AxisContactPosAct_MM - SG_InitDetectOffset) × ClosingAxDir - TipSeating
状态
条件
动作
正常
0 ≤ Wear < WearWarn
继续工作
警告
Wear ≥ WearWarn
通知"接近修磨极限"
修磨
Wear ≥ WearDress
触发修磨
极限
Wear ≥ WearMax
报警"需要新电极帽"

电极帽寿命管理

参数
含义
SG_TipSeatingMax12.0 mm
帽座压入极限
SG_TipSeatingMaxPerInit1.0 mm
每次Init允许的最大压入增量
SG_TipSeatingMsgNONEMSG
压入超限报警类型(当前关闭)

磨损状态(当前值)

参数
含义
SG_Wear[1]5.008 mm
当前总磨损量
SG_WearFix[1]2.504 mm
固定侧磨损(=Wear/2)
SG_WearFlex[1](Wear/2)
活动侧磨损
WearMax10.0 mm
最大允许磨损(超过→换新帽)
WearRatio50%
磨损比率(Fix/Flex分配)

期望接触位置 = (-3 + 5.008 + 0.1 + (-0.492)) × (-1) + (-0.430)
                  = (1.616) × (-1) + (-0.430)
                  = -2.046 mm (轴位置)

容差窗口 = ±(ThicknessTol + PartPosTolerance)
              = ±(1.0 + 1.0) = ±2.0 mm

合格范围: [-4.046, -0.046] mm (轴位置)

当前状态判断

磨损 5.008mm / 极限 10.0mm =  50%寿命已用,处于正常工作范围。从日志看(SG_WSLog),最近一次InitSame在260212(2026-02-12),InitDetectOffset稳定在-0.430mm。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码