摘要:采用Visual Basic 60設(shè)計(jì)多路數(shù)據(jù)采集系統(tǒng)的上位機(jī)軟件,實(shí)現(xiàn)對(duì)由單片機(jī)組成的測(cè)量系統(tǒng)數(shù)據(jù)的采集、傳輸、保存、分析、繪制曲線圖以及數(shù)據(jù)和曲線圖的打印,文中以烘爐內(nèi)多點(diǎn)溫度數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)為例說明用于串口通信上、下位機(jī)的軟件設(shè)計(jì),以及VB中mscamn,mslexgri等控件的用法。關(guān)鍵詞:多路數(shù)據(jù)采集:上位機(jī):mscmm控件:mstlexgrid控件微軟公司的visual basic 60是windows應(yīng)用程序開發(fā)工具,是目前應(yīng)用最為廣泛、易學(xué)易用的面向?qū)ο蟮拈_發(fā)工具,并且為用戶提供了大量的控件。這些控件可用于實(shí)現(xiàn)各種功能,減少了程序設(shè)計(jì)的很多困難。本文主要介紹利用mscamm控件實(shí)現(xiàn)和RS232串口的數(shù)據(jù)通信,接收測(cè)量系統(tǒng)上傳的數(shù)據(jù),然后通過MSFlexGrid控件將數(shù)據(jù)以電子表格的形式進(jìn)行顯示,再利用picturebox根據(jù)分析完成的數(shù)據(jù)繪制出曲線,利用cammond ia kg實(shí)現(xiàn)數(shù)據(jù)和曲線圖的保存和調(diào)出,利用printer將接收的數(shù)據(jù)、處理好的數(shù)據(jù)和繪制的曲線通過打印機(jī)打印出來。現(xiàn)以烘爐內(nèi)多點(diǎn)溫度數(shù)據(jù)采集系統(tǒng)為例,其上位機(jī)軟件界面見圖1.
標(biāo)簽:
vb
數(shù)據(jù)采集
上位機(jī)
上傳時(shí)間:
2022-06-27
上傳用戶: