# EtherNet/IP 개체 모델

EtherNet/IP 네트워크에서는In-Sight 비전 시스템이 서버의 역할을 하며 명시적 및 암시적 I/O 메시징을 모두 지원합니다. 예를 들어 명시적 메시지를 사용하거나 암시적 연결을 통해 검사에서 클라이언트로 데이터를 전송할 수 있습니다. 또한 암시적 연결을 사용하여 촬상, 트리거, 스프레드시트 이벤트를 제어할 수도 있습니다.

EtherNet/IP 규격에서는 ID 개체, 이더넷 링크 개체, TCP/IP 개체, 기타 내부 개체가 필요합니다. 어셈블리 개체의 다양한 인스턴스는 EtherNet/IP 클라이언트와 응용 프로그램 데이터를 교환하는 데 사용됩니다. 비전 개체는In-Sight 비전 시스템에 특정한 정보를 제공할 수 있도록 In-Sight 비전 시스템에 의해 정의됩니다. In-Sight 비전 시스템에서 제공하는 현재 개체 모델이 다음 그림에 도시되어 있습니다.

- 어셈블리 개체: 어셈블리 개체는 여러 개체의 특성을 바인딩하므로 단일 연결을 통해 각 개체에서 보내고 받는 데이터를 전송하거나 수신할 수 있습니다. 어셈블리 개체를 사용하여 입력 데이터 또는 출력 데이터를 바인딩할 수 있습니다. "입력"과 "출력"이라는 용어는 네트워크의 관점에서 정의됩니다. 입력은 네트워크에서 데이터를 생성하고 출력은 네트워크의 데이터를 소비합니다.

- ID 개체: ID 개체는 장치에 대한 식별 및 일반 정보를 제공합니다.

- 이더넷 링크 개체:이더넷 링크 개체는 이더넷 802.3 통신 인터페이스에 대한 링크별 카운터 및 상태 정보를 유지 관리합니다.

- TCP/IP 개체: TCP/IP 개체는 장치의 TCP/IP 네트워크 인터페이스 구성을 쿼리하고 가능하면 구성하는 메커니즘을 제공합니다. 관심 있는 항목에는 장치의 IP 주소, 네트워크 마스크, 게이트웨이 주소 등이 있습니다.

- 비전 개체: 비전 개체에는 In-Sight 비전 시스템에 특정한 서비스와 특성이 모두 포함됩니다. 여기에는 촬상, 검사, 작업 전환, In-Sight Spreadsheet와의 통신이 포함됩니다.

입력 및 출력 데이터의 I/O 어셈블리 데이터 속성 형식은 다음과 같습니다.

입력 어셈블리 인스턴스 | 출력 어셈블리 인스턴스
--- | ---
13 참고 : 자세한 내용은 EtherNet/IP 입력 어셈블리 - 인스턴스 13을 참조하십시오. | 22 참고 : 자세한 내용은 EtherNet/IP 출력 어셈블리 - 인스턴스 22를 참조하십시오.

참고 :

- EDS 생성 프로필을 사용하는 경우 입력 어셈블리의 최대 크기가 500바이트이지만 EDS 생성 프로필은 최대 496바이트의 연결만 허용합니다.

- Rockwell RSLogix Studio 5000 버전 21 - 25를 사용하는 경우 In-Sight에서 생성된 프로필의 기본 입력 및 출력 어셈블리 크기(496바이트)는 편집할 수 없으며 기본적으로 가장 큰 입력 및 출력 어셈블리 크기가 사용됩니다.

- 촬상이 시작되면(트리거 확인이 생성되어 PLC로 전송될 때) 촬상 ID가 증가합니다. Inspection Completed 비트가 토글되면 검사 ID가 증가하며, 이때 Results Valid 비트는 높음으로 설정되고 Inspecting 비트는 낮음으로 설정됩니다.