코그넥스 In-Sight 드라이버 사용

Prev Next

코그넥스 In-Sight 드라이버 사용

코그넥스 In-Sight 드라이버 가이드

이 문서에서는 Tulip의 코그넥스 In-Sight 드라이버와 관련된 기능 및 구성에 대해 설명합니다.

Note

This article focuses on connecting to a Cognex device from a Tulip Player. This article focuses on a Cognex Device and an Edge Device.

개요

이 문서에서는 Tulip과 코그넥스 간의 연결과 연결 후 기능에 대해 중점적으로 설명합니다. 코그넥스의 Vision Suite 또는 Insight Explorer에서 두 개의 포트, 즉 TCP와 텔넷이 필요합니다. 그런 다음 Tulip에서 해당 포트에 연결해야 합니다. 연결되면 작업을 로드하거나 이미지를 캡처하거나 기본 명령을 실행할 수 있습니다.

구성

Tulip과 함께 사용하도록 코그넥스 In-Sight 장치를 구성하려면 먼저 코그넥스 In-Sight 카메라에 전원이 켜져 있고 Windows Tulip 플레이어와 동일한 네트워크에 연결되어 있는지 확인합니다.

또한 Windows 장치에서 텔넷이 활성화되어 있어야 합니다. 여기에서 사용 방법을 읽어보십시오.

인사이트 비전 제품군

그런 다음 TCP/IP 출력 통신이 활성화되어 있는지 확인합니다:

CognexTCPServer.png

그리고 텔넷 서버가 활성화되어 있습니다.

CognexIndustrialPage.png

image (6).png

인사이트 탐색기

그런 다음 TCP/IP 출력 통신이 활성화되어 있는지 확인합니다:

그리고 결과 이벤트에 수신하려는 정보를 포함하도록 "형식 출력 문자열"을 구성합니다.

추가 구성은 필요하지 않습니다!

문제 해결

연결할 수 없나요?

포트가 열리면 Windows Powershell에서 다음 스크립트를 실행하여 플레이어와 동일한 장치에서 코그넥스 TCP 서버가 핑이 가능한지 확인할 수 있습니다. 실행Test-NetConnection<Cognex TCP 서버의 IP 주소> -port 3000텔넷 연결을테스트하려면먼저 텔넷이 활성화되어 있는지 확인합니다. 그런 다음 실행하여 연결을 테스트할 수 있습니다.telnet <IP 주소> 23오류가 발생하면위의 텔넷 또는 TCP/IP 서버에 대한 적절한 설정을 참조하시기 바랍니다.

튤립 측 구성

코그넥스 드라이버가 제대로 작동하려면 먼저 카메라에 연결해야 합니다. 코그넥스 드라이버에 "단계 입력"으로 연결하는 것이 좋습니다.

Screenshot 2025-01-08 at 1.12.32 PM.png

다음은 코그넥스에서 기능을 실행하는 방법의 예입니다.

Screenshot 2025-01-08 at 1.12.17 PM.png

기능

코그넥스 In-Sight 드라이버를 사용하면 네트워크에 연결된 In-Sight 시리즈 코그넥스 디바이스를 Windows Tulip 플레이어를 통해 Tulip 앱에 통합할 수 있습니다.

이 드라이버는 여러 카메라 연결, 작업 로드, 작업 트리거, 가장 최근에 캡처한 이미지 검색, 임의의 기본 모드 명령 실행 등을 지원합니다.

함수

튤립 트리거에서 사용할 수 있는 함수는 다음과 같습니다.

각 기능은 아래에 설명되어 있습니다:

  • 연결: 코그넥스 In-Sight 카메라에 연결합니다. 식별자(후속 명령에서 카메라를 식별하는 데 사용됨), 호스트(일반적으로 카메라의 IP 주소), 포트(TCP/IP 통신 설정 페이지에서 제공되는 포트, 일반적으로 포트 3000), 사용자(카메라 로그인용 사용자 이름, 기본적으로 "admin"), 비밀번호(이전 사용자 이름의 비밀번호. 기본적으로 비어 있음)가 필요합니다.
  • 작업 로드 - 카메라에 작업을 로드합니다. 연결된 카메라의 식별자와 .job 확장자를 사용하거나 사용하지 않고 로드할 작업의 이름이 필요합니다.
  • 트리거 - 카메라에서 이미지 캡처를 트리거합니다. 연결된 카메라의 식별자가 필요합니다. 작업이 실행되면 결과 이벤트가 생성됩니다.
  • 이미지 가져오기 - 카메라에서 가장 최근에 캡처한 이미지를 가져옵니다. 연결된 카메라의 식별자가 필요합니다. 튤립 변수 위젯에서 볼 수 있는 imageUrl을 반환합니다.
  • 명령 실행 - 카메라에서 임의의 네이티브 모드 명령을 실행합니다. 연결된 카메라의 식별자와 실행할 명령이 필요합니다. 이 텍스트 상자에서는 "\r" 및 "\n"과 같은 이스케이프 문자가 올바르게 처리됩니다. 명령 실행의 원시 결과를 반환합니다.
  • 연결 끊기 - 카메라에서 연결을 끊습니다. 연결된 카메라의 식별자가 필요합니다.

이벤트

튤립 트리거에서 사용할 수 있는 이벤트는 다음과 같습니다.

  • 오류 - 드라이버에 문제가 있음을 나타냅니다. 이 이벤트에는 근본적인 문제를 해결하는 데 도움이 되는 메시지가 포함되어 있습니다.
  • 결과 - 비전 작업 결과가 완료되었음을 나타냅니다. 이 이벤트에는 Cognex In-Sight Explorer에서 구성된 카메라의 출력이 포함됩니다.