【廣告】
軟件
操作面板的設(shè)計(jì):a、輸人和修改源程序;b、顯示和打印各種參數(shù);c、工作方式的選擇;d、啟動(dòng)和停止系統(tǒng)的運(yùn)行。數(shù)據(jù)采集軟件比如,同樣采用16位CPU的便攜式數(shù)據(jù)采集,如果性能、碼制兼容性相當(dāng),內(nèi)存、顯示、掃描器等配置相仿,在技術(shù)支持和服務(wù)相差不大的時(shí)候,那么對(duì)大多數(shù)用戶來說有幾千元就可購買的價(jià)格為什么還要花上萬元呢。為了完成這些功能, 操作面板一般由數(shù)字鍵、 功能鍵、開關(guān)、 顯示器件以及打印機(jī)等組成。4)系統(tǒng)抗干擾設(shè)計(jì)。對(duì)于數(shù)據(jù)采集系統(tǒng), 其抗干擾能力要求一般都比較高。 因此, 抗干擾設(shè)計(jì)應(yīng)貫穿于系統(tǒng)設(shè)計(jì)的全過程,要在系統(tǒng)總體設(shè)計(jì)時(shí)統(tǒng)一考慮。
想要了解更多,歡迎與我們聯(lián)系 ~~~
計(jì)算機(jī)數(shù)據(jù)采集
明確軟件設(shè)計(jì)任務(wù)在軟件正式設(shè)計(jì)之前, 首先必須要明確設(shè)計(jì)任務(wù)。批處理數(shù)據(jù)采集離線式工作,數(shù)據(jù)批量采集后,通過USB線或串口數(shù)據(jù)線跟計(jì)算機(jī)進(jìn)行通信。 然后, 再把設(shè)計(jì)任務(wù)加以細(xì)致化和具體化,即把一個(gè)大的設(shè)計(jì)任務(wù), 細(xì)分成若干個(gè)相對(duì)獨(dú)立的小任務(wù), 這就是軟件工程學(xué)中的 “自頂向下細(xì)分 ”的原則。(2)按功能劃分程序模塊并繪出流程圖將程序按小任務(wù)組織成若干個(gè)模塊程序, 如初始化程序、 自檢程序、采集程序、數(shù)據(jù)處理程序、打印和顯示程序、打印報(bào)警程序等, 這些模塊既相互獨(dú)立又相互聯(lián)系,低一級(jí)模塊可以被高一級(jí)模塊重復(fù)調(diào)用, 這種模塊化、 結(jié)構(gòu)化相結(jié)合的程序設(shè)計(jì)技術(shù)既提高了程序的可擴(kuò)充性,又便于程序的調(diào)試及維護(hù)。
數(shù)據(jù)采集操作系統(tǒng)簡(jiǎn)介
嵌入式操作系統(tǒng)μC/OSⅡ是專為微控制器系統(tǒng)和軟件開發(fā)而設(shè)計(jì)的公開源代碼的搶占式實(shí)時(shí)多任務(wù)操作系統(tǒng)內(nèi)核,是一段微控制器啟動(dòng)后首先執(zhí)行的背景程序,作為整個(gè)系統(tǒng)的框架貫穿系統(tǒng)運(yùn)行的始終。對(duì)于對(duì)實(shí)時(shí)性和穩(wěn)定性要求很高的數(shù)據(jù)采集系統(tǒng)來說,引入μC/OSⅡ無疑將大大改善其性能。數(shù)據(jù)采集軟件各地智能電網(wǎng)的傳輸方式可能有所不同,因此,應(yīng)地方規(guī)范要求,可能需要擴(kuò)展基本功能集。μC/OSⅡ的特點(diǎn)可以概括為以下幾個(gè)方面:公開源代碼,代碼結(jié)構(gòu)清晰、明了,注釋詳盡,組織有條理,可移植性好,可裁剪,可固化。內(nèi)核屬于搶占式,多可以管理60個(gè)任務(wù)。μC/OSⅡ自1992年的版(μC/OS)以來已經(jīng)有好幾百個(gè)應(yīng)用,是一個(gè)經(jīng)實(shí)踐證明好用且穩(wěn)定可靠的內(nèi)核。對(duì)μC/OSⅡ的研究和應(yīng)用都很多。