AI Hold Complete Signal 을 할 수 있는 방법은 무엇인가요?



주요한 소프트웨어:
주요한 소프트웨어 버전: 7.0
문제가 해결된 소프트웨어 버전:
부차적인 소프트웨어: Driver Software>>NI-DAQmx
하드웨어: Multifunction DAQ (MIO)

문제점: 소프트웨어에서 AI Hold Complete Signal 을 할 수 있는 방법은 무엇인가요?

솔루션: NI-DAQ 7.0 이후에는 두가지의 드라이버가 포함됩니다:Traditional NI-DAQ 와 NI-DAQmx. Traditional NI-DAQ에서는 AI Hold Complete Signal 이 SCANCLK 신호를 부르며, 이는 KnowledgeBase 2O8E492G(아래 링크)에서 확인할 수 있습니다.

NI-DAQmx를 사용할 경우, LabVIEW에서 다음 단계를 실행하십시요.

  1. All Functions»NI Measurements»DAQmx - Data Acquisition»DAQmx Advanced»DAQmx Constants & Property Nodes에서 DAQmx Export Signal Property Node를 블록다이어그램에 놓습니다.
  2. 프로퍼티를 클릭하고, Events»AI Hold Complete Event»Output Terminal.를 선택합니다.
  3. 오른쪽 클릭하여Create»Constant.
  4. Constant 오른쪽 클릭I/O Name Filtering, Include Advanced Terminals 선택하고 OK클릭.
  5. Constant의 리스트에서/Dev x/AIHoldComplete를 선택합니다. x는 디바이스 번호입니다.
  6. task ID 와 에러 inputs/outputs 을 연결해 주어서 프로퍼티노드가 태스크 시작전에 실행되도록 해줍니다.

C에서는, use the DAQmxSetExportedAIHoldCmpltEventOutputTerm 을 사용합니다.




관련 링크: KnowledgeBase 2O8E492G: What Is the SCANCLK Signal, and How Do I Use It?

첨부:





리포트 날짜: 05/25/2004
마지막 업데이트: 09/23/2004
문서 번호: 39OEL1E6