DNP 3.0 파라미터 설정

 

DNP3.0 탭을 선택합니다.

[데이터링크 계층 설정]
DNP 어드레스 : SC01DNP 모듈에 부여할 DNP 어드레스를 입력 합니다. 1 ~ 65534 범위(65535는 Broadcast 용도로 사용됨)의 국번을 지정할 수 있습니다. 동일한 네트워크에 존재하는 다른 디바이스의 어드레스와 중복되어서는 안됩니다.

타임아웃(초) : 타임아웃 시간을 입력 합니다. (SC01DNP 모듈은 Data-Link Confirm을 요구하지 않으므로, 이 설정은 의미 없습니다.)

재시도(회) : 타임아웃 시간 동안 응답이 수신되지 않아 전송 실패로 판정되면 이곳에 지정된 회수 만큼 재시도합니다. (SC01DNP 모듈은 Data-Link Confirm을 요구하지 않으므로, 이 설정은 의미 없습니다.)

 

[어플리케이션 계층 설정]
Application Confirm 요구 : Host에 Application Confirm을 요구할 경우 체크 합니다. 이 기능을 사용하면 데이터의 정상 전달 여부를 항상 확인하게 되므로, 통신 결과의 신뢰성은 높습니다. 그러나, 그 과정에 다소의 시간이 소요되므로, 속도측면의 성능 저하를 감수하여야 합니다.

Unsolicited Response 사용 : 이벤트 접점으로 지정된 데이터에 변화가 있을 경우, 그 내용을 즉시 자발적으로 Host에 전송하는 기능이 SC01DNP에 내장되어 있습니다. 또한, SC01DNP 모듈이 기동되었을 때, 이 사실을 Host측으로 전송하는 동작도 활용 가능합니다. 이 기능들을 사용할 것인지 여부를 이 항목으로 지정합니다. 이 선택항목은 CICON을 사용하여 "DNP3 프로그램" 을 구성할 때 "Event" 접점을 지정하는 것과 연관됩니다.

 

[기본 Host 설정]
DNP Address : 통상적인 통신 상태에서 SC01DNP 모듈은 Host의 DNP Address에 제약되지 않고 모든 Host에게 응답 프레임을 전송합니다. 즉, 매 수신프레임에 기록되어 있는 Host의 주소로 응답 프레임을 전송하므로, 연결되는 Host의 DNP Address에 제약을 두지 않습니다. 그러나, Unsolicited Response 메시지를 전송하는 경우에는 다릅니다. 급작스러운 이벤트 데이터를 Host의 명령 없이 자발적으로 송신하기 위해서는 Event를 수신할 Host를 특정하여야 합니다. 이 때문에, Unsolicited Response 메시지를 수신할 Host의 DNP Address를 이곳에 지정합니다.