TDMS 포맷 변환
- 업데이트 날짜:2025-07-30
- 3분 (읽기 시간)
.tdms 파일의 포맷 버전을 1.0에서 2.0으로 또는 반대로 변환합니다. 이 VI는 .tdms 파일을 사용자가 타겟 버전 입력에 지정한 새 파일 포맷 버전으로 덮어씁니다. 이 VI는 또한 .tdms 파일의 바이트 순서를 원래의 호스트 순서로 변경합니다.

입력/출력
파일 경로
—
파일 경로는 변환하려는 .tdms 파일의 경로를 지정합니다.
타겟 버전
—
타겟 버전은 .tdms 파일을 변환하려는 파일 포맷 버전을 지정합니다.
새 프로퍼티 이름
—
새 프로퍼티 이름은 .tdms 파일에 있는 그룹이나 채널의 이름 프로퍼티에 새 이름을 지정합니다. 예를 들어 그룹의 이름 프로퍼티 값이 TDMS 데이터 그룹이고, 이 입력에 그룹 이름 값을 연결한 후 이 VI를 실행하는 경우, 원래 이 그룹의 이름 프로퍼티는 그룹 이름으로 변경되며, 그 값은 TDMS 데이터 그룹입니다. 이 VI는 이 그룹에 새 이름 프로퍼티를 생성하고 이 .tdms 파일을 생성할 때 지정한 그룹 이름을 프로퍼티 값으로 사용합니다. 이 입력은 타겟 버전이 2.0일 때에만 유효합니다.
에러 입력(에러 없음)
—
에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.
파일 경로 출력
—
파일 경로 출력은 작업을 수행한 .tdms 파일의 경로를 반환합니다.
에러 출력
—
에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다. |
.tdms 파일을 파일 포맷 버전 1.0에서 2.0으로 변환할 때, 이 VI는 .tdms 파일의 프로퍼티에 다음 변경을 합니다.
- .tdms 파일에 이름 프로퍼티가 없는 경우, 이 VI는 이 파일에 이름 프로퍼티를 추가하고 파일 이름을 이름 프로퍼티의 값으로 사용합니다.
- .tdms 파일의 그룹이나 채널이 이름 프로퍼티를 가지고 있는 경우, 이 VI는 버전 2.0 파일에서 프로퍼티 값을 유지합니다. 그러나 이 VI는 이러한 그룹과 채널의 객체 경로를 변경합니다. 예를 들어 그룹 이름 입력 입력에 값을 연결하지 않고 [TDMS 쓰기] 함수를 사용하여 .tdms 데이터를 버전 1.0 파일에 쓰는 경우, [TDMS 쓰기] 함수는 자동으로 그룹 이름을 제목 없음으로 합니다. 나중에 [TDMS 프로퍼티 설정] 함수를 사용하여 이 그룹의 이름 프로퍼티를 생성하고 제목 없음이 아닌 다른 값을 할당하는 경우에도 이 그룹에 접근하려면 제목 없음을 사용해야 합니다. 새로운 이름 프로퍼티 값으로 이 그룹에 접근할 수 없습니다. 그러나 [TDMS 포맷 변환] VI를 사용하여 이 .tdms 파일을 버전 2.0으로 변환하는 경우에는 더 이상 제목 없음으로 이 그룹에 접근할 수 없습니다. 이 그룹은 반드시 이전에 지정한 이름 프로퍼티 값으로 접근해야 합니다.팁 버전 1.0에 지정한 원래 이름으로 그룹이나 채널에 접근하려면 새 프로퍼티 이름 입력에 값을 연결하여 이름 프로퍼티를 새 프로퍼티 이름으로 변경합니다.
- 그룹이나 채널의 이름 프로퍼티에 중복된 값이 있는 경우, 이 VI는 해당 중복된 값에 숫자 접미어를 붙입니다. 예를 들어 .tdms 파일에 TDMS 데이터 채널이라는 같은 채널 이름을 가진 채널 세 개의 그룹이 있는 경우, 이 VI는 두번째와 세번째 그룹의 이름 프로퍼티 값을 각각 TDMS 데이터 채널 1과 TDMS 데이터 채널 2로 변경합니다. 이 VI는 첫번째 채널의 프로퍼티 값은 변경하지 않고 TDMS 데이터 채널이라는 값을 유지합니다.
파일 경로
—
타겟 버전
—
새 프로퍼티 이름
—
에러 입력(에러 없음)
—
파일 경로 출력
—
에러 출력
—