안녕하세요. 구스입니다. 오늘은 HIL 테스트를 많이 사용하는 LVDT 원리와 작동원리에 대해서 알아볼까 하는데요. LVDT는 선형 위치를 측정하기 위한 센서로써 높은 정밀성과 긴수명의 특징을 가지고 있는 센서입니다. LVDT는 로봇제어, 하중센서등에서 가장 많이 사용이 됩니다. 그럼 LVDT가 무엇인지 알아보도록 할까요. LVDT란? LVDT(The linear variable differential transformer)는 선형 거리 차이를 측정하는 전기적 변환기의 형태를 말하는데 3개의 솔레노이드 코일이 튜브를 둘러싼 형태로 위치하고 있다. 가운데 코일이 메인이며 나머지 두 개는 바깥에 위치하고 있다. 실린더 형태의 자석 코어가 튜브 중심을 따라 이동하면서 측정 대상의 위치값을 알려주게 된다. LV..
안녕하세요. 구스입니다. 이 글에서는 cRIO 확장샤시 9144에 대한 내용을 전달 드리도록 하겠습니다. cRIO-9144는 마스터 cRIO의 2번째 이더넷 포트를 이용하여 이더캣 기반으로 샤시를 확장할 수 있습니다. 확장에 대한 결선은 아래의 그림과 같이 구성할 수 있습니다. 9144의 IN은 마스터 혹은 Slave로부터 연결되는 선이며, Out은 추가적으로 확장하고자는 9144의 IN에 연결이 됩니다. cRIO에서 9144를 확장하기 위해서는 마스터가 되는 cRIO에 NI Industrial Communications for EtherCAT Drriver가 추가적으로 설치되어야 합니다. 이는 LabVIEW DS 전체 설치 혹은 9144에서 제공하는 CD에서 설치할 수 있습니다. 9144를 확장하기 위..
cRIO-9082에 처음으로 Windows Embedded Standard 7을 설치하고 LabVIEW 2013 SP1, FPGA Module, Xilinx 14.4를 설치한 뒤, FPGA 코드를 컴파일 하고자 하면 아래와 같은 에러가 발생합니다. 물론 다른 PC에서도 동일한 증상입니다. 본 증상은 LabVIEW 2013 혹은 LabVIEW 2013 SP1에서 발생합니다. 따라서 뒤에서 알려드리는 패치의 경우 자신이 설치된 버전에 맞는 패치를 다운로드 받아서 설치해야 합니다. 본 에러가 발생하는 이유는 FPGA Xilinx Compile Tool 14.4는 .NET Framework 4.5 이상 버전일 때 동작이 됩니다. 하지만 PC에 4.5 이상의 버전이 설치가 되어 있지 않다면 FPGA 컴파일 시 요..
학생 혹은 교수님께서 최근(?) 출시된 NI myRIO를 많이 쓰시는 분들이 많으신데요. myRIO에 대해서 간단히 설명을 하는 시간을 가져보도록 하겠습니다. 이번 글에서는 myRIO 제품을 이용하여 프로젝트를 쉽게 생성하는 방법을 알아보도록 하겠습니다. LabVIEW를 실행하면 프로젝트를 생성할 수 있는 메뉴가 있습니다. 그 메뉴는 아래와 같습니다. 프로젝트 생성을 누릅니다. 프로젝트 생성 창에서 myRIO Project를 선택하고 다음을 누릅니다. 자신이 원하는 프로젝트 Name을 선정하시고, 장비를 추가해야합니다. 만약 실제 장비가 있다면 장비 설정 방법이 3가지가 있습니다. Plugged into USB(USB로 연결된 상태), Connected over WIFI(WIFI로 장비에 접근), Spe..
파일 경로와 구조는 운영체제에 따라서 다르게 구성이 됩니다. 따라서 NI 제품군이 사용하는 Phar Lap, VxWorks, Linux RT의 파일 구조의 차이점에 대해서 알아보고, LabVIEW를 이용하여 경로를 구성하는 효율적인 방법에 대해서 설명을 드리도록 하겠습니다. 1. RT OS 옵션 National Instruments Real-Time 컨트롤러는 Parh Lap, VxWorks, NI Linux Real-Time OS로 불리는 서로 다른 3개의 운영체제를 기반으로 실행이 됩니다. Phar Lap 운영체제를 기반으로 실행되는 장비는 루트 디렉토리가 C:\이며, 이는 윈도우와의 파일 구조와 비슷한 장점을 가지고 있습니다. VxWorks는 Unix 스타일의 구조를 가지고 있으며, 루트는 /c/와..