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