기존의 HTML 문서에 VI 내장하기
- 업데이트 날짜:2025-04-04
- 2분 (읽기 시간)
National Instruments는 사용자가 웹 출반 도구를 사용하여 HTML 문서를 생성하고 VI를 임베드함으로써 클라이언트 컴퓨터가 웹 브라우저에서 VI의 프런트패널을 보고 제어할 수 있게 하기를 권장합니다.
하지만, 이미 HTML 문서를 가지고 있는 경우, 다음 구문을 사용하여 VI를 HTML 문서에 내장하여 클라이언트 컴퓨터가 웹 브라우저에서 VI의 프런트패널을 보고 제어할 수 있도록 합니다. HTML 문서를 웹 서버 루트 디렉토리에 보관합니다. VI를 HTML 문서에 내장하는 예제는 웹 서버 구문 예제를 참조하십시오.
클라이언트와 서버 컴퓨터는 반드시 LabVIEW의 동일한 버전의 리모트 패널 프로토콜로 실행해야 합니다. 리모트 프런트패널을 보고 컨트롤하기 위해서 브라우저를 사용하는 경우, 반드시 서버 컴퓨터의 LabVIEW 버전과 호환되는 LabVIEW 런타임 엔진 버전을 사용해야 합니다.
<OBJECT ID="LabVIEWControl" CLASSID="CLSID:A40B0AD4-B50E-4E58-8A1D-8544233807B0" WIDTH= x HEIGHT= x CODEBASE="ftp://ftp.ni.com/support/labview/runtime/windows/ 15.0 /LVRTE 15.0 min.exe"> <PARAM name="LVFPPVINAME" value=" VI_NAME.vi "> <EMBED SRC=".LV_FrontPanelProtocol. rpvi150 " LVFPPVINAME=" VI_NAME.vi " TYPE="application/x- labviewrpvi150 " WIDTH= x HEIGHT= x PLUGINSPAGE="http://digital.ni.com/express.nsf/bycode/exck2m"></EMBED> </OBJECT>
여러 다른 버전의 LabVIEW에서 사용되는 구문에 대한 더 자세한 정보는 다음 테이블을 참조하십시오. 버전 간 변경사항는 위의 예에서 굵은체로 하이라이트되어 있습니다.
LabVIEW 버전 | 코드 베이스 | 임베드 소스 | 임베드 타입 |
---|---|---|---|
2015 | 15.0 | rpvi150 | labviewrpvi150 |
2014 | 14.0 | rpvi140 | labviewrpvi140 |
2013 | 13.0 | rpvi130 | labviewrpvi130 |
![]() | 노트 클라이언트가 LabVIEW ActiveX 컨트롤을 사용하여 VI에 접근하는 경우 오직 <OBJECT> 태그 정보만 포함하면 됩니다. 하지만, 다양한 설정을 가지는 모든 잠재적인 클라이언트를 가장 잘 지원하기 위해서는, <OBJECT>와 <EMBED> 태그를 모두 포함해야 합니다. 이것은 모든 클라이언트가 브라우저를 사용해서 원격으로 VI에 접근할 수 있도록 합니다. |
다음 리스트는 반드시 설정해야만 하는 파라미터를 설명합니다.
파라미터 | 설명 |
---|---|
CODEBASE | LabVIEW ActiveX 컨트롤을 사용하여 VI에 접근하는 클라이언트에 대한, .exe 파일의 이름을 포함하는 LabVIEW 런타임 엔진 설치 프로그램의 위치. 이전 예제에서 제공된 주소는 현재 설치 프로그램 버전의 위치를 포함합니다. |
VI_NAME | Example.vi와 같은 VI의 이름. VI_NAME은 VI가 비록 서브디렉토리 또는 .llb 파일 내에 위치하더라도 경로 또는 디렉토리 이름을 포함하지 않습니다. |
PLUGINSPAGE | Netscape 플러그인을 사용하여 VI에 접근하는 클라이언트에 대해서, 클라이언트가 LabVIEW 런타임 엔진 설치 프로그램을 다운로드 받을 수 있는 URL. 이전 예제에서 제공된 주소는 현재 설치 프로그램 버전의 위치를 포함합니다. |
(옵션) WIDTH | 픽셀 단위의 프런트패널의 폭. |
(옵션) HEIGHT | 픽셀 단위의 프런트패널의 높이. |