다가오는 2015년 10월 29일 전국 엔지니어의 축제 NIDays 2015가 열립니다. NIDays는 National Intruments의 신기술은 물론, 현재 이슈가 되는 기술의 활용방안에 대한 내용을 제공해 주는데요. 그래서 많은 저는 기대를 하고 있습니다. 올해는 NIDays에서는 NI가 제공하는 새로운 데모가 어떤것이 있는지, 새로운 기술은 무엇인지 벌써부터 궁금하네요. 하지만 조금 달라진 점이 있어요. 그간 NIDays는 삼성동 코엑스에서 열렸는데요. 올해는 조금 다르게 양재동에서 열립니다.잘 확인하셔서, 삼성동으로 가시는 일은 없도록 해요! ^-^ NIDays 행사 정보 NIDays의 핵심은 바로 NI직원들과 업체 전문가의 발표시간이죠.다양한 Track을 바탕으로 자기가 원하는 기술에 대한 ..
이번 글에서는 Maxon 모터를 랩뷰로 제어하는 방법을 알아보도록 하겠습니다. Maxon에는 다양한 모터를 판매하고 있는데 랩뷰에서 제어할 수 있는 장비는 EPOS2 타입입니다. 다른 타입은 지원하지 않습니다. 랩뷰에서 Maxon Motor를 제어하기 위해서는 2가지의 방식 중 하나를 따라야 합니다. CANOpen 라이브러리 사용하기Instrument Driver 사용하기 Maxon Motor는 기본적으로 USB, RS232, CANOpen 방식으로 모션 제어 명령어를 전달할 수 있습니다. CANOpen 카드를 사용하여 제어하기 위해서는 Device Configuration (SDO) , Process Data Exchange (PDO)의 명령어를 모두 이해해야 합니다. 이러한 부분은 시간과 비용이 많이..
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 Scope를 이용하여 .NET Framework에서 사용하고자는 분들이 많아서 관련 내용을 정리해봅니다. 기본적으로 NI Scope는 LabVIEW, CVI/LabWindows, VB에서 사용할 수 있는 라이브러리를 제공하고 있습니다. 기본적으로는 C#은 제공을 하고 있지 않죠. 따라서 NI Scope 라이브러리를 설치할 때 .NET Framework에 대한 내용을 설치할 수 없습니다. 하지만 NI Scope 4.1 이후 버전부터 추가적으로 라이브러리를 지원하고 있기에, 이 드라이브를 설치하게 되면 .NET 에서도 Scope에 대한 프로그래밍이 가능해집니다. 본 드라이버는 IVI driver-compliant .NET Class Library를 통해서 Scope에 대한 .NET Framework 개..
CLA 시험에서 사용자는 프로젝트 상세에 정의된 요구사항을 만족하는 아키텍처를 디자인하는 것을 요구합니다. 시험 기간 : 4시간 시험 방식 : 어플리케이션 아키텍쳐 개발 합격 기준 : 70% 어플리케이션 아키텍처 개발: 수험자는 반드시 Main VI, 모듈, subVI, 타입정의등을 포함하는 어플리케이션 프레임워크를 개발해야 합니다. 모듈은 subVI 혹은 subVI의 그룹을 의미합니다. 이는 함수들의 집합으로 실행이 됩니다. 모듈은 subVI의 구조를 가지고 있어야합니다. CLA 시험을 기능적 어플리케이션을 제출하지 않아도 됩니다. 요구사항에 대한 기능적 상세 내용은 Main VI, 모듈, subVI에 주석처리 하면 됩니다. 수험자는 반드시 기능을 개발하는 팀원들에게 제공이 가능한 아키텍처의 문서를 제..