에러 1 또는 6: LabVIEW의 입력 파라미터가 유효하지 않습니다.

업데이트 됨 Jun 10, 2024

해당 제품

소프트웨어

  • LabVIEW Full
  • LabVIEW Base

문의사항

아래 에러가 발생했습니다. 

에러 1(또는 에러 6)이 파일 경로의 텍스트 파일에 쓰기에서 발생했습니다. 입력 파라미터가 유효하지 않습니다.

해결책

Windows 파일 명명 규칙은 File I/O Sub VI에 최종적으로 입력되는 파일 경로에서 특정 문자의 사용을 금지합니다. 이 에러는 문자열이 파일 경로로 변환 될 때 의도하지 않게 포함된 백슬래시, 콜론 및 기타 제어 문자와 관련이 있습니다. 특히 날짜가 해당 문자열에 포함 된 경우(예: 9/22/04). (다음 문자는 파일 이름에 없어야 합니다: \ / : * ? " < > | ).

입력 문자열에서 모든 제어 문자를 제거하거나 바꾸면 에러가 해결됩니다.

엔터 키를 눌러 모든 문자열 정보가 첫 번째 행에 없으면 입력 문자열이 유효하지 않을 수도 있습니다. 문제를 해결하려면 엔터를 삭제하십시오.

추가 정보

컨트롤 문자가 입력 문자열에 표시되지 않더라도 여전히 존재할 수 있지만, 컨트롤 문자를 쉽게 찾을 수 있습니다. 컨트롤 또는 인디케이터를 입력 문자열에 연결하고 백슬래시 코드 표시를 활성화합니다 (표시기를 마우스 오른쪽 버튼으로 클릭하여 속성»스타일 표시 선택). 컨트롤 문자가 포함된 것으로 판단되면 문자열 하위 팔레트에 있는 Search and Replace Pattern.vi를 사용하여 컨트롤 문자를 비 컨트롤 문자(예: 밑줄)로 바꿀 수 있습니다.

이 에러는 파일 경로 항목 내에 드라이브 경로가없는 파일 이름을 지정하는 경우에도 발생할 수 있습니다. 드라이브 경로가 파일 이름 (예: C:\filename 또는 E:\filename )과 함께 포함되어 있는지 확인해야합니다.

첨부 파일에 Search and replace pattern.vi를 사용하는 VI를 업로드 하였습니다.