DataSocket VI의 올바른 URL을 결정하는 방법

업데이트 됨 Dec 18, 2023

해당 제품

소프트웨어

  • LabVIEW Base
  • LabVIEW Full
  • LabVIEW Professional

문의사항

PSP, OPC 또는 DataSocket 항목에 DataSocket 연결을 열고 싶습니다. 그러나 DataSocket VI의 URL 문자열을 형식화하는 방법을 모르겠습니다. 문자열의 형식을 어떻게 알 수 있습니까?

해결책

가장 쉬운 방법은 DataSocket Select URL.vi를 사용하는 것 입니다. 이 VI는 블록 다이어그램을 마우스 오른쪽 버튼으로 클릭하고 함수 팔레트 중 데이터 통신»DataSocket 팔레트에서 찾을 수 있습니다.
 
DataSocket Select URL.vi를 블록 다이어그램에 놓으십시오. URL 출력을 우클릭하여 생성»인디케이터를 클릭합니다. VI의 Run 버튼을 클릭하면 아래와 같은 대화 상자가 나타납니다.
그런 다음 연결할 서버를 확장하고 DataSocket을 열려고하는 항목을 선택할 수 있습니다. 항목을 선택했으면 확인을 클릭합니다.

VI를 실행하면 URL이 생성되어 표시기에 출력됩니다. 블록 다이어그램에서 인디케이터를 오른쪽 클릭하고 상수로 변경을 클릭하십시오. 팝업을 더 이상 원하지 않는다면 DataSocket Select URL.vi를 삭제하고 나머지 문자열에서 문자열 상수를 사용하십시오. 생성 된 문자열 상수의 예가 아래에 나와 있습니다.
위의 문자열은 4 개의 섹션으로 나뉩니다. 첫 번째 절에는 프로토콜 (이 경우 opc)이 나와 있습니다. 다음으로 localhost를 IP 주소로 지정했습니다. 세 번째 섹션은 서버 이름입니다.이 경우 National Instruments.NIOPCServers.V5입니다. 마지막으로 네 번째 섹션은 항목 이름이며이 경우 Channel1.Device1.Tag1입니다.

다음 표에서는 각 프로토콜 URL의 예를 보여줍니다.