From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



CVI에서 PCI 6602, 6608의 카운터 소스로 80MHz 내부 클럭 사용하기



주요한 소프트웨어:
주요한 소프트웨어 버전: 7.0
문제가 해결된 소프트웨어 버전:
부차적인 소프트웨어: N/A

문제점:

카운터 소스 입력으로 PCI 6602(6608)의 80MHz 내부 클럭을 보내려고 하고, CVI를 사용하고 있습니다. 그런데 타임베이스 값으로 ND_INTERNAL_20_MHZND_INTERNAL_100_KHZ 만을 선택할 수 있습니다. ND_INTERNAL_80KHZ를 사용하면 에러가 발생합니다. 어떤 것을 사용해야 하나요?



솔루션:

카운터 소스를 정하기 위해 GPCTR_Change_Parameter 함수를 사용할 수 있습니다. PCI 6602 (6608)의 내부 80MHz 타임베이스를 사용하기 위해서는, ND_INTERNAL_MAX_TIMEBASE를 파라미터로 사용하십시오. 

예를 들면 아래와 같습니다.

GPCTR_Change_Parameter(iDevice, ulGpctrNum, ND_SOURCE, ND_INTERNAL_MAX_TIMEBASE);

이 보드에서 타임베이스를 사용하는 것에 관하여 더 많은 정보를 원하시면 아래와 같이 하십시오.

  1. 윈도우즈에서 시작>모든 프로그램>National Instruments>NI-DAQ로 가셔서 Traditional NI-DAQ Function Reference Help를 실행시키십시오. 
  2. 검색 탭을 선택하고 검색할 단어에 '6608'을 입력한 후 검색을 실행합니다.
  3. 검색 결과 중 '6608 Device Function List'라는 제목을 선택합니다.
  4. 리스트에서 GPCTR_Change_Parameter를 선택합니다.
  5. paramID 중 ND_SOURCE를 선택합니다. 타임베이스를 정하는 것에 관한 자세한 설명은 이 섹션을 읽으시면 볼 수 있습니다. paramValue 파라미터에 적절한 값을 정하는 것으로써 타임베이스를 정할 수 있습니다.


관련 링크:

첨부:





리포트 날짜: 11/06/2003
마지막 업데이트: 08/21/2006
문서 번호: 335E007U