2011-12-19 2 views
0

NI PCI-6602 카운터/타이머를 사용하여 TTL 신호를 연구소의 다른 장치로 전송합니다. 3 ~ 5ms마다 신호를 보내야하지만,이 시간은 고정되어 있지 않습니다 (LabVIEW 프로그램에서 수행중인 다른 프로세스에 따라 다름). 따라서 연속 파형으로 작업 할 수 없습니다.PCI-6602 카운터/타이머 모듈의 응답 시간

따라서 PCI-6602 (see vi)에 익숙해지고 단일 펄스를 생성하는 방법을 알아보기 위해 간단한 테스트 프로그램을 작성했습니다.

만약 내가 하나의 펄스를 생성한다면, 나는 이것을 모든 14ms에 대해서만 할 수 있다고 생각한다. (적어도 이것은 틱 계수로 계산 된 시간차이다. 그러나 카운터로 펄스를 세기는 거의 동시). PCI-6602는 어플리케이션에 대한 응답 시간이 너무 길어 보인다.

누군가가 내게 말해도 똑같은 관찰을 할 수 있습니까? 아니면 내가 잘못 vi/PCI-6602를 잘못된 방법으로 사용하고 있습니까? 그렇다면, 내 작은 테스트 프로그램을 마침내 내 메인 프로그램을 더 빨리 만들려면 어떻게해야합니까? 모든 도움과 의견에 감사드립니다!

답변

0

Dan의 LabVIEW 포럼 덕분에 멋진 해결 방법을 사용하여이 문제를 해결할 수있었습니다. Here은 누군가가 세부 사항에 관심이있는 경우 토론 및 작업 VI에 대한 링크입니다.