DAQmx 읽기 프로퍼티PDF 다운로드선택한 섹션선택한 섹션 및 하위 섹션전체 매뉴얼업데이트 날짜:2025-07-287분 (읽기 시간)NI-DAQ™mxAPI 참조LabVIEW G DAQmx 읽기 프로퍼티를 사용하여, 읽으려는 버퍼의 위치 와 같은 읽기 동작을 설정하고 읽기 동작의 현재 상태를 쿼리 하십시오. RelativeTo 읽기 동작을 시작하는 버퍼에서의 포인트를 지정합니다. 오프셋 에서 오프셋을 지정하는 경우, 읽기 동작은 이 프로퍼티에서 선택한 포인트와 상대적인 오프셋에서 시작됩니다. 태스크의 참조 트리거 를 설정하지 않으면 기본값은 현재 읽기 위치입니다. 참조 트리거를 구성하면 기본값은 첫번째 트리거 이전 샘플입니다. 고급:기다림 모드 DAQmx 읽기 이(가) 샘플이 생길 때까지 기다리는 방식을 지정합니다. 고급:디지털 입력:채널당 불리언 개수NI-DAQmx가 라인 기반 읽기의 샘플로 반환하는 채널당 불리언의 개수를 나타냅니다. 채널의 라인 수가 이 개수보다 적으면, 추가적인 불리언은(는) 거짓입니다.고급:원시 데이터 폭태스크의 원시 샘플 크기를 바이트로 나타냅니다.고급:채널 개수 DAQmx 읽기 이(가) 태스크에서 읽는 채널의 개수를 나타냅니다. 이 값은 태스크의 채널 개수 또는 ChannelsToRead 에서 지정한 채널 개수입니다. 고급:휴면 시간 WaitMode 이(가) 휴면인 경우, 사용 가능한 샘플을 확인한 후 휴면하는 시간을 초 단위로 지정합니다. 덮어쓰기 모드아직 읽지 않은 버퍼에서 샘플을 덮어쓸지 지정합니다.로깅:TDMS:그룹 이름 TDMS 파일 내에서 이 태스크의 데이터에 대해 생성할 그룹의 이름을 지정합니다. 기존 파일에 데이터를 추가하고 지정된 그룹이 이미 존재하는 경우, NI-DAQmx는 숫자 기호와 번호를 그룹 이름에 추가하며, 존재하지 않는 그룹 이름을 찾을 때까지 번호를 하나씩 늘려갑니다. 예를 들면, 전압 태스크의 그룹 이름을 지정하는데 해당 그룹이 이미 존재하면, NI-DAQmx는 전압 태스크 #1, 그리고 전압 태스크 #2를 그룹 이름으로 할당합니다. 로깅:TDMS:작업 TDMS 파일을 여는 방법을 지정합니다. 로깅:모드 로깅 을 활성화하고 로깅 중에 데이터 읽기를 허용할 것인지 지정합니다. 로그 모드를 사용하면 최고의 성능을 낼 수 있습니다. 그러나 이 모드를 지정하면 로그하는 동안 데이터를 읽을 수 없습니다. 로그하는 도중 데이터를 읽으려면, 로그 및 읽기 모드를 지정하십시오. 로깅:일시 정지 태스크가 실행 중인 동안 로깅을 일시 정지하는지 여부를 지정합니다. Logging.Mode 이(가) 로그 및 읽기 모드로 설정되어 있다면, 이 값을 [DAQmx 읽기]의 다음 호출에서 고려합니다. 여기서 데이터를 디스크에 씁니다. Logging.Mode 이(가) 로그만 모드로 설정되어 있다면, 다음에 해당 데이터를 디스크에 쓸 때 이 값을 고려합니다. 로깅이 일시 정지된 상태에서 다시 진행될 때 새 TDMX 그룹을 쓰게 됩니다. 로깅:파일 경로 데이터를 로그 하려는 TDMS 파일에 대한 경로를 지정합니다. 태스크의 실행 중에 파일 경로를 변경하면, 다음 샘플 간격에서(Logging.SampsPerFile이 설정되어 있다면) 또는 DAQmx 새 파일 시작 함수를 호출할 때 영향을 주게 됩니다. "\" 또는 "/"로 끝나는 새 파일 경로를 지정할 수 있습니다. 새 파일 경로를 지정한 후에 생성된 파일은 같은 이름과 번호 순서를 유지합니다. 로깅:파일 당 샘플 개수 각 파일에 얼마나 많은 샘플을 쓸 것인지 지정합니다. 파일이 지정한 파일 개수에 도달하면, <파일 이름>_####.tdms의 이름 규약을 따르는 새 파일이 생성됩니다. 이때, ####은 0001부터 시작해서 새 파일이 생성될 때마다 자동으로 증가합니다. 예를 들면, 지정한 파일이 C:\data.tdms이면 사용되는 다음 파일 이름은 C:\data_0001.tdms입니다. 파일 확장 동작을 비활성화하려면 이 속성을 0으로 설정하십시오. 이 속성이 설정되어 있는 상태에서 Logging.FilePath 을(를) 변경하면 새 파일 경로는 다음 파일이 생성될 때 적용됩니다. 로깅:파일 미리 할당 크기디스크에서 공간을 미리 할당하여 사용할 샘플 크기를 지정합니다. 미리 할당은 파일 I/O 성능을 개선하는데, 특히 여러 파일을 디스크에 쓰려고 할 때 효과적입니다. 유한 태스크에 대해, 기본 동작은 태스크에서 얻으려고 설정한 샘플 개수를 기반으로 파일을 미리 할당하는 것입니다.로깅:파일 쓰기 크기디스크에 데이터를 쓸 수 있는 샘플 크기를 지정합니다. 크기는 볼륨 섹터 크기에 따라 바이트 수로 똑같이 나누어져야 합니다.사용 가능한 모든 샘플 읽기이후의 읽기 동작이 현재 버퍼에서 사용 가능한 모든 샘플을 읽을지 또는 읽기 전 버퍼가 꽉차기를 기다릴지 지정합니다. NI-DAQmx는 유한 수집이고 읽을 샘플의 개수가 -1인 경우에만 이 설정을 사용합니다. 연속 수집의 경우, 읽을 샘플 개수가 -1일 때, 읽기 동작은 언제나 현재 버퍼에 있는 모든 샘플을 읽습니다.상태:Aux 전원 에러:Aux 전원 에러 채널보조 전원 공급 장치 에러 조건이 감지된 태스크의 모든 버추얼 채널 이름이 정리된 리스트를 나타냅니다. 이 프로퍼티를 읽기 전에 우선 Aux 전원 에러 채널 존재 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다.상태:Aux 전원 에러:Aux 전원 에러 채널 존재디바이스가 태스크의 채널에서 보조 전원 공급 장치 에러 조건을 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에 대한 에러 조건이 제거됩니다. Aux 전원 에러 채널 프로퍼티를 읽기 전에 우선 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다.상태:개방 전류 루프:개방 전류 루프 채널 디바이스가 개방 전류 루프 를 감지한 태스크에 속하는 버추얼 채널의 이름 목록 을 나타냅니다. 이 프로퍼티를 읽기 전에 OpenCurrentLoopChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:개방 전류 루프:개방 전류 루프 채널 존재 디바이스가 태스크의 버추얼 채널에서 개방 전류 루프 를 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 개방 전류 루프 상태를 제거합니다. OpenCurrentLoopChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:개방형 열전쌍:개방형 열전쌍 채널 디바이스가 개방형 열전쌍을 감지한 태스크의 버추얼 채널 이름의 리스트 를 나타냅니다. 이 프로퍼티를 읽기 전에 OpenThrmcplChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:개방형 열전쌍:개방형 열전쌍 채널 존재 디바이스가 태스크의 버추얼 채널에서 개방형 열전쌍을 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 개방형 열전쌍 상태를 제거합니다. OpenThrmcplChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:개방형 채널:개방형 채널 모든 개방형 버추얼 채널 이름이 나열된 리스트입니다. 이 프로퍼티를 읽기 전에 OpenChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:개방형 채널:개방형 채널 세부사항 모든 개방형 버추얼 채널의 세부사항이 나열된 리스트입니다. 이 프로퍼티를 읽기 전에 OpenChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:개방형 채널:개방형 채널 존재 디바이스가 태스크의 버추얼 채널에서 개방형 채널 조건을 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 해당 태스크의 모든 채널에서 개방형 채널 상태를 제거합니다. OpenChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:고급:변경 감지:오버플로우 변경 감지 이벤트가 디바이스가 처리할 수 있는 속도보다 빠르게 발생했기 때문에 샘플을 놓쳤는지를 나타냅니다. 일부 디바이스 는 다른 디바이스와는 다르게 오버플로우를 감지합니다. 상태:공통 모드 범위 에러:공통 모드 범위 에러 채널 디바이스가 공통 모드 범위 위반을 감지한 태스크의 버추얼 채널 이름의 리스트 를 나타냅니다. 이 프로퍼티를 읽기 전에 CommonModeRangeErrorChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:공통 모드 범위 에러:공통 모드 범위 에러 채널 존재 디바이스가 태스크의 버추얼 채널에서 공통 모드 범위 위반을 감지했는지 나타냅니다. 양의 터미널 또는 음의 터미널에서 접지까지 전압이 범위를 벗어나면 공통 모드 범위 위반이 발생합니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 공통 모드 범위 위반 상태를 제거합니다. CommonModeRangeErrorChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:과다 공급:과다 공급된 채널 태스크에서 과다 공급된 버추얼 채널의 이름의 리스트 를 나타냅니다. 이 프로퍼티를 읽기 전에 OverloadedChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:과다 공급:과다 공급된 채널 존재 디바이스가 태스크의 버추얼 채널에서 과다 공급 을 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 과다 공급 상태가 제거됩니다. OverloadedChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:과열 온도:과열 온도 채널 모든 과열 온도 버추얼 채널 이름이 나열된 리스트입니다. 이 프로퍼티를 읽기 전에 OvertemperatureChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:과열 온도:과열 온도 채널 존재 디바이스가 태스크의 버추얼 채널에서 과열 온도 상태를 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 채널에서 과열 온도 상태를 제거합니다. OvertemperatureChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:과전류:과전류 채널 디바이스가 과전류 상태 를 감지한 태스크에 속하는 버추얼 채널의 이름 목록 을 나타냅니다. 이 프로퍼티를 읽기 전에 OvercurrentChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 일부 디바이스에서 모든 과전류 채널을 복구하려면 태스크를 다시 시작해야 합니다. 상태:과전류:과전류 채널 존재 디바이스가 태스크의 버추얼 채널에서 과전류 상태 를 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 과전류 상태를 제거합니다. OvercurrentChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:구동 오류:구동 오류 채널 디바이스가 구동 오류 상태 를 감지한 태스크에 속하는 버추얼 채널의 이름 목록 을 나타냅니다. 이 프로퍼티를 읽기 전에 ExcitFaultChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:구동 오류:구동 오류 채널 존재 디바이스가 태스크의 버추얼 채널에서 구동 오류 상태 를 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 구동 오류 상태를 제거합니다. ExcitFaultChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:동기화:잠금 해제된 채널잠금 해제된 타겟에 있는 디바이스의 채널을 나타냅니다.상태:동기화:잠금 해제된 채널 존재타겟이 그랜드 마스터로 현재 잠겨 있는지 나타냅니다. 디바이스가 수집 시 또는 수집 이후 PLL 잠금 해제를 보고할 수 있습니다.상태:수집된 채널 당 전체 샘플각 채널이 수집한 총 샘플 개수를 나타냅니다. 이 값은 모든 채널에서 같으므로 NI-DAQmx는 단일 값을 반환합니다. 재트리거된 수집에서, 이 값은 모든 재트리거된 수집에 걸친 샘플의 누적 개수입니다.상태:액세서리:액세서리 삽입 또는 제거 감지됨 태스크의 디바이스가 태스크가 시작된 이후 액세서리의 삽입이나 제거를 감지했는지 여부를 나타냅니다. 이 프로퍼티를 읽으면 태스크의 채널에서 액세서리 변경 상태를 제거합니다. DevsWithInsertedOrRemovedAccessories 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:액세서리:액세서리를 삽입하거나 제거한 디바이스 태스크가 시작된 이후 액세서리의 삽입이나 제거를 감지한 디바이스의 이름을 나타냅니다. 이 프로퍼티를 읽기 전에 AccessoryInsertionOrRemovalDetected 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:역전압 에러:역전압 에러 채널역전압 에러 상태가 감지된 태스크의 모든 버추얼 채널 이름이 열거된 리스트를 나타냅니다. 이 프로퍼티를 읽기 전에 우선 역전압 에러 채널 존재 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다.상태:역전압 에러:역전압 에러 채널 존재디바이스가 태스크의 채널에서 역전압 에러를 감지했는지 나타냅니다. 로컬 전압이 음의 포화 전압과 같으면 역전압 에러가 발생합니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에 대한 에러 조건이 제거됩니다. 역전압 에러 채널 프로퍼티를 읽기 전에 우선 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다.상태:원격 감지 에러:원격 감지 에러 채널원격 감지 연결 에러 조건이 감지된 태스크의 모든 버추얼 채널 이름이 정리된 리스트를 나타냅니다. 이 프로퍼티를 읽기 전에 우선 원격 감지 에러 채널 존재를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다.상태:원격 감지 에러:원격 감지 에러 채널 존재디바이스가 태스크의 채널에서 원격 감지 연결의 에러 조건을 감지했는지 나타냅니다. 에러 조건을 지우려면 출력을 비활성화하고 하드웨어 연결 문제를 해결해야 합니다. 원격 감지 에러 채널 프로퍼티를 읽기 전에 우선 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다.상태:위상 고정 루프:잠금 해제된 채널PLL 잠금 해제가 이전에 있었던 채널을 나타냅니다.상태:위상 고정 루프:잠금 해제된 채널 존재PLL이 현재 잠겨 있는지, 또는 이전 수집 시 잠금이 해제되었는지 나타냅니다. 디바이스가 수집 시 또는 수집 이후 PLL 잠금 해제를 보고할 수 있습니다.상태:입력 리미트 오류:입력 리미트 오류 채널 설정된 상위 또는 하위 리미트 범위를 벗어난 샘플이 감지된 버추얼 채널의 리스트를 보여줍니다. 이 프로퍼티를 읽기 전에 InputLimitsFaultChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:입력 리미트 오류:입력 리미트 오류 채널 존재 디바이스가 태스크의 각 채널에 설정된 상위 또는 하위 리미트 범위를 벗어난 샘플을 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 입력 리미트 오류 채널 상태가 삭제됩니다. InputLimitsFaultChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 노트: 오류 감지는 양의 입력 및 음의 입력 모두에 적용됩니다. 예를 들어, 하위 리미트를 2 mA로, 상위 리미트를 12 mA로 지정하는 경우, NI-DAQmx는 15 mA 및 -15 mA에서 오류를 감지합니다. 그러나 -6 mA의 경우, -12 mA ~ -2 mA의 사이에 있기 때문에 오류로 감지되지 않습니다. 상태:전원 공급 손실:전원 공급 손실 채널 전원 공급 손실을 감지한 가상 채널을 나타냅니다. 이 프로퍼티를 읽기 전에 PowerSupplyFaultChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:전원 공급 손실:전원 공급 손실 채널 존재 디바이스가 태스크의 버추얼 채널에서 전원 공급 손실을 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 전원 공급 손실 상태가 지워집니다. PowerSupplyFaultChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:채널 당 사용 가능한 샘플채널당 읽을 사용 가능한 샘플의 개수를 나타냅니다. 이 값은 태스크의 모든 채널에서 같습니다.상태:현재 읽기 위치버퍼의 현재 위치를 채널당 샘플로 나타냅니다.오프셋 읽기 작업을 시작하는 곳에서 채널당 샘플로 오프셋을 지정합니다. 이 오프셋은 RelativeTo (으)로 지정한 위치를 기준으로 합니다. 웨이브폼 속성반환하는 웨이브폼 데이터 타입 속성을 지정합니다. 반환하는 속성이 적을수록 성능은 높아집니다.읽을 채널읽을 태스크에서 채널의 서브셋을 지정합니다.자동 시작 DAQmx 태스크 시작 을(를) 사용하여 명시적으로 태스크를 시작하지 않은 경우, DAQmx 읽기 이(가) 태스크를 자동으로 시작할지 지정합니다. 기본값은 참입니다. DAQmx 읽기 이(가) 유한 수집 태스크를 시작하면 마지막 샘플을 읽은 후 태스크를 또한 정지시킵니다.
DAQmx 읽기 프로퍼티를 사용하여, 읽으려는 버퍼의 위치 와 같은 읽기 동작을 설정하고 읽기 동작의 현재 상태를 쿼리 하십시오. RelativeTo 읽기 동작을 시작하는 버퍼에서의 포인트를 지정합니다. 오프셋 에서 오프셋을 지정하는 경우, 읽기 동작은 이 프로퍼티에서 선택한 포인트와 상대적인 오프셋에서 시작됩니다. 태스크의 참조 트리거 를 설정하지 않으면 기본값은 현재 읽기 위치입니다. 참조 트리거를 구성하면 기본값은 첫번째 트리거 이전 샘플입니다. 고급:기다림 모드 DAQmx 읽기 이(가) 샘플이 생길 때까지 기다리는 방식을 지정합니다. 고급:디지털 입력:채널당 불리언 개수NI-DAQmx가 라인 기반 읽기의 샘플로 반환하는 채널당 불리언의 개수를 나타냅니다. 채널의 라인 수가 이 개수보다 적으면, 추가적인 불리언은(는) 거짓입니다.고급:원시 데이터 폭태스크의 원시 샘플 크기를 바이트로 나타냅니다.고급:채널 개수 DAQmx 읽기 이(가) 태스크에서 읽는 채널의 개수를 나타냅니다. 이 값은 태스크의 채널 개수 또는 ChannelsToRead 에서 지정한 채널 개수입니다. 고급:휴면 시간 WaitMode 이(가) 휴면인 경우, 사용 가능한 샘플을 확인한 후 휴면하는 시간을 초 단위로 지정합니다. 덮어쓰기 모드아직 읽지 않은 버퍼에서 샘플을 덮어쓸지 지정합니다.로깅:TDMS:그룹 이름 TDMS 파일 내에서 이 태스크의 데이터에 대해 생성할 그룹의 이름을 지정합니다. 기존 파일에 데이터를 추가하고 지정된 그룹이 이미 존재하는 경우, NI-DAQmx는 숫자 기호와 번호를 그룹 이름에 추가하며, 존재하지 않는 그룹 이름을 찾을 때까지 번호를 하나씩 늘려갑니다. 예를 들면, 전압 태스크의 그룹 이름을 지정하는데 해당 그룹이 이미 존재하면, NI-DAQmx는 전압 태스크 #1, 그리고 전압 태스크 #2를 그룹 이름으로 할당합니다. 로깅:TDMS:작업 TDMS 파일을 여는 방법을 지정합니다. 로깅:모드 로깅 을 활성화하고 로깅 중에 데이터 읽기를 허용할 것인지 지정합니다. 로그 모드를 사용하면 최고의 성능을 낼 수 있습니다. 그러나 이 모드를 지정하면 로그하는 동안 데이터를 읽을 수 없습니다. 로그하는 도중 데이터를 읽으려면, 로그 및 읽기 모드를 지정하십시오. 로깅:일시 정지 태스크가 실행 중인 동안 로깅을 일시 정지하는지 여부를 지정합니다. Logging.Mode 이(가) 로그 및 읽기 모드로 설정되어 있다면, 이 값을 [DAQmx 읽기]의 다음 호출에서 고려합니다. 여기서 데이터를 디스크에 씁니다. Logging.Mode 이(가) 로그만 모드로 설정되어 있다면, 다음에 해당 데이터를 디스크에 쓸 때 이 값을 고려합니다. 로깅이 일시 정지된 상태에서 다시 진행될 때 새 TDMX 그룹을 쓰게 됩니다. 로깅:파일 경로 데이터를 로그 하려는 TDMS 파일에 대한 경로를 지정합니다. 태스크의 실행 중에 파일 경로를 변경하면, 다음 샘플 간격에서(Logging.SampsPerFile이 설정되어 있다면) 또는 DAQmx 새 파일 시작 함수를 호출할 때 영향을 주게 됩니다. "\" 또는 "/"로 끝나는 새 파일 경로를 지정할 수 있습니다. 새 파일 경로를 지정한 후에 생성된 파일은 같은 이름과 번호 순서를 유지합니다. 로깅:파일 당 샘플 개수 각 파일에 얼마나 많은 샘플을 쓸 것인지 지정합니다. 파일이 지정한 파일 개수에 도달하면, <파일 이름>_####.tdms의 이름 규약을 따르는 새 파일이 생성됩니다. 이때, ####은 0001부터 시작해서 새 파일이 생성될 때마다 자동으로 증가합니다. 예를 들면, 지정한 파일이 C:\data.tdms이면 사용되는 다음 파일 이름은 C:\data_0001.tdms입니다. 파일 확장 동작을 비활성화하려면 이 속성을 0으로 설정하십시오. 이 속성이 설정되어 있는 상태에서 Logging.FilePath 을(를) 변경하면 새 파일 경로는 다음 파일이 생성될 때 적용됩니다. 로깅:파일 미리 할당 크기디스크에서 공간을 미리 할당하여 사용할 샘플 크기를 지정합니다. 미리 할당은 파일 I/O 성능을 개선하는데, 특히 여러 파일을 디스크에 쓰려고 할 때 효과적입니다. 유한 태스크에 대해, 기본 동작은 태스크에서 얻으려고 설정한 샘플 개수를 기반으로 파일을 미리 할당하는 것입니다.로깅:파일 쓰기 크기디스크에 데이터를 쓸 수 있는 샘플 크기를 지정합니다. 크기는 볼륨 섹터 크기에 따라 바이트 수로 똑같이 나누어져야 합니다.사용 가능한 모든 샘플 읽기이후의 읽기 동작이 현재 버퍼에서 사용 가능한 모든 샘플을 읽을지 또는 읽기 전 버퍼가 꽉차기를 기다릴지 지정합니다. NI-DAQmx는 유한 수집이고 읽을 샘플의 개수가 -1인 경우에만 이 설정을 사용합니다. 연속 수집의 경우, 읽을 샘플 개수가 -1일 때, 읽기 동작은 언제나 현재 버퍼에 있는 모든 샘플을 읽습니다.상태:Aux 전원 에러:Aux 전원 에러 채널보조 전원 공급 장치 에러 조건이 감지된 태스크의 모든 버추얼 채널 이름이 정리된 리스트를 나타냅니다. 이 프로퍼티를 읽기 전에 우선 Aux 전원 에러 채널 존재 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다.상태:Aux 전원 에러:Aux 전원 에러 채널 존재디바이스가 태스크의 채널에서 보조 전원 공급 장치 에러 조건을 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에 대한 에러 조건이 제거됩니다. Aux 전원 에러 채널 프로퍼티를 읽기 전에 우선 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다.상태:개방 전류 루프:개방 전류 루프 채널 디바이스가 개방 전류 루프 를 감지한 태스크에 속하는 버추얼 채널의 이름 목록 을 나타냅니다. 이 프로퍼티를 읽기 전에 OpenCurrentLoopChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:개방 전류 루프:개방 전류 루프 채널 존재 디바이스가 태스크의 버추얼 채널에서 개방 전류 루프 를 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 개방 전류 루프 상태를 제거합니다. OpenCurrentLoopChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:개방형 열전쌍:개방형 열전쌍 채널 디바이스가 개방형 열전쌍을 감지한 태스크의 버추얼 채널 이름의 리스트 를 나타냅니다. 이 프로퍼티를 읽기 전에 OpenThrmcplChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:개방형 열전쌍:개방형 열전쌍 채널 존재 디바이스가 태스크의 버추얼 채널에서 개방형 열전쌍을 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 개방형 열전쌍 상태를 제거합니다. OpenThrmcplChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:개방형 채널:개방형 채널 모든 개방형 버추얼 채널 이름이 나열된 리스트입니다. 이 프로퍼티를 읽기 전에 OpenChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:개방형 채널:개방형 채널 세부사항 모든 개방형 버추얼 채널의 세부사항이 나열된 리스트입니다. 이 프로퍼티를 읽기 전에 OpenChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:개방형 채널:개방형 채널 존재 디바이스가 태스크의 버추얼 채널에서 개방형 채널 조건을 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 해당 태스크의 모든 채널에서 개방형 채널 상태를 제거합니다. OpenChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:고급:변경 감지:오버플로우 변경 감지 이벤트가 디바이스가 처리할 수 있는 속도보다 빠르게 발생했기 때문에 샘플을 놓쳤는지를 나타냅니다. 일부 디바이스 는 다른 디바이스와는 다르게 오버플로우를 감지합니다. 상태:공통 모드 범위 에러:공통 모드 범위 에러 채널 디바이스가 공통 모드 범위 위반을 감지한 태스크의 버추얼 채널 이름의 리스트 를 나타냅니다. 이 프로퍼티를 읽기 전에 CommonModeRangeErrorChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:공통 모드 범위 에러:공통 모드 범위 에러 채널 존재 디바이스가 태스크의 버추얼 채널에서 공통 모드 범위 위반을 감지했는지 나타냅니다. 양의 터미널 또는 음의 터미널에서 접지까지 전압이 범위를 벗어나면 공통 모드 범위 위반이 발생합니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 공통 모드 범위 위반 상태를 제거합니다. CommonModeRangeErrorChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:과다 공급:과다 공급된 채널 태스크에서 과다 공급된 버추얼 채널의 이름의 리스트 를 나타냅니다. 이 프로퍼티를 읽기 전에 OverloadedChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:과다 공급:과다 공급된 채널 존재 디바이스가 태스크의 버추얼 채널에서 과다 공급 을 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 과다 공급 상태가 제거됩니다. OverloadedChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:과열 온도:과열 온도 채널 모든 과열 온도 버추얼 채널 이름이 나열된 리스트입니다. 이 프로퍼티를 읽기 전에 OvertemperatureChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:과열 온도:과열 온도 채널 존재 디바이스가 태스크의 버추얼 채널에서 과열 온도 상태를 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 채널에서 과열 온도 상태를 제거합니다. OvertemperatureChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:과전류:과전류 채널 디바이스가 과전류 상태 를 감지한 태스크에 속하는 버추얼 채널의 이름 목록 을 나타냅니다. 이 프로퍼티를 읽기 전에 OvercurrentChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 일부 디바이스에서 모든 과전류 채널을 복구하려면 태스크를 다시 시작해야 합니다. 상태:과전류:과전류 채널 존재 디바이스가 태스크의 버추얼 채널에서 과전류 상태 를 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 과전류 상태를 제거합니다. OvercurrentChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:구동 오류:구동 오류 채널 디바이스가 구동 오류 상태 를 감지한 태스크에 속하는 버추얼 채널의 이름 목록 을 나타냅니다. 이 프로퍼티를 읽기 전에 ExcitFaultChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:구동 오류:구동 오류 채널 존재 디바이스가 태스크의 버추얼 채널에서 구동 오류 상태 를 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 구동 오류 상태를 제거합니다. ExcitFaultChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:동기화:잠금 해제된 채널잠금 해제된 타겟에 있는 디바이스의 채널을 나타냅니다.상태:동기화:잠금 해제된 채널 존재타겟이 그랜드 마스터로 현재 잠겨 있는지 나타냅니다. 디바이스가 수집 시 또는 수집 이후 PLL 잠금 해제를 보고할 수 있습니다.상태:수집된 채널 당 전체 샘플각 채널이 수집한 총 샘플 개수를 나타냅니다. 이 값은 모든 채널에서 같으므로 NI-DAQmx는 단일 값을 반환합니다. 재트리거된 수집에서, 이 값은 모든 재트리거된 수집에 걸친 샘플의 누적 개수입니다.상태:액세서리:액세서리 삽입 또는 제거 감지됨 태스크의 디바이스가 태스크가 시작된 이후 액세서리의 삽입이나 제거를 감지했는지 여부를 나타냅니다. 이 프로퍼티를 읽으면 태스크의 채널에서 액세서리 변경 상태를 제거합니다. DevsWithInsertedOrRemovedAccessories 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:액세서리:액세서리를 삽입하거나 제거한 디바이스 태스크가 시작된 이후 액세서리의 삽입이나 제거를 감지한 디바이스의 이름을 나타냅니다. 이 프로퍼티를 읽기 전에 AccessoryInsertionOrRemovalDetected 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:역전압 에러:역전압 에러 채널역전압 에러 상태가 감지된 태스크의 모든 버추얼 채널 이름이 열거된 리스트를 나타냅니다. 이 프로퍼티를 읽기 전에 우선 역전압 에러 채널 존재 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다.상태:역전압 에러:역전압 에러 채널 존재디바이스가 태스크의 채널에서 역전압 에러를 감지했는지 나타냅니다. 로컬 전압이 음의 포화 전압과 같으면 역전압 에러가 발생합니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에 대한 에러 조건이 제거됩니다. 역전압 에러 채널 프로퍼티를 읽기 전에 우선 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다.상태:원격 감지 에러:원격 감지 에러 채널원격 감지 연결 에러 조건이 감지된 태스크의 모든 버추얼 채널 이름이 정리된 리스트를 나타냅니다. 이 프로퍼티를 읽기 전에 우선 원격 감지 에러 채널 존재를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다.상태:원격 감지 에러:원격 감지 에러 채널 존재디바이스가 태스크의 채널에서 원격 감지 연결의 에러 조건을 감지했는지 나타냅니다. 에러 조건을 지우려면 출력을 비활성화하고 하드웨어 연결 문제를 해결해야 합니다. 원격 감지 에러 채널 프로퍼티를 읽기 전에 우선 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다.상태:위상 고정 루프:잠금 해제된 채널PLL 잠금 해제가 이전에 있었던 채널을 나타냅니다.상태:위상 고정 루프:잠금 해제된 채널 존재PLL이 현재 잠겨 있는지, 또는 이전 수집 시 잠금이 해제되었는지 나타냅니다. 디바이스가 수집 시 또는 수집 이후 PLL 잠금 해제를 보고할 수 있습니다.상태:입력 리미트 오류:입력 리미트 오류 채널 설정된 상위 또는 하위 리미트 범위를 벗어난 샘플이 감지된 버추얼 채널의 리스트를 보여줍니다. 이 프로퍼티를 읽기 전에 InputLimitsFaultChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:입력 리미트 오류:입력 리미트 오류 채널 존재 디바이스가 태스크의 각 채널에 설정된 상위 또는 하위 리미트 범위를 벗어난 샘플을 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 입력 리미트 오류 채널 상태가 삭제됩니다. InputLimitsFaultChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 노트: 오류 감지는 양의 입력 및 음의 입력 모두에 적용됩니다. 예를 들어, 하위 리미트를 2 mA로, 상위 리미트를 12 mA로 지정하는 경우, NI-DAQmx는 15 mA 및 -15 mA에서 오류를 감지합니다. 그러나 -6 mA의 경우, -12 mA ~ -2 mA의 사이에 있기 때문에 오류로 감지되지 않습니다. 상태:전원 공급 손실:전원 공급 손실 채널 전원 공급 손실을 감지한 가상 채널을 나타냅니다. 이 프로퍼티를 읽기 전에 PowerSupplyFaultChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:전원 공급 손실:전원 공급 손실 채널 존재 디바이스가 태스크의 버추얼 채널에서 전원 공급 손실을 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 전원 공급 손실 상태가 지워집니다. PowerSupplyFaultChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:채널 당 사용 가능한 샘플채널당 읽을 사용 가능한 샘플의 개수를 나타냅니다. 이 값은 태스크의 모든 채널에서 같습니다.상태:현재 읽기 위치버퍼의 현재 위치를 채널당 샘플로 나타냅니다.오프셋 읽기 작업을 시작하는 곳에서 채널당 샘플로 오프셋을 지정합니다. 이 오프셋은 RelativeTo (으)로 지정한 위치를 기준으로 합니다. 웨이브폼 속성반환하는 웨이브폼 데이터 타입 속성을 지정합니다. 반환하는 속성이 적을수록 성능은 높아집니다.읽을 채널읽을 태스크에서 채널의 서브셋을 지정합니다.자동 시작 DAQmx 태스크 시작 을(를) 사용하여 명시적으로 태스크를 시작하지 않은 경우, DAQmx 읽기 이(가) 태스크를 자동으로 시작할지 지정합니다. 기본값은 참입니다. DAQmx 읽기 이(가) 유한 수집 태스크를 시작하면 마지막 샘플을 읽은 후 태스크를 또한 정지시킵니다.
DAQmx 읽기 프로퍼티를 사용하여, 읽으려는 버퍼의 위치 와 같은 읽기 동작을 설정하고 읽기 동작의 현재 상태를 쿼리 하십시오. RelativeTo 읽기 동작을 시작하는 버퍼에서의 포인트를 지정합니다. 오프셋 에서 오프셋을 지정하는 경우, 읽기 동작은 이 프로퍼티에서 선택한 포인트와 상대적인 오프셋에서 시작됩니다. 태스크의 참조 트리거 를 설정하지 않으면 기본값은 현재 읽기 위치입니다. 참조 트리거를 구성하면 기본값은 첫번째 트리거 이전 샘플입니다. 고급:기다림 모드 DAQmx 읽기 이(가) 샘플이 생길 때까지 기다리는 방식을 지정합니다. 고급:디지털 입력:채널당 불리언 개수NI-DAQmx가 라인 기반 읽기의 샘플로 반환하는 채널당 불리언의 개수를 나타냅니다. 채널의 라인 수가 이 개수보다 적으면, 추가적인 불리언은(는) 거짓입니다.고급:원시 데이터 폭태스크의 원시 샘플 크기를 바이트로 나타냅니다.고급:채널 개수 DAQmx 읽기 이(가) 태스크에서 읽는 채널의 개수를 나타냅니다. 이 값은 태스크의 채널 개수 또는 ChannelsToRead 에서 지정한 채널 개수입니다. 고급:휴면 시간 WaitMode 이(가) 휴면인 경우, 사용 가능한 샘플을 확인한 후 휴면하는 시간을 초 단위로 지정합니다. 덮어쓰기 모드아직 읽지 않은 버퍼에서 샘플을 덮어쓸지 지정합니다.로깅:TDMS:그룹 이름 TDMS 파일 내에서 이 태스크의 데이터에 대해 생성할 그룹의 이름을 지정합니다. 기존 파일에 데이터를 추가하고 지정된 그룹이 이미 존재하는 경우, NI-DAQmx는 숫자 기호와 번호를 그룹 이름에 추가하며, 존재하지 않는 그룹 이름을 찾을 때까지 번호를 하나씩 늘려갑니다. 예를 들면, 전압 태스크의 그룹 이름을 지정하는데 해당 그룹이 이미 존재하면, NI-DAQmx는 전압 태스크 #1, 그리고 전압 태스크 #2를 그룹 이름으로 할당합니다. 로깅:TDMS:작업 TDMS 파일을 여는 방법을 지정합니다. 로깅:모드 로깅 을 활성화하고 로깅 중에 데이터 읽기를 허용할 것인지 지정합니다. 로그 모드를 사용하면 최고의 성능을 낼 수 있습니다. 그러나 이 모드를 지정하면 로그하는 동안 데이터를 읽을 수 없습니다. 로그하는 도중 데이터를 읽으려면, 로그 및 읽기 모드를 지정하십시오. 로깅:일시 정지 태스크가 실행 중인 동안 로깅을 일시 정지하는지 여부를 지정합니다. Logging.Mode 이(가) 로그 및 읽기 모드로 설정되어 있다면, 이 값을 [DAQmx 읽기]의 다음 호출에서 고려합니다. 여기서 데이터를 디스크에 씁니다. Logging.Mode 이(가) 로그만 모드로 설정되어 있다면, 다음에 해당 데이터를 디스크에 쓸 때 이 값을 고려합니다. 로깅이 일시 정지된 상태에서 다시 진행될 때 새 TDMX 그룹을 쓰게 됩니다. 로깅:파일 경로 데이터를 로그 하려는 TDMS 파일에 대한 경로를 지정합니다. 태스크의 실행 중에 파일 경로를 변경하면, 다음 샘플 간격에서(Logging.SampsPerFile이 설정되어 있다면) 또는 DAQmx 새 파일 시작 함수를 호출할 때 영향을 주게 됩니다. "\" 또는 "/"로 끝나는 새 파일 경로를 지정할 수 있습니다. 새 파일 경로를 지정한 후에 생성된 파일은 같은 이름과 번호 순서를 유지합니다. 로깅:파일 당 샘플 개수 각 파일에 얼마나 많은 샘플을 쓸 것인지 지정합니다. 파일이 지정한 파일 개수에 도달하면, <파일 이름>_####.tdms의 이름 규약을 따르는 새 파일이 생성됩니다. 이때, ####은 0001부터 시작해서 새 파일이 생성될 때마다 자동으로 증가합니다. 예를 들면, 지정한 파일이 C:\data.tdms이면 사용되는 다음 파일 이름은 C:\data_0001.tdms입니다. 파일 확장 동작을 비활성화하려면 이 속성을 0으로 설정하십시오. 이 속성이 설정되어 있는 상태에서 Logging.FilePath 을(를) 변경하면 새 파일 경로는 다음 파일이 생성될 때 적용됩니다. 로깅:파일 미리 할당 크기디스크에서 공간을 미리 할당하여 사용할 샘플 크기를 지정합니다. 미리 할당은 파일 I/O 성능을 개선하는데, 특히 여러 파일을 디스크에 쓰려고 할 때 효과적입니다. 유한 태스크에 대해, 기본 동작은 태스크에서 얻으려고 설정한 샘플 개수를 기반으로 파일을 미리 할당하는 것입니다.로깅:파일 쓰기 크기디스크에 데이터를 쓸 수 있는 샘플 크기를 지정합니다. 크기는 볼륨 섹터 크기에 따라 바이트 수로 똑같이 나누어져야 합니다.사용 가능한 모든 샘플 읽기이후의 읽기 동작이 현재 버퍼에서 사용 가능한 모든 샘플을 읽을지 또는 읽기 전 버퍼가 꽉차기를 기다릴지 지정합니다. NI-DAQmx는 유한 수집이고 읽을 샘플의 개수가 -1인 경우에만 이 설정을 사용합니다. 연속 수집의 경우, 읽을 샘플 개수가 -1일 때, 읽기 동작은 언제나 현재 버퍼에 있는 모든 샘플을 읽습니다.상태:Aux 전원 에러:Aux 전원 에러 채널보조 전원 공급 장치 에러 조건이 감지된 태스크의 모든 버추얼 채널 이름이 정리된 리스트를 나타냅니다. 이 프로퍼티를 읽기 전에 우선 Aux 전원 에러 채널 존재 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다.상태:Aux 전원 에러:Aux 전원 에러 채널 존재디바이스가 태스크의 채널에서 보조 전원 공급 장치 에러 조건을 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에 대한 에러 조건이 제거됩니다. Aux 전원 에러 채널 프로퍼티를 읽기 전에 우선 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다.상태:개방 전류 루프:개방 전류 루프 채널 디바이스가 개방 전류 루프 를 감지한 태스크에 속하는 버추얼 채널의 이름 목록 을 나타냅니다. 이 프로퍼티를 읽기 전에 OpenCurrentLoopChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:개방 전류 루프:개방 전류 루프 채널 존재 디바이스가 태스크의 버추얼 채널에서 개방 전류 루프 를 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 개방 전류 루프 상태를 제거합니다. OpenCurrentLoopChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:개방형 열전쌍:개방형 열전쌍 채널 디바이스가 개방형 열전쌍을 감지한 태스크의 버추얼 채널 이름의 리스트 를 나타냅니다. 이 프로퍼티를 읽기 전에 OpenThrmcplChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:개방형 열전쌍:개방형 열전쌍 채널 존재 디바이스가 태스크의 버추얼 채널에서 개방형 열전쌍을 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 개방형 열전쌍 상태를 제거합니다. OpenThrmcplChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:개방형 채널:개방형 채널 모든 개방형 버추얼 채널 이름이 나열된 리스트입니다. 이 프로퍼티를 읽기 전에 OpenChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:개방형 채널:개방형 채널 세부사항 모든 개방형 버추얼 채널의 세부사항이 나열된 리스트입니다. 이 프로퍼티를 읽기 전에 OpenChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:개방형 채널:개방형 채널 존재 디바이스가 태스크의 버추얼 채널에서 개방형 채널 조건을 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 해당 태스크의 모든 채널에서 개방형 채널 상태를 제거합니다. OpenChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:고급:변경 감지:오버플로우 변경 감지 이벤트가 디바이스가 처리할 수 있는 속도보다 빠르게 발생했기 때문에 샘플을 놓쳤는지를 나타냅니다. 일부 디바이스 는 다른 디바이스와는 다르게 오버플로우를 감지합니다. 상태:공통 모드 범위 에러:공통 모드 범위 에러 채널 디바이스가 공통 모드 범위 위반을 감지한 태스크의 버추얼 채널 이름의 리스트 를 나타냅니다. 이 프로퍼티를 읽기 전에 CommonModeRangeErrorChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:공통 모드 범위 에러:공통 모드 범위 에러 채널 존재 디바이스가 태스크의 버추얼 채널에서 공통 모드 범위 위반을 감지했는지 나타냅니다. 양의 터미널 또는 음의 터미널에서 접지까지 전압이 범위를 벗어나면 공통 모드 범위 위반이 발생합니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 공통 모드 범위 위반 상태를 제거합니다. CommonModeRangeErrorChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:과다 공급:과다 공급된 채널 태스크에서 과다 공급된 버추얼 채널의 이름의 리스트 를 나타냅니다. 이 프로퍼티를 읽기 전에 OverloadedChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:과다 공급:과다 공급된 채널 존재 디바이스가 태스크의 버추얼 채널에서 과다 공급 을 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 과다 공급 상태가 제거됩니다. OverloadedChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:과열 온도:과열 온도 채널 모든 과열 온도 버추얼 채널 이름이 나열된 리스트입니다. 이 프로퍼티를 읽기 전에 OvertemperatureChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:과열 온도:과열 온도 채널 존재 디바이스가 태스크의 버추얼 채널에서 과열 온도 상태를 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 채널에서 과열 온도 상태를 제거합니다. OvertemperatureChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:과전류:과전류 채널 디바이스가 과전류 상태 를 감지한 태스크에 속하는 버추얼 채널의 이름 목록 을 나타냅니다. 이 프로퍼티를 읽기 전에 OvercurrentChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 일부 디바이스에서 모든 과전류 채널을 복구하려면 태스크를 다시 시작해야 합니다. 상태:과전류:과전류 채널 존재 디바이스가 태스크의 버추얼 채널에서 과전류 상태 를 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 과전류 상태를 제거합니다. OvercurrentChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:구동 오류:구동 오류 채널 디바이스가 구동 오류 상태 를 감지한 태스크에 속하는 버추얼 채널의 이름 목록 을 나타냅니다. 이 프로퍼티를 읽기 전에 ExcitFaultChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:구동 오류:구동 오류 채널 존재 디바이스가 태스크의 버추얼 채널에서 구동 오류 상태 를 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 구동 오류 상태를 제거합니다. ExcitFaultChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:동기화:잠금 해제된 채널잠금 해제된 타겟에 있는 디바이스의 채널을 나타냅니다.상태:동기화:잠금 해제된 채널 존재타겟이 그랜드 마스터로 현재 잠겨 있는지 나타냅니다. 디바이스가 수집 시 또는 수집 이후 PLL 잠금 해제를 보고할 수 있습니다.상태:수집된 채널 당 전체 샘플각 채널이 수집한 총 샘플 개수를 나타냅니다. 이 값은 모든 채널에서 같으므로 NI-DAQmx는 단일 값을 반환합니다. 재트리거된 수집에서, 이 값은 모든 재트리거된 수집에 걸친 샘플의 누적 개수입니다.상태:액세서리:액세서리 삽입 또는 제거 감지됨 태스크의 디바이스가 태스크가 시작된 이후 액세서리의 삽입이나 제거를 감지했는지 여부를 나타냅니다. 이 프로퍼티를 읽으면 태스크의 채널에서 액세서리 변경 상태를 제거합니다. DevsWithInsertedOrRemovedAccessories 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:액세서리:액세서리를 삽입하거나 제거한 디바이스 태스크가 시작된 이후 액세서리의 삽입이나 제거를 감지한 디바이스의 이름을 나타냅니다. 이 프로퍼티를 읽기 전에 AccessoryInsertionOrRemovalDetected 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:역전압 에러:역전압 에러 채널역전압 에러 상태가 감지된 태스크의 모든 버추얼 채널 이름이 열거된 리스트를 나타냅니다. 이 프로퍼티를 읽기 전에 우선 역전압 에러 채널 존재 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다.상태:역전압 에러:역전압 에러 채널 존재디바이스가 태스크의 채널에서 역전압 에러를 감지했는지 나타냅니다. 로컬 전압이 음의 포화 전압과 같으면 역전압 에러가 발생합니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에 대한 에러 조건이 제거됩니다. 역전압 에러 채널 프로퍼티를 읽기 전에 우선 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다.상태:원격 감지 에러:원격 감지 에러 채널원격 감지 연결 에러 조건이 감지된 태스크의 모든 버추얼 채널 이름이 정리된 리스트를 나타냅니다. 이 프로퍼티를 읽기 전에 우선 원격 감지 에러 채널 존재를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다.상태:원격 감지 에러:원격 감지 에러 채널 존재디바이스가 태스크의 채널에서 원격 감지 연결의 에러 조건을 감지했는지 나타냅니다. 에러 조건을 지우려면 출력을 비활성화하고 하드웨어 연결 문제를 해결해야 합니다. 원격 감지 에러 채널 프로퍼티를 읽기 전에 우선 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다.상태:위상 고정 루프:잠금 해제된 채널PLL 잠금 해제가 이전에 있었던 채널을 나타냅니다.상태:위상 고정 루프:잠금 해제된 채널 존재PLL이 현재 잠겨 있는지, 또는 이전 수집 시 잠금이 해제되었는지 나타냅니다. 디바이스가 수집 시 또는 수집 이후 PLL 잠금 해제를 보고할 수 있습니다.상태:입력 리미트 오류:입력 리미트 오류 채널 설정된 상위 또는 하위 리미트 범위를 벗어난 샘플이 감지된 버추얼 채널의 리스트를 보여줍니다. 이 프로퍼티를 읽기 전에 InputLimitsFaultChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:입력 리미트 오류:입력 리미트 오류 채널 존재 디바이스가 태스크의 각 채널에 설정된 상위 또는 하위 리미트 범위를 벗어난 샘플을 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 입력 리미트 오류 채널 상태가 삭제됩니다. InputLimitsFaultChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 노트: 오류 감지는 양의 입력 및 음의 입력 모두에 적용됩니다. 예를 들어, 하위 리미트를 2 mA로, 상위 리미트를 12 mA로 지정하는 경우, NI-DAQmx는 15 mA 및 -15 mA에서 오류를 감지합니다. 그러나 -6 mA의 경우, -12 mA ~ -2 mA의 사이에 있기 때문에 오류로 감지되지 않습니다. 상태:전원 공급 손실:전원 공급 손실 채널 전원 공급 손실을 감지한 가상 채널을 나타냅니다. 이 프로퍼티를 읽기 전에 PowerSupplyFaultChansExist 을(를) 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:전원 공급 손실:전원 공급 손실 채널 존재 디바이스가 태스크의 버추얼 채널에서 전원 공급 손실을 감지했는지 나타냅니다. 이 프로퍼티를 읽으면 태스크의 모든 채널에서 전원 공급 손실 상태가 지워집니다. PowerSupplyFaultChans 을(를) 읽기 전에 이 프로퍼티를 읽어야 합니다. 그렇지 않으면, 에러가 발생합니다. 상태:채널 당 사용 가능한 샘플채널당 읽을 사용 가능한 샘플의 개수를 나타냅니다. 이 값은 태스크의 모든 채널에서 같습니다.상태:현재 읽기 위치버퍼의 현재 위치를 채널당 샘플로 나타냅니다.오프셋 읽기 작업을 시작하는 곳에서 채널당 샘플로 오프셋을 지정합니다. 이 오프셋은 RelativeTo (으)로 지정한 위치를 기준으로 합니다. 웨이브폼 속성반환하는 웨이브폼 데이터 타입 속성을 지정합니다. 반환하는 속성이 적을수록 성능은 높아집니다.읽을 채널읽을 태스크에서 채널의 서브셋을 지정합니다.자동 시작 DAQmx 태스크 시작 을(를) 사용하여 명시적으로 태스크를 시작하지 않은 경우, DAQmx 읽기 이(가) 태스크를 자동으로 시작할지 지정합니다. 기본값은 참입니다. DAQmx 읽기 이(가) 유한 수집 태스크를 시작하면 마지막 샘플을 읽은 후 태스크를 또한 정지시킵니다.