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

구스의 엔지니어 세상

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • 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)
[DIAdem] 측정 데이터를 ASAM ODS에 적용하기 (ASAMize Your Measurement Data)

[DIAdem] 측정 데이터를 ASAM ODS에 적용하기 (ASAMize Your Measurement Data) 데이터 측정에 대한 이야기를 할 때 핵심 내용은 파일에 데이터는 저장하는 방법입니다. 다양한 측정 시스템에서 만들어지는 파일들은 다른 정보와 다른 포맷으로 구성이 됩니다. 다른 데이터 파일 포맷은 CSV 타입이거나, XML 타입등 일 수 있습니다. 각각의 파일 포맷은 특정 목적을 가지고 있습니다. 예를 들자면, CSV는 스프레드시트 툴을 통한 쉬운 데이터 교환을 제공하고, TDMS는 고속의 데이터 스트리밍을 가능하게 합니다. 또한 특정 목적으로 사용자 정의된 포맷을 사용할 수도 있습니다. 파일 포맷의 다양성은 데이터 처리, 리포트 생성, 화면 표기 등을 한번에 처리하는 데에 대한 요구사항을 ..

National Instruments/DIAdem 2014. 10. 17. 11:22
[랩뷰 예제] 프로그램 상에서 배열 크기에 따른 배열 UI 변경하기

[랩뷰 예제] 프로그램 상에서 배열 크기에 따른 배열 UI 변경하기 랩뷰를 사용해서 알고리즘을 구현하다 보면 배열에 대한 UI처리가 제대로 되지 않습니다. 배열의 길이가 5임에도 불구하고 사용자가 크기를 5만큼 지정하지 않으면 아래의 그림처럼 나오게 됩니다. 아래의 그림으로 구현이 되어 있으면, 0번째 Element의 값은 바로 확인이 가능하지만 1~4번째의 값을 확인하고 싶으면 마우스나 키보드로 배열의 시작값을 입력을 해야 확인이 가능하게 됩니다. 이런 문제를 프로그래밍 적으로 해결할 수는 없을까요?배열의 프로퍼티 노드를 사용하면 이 부분을 해결할 수 있습니다. 먼저 간단히 랩뷰에서 배열을 만드는 코드를 살펴보도록 하겠습니다. 위의 코드는 NumberOfArray의 수에 따라서 For문을 반복하고 이에..

National Instruments/LabVIEW 2014. 10. 15. 16:31
[DIAdem] ASAM ODS(Open Data Service) 표준안에 대해서

ASAM ODS(Open Data Service) 표준안에 대해서 ODS(Open Data Services)는 테스트 결과에 대한 견고한 데이터 저장과 반환에 포커스를 맞추고 있습니다. 이 표준은 테스트 결과를 만드는 디바이스의 최상위에 우선적으로 설치가 됩니다. 복잡한 테스트 환경의 컴포넌트들은 데이터 확인, 후처리, 평가를 위해서 데이터 수집과 반환을 필요로 합니다. 자동차 산업에서 ODS의 일반적인 시나리오는 차량 테스트로부터 만들어진 전체 데이터를 처리하는 중앙 ODS 서버를 사용하는 것입니다. 비표준화 된 데이터 저장 방법과 ODS를 비교하여 나타나는 장점은 데이터 접속이 IT 환경에 대해 독립적이고, 데이터 모델이 다른 어플리케이션에 비해 높은 적용성을 가진다는 점입니다. 또한 클라이언트는 데..

National Instruments/DIAdem 2014. 10. 15. 12:06
[DIAdem] Analysis 함수를 이용한 채널 생성 및 채널간 Interpolation 방법

[DIAdem] Analysis 함수를 이용한 채널 생성 및 샘플링이 다른 채널간 보간(Interpolation) 방법 서로 다른 디바이스를 통해서 같은 시간 내의 데이터 수집을 진행하여 데이터를 저장하였을 때, 저장하는 타이밍에 대한 고려가 없다면 저장되는 시점이 달라져 파일에 저장된 갯수에 대한 차이가 발생을 할 수 있습니다. 이러한 문제는 데이터 후 처리 분야에서 많이 발생하는 내용으로 이를 해결하기 위해서는 X축에 대한 시간에 맞게 Interpolation 하는 방법을 제안할 수 있습니다. 이번 글에서는 DIAdem의 Analysis 기능을 이용해서 서로다른 샘플링 주기를 가진 파일을 동일하게 Interpolation 하는 방법에 대해서 알아보도록 하겠습니다. Interpolation은 아래와 같..

National Instruments/DIAdem 2014. 10. 14. 15:15
RS-485 2선식 연결과 4선식 연결 방식 (RS485 4w to 2w)

RS-485 2선식 연결과 4선식 연결 방식 (RS485 4w to 2w) RS-485는 Full Duplex 방식(4wire)과 Half Duplex 방식(2Wire)을 통해서 통신을 할 수 있습니다. 결선하는 방법에 따라서 RS-485를 이용한 통신 방식이 달라짐을 결정할 수 있습니다. 그럼 먼저 Full Duplex와 Half Duplex에 대한 의미를 알아보도록 하겠습니다. 전이중 통신(Full Duplex): 두 대의 단말기가 데이터를 송수신하기 위해 동시에 각각 독립된 회선을 사용하는 통신 방식이다. 대표적으로 전화망, 고속 데이터 통신을 들 수 있다. 반이중 통신(Half Duplex): 한 쪽이 송신하는 동안 다른 쪽에서 수신하는 통신 방식으로, 전송 방향을 교체한다. 마스터 슬레이브 방식..

National Instruments/통신 2014. 10. 14. 14:01
이전 1 ··· 34 35 36 37 38 39 40 ··· 50 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바