CONFIG_ANALOG_WELDING_SETTING
이 구조체는 아날로그 용접 동작 설정을 정의합니다. 목표 전압, 전류, 속도와 함께 용접 공정의 시작 단계와 종료 단계의 시간 관련 매개변수가 들어 있습니다. 가스 방출, 아크 상승/하강 시간, 전압 전환 같은 용접 동작을 정밀하게 설정할 수 있습니다.
BYTE# |
필드 이름 |
자료형 |
값 |
비고 |
|---|---|---|---|---|
0 |
|
|
0 또는 1 |
용접 모드 플래그 |
1 |
|
|
목표 전압(V) |
|
5 |
|
|
목표 전류(A) |
|
9 |
|
|
목표 이동 속도(mm/s) |
|
13 |
|
|
허용 최소 속도(mm/s) |
|
17 |
|
|
허용 최대 속도(mm/s) |
|
21 |
|
|
시작 비율 — 초기 출력 비율 |
|
25 |
|
|
보호 가스 프리플로 시간(sec) |
|
29 |
|
|
아크 시작 전류 상승 시간(sec) |
|
33 |
|
|
용접 조건 변경 시간(sec) |
|
37 |
|
|
종료 비율 — 최종 출력 비율 |
|
41 |
|
|
아크 전류 감쇠 시간(sec) |
|
45 |
|
|
보호 가스 포스트플로 시간(sec) |
|
49 |
|
|
시작 전압 조건(V) |
|
53 |
|
|
종료 전압 조건(V) |
|
57 |
|
|
와이어 송급 속도입니다. 단위는 app_weld_enable_analog( |
전체 크기: 61바이트
정의 위치: DRFS.h
typedef struct _CONFIG_ANALOG_WELDING_SETTING
{
/* 0: 실제 용접, 1: 가상 용접 */
unsigned char _iVirtualWelding;
/* 목표 전압(V) */
float _fTargetVoltage;
/* 목표 전류(A) */
float _fTargetCurrent;
/* 목표 용접 속도(mm/s) */
float _fTargetVel;
/* 최소 속도(mm/s) */
float _fMinVel;
/* 최대 속도(mm/s) */
float _fMaxVel;
/* 용접 단계별 세부 시간 매개변수 */
struct
{
float _fRs; /* 시작 비율 */
float _fTss; /* 보호 가스 프리플로 시간 */
float _fTas; /* 아크 시작 전류 상승 시간 */
float _fTwc; /* 용접 조건 변경 시간 */
float _fRf; /* 종료 비율 */
float _fTaf; /* 아크 종료 전류 감소 시간 */
float _fTsf; /* 보호 가스 포스트플로 시간 */
float _fStartVoltage; /* 시작 전압 조건 */
float _fEndVoltage; /* 종료 전압 조건 */
} _tDetail;
/* 와이어 송급 속도 */
float _fTargetFeedingSpeed;
} CONFIG_ANALOG_WELDING_SETTING, *LPCONFIG_ANALOG_WELDING_SETTING;
참고
_iVirtualWelding을 사용하면 실제로 아크를 점화하지 않고 테스트하고 매개변수를 검증할 수 있습니다._tDetail로 용접 시퀀스 타이밍을 세밀하게 제어할 수 있습니다._fRs, _fRf, _fTwc를 조정하면 용접 시작과 종료 때 부드럽게 전환할 수 있습니다.
주로 MIG/MAG 용접 시스템과 로봇 공정 최적화에 사용합니다.