굉장히 Legacy한 기술입니다. 현재 일하고 있는 곳에서 SCADA 사업을 하는데
SCADA 통신에 필요한 Protocol이기 때문에 기술 파악을 한 후 프로젝트를 시작할 것 같네요.
💻 Supervisory Control And Data Acquisition(=SCADA)
💻 감시제어설비
통신 경로상의 아날로그 또는 디지털 신호를 이용하여 원격장치의 상태 정보 데이터를
RTU(Remote Terminal Unit)
로 수집하고 이를 저장, 표시하며, 이를 바탕으로 중앙 제어 시스템에서 원격 장치를 감시 제어하는 시스템.
광산, 상하수도, 전력, 연료 관련 업계에서 많이 사용하는 영역
SCADA 시스템의 표준화된 Protocol
Distributed Network Protocol의 약자로
유틸리지 산업을 위해 설계된 표준 통신 프로토콜
RTU, IED와 마스터 스테이션 사이의 상호 운영성을 확립하기 위하여 개발된 개방형 프로토콜이다.
1990년
IEC 875-5에 기초하여 DNP1.0/2.0이 개발
1993년
DNP3 Basic 4 문서 발표, DNP User Gruop 결성
1995년
DNP Subset Definition 문서 발표
1996년
DNP Users Group Home Page 개설(www.dnp.org)
1999년
DNP LAN-WAN 표준승인
DNP Level 1 & 2 Tests Procedures 발간
2000년
IEEE Std 1379 재발표(수정)
💻 제어통신을 위한 프로토콜로 개발
💻 IEC에 의한 정의된 제어통신의 특징
💻 DNP 3.0은 위 세가지를 만족함
💻 DNP User Group에 의해 관리
💻 독립적으로 관리
💻 국제표준에 기초
💻 대규모-소규모에 모두 적용
💻 SubSet 정의
📋 운용은 프로토콜을 통해 다이나믹하게 수정가능
📋 Data Link 실패시 자동 재전송 기능을 지원
📋 동보통신 가능(Broadcast)
📋 File Transfer 지원
Object Based
객체 기반의 Application Layer
기능 코드가 데이터와 독립
객체는 표준 SCADA 데이터와 일치
Multifunctional Protocol
return 1