이전 버전(1.33.4)의 문서를 보고 있습니다. 이 버전은 계속 지원됩니다.
최신 버전 정보는 1.33.5에서 확인하세요.
최신 버전 정보는 1.33.5에서 확인하세요.
app_weld_enable_digital
정의
DRFLEx.h, CDRFLEx 클래스의 public 섹션
bool app_weld_enable_digital(unsigned char bMode)
{
return _app_weld_enable_digital(_rbtCtrl, bMode);
};
기능
이 함수는 통신 인터페이스를 사용하는 디지털 용접 기능을 활성화합니다. 이 명령은 EtherNet/IP 기반 디지털 인터페이스만 지원합니다. 활성화하면 로봇 컨트롤러가 미리 설정한 인터페이스 설정(예: process, mode, test, condition)에 따라 외부 용접기와 통신을 시작합니다.
용접 인터페이스를 비활성화하려면 해당 비활성화 명령을 호출하세요.
인수
인수 이름 |
자료형 |
기본값 |
설명 |
|---|---|---|---|
bMode |
unsigned char |
디지털 용접 모드 설정 |
반환값
값 |
설명 |
|---|---|
0 |
오류 |
1 |
성공 |
예제
// 디지털 용접 인터페이스 모드 활성화
unsigned char bMode = 1; // 1: 활성화
bool result = Drfl.app_weld_enable_digital(bMode);
if(result)
printf("Digital welding interface activated successfully.\n");
else
printf("Failed to enable digital welding mode.\n");
이 예제는 EtherNet/IP 기반 디지털 용접 인터페이스를 활성화해 로봇 컨트롤러가 용접기와 통신하며 공정을 실시간으로 제어할 수 있게 합니다.