您現(xiàn)在的位置:
中國傳動(dòng)網(wǎng)
>
技術(shù)頻道
>
應(yīng)用方案
>
利用泓格產(chǎn)品進(jìn)行高山無人站監(jiān)控系統(tǒng)的設(shè)計(jì)與開發(fā)
時(shí)間:2007-06-28 15:07:00來源:shixiang

圖2 受控站硬件結(jié)構(gòu)[/align]
3 軟件實(shí)現(xiàn)
3.1 主控機(jī)部分
主控機(jī)部分采用組態(tài)王5.1 來實(shí)現(xiàn)。該系統(tǒng)可運(yùn)行于Win98/NT 平臺(tái),真正32 位程序,實(shí)時(shí)多任務(wù)、多線程,采樣速度快,可靠性高,同時(shí),支持分布式歷史數(shù)據(jù)庫及撥號網(wǎng)絡(luò),具有豐富的ActiveX 控件,廣泛應(yīng)用于鋼鐵、化工、環(huán)保、國防、航空航天等重大領(lǐng)域。
利用組態(tài)王開發(fā)實(shí)時(shí)計(jì)算機(jī)監(jiān)控系統(tǒng)方便快捷。首先,定義設(shè)備,加載通訊驅(qū)動(dòng)程序。如對于本系統(tǒng),是利用RS232 接口來與受控機(jī)通訊的,其定義設(shè)備時(shí)選取的順序如下:智能模塊—I-7000 系列—I-7188—Modbus RTU Extention。然后,再規(guī)定RS232 的工作參數(shù)。其次,定義數(shù)據(jù)詞典,規(guī)定變量名、數(shù)據(jù)類型、寄存器之間的關(guān)系。數(shù)據(jù)詞典中的變量可以根據(jù)原始數(shù)值自動(dòng)計(jì)算所對應(yīng)的線性目標(biāo)值。最后,根據(jù)組態(tài)王提供的圖元控件設(shè)計(jì)用戶界面,無論是字符串還是圖元,均可建立“動(dòng)畫鏈接”,從而,將數(shù)據(jù)變量和數(shù)據(jù)的顯示結(jié)合起來。數(shù)據(jù)顯示包括兩種形式,一是數(shù)據(jù)的文本格式的顯示,二是數(shù)據(jù)的動(dòng)畫表示,如對于報(bào)警量,正常顯示綠燈,報(bào)警顯示紅燈等。如此三步,主控機(jī)軟件開發(fā)基本完工。
3.2 受控機(jī)部分
3.2.1 受控機(jī)主程序設(shè)計(jì)
7188 提供了豐富而方便的庫函數(shù),其中包括關(guān)鍵的看門狗、相關(guān)的數(shù)據(jù)發(fā)送和接收函數(shù)、時(shí)鐘中斷函數(shù)等等,同時(shí),還提供了豐富的例程,因而,使得受控機(jī)軟件邏輯簡捷,開發(fā)極其迅速可靠,與其它廠家的模塊也能極其友好地連接。7188 的一個(gè)串口控制兩臺(tái)智能設(shè)備,這是通過地址來區(qū)分的。對于泓格產(chǎn)品的7000 系列模塊,其工作參數(shù)及模塊地址是可調(diào)的,可在系統(tǒng)組裝之前對其進(jìn)行設(shè)置。而其它智能模塊的工作參數(shù)和地址則是由廠家設(shè)定的,不可更改。
由于7188 內(nèi)嵌基本的DOS 環(huán)境,因而,采用TC2.0 來編寫受控機(jī)程序。主程序首先初始化系統(tǒng),包括對各串口的初始化及系統(tǒng)運(yùn)行參數(shù)的初始化,并安裝用戶時(shí)鐘中斷。由于該用戶中斷固定為1ms,因而,在中斷程序中應(yīng)避免接收和發(fā)送數(shù)據(jù),因?yàn)楸O(jiān)控系統(tǒng)中的波特率一般不超過9600(太高可能導(dǎo)致數(shù)據(jù)傳輸?shù)牟豢煽浚?,而對?600 的波特率,傳輸1 個(gè)字節(jié)的數(shù)據(jù)大約需要1ms,一般情況下,所選擇的波特率低于9600,而且,一次發(fā)送和接收的數(shù)據(jù)一般超過2 個(gè)字節(jié),因而,會(huì)引起DOS 重入,從而使系統(tǒng)不可靠。所以,時(shí)鐘中斷程序應(yīng)盡量簡捷,主要完成各個(gè)工作節(jié)拍之間的協(xié)調(diào)問題,主要工作在主程序中進(jìn)行,即輪詢時(shí)間或節(jié)拍到,即向智能模塊或設(shè)備發(fā)送查詢命令,而當(dāng)有數(shù)據(jù)返回時(shí),再去讀取數(shù)據(jù)并處理。其軟件系統(tǒng)框圖如圖3 所示。

標(biāo)簽:
傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動(dòng)網(wǎng)(www.qiuhekeji.cn)獨(dú)家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來源“傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>強(qiáng)和電機(jī)68mm無框力矩電機(jī):緊湊尺寸下...
2026-06-11
2026 車間隔離網(wǎng)批發(fā)價(jià) 大批量采購更省...
2026-06-10
液壓快速接頭生產(chǎn)廠家怎么選?2026年優(yōu)...
2026-06-06
干式變壓器溫度控制器BWD3K130,BWD3K260...
2026-06-04
干式變壓器冷卻風(fēng)機(jī)GFDD370-150/155,GF...
2026-06-04