에너지산업군솔루션 - prosoft technology · 2013-12-04 · dnp3과modbus의문제점 modbus...
TRANSCRIPT
Page 1 © 2013 ProSoft Technology Inc.
에너지산업군솔루션
Automation Fair 2013
2013년 11월 13일 & 14일
Page 2 © 2013 ProSoft Technology Inc.
60+여가지지원가능프로토콜
Page 3 © 2013 ProSoft Technology Inc.
에너지산업군프로토콜
Page 4 © 2013 ProSoft Technology Inc.
DNP3.0 클라이언트(마스터) 콘트롤로직스
DNP3 클라이언트로작동
최대 40개의장치연결
최대 300개의커맨드
최대 20,000개아날로그입력+ 20,000개아날로그출력
DNP3 network클라이언트
서버
Page 5 © 2013 ProSoft Technology Inc.
(Animation slide)
Page 6 © 2013 ProSoft Technology Inc.
DNP3 서버(슬레이브) 콘트롤로직스
DNP3 서버로작동
최대 20,000개바이너리이벤트 + 20,000개아날로그이벤트
DNP3 network
DCS
클라이언트
서버
Page 7 © 2013 ProSoft Technology Inc.
DNP3 서버로작동
최대 20,000개바이너리이벤트 + 20,000개아날로그이벤트
Server + Client로작동
Data Concentrator
DNP3 network
DCS
클라이언트
서버
클라이언트
서버
DNP3 서버(슬레이브) 콘트롤로직스
Page 8 © 2013 ProSoft Technology Inc.
(Animation slide)
Page 9 © 2013 ProSoft Technology Inc.
데이터컨센트레이터콘트롤로직스
무선을이용한 DNP3
Page 10 © 2013 ProSoft Technology Inc.
(Animation Slide)
Page 11 © 2013 ProSoft Technology Inc.
이동통신망을통한 DNP 3.0
인터넷
3G를통한 DNP3
Page 12 © 2013 ProSoft Technology Inc.
DNP3 그리고 Modbus 비교
기존의요청-응답형식의네트워크 (예. Modbus)
– 리얼타임데이터만 (no historical events)
– 슬레이브는요청이있을때만응답
① Live 데이터요청
② 응답
Must wait…
Page 13 © 2013 ProSoft Technology Inc.
DNP3 그리고 Modbus 비교
DNP3 네트워크
– 리얼타임데이터 + 타임스탬프이벤트데이터
– 슬레이브가요청을받지않고도응답을보냄
① Live + Event 데이터요청
② Live + time-stamped Event
Page 14 © 2013 ProSoft Technology Inc.
DNP3과 Modbus의문제점
Modbus “registers” DNP3 “objects &
variations”
Register
AddressDescription
40421 Phase B Current Angle
40422 Phase C Current Angle
40423 Phase A Neutral-Side Angle
40424 Phase B Neutral-Side Angle
40425 Phase C Neutral-Side Angle
40426 Phase A Differential Angle
40427 Phase B Differential Angle
Object
30, Var 2,
Index:
Description
1 Phase B Current Angle
2 Phase C Current Angle
3 Phase A Neutral-Side Angle
4 Phase B Neutral-Side Angle
5 Phase C Neutral-Side Angle
6 Phase A Differential Angle
7 Phase B Differential Angle
데이터주소/인덱스가뜻하는바를알기힘듬.
Page 15 © 2013 ProSoft Technology Inc.
IEC 61850의데이터모델
IEC 61850은이해하기쉬운 Tag를사용:
Relay1/XCBR1$Health$stVal
DNP3: Obj 30 Var 1 Index 3
Modbus: Register 41003
“status value”
“Health”
“Circuit Breaker 1”
Logical Device
Circuit
Breaker
1의건강상태
Page 16 © 2013 ProSoft Technology Inc.
IEC 61850의데이터모델
모든디바이스제조사는같은데이터모델을쓴다.
RelayName/XCBR$Health$stVal
제조사 A 제조사 B 제조사 C 제조사 D
Page 17 © 2013 ProSoft Technology Inc.
IEC 61850의데이터모델
…그리고, 데이터이름은컨트롤러레벨에서도그대로적용된다.
EtherNet/IP IEC 61850
RelayName/XCBR$Health$stVal
RelayName_Health_stVal
Page 18 © 2013 ProSoft Technology Inc.
ProSoft Energy Customers
Page 19 © 2013 ProSoft Technology Inc.
ProSoft 에너지프로젝트
적재기와리클레이머 수력발전
화력발전 석탄발전
Page 20 © 2013 ProSoft Technology Inc.
ProSoft 에너지프로젝트원자력발전 태양광발전
배전모니터링변전소자동화
Page 21 © 2013 ProSoft Technology Inc.
ProSoft 에너지프로젝트에너지관리 로드쉐딩
백업파워 원격접속
Page 22 © 2013 ProSoft Technology Inc.
Questions?