养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

LabVIEW写入二进制文件

时间:2024-10-19 02:25:04

写入二进制数据至新文件,添加数据至现有有文件,或替换文件的内容。

工具/原料

LabVIEW

写入二进制文件

1、写入二进制文件位移:程序框图-函数-编程-文件I/O-写入二进制文件。

LabVIEW写入二进制文件

2、预置数组或字符串大小?(接线端):表明当数倌栗受绽据为数组或字符串时,LabVIEW是否将数据大小信息添加至文件开头。如预置数组或字符怩髡肥眙串大小?的值为FALSE,LabVIEW将不包含大小信息。 默认值为TRUE。预置数组或字符串大小?仅控制最上层的数据大小信息。在层次结构数据类型(例如,簇)中的数组和字符串始终包括大小信息。对话框窗口(接线端):是在文件对话框的文件或目录列表以及文件夹上方显示的信息。文件(接线端):可以是引用句柄或绝对文件路径。 如连接该路径至文件输入端,函数先打开或创建文件,然后将内容写入文件并替换任何先前文件的内容。如连线文件引用句柄至文件输入端,写入操作从当前文件位置开始。如需在现有文件后添加内容,可使用设置文件位置函数,将文件位置设置在文件结尾。默认状态将显示文件对话框并提示用户选择文件。如指定空路径或相对路径,函数将返回错误。数据(接线端):包含要写入文件的数据,可以是任意的数据类型。字节顺序(接线端):设置结果数据的endian形式。字节顺序,或endian形式,表明在内存中整数是否按照从最高有效字节到最低有效字节的形式表示,或者相反。函数必须按照数据写入的字节顺序读取数据。0big-endian,network order(默认)-最高有效字节占据最低的内存地址。该形式用于PowerPC平台(例如VxWorks)。该endian形式也在读取由其他平台上写入的数据时使用。1native,host order—使用主机的字节顺序格式。该形式可提高读取写速度。2little-endian—最低有效字节占据最低的内存地址。该endian形式也用于Windows、Mac OSX和Linux。错误输入(接线端):表明节点运行前发生的错误。该输入将提供标准错误输入功能。引用句柄输出(接线端):是函数读取的文件的引用句柄。根据对文件的不同操作,可将该输入端连线至其它文件函数。如通过文件路径引用或文件对话框选定文件,默认状态下可关闭文件。如文件是引用句柄或连线引用句柄输出至其它函数,则LabVIEW认为文件仍在使用,直至它被关闭。取消(接线端):如取消文件对话框则值为TRUE。 否则,即使函数返回错误,取消的值仍为FALSE。错误输出(接线端):包含错误信息。该输出将提供标准错误输出功能。

LabVIEW写入二进制文件

3、使用for循环产生一个10随机数一维数组,并写入二进制文件,其中预置数组或字符串大小?为fals娣定撰钠e,字节顺序为little-endian。

LabVIEW写入二进制文件

4、写入完成后,打开文件。

LabVIEW写入二进制文件

5、同时,我们可以在“写入二进制文件”前面加“打开/创建/替换文件”,在“写入二进制文件”后面加“关闭文件”。

LabVIEW写入二进制文件

© 一点知识