본문 바로가기 메뉴 바로가기

구스의 엔지니어 세상

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

구스의 엔지니어 세상

검색하기 폼
  • 엔지니어 세상 (451)
    • National Instruments (247)
      • LabVIEW (94)
      • LV OOP (4)
      • DAQmx (30)
      • DIAdem (25)
      • RIO (18)
      • Vision (10)
      • 통신 (14)
      • VeriStand (2)
      • TestStand (6)
      • RF (9)
      • 기타.. (35)
    • NATI 소식 (2)
    • IT 소식 (1)
    • 프로그래밍 팁s (98)
      • C#, .NET (16)
      • Android (1)
      • Excel(Macro, VBA) (19)
      • 프로그래밍 방법론 (12)
      • Database (8)
      • 기타 (25)
      • Swift..(iOS) (1)
      • R (1)
      • Python (15)
    • MAC 팁s (11)
    • Windows팁s (26)
    • Blog 팁s (1)
    • Good Apps (63)
    • Hardwares (2)
  • 방명록

National Instruments (247)
[LabVIEW] 랩뷰 VI에 대한 메모리 사용에 대한 글

[LabVIEW] 랩뷰 VI에 대한 메모리 사용에 대한 글 LabVIEW로 프로그래밍을 할 때 데이터를 많이 쓰고 받거나, 큰 파일을 처리할 때 메모리에 대한 문제가 많이 발생을 합니다. 이럴때는 메모리에 대한 최적화가 필요합니다. 이 글에서는 메모리 최적화에 가장 기본이 되는 VI에서 메모리를 어떻게 사용하는지에 대해서 알아보도록 하겠습니다. MemoryTest.vi라는 이름을 가진 For문으로 랜덤 데이터를 생성하여 Waveform Graph에 저장하는 코드를 만들었습니다. For문으로 100000회를 돌리고 이에 대한 결과를 WafveForm Graph라는 이름을 가진 그래프에 데이터를 넣습니다. UI는 아래와 같습니다. Waveform Graph 하나만 Front Panel에 있습니다. 이 vi ..

National Instruments/LabVIEW 2014. 11. 6. 18:16
[Measurement Studio] MFC에서 Measurement Studio ActiveX 컨트롤에 변수를 추가 방법(에러 해결)

[Measurement Studio] MFC에서 Measurement Studio ActiveX 컨트롤에 변수를 추가 방법(에러 해결) 이 포스팅은 Measurement Studio Legacy 사용자에 대한 글입니다. MFC에서 Measurement Studio를 사용하려면 Legacy 설치 및 설정이 되어 있어야 합니다. 이와 관련된 글은 아래의 링크를 참조하시기 바랍니다. 2014/11/05 - [National Instruments/기타..] - [Measurement Studio] Measurement Studio에서 MFC 사용하는 방법(설치) Measurement Studio Legacy에서 ActiveX 컨트롤에 Add Variable Wizard를 통해서 변수를 추가하기 되면 에러가 발생..

National Instruments/기타.. 2014. 11. 5. 14:38
[Measurement Studio] Measurement Studio에서 MFC 사용하는 방법(설치)

[Measurement Studio] Measurement Studio에서 MFC 사용하는 방법(설치)NI Measurement Studio는 2009버전부터 기본적으로 MFC를 지원하지 않습니다. 하지만 Legacy 버전이라고 해서 본사를 통해서 MFC 관련 라이브러리를 받을 수 있습니다. 이 파일을 받기 위해서는 정품유저여야 하며, 사용자가 직접 mfcsupport@ni.com으로 메일을 보내여 요청을 하셔야 합니다. 요청시에는 보내는 메일에 아래와 같은 내역이 들어가 있어야 합니다. 자신이 사용하는 Measurement Studio 버전 (예 : Measurement Studio 2012 Professional) - 반드시 Pro인지 Standard인지에 대한 정보가 포함되어 있어야 합니다. 자신이..

National Instruments/기타.. 2014. 11. 5. 14:33
[LabVIEW] In Place Element Structure에 대해서(랩뷰 메모리 관리)

[LabVIEW] In Place Element Structure에 대해서 - 랩뷰 메모리 관리 방안 LabVIEW는 Text-Based 언어와는 달리 메모리를 Compiler에서 알아서 처리를 해줍니다. 이는 개발자에게는 효율적인 측면을 부여하지만, 리소스 관리 입장에서는 좋지 않은 퍼포먼스를 보여줄 수 있습니다. 데이터 흐름 프로그래밍은 일반적으로 변수를 사용하지 않고 입력데이터를 소비하고 데이터를 출력을 생성하여 제공합니다. 이를 그대로 이용하면 많은 양의 메모리를 사용하고, 성능이 느린 어플리케이션이 됩니다. 모든 함수는 출력이 전달되는 모든 대상에 데이터의 복사본을 생성합니다. 랩뷰는 이를 Inplaceness를 통해서 개선시킬 수 있습니다. 특히 LabVIEW는 특정 데이터(특히 배열) 를 처..

National Instruments/LabVIEW 2014. 11. 4. 17:34
[LabVIEW] 랩뷰와 FPGA 컴파일 툴 및 장비 호환성

[LabVIEW] 랩뷰와 FPGA 컴파일 툴 및 장비 호환성 LabVIEW를 이용하게 되면 VHDL과 같은 하위 레벨의 언어를 모르더라도 FPGA 칩에 기능을 구현할 수 있습니다. FPGA 기능 구현을 위해서는 우선 LabVIEW FPGA 모듈이 필요합니다. NI LabVIEW FPGA Module을 사용하면 LabVIEW 그래픽 기반 개발 플랫폼으로 NI 재구성 가능한 I/O (RIO) 하드웨어의 FPGA를 프로그래밍할 수 있습니다. LabVIEW FPGA를 사용하면, 개발자들은 통합된 개발 환경, 폭넓은 IP 라이브러리, Hi-Fi 시뮬레이터, 디버깅 기능 등을 사용하여 복합 시스템을 보다 효율적으로 제작할 수 있습니다. LabVIEW와 LabVIEW FPGA 모듈을 이용하여 R보드 혹은 Compac..

National Instruments/LabVIEW 2014. 11. 4. 12:50
이전 1 ··· 32 33 34 35 36 37 38 ··· 50 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바