基于vc++的rs485串行數(shù)據(jù)采集處理系統(tǒng)設(shè)計(jì).doc
約49頁(yè)DOC格式手機(jī)打開展開
基于vc++的rs485串行數(shù)據(jù)采集處理系統(tǒng)設(shè)計(jì),基于vc++的rs485串行數(shù)據(jù)采集處理系統(tǒng)設(shè)計(jì)頁(yè)數(shù) 48字?jǐn)?shù)19615摘要目前在windows下開發(fā)應(yīng)用程序的工具雖然很多,vc++是面向?qū)ο蟮能浖_發(fā)中重要的編程手段之一,它大大推進(jìn)了面向?qū)ο笈c可視化編程技術(shù)的應(yīng)用與開發(fā)。本文利用vc++中mfc可視化編程的思想方法,建立了友好的rs485基本數(shù)據(jù)采集通訊界面,以現(xiàn)...


內(nèi)容介紹
此文檔由會(huì)員 天緣 發(fā)布
基于VC++的RS485串行數(shù)據(jù)采集處理系統(tǒng)設(shè)計(jì)
頁(yè)數(shù) 48 字?jǐn)?shù) 19615
摘 要
目前在Windows下開發(fā)應(yīng)用程序的工具雖然很多,VC++是面向?qū)ο蟮能浖_發(fā)中重要的編程手段之一,它大大推進(jìn)了面向?qū)ο笈c可視化編程技術(shù)的應(yīng)用與開發(fā)。本文利用VC++中MFC可視化編程的思想方法,建立了友好的RS485基本數(shù)據(jù)采集通訊界面,以現(xiàn)場(chǎng)溫度和濕度的采集與控制為例,運(yùn)用MSComm ActiveX控件實(shí)現(xiàn)串行通訊功能,可由用戶設(shè)置監(jiān)控站點(diǎn),配置端口參數(shù),實(shí)現(xiàn)多個(gè)站點(diǎn)的數(shù)據(jù)采集與監(jiān)控;利用ODBC(Open Database Connectivity 開放式數(shù)據(jù)庫(kù)連接)建立起與Microsoft Access數(shù)據(jù)庫(kù)管理系統(tǒng)聯(lián)系,實(shí)現(xiàn)數(shù)據(jù)管理;運(yùn)用MSChart控件實(shí)現(xiàn)數(shù)據(jù)圖像顯示。VC++具有程序開發(fā)簡(jiǎn)單、功能擴(kuò)展方便、驅(qū)動(dòng)低層硬件能力強(qiáng)大等優(yōu)點(diǎn),得到廣大人機(jī)界面(HMI)開發(fā)工作者的青睞。應(yīng)用上位機(jī)實(shí)現(xiàn)現(xiàn)場(chǎng)監(jiān)控,主要是通過上位機(jī)(PC)本身配置的串行口,通過串行通訊技術(shù),控制和管理若干以單片機(jī)、PLC等為控制核心的底層硬件控制系統(tǒng)。上位機(jī)提供良好的人機(jī)界面,使現(xiàn)場(chǎng)監(jiān)控更直接、簡(jiǎn)潔可靠和穩(wěn)定;至于串口通訊的物理標(biāo)準(zhǔn),現(xiàn)在得到大家廣泛采用的是RS232C、RS422、RS485等。RS485接口采用差分接收和驅(qū)動(dòng),提高抗共模干擾驅(qū)動(dòng)能力,傳輸速率、傳輸距離較大,并且提供了多點(diǎn)應(yīng)用,可以較好的實(shí)現(xiàn)現(xiàn)場(chǎng)數(shù)據(jù)的獲取和控制。
隨著計(jì)算機(jī)系統(tǒng)的應(yīng)用和微機(jī)網(wǎng)絡(luò)的發(fā)展,通信功能越來越顯的重要。通信既包括計(jì)算機(jī)與外部設(shè)備之間,也包括計(jì)算機(jī)和計(jì)算機(jī)之間的信息交換。由于串行通信是在一根傳輸線上一位一位的傳送信息,所用的傳輸線少,并且可以借助現(xiàn)成的電話網(wǎng)進(jìn)行信息傳送。因此,特別適合于遠(yuǎn)距離傳輸。所以串行接口是微機(jī)應(yīng)用系統(tǒng)常用的接口。
關(guān)鍵詞:
VC6.0開發(fā)平臺(tái) 人機(jī)界面(HMI) RS485 RS232 串口通訊 Microsoft Access數(shù)據(jù)庫(kù) ODBC MFC
目 錄
摘 要……………………………………………………1
ABSTRACT……………………………………………………….…….2
第一章 緒論………………………………………………………...3
1.1課題的主要內(nèi)容……………………………………………………3
1.2課題的研究目的和意義……………………………………………3
1.3基本知識(shí)介紹……………………………………………………….4
1.3.1 VC++的6.0的介紹……………………………………………4
1.3.2串口通信技術(shù)的介紹………………………………………….5
1.3.3基于VC++串口通信的原理…………………………………..7
1. 4本章小結(jié)…………………………………………………….……11
第二章 平臺(tái)的建立…………………………………………12
2.1 MFC(Microsoft Foundation Class)和向?qū)В╓izard)的利用.12
2.2建立串口配置對(duì)話框 ……………………………………………14
2.3設(shè)置監(jiān)控站點(diǎn) ……………………………………………………14
2.4用MFC實(shí)現(xiàn)串口編程 ……………………………………………14
2.5報(bào)表的建立 ………………………………………………………20
2.6本章小結(jié) …………………………………………………………21
第三章 數(shù)據(jù)庫(kù)技術(shù)ODBC ………………………………………….22
3.1 ODBC的介紹 …………………………………………………….22
3.2 ODBC的應(yīng)用 …………………………………………………….22
3.3動(dòng)態(tài)數(shù)據(jù)庫(kù)的建立 ……………………………………………..27
3.4本章小結(jié)………………………………………………………….29
論文總結(jié)……………………………………………………………....30
參考文獻(xiàn)……………………………………………………………....30
附錄…………………………………………………………………....31
外文資料…………………………………………………………….....36
中文翻譯…………………………………………………………….…42
參考文獻(xiàn)
1 李慶華,姜會(huì)文,邱書波 VC6.0下應(yīng)用MSComm控件實(shí)現(xiàn)RS485串行通訊,網(wǎng)絡(luò)與通信,2002.4.25
2 李現(xiàn)勇 Visual C++串口通信技術(shù)與工程實(shí)踐,北京:人民郵電出版社, 2002.5
3 編委會(huì) 新電腦課堂Visual C++編程篇,北京:電子工業(yè)出版社,2004.1
4 趙新民等 智能儀器設(shè)計(jì)基礎(chǔ),哈爾濱:哈爾濱工業(yè)大學(xué)出版社,2004.9
張衛(wèi)華等 舉一反三Visual C++程序設(shè)計(jì)實(shí)戰(zhàn)訓(xùn)練,北京:人民郵電出版社,2004.1
5 陳細(xì)軍,譚民 VC編程中的串口通信技術(shù),計(jì)算機(jī)應(yīng)用, 2001(9)
頁(yè)數(shù) 48 字?jǐn)?shù) 19615
摘 要
目前在Windows下開發(fā)應(yīng)用程序的工具雖然很多,VC++是面向?qū)ο蟮能浖_發(fā)中重要的編程手段之一,它大大推進(jìn)了面向?qū)ο笈c可視化編程技術(shù)的應(yīng)用與開發(fā)。本文利用VC++中MFC可視化編程的思想方法,建立了友好的RS485基本數(shù)據(jù)采集通訊界面,以現(xiàn)場(chǎng)溫度和濕度的采集與控制為例,運(yùn)用MSComm ActiveX控件實(shí)現(xiàn)串行通訊功能,可由用戶設(shè)置監(jiān)控站點(diǎn),配置端口參數(shù),實(shí)現(xiàn)多個(gè)站點(diǎn)的數(shù)據(jù)采集與監(jiān)控;利用ODBC(Open Database Connectivity 開放式數(shù)據(jù)庫(kù)連接)建立起與Microsoft Access數(shù)據(jù)庫(kù)管理系統(tǒng)聯(lián)系,實(shí)現(xiàn)數(shù)據(jù)管理;運(yùn)用MSChart控件實(shí)現(xiàn)數(shù)據(jù)圖像顯示。VC++具有程序開發(fā)簡(jiǎn)單、功能擴(kuò)展方便、驅(qū)動(dòng)低層硬件能力強(qiáng)大等優(yōu)點(diǎn),得到廣大人機(jī)界面(HMI)開發(fā)工作者的青睞。應(yīng)用上位機(jī)實(shí)現(xiàn)現(xiàn)場(chǎng)監(jiān)控,主要是通過上位機(jī)(PC)本身配置的串行口,通過串行通訊技術(shù),控制和管理若干以單片機(jī)、PLC等為控制核心的底層硬件控制系統(tǒng)。上位機(jī)提供良好的人機(jī)界面,使現(xiàn)場(chǎng)監(jiān)控更直接、簡(jiǎn)潔可靠和穩(wěn)定;至于串口通訊的物理標(biāo)準(zhǔn),現(xiàn)在得到大家廣泛采用的是RS232C、RS422、RS485等。RS485接口采用差分接收和驅(qū)動(dòng),提高抗共模干擾驅(qū)動(dòng)能力,傳輸速率、傳輸距離較大,并且提供了多點(diǎn)應(yīng)用,可以較好的實(shí)現(xiàn)現(xiàn)場(chǎng)數(shù)據(jù)的獲取和控制。
隨著計(jì)算機(jī)系統(tǒng)的應(yīng)用和微機(jī)網(wǎng)絡(luò)的發(fā)展,通信功能越來越顯的重要。通信既包括計(jì)算機(jī)與外部設(shè)備之間,也包括計(jì)算機(jī)和計(jì)算機(jī)之間的信息交換。由于串行通信是在一根傳輸線上一位一位的傳送信息,所用的傳輸線少,并且可以借助現(xiàn)成的電話網(wǎng)進(jìn)行信息傳送。因此,特別適合于遠(yuǎn)距離傳輸。所以串行接口是微機(jī)應(yīng)用系統(tǒng)常用的接口。
關(guān)鍵詞:
VC6.0開發(fā)平臺(tái) 人機(jī)界面(HMI) RS485 RS232 串口通訊 Microsoft Access數(shù)據(jù)庫(kù) ODBC MFC
目 錄
摘 要……………………………………………………1
ABSTRACT……………………………………………………….…….2
第一章 緒論………………………………………………………...3
1.1課題的主要內(nèi)容……………………………………………………3
1.2課題的研究目的和意義……………………………………………3
1.3基本知識(shí)介紹……………………………………………………….4
1.3.1 VC++的6.0的介紹……………………………………………4
1.3.2串口通信技術(shù)的介紹………………………………………….5
1.3.3基于VC++串口通信的原理…………………………………..7
1. 4本章小結(jié)…………………………………………………….……11
第二章 平臺(tái)的建立…………………………………………12
2.1 MFC(Microsoft Foundation Class)和向?qū)В╓izard)的利用.12
2.2建立串口配置對(duì)話框 ……………………………………………14
2.3設(shè)置監(jiān)控站點(diǎn) ……………………………………………………14
2.4用MFC實(shí)現(xiàn)串口編程 ……………………………………………14
2.5報(bào)表的建立 ………………………………………………………20
2.6本章小結(jié) …………………………………………………………21
第三章 數(shù)據(jù)庫(kù)技術(shù)ODBC ………………………………………….22
3.1 ODBC的介紹 …………………………………………………….22
3.2 ODBC的應(yīng)用 …………………………………………………….22
3.3動(dòng)態(tài)數(shù)據(jù)庫(kù)的建立 ……………………………………………..27
3.4本章小結(jié)………………………………………………………….29
論文總結(jié)……………………………………………………………....30
參考文獻(xiàn)……………………………………………………………....30
附錄…………………………………………………………………....31
外文資料…………………………………………………………….....36
中文翻譯…………………………………………………………….…42
參考文獻(xiàn)
1 李慶華,姜會(huì)文,邱書波 VC6.0下應(yīng)用MSComm控件實(shí)現(xiàn)RS485串行通訊,網(wǎng)絡(luò)與通信,2002.4.25
2 李現(xiàn)勇 Visual C++串口通信技術(shù)與工程實(shí)踐,北京:人民郵電出版社, 2002.5
3 編委會(huì) 新電腦課堂Visual C++編程篇,北京:電子工業(yè)出版社,2004.1
4 趙新民等 智能儀器設(shè)計(jì)基礎(chǔ),哈爾濱:哈爾濱工業(yè)大學(xué)出版社,2004.9
張衛(wèi)華等 舉一反三Visual C++程序設(shè)計(jì)實(shí)戰(zhàn)訓(xùn)練,北京:人民郵電出版社,2004.1
5 陳細(xì)軍,譚民 VC編程中的串口通信技術(shù),計(jì)算機(jī)應(yīng)用, 2001(9)
TA們正在看...
- 農(nóng)業(yè)銀行貸款產(chǎn)品細(xì)則.doc
- 農(nóng)產(chǎn)品與網(wǎng)絡(luò)直播現(xiàn)場(chǎng)資料.ppt
- 農(nóng)產(chǎn)品產(chǎn)地初加工惠民工程實(shí)施要求.ppt
- 農(nóng)產(chǎn)品企業(yè)品牌建設(shè)ppt.ppt
- 農(nóng)產(chǎn)品冷鏈物流中心建設(shè)項(xiàng)目建議書2016改.doc
- 農(nóng)產(chǎn)品批發(fā)市場(chǎng)建設(shè)項(xiàng)目可行性研究報(bào)告最全版資料.doc
- 農(nóng)產(chǎn)品質(zhì)量安全監(jiān)測(cè)管理辦法.doc
- 農(nóng)產(chǎn)品質(zhì)量追溯體系工作內(nèi)容、流程、制度.doc
- 農(nóng)產(chǎn)品配送中心的增值服務(wù).doc
- 農(nóng)作物栽培糧食作物,蔬菜40.doc