계장기술(PROCON)

기술정보 EtherNet/IP V-10 권장 기능 <1회>

페이지 정보

작성자 최고관리자 댓글 0건 조회 77회 작성일 22-09-15 15:39

본문

1b27abf8775146b39d41d9422d446e9b_1663223378_4402.png

1b27abf8775146b39d41d9422d446e9b_1663223473_5627.png

1. 소 개

1.1 문서 범위
이 문서의 목적은 EtherNet/IP 장치의 EtherNet/IP 프로토콜 구현과 관련된 기능을 권장하는 것이다. 권고안은 진행 중인 일련의 EtherNet/IP 구현자 워크숍에서 생성된 작업의 결과이다. 기기 간 상호운용성을 보장하고, 사용자 애플리케이션에 필요한 최소한의 기능을 제공하기 위해 권고 사항이 작성되고 있다.

1.2 권장 사항 해석
이 권고안은 이더넷/IP 규격의 관점에서 “요구사항”으로 해석될 수 없다. 그러나 시행자 워크숍의 관점에서 기기가 기기 유형에 대한 기능 권장 사항(향후 작업장 권장 사항)을 준수하는지 여부를 진술할 수 있는 것은 유용하다. 따라서, 본 문서는 기기가 권장 사항을 준수하기 위해 필요한 것(“Shall”을 사용하여 지정)과 선택적인 것(“권장”을 사용하여 지정)을 명확히 하기 위해 EtherNet/IP 규격과 유사한 언어를 사용한다. 장치가 EtherNet/IP 규격을 준수하지만, 장치 유형에 대해 본 문서에 설명된 최소 권장 사항을 충족하지 못할 수 있음을 이해해야 한다. 이러한 장치는 유효한 EtherNet/IP 장치이지만, 공급업체는 장치가 작업장의 권장 사항을 충족한다고 명시할 수 없다.

1.3 향후 권고 사항 개정
EtherNet/IP 구현자와 ODVA SIG를 위한 라운드테이블 작업이 진행됨에 따라 문서의 추가 개정이 예상된다.

1.4 문서의 구성
이 문서는 주로 EtherNet/IP 장치 분류별로 구성되어 있으며, 다음 섹션으로 구성된다.

1b27abf8775146b39d41d9422d446e9b_1663223495_5488.png

2. 일반 장치 권장 사항

여기에는 여러 유형의 장치에 공통적으로 적용되는 EtherNet/IP 기능 권장 사항이 나와 있고, 특정 유형의 장치에 대한 후속 섹션은 이 섹션에 설명된 권장 사항을 추가할 수 있다.

2.1 공통 산업 프로토콜(CIP)
1. 기기는 최소한 다음을 지지해야 한다.
  a) 3개의 동시 캡슐화 세션
  b) 6개의 동시 전송 클래스 3 명시적 메시지 연결
  c) 캡슐화 세션당 전송 클래스 3 연결이 두 개 이상이 있다.
  근거) 서버는 3개의 클라이언트 노드, 2개의 연속적 노드 및 1개의 과도적 노드(예 : 컨트롤러, HMI 및 커미셔닝 도구)의 요청을 처리할 수 있어야 한다. 일부 클라이언트는 지정된 캡슐화 세션에서 두 개 이상의 CIP 클래스 3 연결이 필요할 수 있다.
2. 장치는 캡슐화 세션에서 연결되지 않은 메시지와 연결된 메시지를 동시에 지원해야 한다.
3. 장치 유형 코드 0x00 사용은 더 이상 사용되지 않는다. 새로운 일반 장치는 키 가능한 일반 장치 유형 코드(0x2B)를 보고해야 한다.
4. 운송 등급 3 연결부는 Low 및 High 우선순위를 지원해야 한다. 이것은 클래스 3 서버에만 적용된다.

2.2 TCP/IP Suite​
1. 기기는 2권 “TCP/IP 지원 요건”의 최신 EtherNet/IP 규격에서 요구하는 TCP/IP 기능을 지원해야 한다.(예 : Ed. 1.20 섹션 9-3)
2. 장치는 ODVA 문서인 EtherNet/IP 장치를 위한 권장 IP 주소 지정 방법, 버전 1.0, 2003년 6월 10일(PUB00028)에 명시된 권장 사항을 따라야 한다. 요약하면, 이 문서에서는 IP 주소 지정과 아울러 다음과 같은 기능도 지정한다.
  a) 장치는 기본적으로 벤더로부터 초기 “Out-of-box” 시 BOOTP 또는 DHCP 요청을 발행해야 한다.
  b) 장치는 TCP/IP 객체(클래스 0xF5)를 통해 BOOTP 또는 DHCP를 활성화 및 비활성화할 수 있어야 한다.
  c) 장치는 TCP/IP 객체를 사용하여 IP 주소(기타 IP 매개변수)를 설정할 수 있어야 한다.
     이 요건은 기기가 이러한 매개변수를 설정하는 다른 방법을 지원하는 것을 금지하지 않는다.
  d) 장치는 사용자가 TCP/IP 객체의 속성과 서비스를 통해 비휘발성 메모리에 영구히 저장된 유효한 IP 주소를
    만들 수 있도록 해야 한다.
3. 기기는 CIP를 위해 최소 3개의 동시 TCP 연결을 예약해야 한다. 다른 프로토콜(HTTP, FTP 등)이 지원되는 경우 지원되는 동시 TCP 연결 수는 CIP용으로 예약된 연결에 대해 the에서 이러한 프로토콜을 고려해야 한다.
4. 장치는 UDP 요청을 지원해야 한다. List Identity 명령은 일반적으로 네트워크 도구에 의해 UDP 브로드캐스트로 전송된다.
5. 장치는 BootP/DHCP 서버에서 IP 주소를 얻고, 성공적으로 적용되면 BootP/DHCP 요청 전송을 중지해야 한다. DHCP로 구성된 디바이스는 어느 시점에서 IP 주소 갱신을 시도하지만, 이 요구사항은 초기 요청에 대한 것이다.
6. 장치는 TCP/IP 객체의 구성 제어 속성에 0으로 설정된 시동 구성 비트에 표시된 고정 IP 주소를 사용하도록 구성된 경우에 BootP/DHCP 요청을 발행하지 않아야 한다.

2.3 이더넷 및 물리 계층
다음 권장 사항은 장치의 외부에 노출된 각 EtherNet/IP 인터페이스에 적용된다.
1. 장치는 전 이중 방식을 지원해야 한다.
2. 기기는 10/100Mbps를 지원해야 한다.
3. 장치는 구성 가능한 수동 중단(Override)을 사용하여 이중화 및 데이터 속도의 자동 협상을 제공해야 한다.
Auto Negotiation + Manual Override는 스위치와 같은 가장 광범위한 네트워크 인프라 장치를 지원한다.
장치는 비휘발성 메모리에 링크 설정(예 : 자동 협상, 고정 속도 및 이 방식)을 저장하여 장치에 전원을 공급하여 지속되도록 해야 한다.
4. 장치는 ODVA 문서인 EtherNet/IP 장치를 위한 권장 IP 주소 지정 방법, 버전 1.0, 2003년 6월 10일(PUB00028)에 명시된 권장 사항을 따라야 한다. 요약하면, 이 문서에서는 이더넷 및 물리적 계층과 관련하여 다음과 같은 기능을 명시한다.
  a) 100Base-T 장치의 경우, 장치는 사용자가 이더넷 링크 객체에 따라 듀플렉스 모드와 포트 속도의 자동 협상 또는 수동 설정을 선택할 수 있도록 해야 한다.
  b) 이더넷 MAC 주소는 장치에 표시되어야 한다(예 : 라벨). 장치를 설치한 후에는 주소가 숨겨질 수 있다.
5. 장치 물리적 계층은 EtherNet/IP 산업 적합성 수준을 준수하는 것이 좋다. 이 권장 사항은 PC 기반 또는 임시 장치에는 적용되지 않는다. 여기에는 다음이 포함된다.
  a) 제2권 성능 수준(예 : Ed. 1.20의 섹션 8.7)에 명시된 최신 EtherNet/IP 산업 물리 계층
  b) EtherNet/IP 특정 LED 또는 동등한 표시기(모듈 상태, 네트워크 상태)는 2권 표시기(예 :  1.20 섹션 9.4)에
    명시되어 있다.
6. 장치에 이더넷 링크 상태, 송신 및 수신에 대한 LED 또는 동등한 표시가 있는 것이 좋다. 향후 모든 개발에서 LED 작동은 아래에 설명된 동작을 따르는 것이 좋다.
a) 1개의 지시계가 있는 기기

1b27abf8775146b39d41d9422d446e9b_1663223751_3077.png
b) 2개의 지시계가 있는 기기

1b27abf8775146b39d41d9422d446e9b_1663223787_6652.png
c) 3개의 지시계가 있는 기기
1b27abf8775146b39d41d9422d446e9b_1663223820_0278.png
2.4 EDS 파일
기기의 EDS 파일은 용량 섹션을 포함해야 한다. 장치에서 지원되는 I/O 연결 용량을 선언하는 데 사용된다. 1권당 정의, 용량 섹션(예 : 3.19의 섹션 7-3.6.13)이다.

2.5 성능
2.5.1 응답 시간
이 섹션의 성능 값은 성능 작업 그룹이 원래 만든 벤치마크 절차를 기반으로 한다. 아래에 나열된 값은 상당한 백그라운드 트래픽이 없는 것을 기준으로 한 권장 사항이다.

1b27abf8775146b39d41d9422d446e9b_1663223872_5875.png 

2.6 중복 IP 주소 검사
장치는 제2권 부록 F에 명시된 중복 IP 주소 감지를 지원해야 한다.

2.7 제품군의 테스트
ODVA 적합성 정의 제품군의 기본 적합성 시험에 사용되거나, 사용될 동일한 제품이 제품군의 PlugFest 시험에
제출되어야 한다.


3. 명시적 메시지 서버 장치 권고 사항

이 섹션에서는 노골적인 메시지 서버 장치에 대한 공통 장치 섹션 이상으로 권장된 기능성을 설명한다.

3.1 장치 예제
• 텍스트 표시 장치
• 데이터 수집 입력 장치
• 데이터 로거

3.2 공통 산업 프로토콜(CIP)
공통 장치 권장 사항 추가 없음

3.3 TCP/IP 시트
공통 장치 권장 사항 추가 없음

3.4 이더넷 및 물리계층
공통 장치 권장 사항 추가가 없다.

3.5 EDS 파일
공통 장치 권장 사항 추가가 없다.

3.6 성능
공통 장치 권고 사항 추가가 없다.


4. 명시적 메시지 클라이언트 장치 권장 사항

이 섹션에서는 명시적 메시지 클라이언트 장치에
권장되는 기능에 대해 설명한다.

4.1 장치 예제
• 단순 HMI(Simple HMI)
• 데이터 로거(Data Logger)
• 진단 도구(Diagnostic Tool)

4.2 CIP
1. 장치는 Identity 객체 지원과 같은 특정 명시적 서버 기능을 포함하는 메시지 클라이언트에 대한 CIP 및 EtherNet/IP 사양에 정의된 최소 요구사항을
충족해야 한다.
2. 장치는 연결된 명시적 메시지와 연결되지 않은 명시적 메시지의 시작을 모두 지원해야 한다.

4.3 TCP/IP Suite
장치는 메시지 클라이언트를 위한 CIP 및 EtherNet/IP 규격에 정의된 최소 요건을 충족해야 한다.

4.4 이더넷 및 물리층
이더넷 및 공통 장치의 권장에 물리적 추가가 없다.

4.5 이디에스(EDS) 파일
장치는 메시지 클라이언트에 대한 CIP 및 EtherNet/IP 규격에 정의된 최소 요건을 충족해야 한다.

4.6 성능
공통 장치 권장 사항에 추가가 없다.


odva@odva.or.kr