Adapter 퀵 가이드
Adapter에 관한 소개
Adapter는 Mech-Center 소프트웨어의 통신 컴포넌트로 Basic API 인터페이스를 통해 Mech-Vision, Mech-Viz와 gRPC 통신을 진행하며 외부 장치와 TCP/IP Socket, HTTP 또는 PLC 데이터 블록 전송 프로토콜(예를 들어 미쓰비시 PLC MC) 등과 같이 다양한 산업적 통식 방식으로 통신을 진행합니다.
Adapter 기능
Adapter를 통해 다음과 같은 기능을 실현할 수 있습니다.
-
비전 시스템 내부에서 Mech-Vision 및 Mech-Viz 소프트웨어를 컨트롤할 수 있습니다.
영역 기능 Mech-Vision에 관하여
Mech-Vision을 실행하여 비전 결과를 획득하기
Mech-Vision 스텝 파라미터를 설정하기
Mech-Vision 스텝 파라미터를 읽어내기
Mech-Vision 파라미터 레시피를 전환하기
Mech-Viz에 관하여
Mech-Viz를 실행하기
Mech-Viz를 종료하기
Mech-Viz 스텝 파라미터를 설정하기
Mech-Viz 스텝 파라미터를 읽어내기
그리퍼 번호를 설정하기
로봇의 실행 속도를 설정하기
포인트 클라우드의 충돌 파라미터를 설정하기
Mech-Viz의 실행 상태를 획득하고 반환하기
기타
상세한 기능은 “Adapter 프로그래밍 샘플” 내용을 참조하십시오.
-
비전 시스템 외부에서 사용자 인터페이스, 데이터 베이스, 파일 읽기 및 쓰기, Web 시스템과의 통신 등 비전 이외의 기능을 실현할 수 있습니다.
외부적인 기능은 Python 프로그래밍을 통해 실현되어야 합니다.
Adapter 개발
TCP/IP Socket 통신 방식을 사용하는 경우, Mech-Center에서는 Adapter 생성기 기능을 제공하여 Adapter에 처음 사용하는 사용자가 빠르게 Adapter 프로그램을 생성하고 Adapter 프로젝트를 구축할 수 있도록 도와줍니다. 자세한 정보는 "어댑터(Adapter) 생성기 매뉴얼" 내용을 참조하십시오.
사용자는 생성된 Adapter를 기반으로 프로그램을 2차 개발할 수도 있고, 처음부터 완전한 Adapter 프로그램을 작성할 수도 있습니다. 자세한 정보는 "Adapter 프로그래밍 가이드” 및 “Adapter 프로그래밍 샘플" 내용을 참조하십시오.
Adapter 프로젝트 배포
Adapter 프로그램을 작성한 다음에 다음 단계를 참조하여 Adapter 프로젝트를 배포할 수 있습니다.
-
Mech-Vision 툴 바에서 로봇 통신 구성을 클릭합니다.
-
로봇 통신 구성 창에서 다음 구성을 수행합니다.
-
로봇을 선택하고 다음을 클릭합니다.
-
*인터페이스 서비스 유형*에서 *Adapter*를 선택합니다.
-
*Adapter 프로젝트 폴더*에서 를 클릭합니다. 파일 브라우저 팝업창에서 Adapter 프로젝트 폴더를 선택합니다.
-
(선택 사항) *솔루션을 열 때 인터페이스 서비스 자동 활성화*를 선택합니다.
-
응용을 클릭합니다.
-
-
Mech-Vision 메인 화면에서 툴 바에 있는 “인터페이스 서비스” 기능이 활성화되어 있는지 확인합니다.
이로써 Adapter 프로젝트가 성공적으로 배포되었습니다.
Adapter에 대해 간단하게 알아본 후 "어댑터(Adapter) 생성기 매뉴얼" 내용을 참조하여 첫 번째 Adapter 프로그램을 생성하십시오.