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