(adsbygoogle = window.adsbygoogle || []).push({}); O_o :: 'Measurement Sudio' 태그의 글 목록

'Measurement Sudio'에 해당되는 글 1건

  1. 2009.02.16 연비 개선 프로젝트 - Application 개발

연비 개선 프로젝트 - Application 개발

|

개발환경은VB 6.0 으로 작업했다.

- Data Acqusition 은NI6008 모듈 USB 인터페이스를 통하여 취득.
- 화려한 Graph 출력은 Measurement Studio 6.0 에 포함되어있는CWUI.OCX .


데이터 수집량은

- 2500Hz,  (2Channel)
- 2000개 데이터


데이터 수집 Code

    DAQmxErrChk DAQmxCreateAIVoltageChan(gbTaskHandle, CONST_DAQ_PHYSICAL_CHANNEL, "", _
                    DAQmx_Val_Cfg_Default, CONST_DAQ_MIN_VOLT, CONST_DAQ_MAX_VOLT, _
                    DAQmx_Val_VoltageUnits1_Volts, "")
                   
    'Configure task for finite sample acquisition and read in data
    DAQmxErrChk DAQmxCfgSampClkTiming(gbTaskHandle, "OnboardClock", CONST_DAQ_FREQUENCY, DAQmx_Val_Rising, _
                    DAQmx_Val_AcquisitionType_FiniteSamps, CONST_DAQ_SAMPLE_PER_CHANNEL)
                   
    DAQmxErrChk DAQmxGetTaskNumChans(gbTaskHandle, lngNumChannels)


      DAQmxErrChk DAQmxReadAnalogF64(gbTaskHandle, CONST_DAQ_SAMPLE_PER_CHANNEL, 10#, _
                      fillMode, arrACData(0), CONST_DAQ_DATA_COUNT, lngSampsPerChanRead, ByVal 0&)

 

사용자 삽입 이미지


역시 코딩은 UI 꾸미는게 가장 시간이 많이 든다..  -___--;;

개발환경은VB 6.0 으로 작업했다.

- Data Acqusition 은NI6008 모듈 USB 인터페이스를 통하여 취득.
- 화려한 Graph 출력은 Measurement Studio 6.0 에 포함되어있는CWUI.OCX .


데이터 수집량은

- 2500Hz,  (2Channel)
- 2000개 데이터


데이터 수집 Code

    DAQmxErrChk DAQmxCreateAIVoltageChan(gbTaskHandle, CONST_DAQ_PHYSICAL_CHANNEL, "", _
                    DAQmx_Val_Cfg_Default, CONST_DAQ_MIN_VOLT, CONST_DAQ_MAX_VOLT, _
                    DAQmx_Val_VoltageUnits1_Volts, "")
                   
    'Configure task for finite sample acquisition and read in data
    DAQmxErrChk DAQmxCfgSampClkTiming(gbTaskHandle, "OnboardClock", CONST_DAQ_FREQUENCY, DAQmx_Val_Rising, _
                    DAQmx_Val_AcquisitionType_FiniteSamps, CONST_DAQ_SAMPLE_PER_CHANNEL)
                   
    DAQmxErrChk DAQmxGetTaskNumChans(gbTaskHandle, lngNumChannels)


      DAQmxErrChk DAQmxReadAnalogF64(gbTaskHandle, CONST_DAQ_SAMPLE_PER_CHANNEL, 10#, _
                      fillMode, arrACData(0), CONST_DAQ_DATA_COUNT, lngSampsPerChanRead, ByVal 0&)

사용자 삽입 이미지


역시 코딩은 UI 꾸미는게 가장 시간이 많이 든다..  -___--;;

And
prev | 1 | next