이전 버전(1.33.4)의 문서를 보고 있습니다. 이 버전은 계속 지원됩니다.
최신 버전 정보는 1.33.5에서 확인하세요.
최신 버전 정보는 1.33.5에서 확인하세요.
6.6 시나리오 기반 예제
시나리오 기반 예제 절에서는 앞선 튜토리얼에서 소개한 여러 API 기능을 통합한 예제를 제공합니다.
샘플 4는 DRCF_VERSION 2가 필요하며(예: -DDRCF_VERSION=2로 컴파일), 4_minimal_welding_sample.cpp 164번째 줄에서 등록하는 모니터링 콜백의 매개변수는 LPMONITORING_CTRLIO_EX여야 합니다. 샘플 6은 DRCF_VERSION 2로 컴파일됩니다. 기본값인 DRCF_VERSION 3으로 컴파일하려면 6_realtime_control_sample.cpp 405번째 줄에서 등록하는 모니터링 콜백의 매개변수가 LPMONITORING_CTRLIO_EX2여야 합니다. 샘플 5는 기본값인 DRCF_VERSION 3으로 컴파일됩니다. DRCF_VERSION 2로 컴파일하려면 5_minimal_instruction_sample.cpp 390번째 줄에서 등록하는 모니터링 콜백의 매개변수가 LPMONITORING_CTRLIO_EX여야 합니다.
각 시나리오는 모션 제어, DRL 실행, 용접 작업, 실시간 제어(Real-time Control) 같은 여러 기능을 하나의 워크플로로 결합하는 방법을 보여 줍니다.