Skip to main content
Skip table of contents

app_weld_adj_welding_cond_digital

기능

통신방식 용접기를 이용한 용접 중 용접 및 위빙조건을 조정합니다. 일반적으로 연속된 경로에서 구간별로 용접조건을 변경하고자 할 때 모션명령어(movel(), movec(), moveb(), movesx()) 호출 직전에 사용합니다. 본 명령어로 조정인자를 입력한 경우 해당하는 용접 및 위빙조건이 조정되며 이 때에는 TP의 용접모니터링 정보창에서 용접/위빙조건을 실시간으로 조정할 수 없습니다. 조정조건에서 본조건(app_weld_set_weld_cond_digital() 및 app_weld_weave_cond_trapezoidal() 등으로 설정한 용접/위빙조건)으로 복귀하려면 flag_reset=1로 실행하세요. flag_reset=1 설정 시 TP에서 실시간으로 조정한 최종 조건으로 복귀되며(실시간으로 조정불가능한 위빙폭의 비(wv_width_ratio)는 1로 변경됩니다.) TP에서 용접조건을 실시간으로 조정할 수 있습니다.

인수

인수명

자료형

기본값

설명

pConfigdigitalweldingadjust

CONFIG_DIGITAL_WELDING_ADJUST

없음

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

리턴

설명

0

오류

1

성공

예제

CODE
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_welding_cond_digital 함수 호출 (오타 수정)
  bool result = Drfl.app_weld_adj_welding_cond_digital(adjustData);
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.