이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
start
DataAcquisition 백그라운드 작업 시작
구문
설명
start(는 d)DataAcquisition 인터페이스 백그라운드 작업을 시작합니다. 입력 수집 및 출력 생성이 시작되는 시점은 채널 구성 및 사전 로드된 출력 데이터에 따라 달라집니다.
DataAcquisition인터페이스에 입력 채널만 있는 경우 수집이 즉시 시작되어 스캔 데이터를 수집합니다. 이 데이터는 나중에read함수를 사용하여 액세스할 수 있습니다. 기본 스캔 기간은1초입니다.DataAcquisition인터페이스에 출력 채널만 있는 경우, 데이터가preload함수로 이미 큐에 있으면 생성이 즉시 시작됩니다. 대기 중인 데이터가 없으면write함수로 데이터가 사용 가능해지면 출력이 시작됩니다.DataAcquisition인터페이스에 입력 및 출력 채널이 모두 있는 경우 입력 수집은 출력 생성과 동시에 시작되고 끝나므로 스캔 수가 동일합니다.
start(는 백그라운드 작업을 지속적으로 실행합니다. d,"Continuous")preload 함수에서 이미 사용 가능한 데이터가 있는 경우 모든 입력 채널에서 수집과 함께 출력 생성이 즉시 시작됩니다. 그렇지 않은 경우 write를 실행할 때 수집이 시작됩니다. stop를 호출할 때까지 작업이 계속됩니다. 출력 스캔 데이터가 생성되거나 입력 스캔 데이터가 수집되면 DataAcquisition 백그라운드 작업이 실행되는 동안 write 또는 read를 호출해야 할 수도 있습니다.
start(는 백그라운드 작업을 시작하여 출력 스캔 데이터의 반복 루프에서 주기적 출력을 생성합니다. d,"RepeatOutput")preload 함수에서 이미 사용 가능한 데이터가 있는 경우 모든 입력 채널에서 수집과 함께 출력 생성이 즉시 시작됩니다. 그렇지 않은 경우, write를 실행할 때 생성 및 수집이 시작됩니다. stop를 호출할 때까지 작업이 계속됩니다. 입력 스캔 데이터가 수집되고 있는 경우 DataAcquisition 백그라운드 작업이 실행되는 동안 read를 호출해야 할 수도 있습니다.
start( 또는 d,"Duration",span)start(는 스캔 횟수나 지속 시간으로 지정된 유한한 시간 동안 백그라운드 입력 수집을 실행합니다. d,"NumScans",span)DataAcquisition 인터페이스에 출력 채널이 있는 경우 시작은 발생하지만 지속 시간 지정은 무시됩니다.
예제
입력 인수
버전 내역
R2020a에 개발됨
참고 항목
함수
도움말 항목
- Generate Signals in the Background
- Generate Signals in the Background Continuously
- Generate Continuous and Background Signals Using NI Devices
- NI 장치를 사용하여 연속 및 백그라운드 데이터 수집하기
- Log Analog Input Data to a File Using NI Devices
- Communicate with I2C Devices and Analyze Bus Signals Using Digital IO
- NI 장치를 사용하여 펄스 폭 변조 신호 생성
- 연속 오디오 데이터 수집
- Create an Echometer Using Audio Measurements
- Acquire Data from Two Devices at Different Rates