이전 버전(1.33.4)의 문서를 보고 있습니다. 이 버전은 계속 지원됩니다.
최신 버전 정보는 1.33.5에서 확인하세요.

get_safety_configuration (DRCF v2)

이 함수는 DRCF 버전 2 펌웨어의 컨트롤러에서 현재 안전 설정을 가져옵니다.

SAFETY_CONFIGURATION_EX2의 포인터를 반환합니다. 이 구조체에는 조인트/일반 범위, 충돌 민감도(Collision Sensitivity), 안전 기능, 툴/TCP, 설치 자세, 안전 I/O, 가상 울타리(Virtual Fence)/안전 구역(Safety Zone), 툴 형상, 콕핏/아이들 오프/넛지, TCP/툴 목록, Modbus 목록, 월드 관계, 속도 비율, 안전 구역, 사용자 좌표, 설정 가능한 I/O 등의 필드가 있습니다.

정의
DRFLEx.h, CDRFLEx 클래스의 public 섹션

// DRCF v2용
LPSAFETY_CONFIGURATION_EX2 get_safety_configuration()
{
    return _get_safety_configuration_ex(_rbtCtrl);
}

매개변수
없음

반환값

유형

설명

LPSAFETY_CONFIGURATION_EX2

현재 안전 설정의 포인터(DRCF v2 구조)입니다.

예제

LPSAFETY_CONFIGURATION_EX2 cfg = drfl.get_safety_configuration();
if (!cfg) {
    printf("Failed to read safety configuration (DRCF v2)\n");
    return -1;
}