상세 컨텐츠

본문 제목

OPC란?

발전플랜트/Study Reference

by ElecMania 2009. 12. 30. 11:08

본문

OPC란?


OLE for Process Control (OPC)는 산업 자동화 태스크 포스에 의해 1996년에 개발된 표준 이름입니다. 본 표준은 여러 다른 제조업체의 컨트롤 디바이스간 리얼타임 플랜트 데이터 통신을 명시하였습니다. 표준은 현재 OPC Foundation에 의해 관리되고 있으며, OPC Data Accessstandard라는 새로운 이름이 붙여졌습니다. OPC Data Access 스펙의 현재 버전은 OPC Data Access 3.0입니다.

OPC는 Windows 기반 어플리케이션을 연결하고, 컨트롤 하드웨어 및 소프트웨어 어플리케이션을 처리하기 위해 고안되었습니다. 이는 공장 플로어 디바이스로부터 필드 데이터 접근을 위한 지속적인 방법을 허용하는 개방된 표준입니다. 본 방법은 데이터의 타입이나 소스에 상관없이 동일합니다. 기존에는 디바이스, 맞춤 인터페이스 또는 드라이버로부터 데이터에 접근하기 위해 소프트웨어 패키지가 필요할 때마다 작성되어야 했습니다. OPC의 목적은 한번 작성된 이후 회사, SCADA, HMI, 또는 맞춤 소프트웨어 패키지에 의해 재사용될 수 있는 일반적인 인터페이스를 정의하는 것입니다.

 



그림 2. OPC는 기업 시스템 연결 향상을 위해 제작되었습니다.


OPC 서버가 특정 디바이스를 위해 작성되면, OPC 클라이언트로써 동작할 수 있는 모든 어플리케이션에 의해 재사용될 수 있습니다. OPC 서버는 Microsoft’s OLE 기술 (Component Object Model, 또는 COM으로 알려져 있음)을 사용하여 클라이언트와 통신합니다.

위키디피아, OPC Foundation, 및 ni.com/opc 등을 통해 OPC에 대해 자세히 살펴보십시오.

 

 

OPC 연결 제공에 있어 NI-DAQmx 8의 역할?


내쇼날인스트루먼트애서는 공유 변수 엔진 개발시에 또한 OPC Server를 개발함으로써, 엔진을 통해 사용가능한 데이터가 기업 전체 어플리케이션에도 사용가능하도록 하였습니다. 어플리케이션 프로그래밍 인터페이스를 사용하여 디바이스 드라이버 요청 이외에도, NI-DAQmx 8은 공유 변수 엔진을 통해 모든 디바이스가 사용가능하도록 했습니다. NI-DAQmx 8은 기본으로 모든 NI-DAQmx에서 지원되는 모든 NI 데이터 수집 디바이스에 연결하기 위해 필요한 모든 컴포넌트를 설치합니다.


그림 3. NI-DAQmx 8은 OPC 연결을 위해 모든 NI-DAQmx 디바이스가 사용가능하도록 합니다.


NI-DAQmx 8은 Measurement & Automation Explorer (MAX) 유틸리티에서 구성된 모든 NI-DAQmx 글로벌 버추얼 채널을 열거하여 (아날로그 입출력, 디지털 입출력, 카운터 입출력 버추얼 채널 등) 공유 변수 엔진을 통해 LabVIEW 및 다른 시스템 노드에서 사용가능 하도록 합니다. 본 기능을 사용하기 위해서는 프로젝트 또는 Measurement & Automation Explorer (MAX)에 최소한 하나의 글로벌 버추얼 채널이 반드시 있어야 합니다. 모든 I/O 타입의 글로벌 버추얼 채널은 공유 변수에 연결될 수 있지만 태스크는 연결되지 않습니다.

 

NI-DAQmx 8을 사용한 OPC 연결에 LabVIEW 8이 필요합니까?


LabVIEW 8은 공유 변수 엔진 및 엔진을 위한 OPC 서버를 설치하기 때문에, 모든 LabVIEW 8 어플리케이션은 이러한 도구를 통해서 OPC 클라이언트에 데이터를 제공할 수 있습니다. 그러나, LabVIEW 8은 NI-DAQmx 8을 사용하여 NI 데이터 수집 디바이스에 연결하기 위해 필요하지는 않습니다. NI-DAQmx 8은 또한 공유 변수 엔진과 엔진을 위한 OPC 서버를 설치하므로, 기업 어플리케이션 소프트웨어는 LabVIEW 8 없이 OPC 클라이언트를 통해 NI-DAQmx 8 지원되는 디바이스로부터 데이터를 요청할 수 있습니다.



그림 4. NI-DAQmx 8을 사용한 OPC 연결에 LabVIEW 8이 필요하지 않습니다.

[출처] OPC란 ?|작성자 알리바바

궁금한 점이나 함께 토론하고 싶은 주제가 있으면 댓글 또는 방명록에 남겨 주세요 ^^

'발전플랜트 > Study Reference' 카테고리의 다른 글

UPS의 용량산정  (0) 2010.01.05
P&ID 작성법  (0) 2010.01.05
RS-485  (0) 2009.12.30
RS-485의 커넥터 방식인 RJ-45  (0) 2009.12.30
acad.lsp 바이러스 수동 치료하기  (0) 2009.12.28

관련글 더보기

댓글 영역