YASKAWA 온라인 측량 샘플 프로그램
프로그램 소개
기능 설명 |
사용자는 로봇 측에서Mech-Metrics를 트리거하여 Mech-MSR를 사용해 측정하고, Mech-Metrics로 측정 결과를 반환합니다. |
파일 경로 |
Mech-MSR 및 Mech-Metrics 소프트웨어 설치 디렉터리의 |
필요한 리소스 |
Mech-MSR솔루션 및 Mech-Metrics 프로젝트 |
사용 전제 조건 |
|
| 이 샘플 프로그램은 예시 프로그램일 뿐입니다. 사용자는 실제 상황에 맞춰 이 내용을 바탕으로 수정해야 하며, 해당 프로그램을 그대로 사용하지 않도록 하십시오. |
프로그램 해설
다음에는 MSR_Metrics_Sample1 샘플 프로그램의 코드와 관련 설명입니다.
/JOB
//NAME MSR_Metrics_Sample1
//POS
///NPOS 0,0,0,3,0,0
///TOOL 1
///POSTYPE ROBOT
///RECTAN
///RCONF 1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
P00000=354.297,-0.839,29.373,179.7929,0.0507,-0.0083
P00001=354.297,-0.839,29.373,179.7929,0.0507,-0.0083
P00002=354.297,-0.839,29.373,179.7929,0.0507,-0.0083
//INST
///DATE 2024/05/29 14:15
///ATTR SC,RW
///GROUP1 RB1
NOP
CALL JOB:MSR_INIT_SOCKET ARGF"192.168.10.40;50000;5"
CALL JOB:MSR_OPEN_SOCKET
CALL JOB:MSR_START_MEASURE ARGF"1;2;2;3;1;1;1;1;1;1;10" ARGF"Piece01" ARGF"STRING;80"
CALL JOB:MSR_SET_PIECE_INFO ARGF"1;80" ARGF"STRINGU"
MOVJ P000 VJ=50.00
CALL JOB:MSR_MEASURE_FEASURE ARGF"1;2;80"
MOVJ P001 VJ=50.00
CALL JOB:MSR_MEASURE_FEASURE ARGF"1;2;80"
MOVJ P002 VJ=50.00
CALL JOB:MSR_MEASURE_FEASURE ARGF"1;2;80"
CALL JOB:MSR_END_MEASURE ARGF"1;11;31;32;33;80"
CALL JOB:MSR_VIEW_PIECE_DATA ARGF"1;80" ARGF"STRINGU"
CALL JOB:MSR_CLOSE_SOCKET
END
다음 표는 위 절차에 대한 논리적 해석을 제공합니다.
| 워크플로 | 코드와 설명 | ||
|---|---|---|---|
위치 정보 설정 |
|
||
프로그램 속성 설정 |
|
||
통신 초기화하기 |
|
||
통신 연결 설정하기 |
|
||
측정 시작하기 |
|
||
대상 물체를 Mech-Metrics에 전달하기 |
|
||
이동 로봇은 지정된 위치로 이동하여 특징 측정 작업을 수행하기 |
|
||
측정 종료하기 |
|
||
이력 데이터 조회하기 |
|
||
통신 연결 종료하기 |
|