LabVIEW에서 OPC 시스템에 연결할 수 있는 OPC 클라이언트를 개발하는 데에는 두 가지 옵션이 있는데, 하나는 LabVIEW 개발 시스템에 포함된 LabVIEW DataSocket이고 다른 하나는 LabVIEW DSC(Datalogging and Supervisory Control) Module입니다.

LabVIEW DataSocket

DataSocket을 사용하면 opc 프로토콜로 OPC 서버에 공개된 데이터 아이템으로 연결 열기가 가능합니다. 이 옵션은 다음 조건을 갖춘 어플리케이션에 잘 작동합니다:

  • 데이터를 자동으로 로그하거나 알람, 스케일링, 보안을 추가할 필요가 없습니다.
  • 하나 또는 두 개의 OPC 데이터 아이템만을 참조하는 작은 어플리케이션을 가지고 있습니다.
  • 업데이트 속도나 불감 대역과 같은 셋팅을 설정할 필요가 없습니다.
  • OPC 버전 1.0 또는 2.x를 지원하는 OPC 서버에 연결해야 합니다. OPC 버전 3.0을 사용해야 하는 경우, DSC Module을 사용해야 합니다.
노트 LabVIEW 64비트는 OPC 서버에 DataSocket를 사용한 연결을 지원하지 않습니다.

LabVIEW DSC Module

DSC Module은 추가적인 기능으로 배포된 측정, 컨트롤, 다채널 카운트 모니터링 어플리케이션의 신속한 개발을 위해 LabVIEW 그래픽 개발 환경을 확장할 수 있습니다. 또한, DSC Module은 LabVIEW 공유 변수의 데이터 서비스 부분을 확장시켜서, 이를 OPC 서버에 공개된 데이터 아이템에 연결할 수 있습니다.

DSC Module은 다음 조건을 갖춘 어플리케이션에 이상적입니다:

  • 데이터를 자동으로 로그하거나 알람, 스케일링, 보안을 활성화할 필요가 없습니다.
  • OPC 데이터 아이템이 많습니다. DSC Module은 컴퓨터나 네트워크에 설치된 모든 OPC 서버를 찾을 수 있으며 서버 성능과 데이터 아이템에 대한 정보를 직접 OPC 서버에서 읽을 수 있습니다. 그 후 데이터 아이템을 탐색하고 업데이트 속도나 불감 대역과 같은 셋팅을 설정할 필요가 없습니다.
  • 공유 변수에서 OPC 아이템에 접근해야 합니다.
  • OPC 버전 3.0을 지원하는 OPC 서버에 연결해야 합니다.

DSC Module을 OPC 클라이언트로 사용함으로써 DSC Module이 제공하는 NI OPC 서버를 포함하여 OPC 서버에 접근할 수 있습니다. 시작≫프로그램≫National Instruments≫NI OPC Servers≫NI OPC Servers를 선택하여 사용할 수 있는 NI OPC Servers 어플리케이션을 통해 산업용 디바이스의 시스템으로부터 호스트 머신에 있는 클라이언트 어플리케이션으로 데이터를 전송할 수 있습니다. NI OPC Servers 어플리케이션은 인간-컴퓨터 인터페이스 소프트웨어, 생산 실행 시스템, ERP 어플리케이션과 같은 다양한 어플리케이션들 사이에서 데이터를 공유하는 것을 가능하게 합니다.

DSC Module 및 구매 정보는 ni.com/labviewdsc를 참조하십시오.