VIPM은 JKI라는 업체에서 개발한 툴로써, LabVIEW과 관련된 다양한 기능을 제공하고 있습니다. VIPM에서 제공하는 기능은 아래와 같습니다. LabVIEW Tools Network에서 LabVIEW 애드온 검색재사용가능한 코드 라이브러리를 구축하고 개발자 및 고객들을 위한 툴을 생성하여 보다 효율적인 업무 진행여러 프로젝트 및 여러 LabVIEW 버전의 여러 LabVIEW 버전을 관리개인 또는 공공 서버의 재사용가능한 코드 라이브러리를 공유VI 기반 API를 사용하여 코드 라이브러리 관리 툴을 직접 설정 VIPM은 LabVIEW 설치시 자동으로 설치가 됩니다. 다만 프로버전을 사용하기 위해서는 추가적인 비용을 지불하셔야 합니다. VIPM은 JKI에서 제공하는 2가지 버전으로 나뉩니다. Freew..
LabVIEW에는 로컬변수, 글로벌변수, 기능적 글로벌 변수, 네트워크 변수와 같이 총 4개의 변수로 이루어져 있습니다. 변수는 기본적으로 '변하는 수'죠. 사용자가 입력을 통해서 새로운 값을 저장하고, 그 값을 읽어오는데 사용하기 위한 메모리 할당 부분을 변수라고 합니다. 사용자는 이 메모리에 사용자가 원하는 값을 변경하고, 읽어올 수 있습니다. 일반적으로 텍스트 언어에서는 변수를 많이 사용합니다. 텍스트 언어에서 사용하는 변수는 크게 지역변수와 전역변수로 나뉩니다. 지역변수는 함수 혹은 특정 영역 내에서 사용이 가능한 변수이며, 전역 변수는 어느 코드상이든 접근할 수 있는 변수를 의미합니다. 전역변수는 일단 프로그램이 실행 중이면 할당받은 메모리가 해제되지 않습니다. 프로그램이 종료될 때 메모리가 해..
랩뷰로 만들어진 EXE 파일에 문제가 생기는 경우 어떻게 해야할까요? EXE 파일을 실행했을 때 문제가 생기는데 VI를 실행하면 문제가 발생하지 않는다면 또 어떻게 해야 할까요? 이럴 때 EXE 파일을 실행하면서 디버깅을 진행해봐야합니다. 대부분은 파일과 경로와 관련된 부분에서 에러가 발생을 하지만 실질적으로 돌려보기 전에는 파악할 수 없으니 EXE를 디버깅해봐야 합니다. 위와 같은 요구사항이 발생한 경우를 해결하기 위해서는 빌드 스펙에서 디버깅 활성화에 대한 부분이 반드시 체크되어야 합니다. 빌드스펙 설정에 관한 내용은 아래의 글을 참조하시기 바랍니다. 2015/01/06 - [National Instruments/LabVIEW] - [LabVIEW] 랩뷰 어플리케이션 빌더 (EXE 만들기) 그럼 디버..
LabVIEW에서 사용자가 원하는 프로그램 개발을 완료한 뒤 이를 배포하기 위해서는 EXE 파일을 빌드하거나 Installer를 만들어 배포해야 합니다. Installer 역시 EXE 파일이 있어야 하므로 먼저 EXE 파일을 빌드하는 방법에 대해서 알아보도록 하겠습니다. 참고 : EXE 및 Installer 생성을 위해서는 어플리케이션 빌더를 보유하고 있거나 Professional Development System이상의 LabVIEW 라이센스를 보유하고 있어야 합니다. LabVIEW에서 어플리케이션 빌더를 통해서 생성할 수 있는 것은 EXE 파일 뿐 아니라 아래와 같이 다양한 타입의 파일을 생성할 수 있습니다. 독립 어플리케이션(EXE 파일)설치 프로그램.NET Interop 어셈블리묶음 프로젝트 라이브..
랩뷰를 이용하여 사용자가 특정한 알고리즘 혹은 프로그램을 구현할 때 랩뷰는 내부적으로 로그 정보를 남기게 됩니다. 랩뷰는 이러한 정보를 아래의 경로에 저장을 하게 됩니다. C:\Users\사용자 이름\AppData\Local\Temp\LabVIEW버전_사용자이름_log.txt 이 경로는 윈도우에서 기본적으로 폴더 숨김 상태이니, 보기 위해서는 폴더 옵션에 가서 숨긴 폴더 보이기를 활성화 해주셔야 합니다. 활성화 방법은 아래와 같습니다. 내 컴퓨터에서 구성을 눌러 폴더 및 검색 옵션을 클릭합니다. 폴더 옵션에서 보기 - 고급설정으로 드어가 숨김 파일 및 폴더의 설정을 아래와 동일하게 처리합니다. 위의 과정을 마치면 아래와 같이 폴더에서 log 파일을 찾을 수 있습니다. 아래의 그림은 정상적인 log의 상태..