错误代码1或6:在LabVIEW中输入参数无效

更新 Jun 10, 2024

适用于

软件

  • LabVIEW

问题详述

  • 尝试打开,读取或写入某些文件(例如图像,文本文件等)时,出现错误1消息。
  • 我看到一条错误消息,指出:
错误1发生于 Write to Text File and Read from Text File.vi中的写入文本文件
  • 我看到一条错误,如下图所示:
image.png
 

解决方案

此类错误可能是由多种不同原因引起的。请确认是否有以下问题:
  • Windows文件命名约定禁止最终输入到文件I / O子VI的文件路径参数中使用到某些字符。此错误通常与反斜杠、冒号和其他控制字符有关,当字符串转换为文件路径时,无意中会包含这些字符,尤其是当该字符串中包含日期时(即9/22/04)。文件名中不得包含以下字符: \ / : * ? " < > | 。从输入字符串中删除或替换所有控制字符可以避免此错误。
  • 如果按下回车键并且所有字符串信息不在第一行,则输入字符串可能也是无效的。只需删除回车即可解决问题。
  • 输入路径无效可能是由于LabVIEW无法正确访问目标文件所致。检查文件或文件夹权限,尝试以管理员身份登录,或向您的IT部门询问有关指定目标位置上的组策略的信息

相关信息

即使控制字符在输入字符串中不可见,它们也可能依然存在,却很容易找到。将输入控件或显示控件连接到字符串,然后启用反斜符号显示(通过右键单击指示器选择“属性”»“显示样式”)。如果确定已包含控制字符,则可以使用位于字符串»附加字符串函数子选板上的“搜索替换模式” .vi将其替换为非控制字符(例如下划线)。


如果指定的文件名在文件路径条目内没有驱动器路径,也可能发生此错误。您需要确保一起包含驱动器路径与文件名(例如C:\filenameE:\filename )。

附件中有一个VI,演示了利用搜索替换模式.vi的解决方案。
 

Erro1 Error6.jfif
 备注: 这张图片是一个LabVIEW的VI片段,其中包括可以在项目中重用的LabVIEW代码。要使用片段,请右键单击图像,将其保存到计算机上,然后将图片拖到LabVIEW程序框图中。