Adapter 퀵 가이드

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

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

Adapter에 관한 소개

Adapter는 통신 구성 요소 소프트웨어의 통신 컴포넌트로 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 통신 방식을 사용하는 경우, 통신 구성 요소에서는 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 프로그램을 생성하십시오.

이 페이지가 도움이 되었습니까?

다음 방법을 통해 피드백을 보내주실 수 있습니다:

저희는 귀하의 개인정보를 소중히 다룹니다.

당사 웹사이트는 최상의 사용자 경험을 제공하기 위해 쿠키를 사용하고 있습니다. "모두 수락"을 클릭하시면 쿠키 사용에 동의하시는 것이며, "모두 거부"를 클릭하시면 이 웹사이트 방문 시 귀하의 정보가 추적되거나 기억되지 않도록 단일 쿠키만 사용됩니다.