본문 바로가기

전력프로토콜

DNP3.0 공부

반응형
DNP 에서 사용하는 Class 란?

Class 0 - 정적("static") 혹은 현재 모니터링된값(current status of the monitored data)
Class 1 - Highest Prioritty
Class 2 - Middle Priority
Class 3 - Lowest Priority

DNP에서의 Variations 이란?

정적, 현재값, 아날로그 데이터는 variation 번호로 표현가능한다.

Variations Number
Definition
Variations 1
A 32-bit integer value with flag
Variations 2
A 16-bit integer value with flag
Variations 3
A 32-bit integer value
Variations 4
A 16-bit integer value
Variations 5
A 32-bit floating point value with flag
Variations 6
A 64-bit floating point value with flag

이벤트 아날로그에 대한 Variation 번호는 다음과 같다.

Variation Number
Definition
Variations 1
A 32-bit integer value with flag ations
Variations 2
A 16-bit integer value with flag
Variations 3
A 32-bit integer value with flag and event time
Variations 4
A 16-bit integer value with flag and event time
Variations 5
A 32-bit floating point value with flag
Variations 6
A 64-bit floating point value with flag
Variations 7
A 32-bit floating point value with flag and event time
Variations 8
A 64-bit floating point value with flag and event time


DNP에서의 Group 이란?

Variation 1,2 의 아날로그, 이벤트 정보를 식별할수 없기 때문에 Group 번호를 할당해서 구별한다.


Group Number
Definition
Note
Group 30
Static analog values are assigned
It can be formatted in one of 6 variations
Group 32
Event analog values are assigned
It can be formatted in one of 8 variations


DNP에서의 Object 란?

DNP Master <-> Outstatino 에서 주고받은 메시지에서 인코딩된 데이터 표현 정보. 인덱스정보(?)




'전력프로토콜' 카테고리의 다른 글

http chunked 와 Http Content-Length 의 비교  (0) 2012.06.24
[데이터통신] null modem??  (1) 2011.03.16