CONFIG_TRAPEZOID_WEAVING_SETTING

이 구조체는 용접 애플리케이션에 사용하는 사다리꼴 위빙 모션 매개변수를 정의합니다. 위빙 오프셋, 기울기, 시간 상수, 패턴 형상을 지정해 용접 경로의 진동을 정밀하게 제어할 수 있습니다.

BYTE#

필드 이름

자료형

값

비고

0

_fOffsetY

float

Y 방향 위빙 오프셋(mm)

4

_fOffsetZ

float

Z 방향 위빙 오프셋(mm)

8

_fGradient

float

위빙 경로 기울기 각도(deg)

12

_fwPT1[2]

float[2]

위빙 점 wPT1의 X, Y 좌표

20

_fwPT2[2]

float[2]

위빙 점 wPT2의 X, Y 좌표

28

_fwT1

float

첫 번째 위빙 구간의 시간 상수

32

_fwT2

float

두 번째 위빙 구간의 시간 상수

36

_fwTAcc1

float

첫 번째 구간의 가속 시간

40

_fwTAcc2

float

두 번째 구간의 가속 시간

44

_fwTTD1

float

첫 번째 구간의 전환 지연

48

_fwTTD2

float

두 번째 구간의 전환 지연

전체 크기: 52바이트

정의 위치: DRFS.h

typedef struct _CONFIG_TRAPEZOID_WEAVING_SETTING
{
    /* Y축 방향 위빙 오프셋(mm) */
    float _fOffsetY;
    /* Z축 방향 위빙 오프셋(mm) */
    float _fOffsetZ;
    /* 위빙 패턴의 기울기(도) */
    float _fGradient;
    /* 사다리꼴 패턴 점 1(X, Y) */
    float _fwPT1[2];
    /* 사다리꼴 패턴 점 2(X, Y) */
    float _fwPT2[2];
    /* 시간 매개변수 */
    float _fwT1;
    float _fwT2;
    /* 가속 매개변수 */
    float _fwTAcc1;
    float _fwTAcc2;
    /* 전환 지연 */
    float _fwTTD1;
    float _fwTTD2;

} CONFIG_TRAPEZOID_WEAVING_SETTING, *LPCONFIG_TRAPEZOID_WEAVING_SETTING;