1.33 1.32 1.31 1.30 1.29 1.28 1.20 Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish
1.33 1.32 1.31 1.30 1.29 1.28 1.20 Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish

app_weld_set_weld_cond_digital


기능

통신방식 용접기의 용접조건을 설정합니다. 용접조건은 용접기능 활성화 (app_weld_enable_digital()) 부터 비활성화(app_weld_disable_digital())로 정의한 용접구간 내에서만 유효하며 이외에 실행 시 에러가 발생합니다. 용접조건으로 설정할 수 있는 항목은 다음 명령어(app_weld_set_interface_eip_r2m_mode(), app_weld_set_interface_eip_r2m_condition(), app_weld_set_interface_eip_r2m_option())에 해당하는 용접기와 통신 인터페이스 설정을 완료한 항목에 대해서만 가능합니다.

하나의 용접구간 내에서는 하나의 용접조건만 허용되며 용접 중 app_weld_adj_welding_cond_dgital() 명령어를 통해 용접조건을 조정하거나, 티치펜던트의 용접조건 조정 popup에서 전압조정/동적인자조정/피딩속도/속도 (및 위빙옵셋)를 조정할 수 있습니다. 다만 티치펜던트에서의 용접조건 조정은 명령어를 통한 용접조건 조정상태가 RESET상태 (즉, app_weld_set_weld_cond_digital()으로 지정한 용접조건 설정)인 경우에만 가능합니다.

알아두기

  1. 전압조정(voltage correction) : 아크 길이를 조정 합니다.

  2. 동적인자조정(dynamic correction) : 아크 특성을 조정 합니다

인수

인수명

자료형

기본값

설명

pConfigdigitalweldingcondition

CONFIG_DIGITAL_WELDING_CONDITION

없음

디지털 용접 조건 설정 구조체

리턴

값

설명

0

오류

1

성공

예제

CONFIG_DIGITAL_WELDING_ADJUST adjustData;
adjustData._bRealTime = 1; // 실시간 조정 여부 (1: 실시간)
adjustData._bResetFlag = 0; // 리셋 플래그 (0: 현재 값)
adjustData._fTargetVel = 110.0; // 목표 속도 설정
adjustData._fOffsetY = 12.0; // 위빙 Y 오프셋 설정
adjustData._fOffsetZ = 6.0; // 위빙 Z 오프셋 설정
adjustData._fWidthRate = 1.2; // 위빙 폭 비율 설정
adjustData._fDynamicCor = 0.8; // 동적 보정 값 설정
adjustData._fVoltageCor = 22.0; // 전압 보정 값 설정
adjustData._nJobNumber = 1; // 작업 번호 설정
adjustData._nSynergicID = 1; // 시너직 ID 설정

// app_weld_adj_weld_cond_digital 함수 호출
bool result = Drfl.app_weld_adj_weld_cond_digital(adjustData);