ANALOG_WELDING_ADJUST_SETTING

이 구조체는 아날로그 용접 제어를 위한 실시간 조정 매개변수를 정의합니다. 작업 중에 전압, 속도, 위빙 매개변수를 동적으로 조정할 수 있으며, 사전 설정과 즉시 갱신을 모두 지원합니다.

BYTE#

필드 이름

자료형

값

비고

0

_bRealTime

unsigned char

0 또는 1

조정 모드
(0: 사전 설정, 1: 실시간)

1

_bResetFlag

unsigned char

0 또는 1

초기화 동작 플래그
0: 새로 조정한 값을 적용합니다.
1: 마지막으로 실시간 조정한 값(실시간 조정을 하지 않았다면 app_weld_set_weld_cond_analog 값)으로 되돌리고 위빙 폭 비율을 1.0으로 초기화합니다. _bRealTime = 0과 함께 사용하세요.

2

_fTargetVol

float

목표 전압(V)

6

_fFeedingVel

float

와이어 송급 속도입니다. 단위는 app_weld_enable_analog(_tFeedingSpeed)로 설정한 송급 속도 범위의 단위를 따릅니다.

10

_fTargetVel

float

용접 이동 속도(mm/s)

14

_fOffsetY

float

Y축 방향 위빙 오프셋(mm)

18

_fOffsetZ

float

Z축 방향 위빙 오프셋(mm)

22

_fWidthRate

float

위빙 폭 배율

전체 크기: 26바이트

정의 위치: DRFS.h

typedef struct _ANALOG_WELDING_ADJUST_SETTING
{
    /* 0: 프리셋 모드, 1: 실시간 조정 */
    unsigned char _bRealTime;

    /* 0: 현재 값 유지, 1: 새 설정 적용 */
    unsigned char _bResetFlag;

    /* 목표 전압(V) */
    float _fTargetVol;

    /* 송급 속도 */
    float _fFeedingVel;

    /* 용접 속도(mm/s) */
    float _fTargetVel;

    /* Y축 방향 위빙 오프셋(mm) */
    float _fOffsetY;

    /* Z축 방향 위빙 오프셋(mm) */
    float _fOffsetZ;

    /* 위빙 폭 배율 */
    float _fWidthRate;

} ANALOG_WELDING_ADJUST_SETTING, *LPANALOG_WELDING_ADJUST_SETTING;

참고

  • 용접 중 실시간 공정 보정을 할 수 있습니다.

  • _fFeedingVel을 조정해 비드의 균일성을 동적으로 제어할 수 있습니다.

  • 주로 센서 피드백이나 비전 가이드를 사용하는 적응형 용접 시스템에서 사용합니다.