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