圖3為定期采集數(shù)據(jù)的程序,從里到外共三個循環(huán),最里面的循環(huán)完成一次要采集和記錄全部數(shù)據(jù)。max#of scans to設定了每次要記錄的數(shù)據(jù)總數(shù);#of scans to write at a time設定每次程序要寫入的數(shù)據(jù);如果每天記錄的次數(shù)較多,占用空間大,最好選用二進制,因為數(shù)據(jù)以二進制格式寫入最節(jié)省空間,如圖所示。被采集的11個信號的名稱分別填寫在AIconfig的Channels內(nèi),如變頻器的UV相輸出電壓,直流母線電壓等等。采樣速率由AIstart的scan rate手動框設定。
每次程序采集并記錄的數(shù)據(jù)文件自動生成,由左上角內(nèi)標1的虛線框完成,例如在C盤上建一個inverter子目錄,在2004年4月10日15:30:40開始執(zhí)行程序,第一個數(shù)據(jù)記錄的文件名稱為,c:\inverter\2005-4-17 time 15.30.40,以后每個循環(huán)所記錄的數(shù)據(jù)也會按照當時開始采集的時間命名。這個時間的寫入由內(nèi)標2的程序完成,稱頭文件。