基于LabVIEW和C8051F350的紡絲張力監控系統
3.2 通信模塊設計
上機位采用PC機,控制器與上位機的通信采用RS 232串口通信。控制器采集的數據通過串口通信發送到上位機,實現數據自動上傳。采用雙通道多次轉換,對兩個通道進行多次采樣取平均值,數據采集的時間間隔通過定時器來完成,發送數據和接收數據都通過中斷方式實現。
3.3 上位機軟件平臺LabVIEW及軟件設計
上位機軟件平臺采用NI公司的LabVIEW。LabVIEW采用數據流編程方式,程序框圖中節點之間的數據流向決定了程序的執行順序。LabVI-EW用圖標表示函數,用連線表示數據流向,提供了很多外觀與傳統儀器類似的控件,可方便地創建用戶界面。用戶界面在LabVIEW中被稱為前面板。圖4為紡絲張力監控系統的前面板,圖中顯示監控1狀態界面,監控2界面包括表格顯示多路張力信號數據。本文引用地址:http://www.104case.com/article/195054.htm
系統設計采用表單文件對數據進行存儲記錄,有強大的文件I/O函數,可以將采集到的數據以一定的格式存儲在文件中保存,用以滿足用戶不同的文件操作需要。表單文件可將數據數組轉換成ASCII碼存放在電子表格文件中,設計中將以測量日期作為文件的命名,每一天測量的數據存放在一個表格中。用戶可以通過前面板界面輸入日期來查看歷史數據,還可以通過Excel等第三方軟件進行查看。其他界面選區卡可實現顯示紡絲卷筒落筒記錄,跟蹤調試以及系統信息,跟蹤調試界面設計參數修改接口。當落筒或者斷絲后,系統產生落筒記錄,記錄信息包含產品相關生產信息、張力信息等。同時將落筒記錄和異常點數據上傳到網絡數據庫,再通過網絡分析系統使用以上的原始采集信息作為統計分析基礎,根據目前廠家對產量、質量的分析需求提供不同的分析報表和圖表。
4 結論
(1)利用C8051F350的全差分24位∑-△模/數轉換器及抽取濾波器,有效地抑制各種干擾因素的影響,可以穩定地進行張力信號采集與恒流控制輸出;
(2)利用LabVIEW圖形化開發平臺開發上位機控制軟件,可方便快捷地實現控制系統及人機界面設計;
(3)張力控制系統經試驗和實際運行證明,系統結構簡單,設計合理,達到了所要求的張力控制。
評論