計(jì)算機(jī)與ftu串口通信畢業(yè)設(shè)計(jì)論文.doc
約82頁DOC格式手機(jī)打開展開
計(jì)算機(jī)與ftu串口通信畢業(yè)設(shè)計(jì)論文,計(jì)算機(jī)與ftu串口通信畢業(yè)設(shè)計(jì)論文頁數(shù) 82 字?jǐn)?shù) 23490摘 要隨著經(jīng)濟(jì)發(fā)展和人民生活水平的提高,對(duì)電力系統(tǒng)的供電質(zhì)量和供電可靠性要求越來越高,在這種情況下,配電自動(dòng)化得到蓬勃發(fā)展,饋線終端單元(ftu)應(yīng)運(yùn)而生。ftu是一種遠(yuǎn)動(dòng)設(shè)備,用來監(jiān)控電力系統(tǒng)一次設(shè)備和數(shù)據(jù)采集。ftu配有rs-232串行通信接口,此串口負(fù)...
內(nèi)容介紹
此文檔由會(huì)員 王亮亮 發(fā)布
計(jì)算機(jī)與FTU串口通信畢業(yè)設(shè)計(jì)論文
頁數(shù) 82 字?jǐn)?shù) 23490
摘 要
隨著經(jīng)濟(jì)發(fā)展和人民生活水平的提高,對(duì)電力系統(tǒng)的供電質(zhì)量和供電可靠性要求越來越高,在這種情況下,配電自動(dòng)化得到蓬勃發(fā)展,饋線終端單元(FTU)應(yīng)運(yùn)而生。FTU是一種遠(yuǎn)動(dòng)設(shè)備,用來監(jiān)控電力系統(tǒng)一次設(shè)備和數(shù)據(jù)采集。FTU配有RS-232串行通信接口,此串口負(fù)責(zé)FTU采集到的數(shù)據(jù)發(fā)送和配網(wǎng)主站對(duì)FTU調(diào)節(jié)、控制命令的接收。FTU與配網(wǎng)主站通信需遵循電力系統(tǒng)通信規(guī)約,確保通信雙方能有效、可靠地進(jìn)行數(shù)據(jù)傳輸。
論文闡述了串口通信機(jī)制,F(xiàn)TU的基本概念與功能,以及計(jì)算機(jī)與FTU通信過程中采用的通信規(guī)約。FTU維護(hù)軟件實(shí)現(xiàn)了計(jì)算機(jī)與FTU串口通信,用來對(duì)FTU進(jìn)行安裝調(diào)試和維護(hù)。軟件系統(tǒng)的設(shè)計(jì)綜合考慮了軟件的開發(fā)方法、串口通信原理、電力系統(tǒng)通信規(guī)約以及FTU的功能特性,系統(tǒng)開發(fā)采用了面向?qū)ο蠓椒?,開發(fā)語言選用C++,開發(fā)環(huán)境采用 Microsoft Visual C++ 6.0。此維護(hù)軟件可運(yùn)行在裝有Windows操作系統(tǒng)的個(gè)人PC、筆記本電腦上,通過專用連接線把計(jì)算機(jī)和FTU直接相連,實(shí)現(xiàn)計(jì)算機(jī)和FTU串口通信,此軟件對(duì)FTU安裝和故障調(diào)試具有重要意義。
關(guān)鍵詞:配電自動(dòng)化,饋線遠(yuǎn)方終端,串口通信,通信規(guī)約,面向?qū)ο?br>ABSTRACT
With the development of economy and the inproving of people’s standard of living,the quality and reliability of Power Supply plays in more and more important in the power system. In this stuation,the Distribution Automatization develops very rapidly. The Feeder Terminal Unit emerges as the time require. FTU is a operation facility. It is used to watch、 control once facility of power system and collect data. FTU has serial communications port of RS-232. This serial sends the data that FTU has collected and incepts the moducation and command of Distribution Automatization station to FTU. The communication between FTU and Distribution Automatization station must follow communication protocol of power system in order to insure effective and reliable data transmission each other.
目錄
摘 要 1
ABSTRACT 2
前 言 3
第1章 串口通信概述 5
1.1 計(jì)算機(jī)接口技術(shù) 5
1.1.1 接口基本概念 5
1.1.2 接口的基本功能 5
1.1.3 接口的控制方式 6
1.2 RS-232 串口標(biāo)準(zhǔn) 7
1.3 端口通信基本概念 8
1.3.1 端口通信——同步和異步傳輸 8
1.3.2 單工、雙工、全雙工通信 9
1.3.3 數(shù)據(jù)安全與完整 9
1.4 串口編程簡介 10
1.4.1 調(diào)用的Windows的API函數(shù) 10
1.4.2 使用ActiveX控件。 11
第2章 饋線終端設(shè)備(FTU) 13
2.1 FTU基本概念 13
2.2 FTU功能 14
2.2.1 數(shù)據(jù)采集和信息監(jiān)控功能 14
2.2.2 故障檢測(cè)功能 14
2.2.3 多功能電源功能 14
2.2.4 通信管理功能 14
2.3 F30系列饋線終端單元內(nèi)部原理結(jié)構(gòu) 15
第3章 通信規(guī)約 16
3.1 電力系統(tǒng)通信規(guī)約 16
3.2 FTU維護(hù)規(guī)約 16
第4章 軟件系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 20
4.1 開發(fā)FTU維護(hù)軟件的意義 20
4.2 軟件系統(tǒng)開發(fā)技術(shù)和設(shè)計(jì)思想 20
4.3 軟件系統(tǒng)結(jié)構(gòu)、功能設(shè)計(jì) 22
4.3.1 軟件結(jié)構(gòu)框架 22
4.3.2軟件的功能設(shè)計(jì) 22
4.4 軟件系統(tǒng)功能實(shí)現(xiàn) 24
4.4.1 標(biāo)題欄、菜單欄、工具欄、狀態(tài)欄的實(shí)現(xiàn) 24
4.4.2底層類和函數(shù)的實(shí)現(xiàn) 26
4.4.3軟件功能模塊實(shí)現(xiàn) 30
第5章 系統(tǒng)配置及調(diào)試運(yùn)行 41
5.1 FTU配置 41
5.2 維護(hù)軟件配置運(yùn)行 41
5.2.1軟件運(yùn)行界面 41
5.2.2 功能菜單配置 42
結(jié)論 51
致 謝 52
參 考 文 獻(xiàn) 53
畢業(yè)設(shè)計(jì)小結(jié) 54
附錄: 部分程序文件 56
參 考 文 獻(xiàn)
[1] 何健輝、董方鵬.實(shí)用 Visual C++ 6.0.北京:清華大學(xué)出版社,2000
[2] 譚思亮、鄒超群. Visual C++ 6.0 串口通信工程開發(fā)實(shí)例導(dǎo)航.北京:人民郵電出版社,2001
[3] 官章全、韓云君. Visual C++ 6.0 高級(jí)編程范例.北京:電子工業(yè)出版社,2001
[4] Cameron Hughes.掌握標(biāo)準(zhǔn)C++類.北京:人民郵電出版社,2003
[5] 求是科技. Visual C++串口通信技術(shù)與工程實(shí)踐(第二版).北京:人民郵電出版社,2004
頁數(shù) 82 字?jǐn)?shù) 23490
摘 要
隨著經(jīng)濟(jì)發(fā)展和人民生活水平的提高,對(duì)電力系統(tǒng)的供電質(zhì)量和供電可靠性要求越來越高,在這種情況下,配電自動(dòng)化得到蓬勃發(fā)展,饋線終端單元(FTU)應(yīng)運(yùn)而生。FTU是一種遠(yuǎn)動(dòng)設(shè)備,用來監(jiān)控電力系統(tǒng)一次設(shè)備和數(shù)據(jù)采集。FTU配有RS-232串行通信接口,此串口負(fù)責(zé)FTU采集到的數(shù)據(jù)發(fā)送和配網(wǎng)主站對(duì)FTU調(diào)節(jié)、控制命令的接收。FTU與配網(wǎng)主站通信需遵循電力系統(tǒng)通信規(guī)約,確保通信雙方能有效、可靠地進(jìn)行數(shù)據(jù)傳輸。
論文闡述了串口通信機(jī)制,F(xiàn)TU的基本概念與功能,以及計(jì)算機(jī)與FTU通信過程中采用的通信規(guī)約。FTU維護(hù)軟件實(shí)現(xiàn)了計(jì)算機(jī)與FTU串口通信,用來對(duì)FTU進(jìn)行安裝調(diào)試和維護(hù)。軟件系統(tǒng)的設(shè)計(jì)綜合考慮了軟件的開發(fā)方法、串口通信原理、電力系統(tǒng)通信規(guī)約以及FTU的功能特性,系統(tǒng)開發(fā)采用了面向?qū)ο蠓椒?,開發(fā)語言選用C++,開發(fā)環(huán)境采用 Microsoft Visual C++ 6.0。此維護(hù)軟件可運(yùn)行在裝有Windows操作系統(tǒng)的個(gè)人PC、筆記本電腦上,通過專用連接線把計(jì)算機(jī)和FTU直接相連,實(shí)現(xiàn)計(jì)算機(jī)和FTU串口通信,此軟件對(duì)FTU安裝和故障調(diào)試具有重要意義。
關(guān)鍵詞:配電自動(dòng)化,饋線遠(yuǎn)方終端,串口通信,通信規(guī)約,面向?qū)ο?br>ABSTRACT
With the development of economy and the inproving of people’s standard of living,the quality and reliability of Power Supply plays in more and more important in the power system. In this stuation,the Distribution Automatization develops very rapidly. The Feeder Terminal Unit emerges as the time require. FTU is a operation facility. It is used to watch、 control once facility of power system and collect data. FTU has serial communications port of RS-232. This serial sends the data that FTU has collected and incepts the moducation and command of Distribution Automatization station to FTU. The communication between FTU and Distribution Automatization station must follow communication protocol of power system in order to insure effective and reliable data transmission each other.
目錄
摘 要 1
ABSTRACT 2
前 言 3
第1章 串口通信概述 5
1.1 計(jì)算機(jī)接口技術(shù) 5
1.1.1 接口基本概念 5
1.1.2 接口的基本功能 5
1.1.3 接口的控制方式 6
1.2 RS-232 串口標(biāo)準(zhǔn) 7
1.3 端口通信基本概念 8
1.3.1 端口通信——同步和異步傳輸 8
1.3.2 單工、雙工、全雙工通信 9
1.3.3 數(shù)據(jù)安全與完整 9
1.4 串口編程簡介 10
1.4.1 調(diào)用的Windows的API函數(shù) 10
1.4.2 使用ActiveX控件。 11
第2章 饋線終端設(shè)備(FTU) 13
2.1 FTU基本概念 13
2.2 FTU功能 14
2.2.1 數(shù)據(jù)采集和信息監(jiān)控功能 14
2.2.2 故障檢測(cè)功能 14
2.2.3 多功能電源功能 14
2.2.4 通信管理功能 14
2.3 F30系列饋線終端單元內(nèi)部原理結(jié)構(gòu) 15
第3章 通信規(guī)約 16
3.1 電力系統(tǒng)通信規(guī)約 16
3.2 FTU維護(hù)規(guī)約 16
第4章 軟件系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 20
4.1 開發(fā)FTU維護(hù)軟件的意義 20
4.2 軟件系統(tǒng)開發(fā)技術(shù)和設(shè)計(jì)思想 20
4.3 軟件系統(tǒng)結(jié)構(gòu)、功能設(shè)計(jì) 22
4.3.1 軟件結(jié)構(gòu)框架 22
4.3.2軟件的功能設(shè)計(jì) 22
4.4 軟件系統(tǒng)功能實(shí)現(xiàn) 24
4.4.1 標(biāo)題欄、菜單欄、工具欄、狀態(tài)欄的實(shí)現(xiàn) 24
4.4.2底層類和函數(shù)的實(shí)現(xiàn) 26
4.4.3軟件功能模塊實(shí)現(xiàn) 30
第5章 系統(tǒng)配置及調(diào)試運(yùn)行 41
5.1 FTU配置 41
5.2 維護(hù)軟件配置運(yùn)行 41
5.2.1軟件運(yùn)行界面 41
5.2.2 功能菜單配置 42
結(jié)論 51
致 謝 52
參 考 文 獻(xiàn) 53
畢業(yè)設(shè)計(jì)小結(jié) 54
附錄: 部分程序文件 56
參 考 文 獻(xiàn)
[1] 何健輝、董方鵬.實(shí)用 Visual C++ 6.0.北京:清華大學(xué)出版社,2000
[2] 譚思亮、鄒超群. Visual C++ 6.0 串口通信工程開發(fā)實(shí)例導(dǎo)航.北京:人民郵電出版社,2001
[3] 官章全、韓云君. Visual C++ 6.0 高級(jí)編程范例.北京:電子工業(yè)出版社,2001
[4] Cameron Hughes.掌握標(biāo)準(zhǔn)C++類.北京:人民郵電出版社,2003
[5] 求是科技. Visual C++串口通信技術(shù)與工程實(shí)踐(第二版).北京:人民郵電出版社,2004