Adapter 퀵 가이드

현재 최신 버전 (1.8.2)에 대한 매뉴얼을 보고 계십니다. 다른 버전에 액세스하려면 페이지 오른쪽 상단 모서리에 있는 '버전 전환' 버튼을 클릭하세요.

■ 현재 사용하고 있는 제품의 버전이 확실하지 않은 경우에는 언제든지 당사 기술 지원팀에 문의하시기 바랍니다.

Adapter에 관한 소개

Adapter는 Mech-Center 소프트웨어의 통신 컴포넌트로 Basic API 인터페이스를 통해 Mech-Vision, Mech-Viz와 gRPC 통신을 진행하며 외부 장치와 TCP/IP Socket, HTTP 또는 PLC 데이터 블록 전송 프로토콜(예를 들어 미쓰비시 PLC MC) 등과 같이 다양한 산업적 통식 방식으로 통신을 진행합니다.

mech interface architecure

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 프로젝트를 배포할 수 있습니다.

  1. Mech-Vision 툴 바에서 로봇 통신 구성을 클릭합니다.

  2. 로봇 통신 구성 창에서 다음 구성을 수행합니다.

    1. 로봇을 선택하고 다음을 클릭합니다.

    2. *인터페이스 서비스 유형*에서 *Adapter*를 선택합니다.

    3. *Adapter 프로젝트 폴더*에서 adapter generator 20를 클릭합니다. 파일 브라우저 팝업창에서 Adapter 프로젝트 폴더를 선택합니다.

    4. (선택 사항) *솔루션을 열 때 인터페이스 서비스 자동 활성화*를 선택합니다.

    5. 응용을 클릭합니다.

    adapter generator 19
  3. Mech-Vision 메인 화면에서 툴 바에 있는 “인터페이스 서비스” 기능이 활성화되어 있는지 확인합니다.

    adapter generator 21

이로써 Adapter 프로젝트가 성공적으로 배포되었습니다.

Adapter에 대해 간단하게 알아본 후 "어댑터(Adapter) 생성기 매뉴얼" 내용을 참조하여 첫 번째 Adapter 프로그램을 생성하십시오.

저희는 귀하의 개인 정보를 소중하게 생각합니다.

당사 웹사이트는 귀하에게 최상의 경험을 제공하기 위해 쿠키를 사용합니다. "모두 수락"을 클릭하시는 경우, 귀하는 사의 쿠키 사용에 동의하게 됩니다. "모두 거부"를 클릭하시는 경우, 귀하가 이 웹사이트를 방문할 때 추적되거나 기억되지 않도록 하기 위해 단일 쿠키가 사용됩니다.