LabVIEW 실행 파일로 OPC 서버에서 데이터를 읽을 수 없음

업데이트 됨 Apr 19, 2021

해당 제품

소프트웨어

  • LabVIEW
  • LabVIEW Datalogging and Supervisory Control Module
  • LabVIEW Datalogging and Supervisory Control Runtime Module

문의사항

OPC 서버에서 값을 읽기 위해 LabVIEW를 OPC 클라이언트로 사용하고 있습니다. 이것은 개발 환경에서 잘 작동하지만 배포 컴퓨터에서 실행 파일을 실행하면 네트워크에서 게시 된 모든 공유 변수가 0 값을 반환합니다.

해결책

애플리케이션에 대해 다음이 수행되었는지 확인하십시오.

추가 정보

LabVIEW 실행 파일은 공유 변수를 공유 변수 엔진 (SVE)에 자동으로 배포하지 않습니다. 결과적으로 빌드 사양의 변수를 배포하거나 프로그래밍 방식으로 배포하도록 실행 파일을 구성해야 합니다.

NI DSC 모듈은 OPC DA 표준을 사용하여 각 OPC 태그에 연결하는 OPC 클라이언트 I/O 서버를 제공합니다. SVE는 다른 공유 변수가 별칭을 활성화하여 바인딩 할 수 있는 각 OPC 태그에 대해 PSP (Publish-Subscribe-Protocol) URL을 제공합니다. SVE에 공유 변수를 배포하고 공유 변수가 값을 받으면 LabVIEW는 VI를 사용하여 공유 변수를 쉽게 읽고 쓸 수 있습니다.