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

구스의 엔지니어 세상

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • 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)
랩뷰에서 Enum 타입 Int형으로 형변환 하기 (LabVIEW cast to enum)

안녕하세요. 구스입니다. Enum에 대해서 다들 아시나요? 흔히 열거형이라고 불리는 이 데이터타입은 관련된 상수들의 값의 모음이라고 이야기를 할 수가 있습니다. 자주 사용되면서 변경되지 않는 값들을 모아 놓은 것이라고 이해를 할 수가 있는데요. 랩뷰는 물론 C, C#, Java에서도 당연히 사용이 되고 있습니다. 모두다 열거형이라는 이름을 가지고 있습니다. 영어로는 Enum 혹은 Enumeration이라고 부릅니다. 오늘은 랩뷰에서 Enum 타입 Int형으로 형변환(LabVIEW cast to enum)하는 방법 알아볼까 합니다. LabVIEW는 Enum을 편리하게 사용하게 하기 위해서 Enum 컨트롤을 제공하고 있습니다. 아래와 같이 사용을 할 수가 있겠죠? 열거형에 값을 넣기 위해서는 아래와 같이 마..

National Instruments/LabVIEW 2016. 12. 13. 16:54
TestStand 코드 모듈에 대해서

안녕하세요.구스입니다. 오늘은 TestStand 코드 모듈에 대해서 알아보도록 할텐데요. 그럼 무엇인지 알아보도록 공부해보자구요. TestStand에서 이야기 하는 코드 모듈은 ADE(Application Development Environment) 또는 프로그래밍 언어의 함수등으로부터 파생된 프로그램 모듈을 의미합니다. 즉 코드 모듈은 TestStand 외부의 특정 기능을 사용하기 위한 함수를 호출하여 TestStand의 Step에서 적용을 하게 되는것이죠. TestStand에서 코드 모듈을 호출할 때 사용되는 TestStand의 컴포넌트는 무엇일까요?코드 모듈을 호출하는데 사용되는 TestStand의 기능은 바로 Module Adapter입니다. Module Adapter는 코드 모듈을 호출하기 위해..

National Instruments/TestStand 2016. 9. 9. 00:30
[TestStand Components] TestStand 컴포넌트 정보

안녕하세요.구스입니다. 이 글에서는 TestStand 컴포넌트에 대해서 알아볼까 합니다. TestStand를 사용하기에 앞서 이 툴의 가장 기본적으로 구성이 되어 있는 구조에 대해서 이해를 하기 위함입니다. 먼저 TestStand가 무엇인지를 알아봐야겠죠. TestStand는 자동화 테스트 시스템 툴로 업계 표준을 지원하고 있는 테스트 소프트웨어 입니다. 코드 모듈이라는 개념을 이용하여 다양한 코드를 지원하고 있으며, 테스트에 대한 과정과 결과를 확인할 수 있는 리포트 작성을 제공하고 있습니다. 또한 단일 혹은 멀티스레드 기반의 테스트 진행을 위해 단일 시퀀스, 멀티 시쿼스 기능도 제공을 하고 있습니다. TestStand 컴포넌트는 아래와 같이 구성이 됩니다. 아래의 그림을 통해서 우리는 Sequence..

National Instruments/TestStand 2016. 9. 8. 16:42
[랩뷰 강의] LabVIEW에서 C, C++, CVI용 DLL 생성하기

안녕하세요. LabVIEW는 다른 언어와의 연동을 위해서 다양한 방법을 제공하고 있습니다.랩뷰에서 만든 코드를 다른 언어에서 쓰기 위해서는 언어에 따라 방법이 달라지는데요. C, C++의 경우 동적 라이브러리 파일을 이용해야 하며, .NET 환경의 경우에는 .Net 어셈블리를 사용해야 합니다. 자 그럼 LabVIEW에서 C, C++, CVI에서 사용할 수 있는 DLL을 한번 생성해보도록 하겠습니다. 먼저 C언어로 예를 들어보도록 합시다. C언어에서 함수를 쓰기 위해서는 아래와 같은 함수원형을 지니게 되는데요.아래의 함수는 bool, double의 두개의 값을 인자로 가지고, 내부 연산 결과에 대한 double 값을 리턴하는 함수입니다. Double Test(bool bValue, double dValue..

National Instruments/LabVIEW 2016. 8. 19. 13:59
션트저항(Shunt Resistor)에 대해서 알아보자

안녕하세요. 구스입니다. 오늘은 전류 측정에서 많이 사용되는 션트저항을 알아볼텐데요.전류 측정시에 문제가 될 수 있는 소지를 션트 저항은 해결을 해 줄 수가 있습니다. 그럼 이 놈에 대해서 한번 알아보도록하죠. 먼저 션트저항(Shunt Resistor)이란 무엇일까요? 전류를 측정하는 장비를 흔히들 전류계(Ammeter)라고 합니다. 대부분의 전류계는 알려진 저항값을 이용하여 전압강하를 통해서 전류를 측정합니다. 전류의 흐름은 옴의 법칙(V = IR)을 통해서 계산이 되죠. 따라서 전류계는 내부에 전류 측정을 위한 저항이 들어 있습니다. 그러나 측정해야 하는 전류가 높을 때 측정하고자 한다면 이때는 션트저항(Shunt Resistor)이 필요하게 됩니다. 때때로 션트 저항(Shunt Resistor)는 ..

National Instruments/기타.. 2016. 7. 25. 00:30
이전 1 2 3 4 5 ··· 50 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바