본문으로 건너뛰기

Emerson DeltaV — DCS

DeltaV 는 Emerson Process Management 의 DCS (Distributed Control System) 입니다. 정유 / 화학 / 발전 / 제약 등 연속 공정에 광범위하게 쓰이며, 내부 제어 네트워크 (ACN, Area Control Network) 는 proprietary 프로토콜 로 구성됩니다.

DeltaV 직접 통신 시도 금지

DeltaV ACN 의 내부 프로토콜을 리버스 엔지니어링하거나 비공식 라이브러리로 접속하면 Emerson 라이선스 / 지원 계약이 무효화 될 수 있습니다. 공정 안전 시스템에 영향이 가므로 (SIL / FDA 21 CFR Part 11 등 감사 영향) 공식 통합 경로 (OPC UA / OPC DA / REST) 외에는 절대 사용하지 마십시오.

현재 상태: stub 드라이버

이 게이트웨이의 DELTAV 드라이버는 stub 입니다. 실제 DeltaV 데이터 수집은 아래의 공식 통합 경로 중 하나를 사용하세요.


공식 통합 경로

옵션 1. DeltaV 내장 OPC UA Server (v14 이상 — 권장)

ProfessionalPLUS 또는 Application station 에서 활성화할 수 있는 공식 OPC server. 기존엔 OPC DA (COM) 만 지원했지만 DeltaV v14+ 부터 OPC UA Server 를 동시에 제공합니다.

사용할 PlantPulse 드라이버페이지
OPCUAOPC-UA

옵션 2. OPC DA → OPC UA 게이트웨이 (구버전 DeltaV)

DeltaV v13 이하 시스템은 OPC DA (COM) 만 가지고 있는 경우가 많습니다. 이때는 Kepware KEPServerEX, Matrikon OPC UA Tunneller, Softing dataFEED 등의 게이트웨이를 DeltaV side 에 두고, 게이트웨이의 OPC UA Server 에 PlantPulse 가 접속합니다.

사용할 PlantPulse 드라이버페이지
OPCUAOPC-UA

옵션 3. DeltaV Live REST API (보조 채널)

DeltaV Live (v14+ HTML5 운영자 인터페이스) 는 일부 데이터를 REST 로 노출합니다. 운영 모니터링용 보조 채널로만 사용 권장.

사용할 PlantPulse 드라이버페이지
HTTPHTTP 푸시

어떤 경로를 골라야 하나

DeltaV 버전권장 경로
v14 이상DeltaV 내장 OPC UA Server → OPCUA 드라이버
v12 ~ v13KEPServerEX 등 OPC DA→UA 게이트웨이 → OPCUA 드라이버
DeltaV Live 운영 화면 데이터DeltaV Live REST → HTTP 드라이버
그 외 / 특수 요구Emerson Local Business Partner 컨설팅 권장

OPC UA 등록 시 자주 쓰는 노드 표기

DeltaV 의 모듈 / 파라미터는 OPC UA namespace 에서 다음과 같은 형태로 노출됩니다.

표기 (NodeId 형식)의미
ns=2;s=AREA_A1/PIC101/PV.CVA1 area 의 PIC101 모듈 PV (Process Variable)
ns=2;s=AREA_A1/FIC202/SP.CVFIC202 모듈의 setpoint
ns=2;s=AREA_A1/TIC305/MODE.TARGETTIC305 모듈 모드 (AUTO / MAN / CAS)
ns=2;s=AREA_A1/PUMP01/STATEPUMP01 모듈 ON/OFF 상태

namespace index (ns=2) 는 사이트별로 다르며, KEPServerEX 사용 시 다른 layout 을 가집니다. DeltaV Configure 의 module / parameter export 또는 OPC UA browse 도구 (UaExpert) 로 정확한 NodeId 확인 후 등록하세요.


보안 / 운영 체크리스트

  • DeltaV 측 ProfessionalPLUS 콘솔에서 OPC UA Server 활성화 권한 확인
  • PlantPulse 호스트 IP 를 DeltaV Application Station 의 firewall whitelist 에 추가
  • OPC UA 인증서 (X.509) 등록 및 신뢰 (양측)
  • 사용자 계정은 read-only 권한 (write 는 절대 부여 X)
  • DeltaV 측 변경 관리 (MOC) 절차 준수 — 모든 통합 작업 사전 승인
  • 통신 트래픽 모니터링 — 공정 네트워크 부하 영향 사전 평가
  • PlantPulse 측 timecycle 은 5초 이상 권장 (공정 데이터는 그보다 빠를 필요 없음)

stub 등록 (참고용)

입력 칸무엇을 적나요
IP 주소(사용 안 함, 더미)
포트(사용 안 함, 더미)
자동 수집비활성 권장

자주 만나는 문제

증상가능한 원인해결
DELTAV 등록 후 값이 안 옴stub 드라이버OPCUA 경로로 재등록
OPC UA 인증서 거부양측 trust 설정 누락UaExpert 로 양방향 trust 후 PlantPulse 측 인증서도 등록
Anonymous login 차단DeltaV 보안 정책 (강력 권장)DeltaV 측에 read-only 사용자 계정 생성 후 username/password 사용
일부 모듈 노드가 안 보임OPC UA Server 의 export 설정에서 누락DeltaV Configure 에서 해당 모듈 “OPC export” 체크
값 stale공정 데이터 본질적 느림 + sampling ratetimecycle 5~10s, 변화 폭 자체가 작은 게 정상

다음 단계