LabVIEW的文件I/O操作
常見(jiàn)的文件I/O操作包括以下流程: 文件操作節(jié)點(diǎn)位于程序框圖函數(shù)選板的“編程→文件I/O”中,如圖1所示。 圖1 文件I/O子選板 文件I/O選板上的Ⅵ和函數(shù)可以實(shí)現(xiàn)文件I/O的所有功能,包括打開(kāi)和關(guān)閉文件操作、文件的讀操作、文件的寫(xiě)操作以及文件管理操作。
· (1)創(chuàng)建或打開(kāi)一個(gè)文件。文件打開(kāi)后,引用句柄即代表該文件的惟一標(biāo)識(shí)符;
· (2)文件I/O VI或函數(shù)從文件中讀取或向文件中寫(xiě)入數(shù)據(jù);
· (3)關(guān)閉文件。在完成對(duì)文件的讀、寫(xiě)操作以后,關(guān)閉文件停止LabVIEW對(duì)文件的訪問(wèn),以保證文件的完整性。
文件I/O VI和某些文件I/O函數(shù),如讀取文本文件和寫(xiě)入文本文件可執(zhí)行一般文件I/O操作的全部3個(gè)步驟。執(zhí)行多項(xiàng)操作的Ⅵ和函數(shù)可能在效率上低于執(zhí)行單項(xiàng)操作的函數(shù)。
來(lái)源:ks990次