该函数以只读方式打开文件。如连线函数的引用句柄输出至执行写入操作函数的输入文件(使用对话框),LabVIEW可返回权限错误。通过打开/创建/替换文件函数以默认的读取/写入权限打开文件,并连线引用句柄至执行读取或写入操作的函数。
默认情况下,该函数从文本文件中读取所有字符。连线整数值至计数接线端,指定从第一个字符开始读取字符的数量。右键单击函数,在快捷菜单中勾选读取行选项,从文本文件中读取单独的行。在快捷菜单中选择读取行选项时,连线整数值至计数输入端,指定从第一行开始读取行的数量。在计数中输入值-1,从文本文件中读取所有字符和行。
如需进行随机访问,可使用设置文件位置函数。
如未右键单击函数,在快捷菜单中取消勾选转换EOL选项,该函数可使所有基于平台的行结束符转换为换行符。如连线路径至文件,该函数可打开文件,读取内容,然后关闭文件。
==============================以上为LabVIEW帮助文件内描述==================================
通过上述描述,可以在该函数右击找到“读取行”的操作。选择后,函数图标有所变化,如下图所示。
下面例子为读取一个测试配置的例子:循环读取
读取文件的第M至第N行数据程序如下: