發表於2024-12-30
《實例詳解叢書:VisualC++串口通信及測控應用實例詳解》從應用角度齣發,首先介紹與串口通信程序設計有關的基礎知識,包括串行通信概述、VisualC++串口通信基礎、計數製與編碼;然後通過PC、遠程I/O模塊、三菱/西門子PLC、單片機、智能儀器等典型串口設備,詳細講解VisualC++開發串口通信及測控程序的設計方法。每個設計實例由設計任務、綫路連接、串口通信調試、程序界麵設計、程序設計詳解、係統運行測試等部分構成。
第1章 串行通信概述
1.1 串行通信的基本概念
1.1.1 通信與通信方式
1.1.2 串行通信的數據傳輸方式
1.1.3 串行通信的基本參數
1.1.4 串行通信的基本方式
1.2 串行通信協議
1.2.1 異步串行通信協議
1.2.2 同步串行通信協議
1.3 串行通信的接口標準
1.3.1 RS-232C串口通信標準
1.3.2 RS-422/485串口通信標準
1.4 串行通信綫路連接
1.4.1 短距離綫路連接
1.4.2 長距離綫路連接
1.5 串口調試工具
1.5.1 超級終端程序
1.5.2 串口調試助手
第2章Visual C++與串口通信
2.1 串口通信控件MSComm
2.1.1 MSComm控件處理通信的方式
2.1.2 MSComm控件的添加
2.1.3 MSComm控件的常用屬性
2.1.4 MSComm控件的OnComm事件
2.2.5 MSComm控件通信步驟
2.2 串口通信API函數
2.2.1 動態鏈接庫與API函數
2.2.2 VC++與動態鏈接庫
2.2.3 與串口通信有關的API函數
2.2.4 利用API函數操作串口
2.2.5 利用API函數實現串口通信的查詢方法
2.2.6 使用API函數實現PC與PC串口通信實例
第3章 計數製與編碼
3.1 計數製
3.1.1 計數製概述
3.1.2 十進製與二進製
3.1.3 八進製與十六進製
3.2 計數製轉換及其程序設計
3.2.1 二進製與十進製的轉換
3.2.2 二進製與八進製的轉換
3.2.3 二進製與十六進製的轉換
3.2.4 八進製與十進製的轉換
3.2.5 十六進製與十進製的轉換
3.2.6 八進製與十六進製的轉換
3.3 字符編碼
3.3.1 非數值數據
3.3.2 BCD碼
3.3.3 ASCII編碼
3.3.4 ASCII編碼與十六進製的轉換
第4章 PC與PC串口通信及應用
4.1 PC中的串行端口
4.1.1 查看串行端口信息
4.1.2 虛擬串口的使用
4.2 PC與PC串口通信程序設計
4.2.1 設計任務
4.2.2 綫路連接
4.2.3 串口通信調試
4.2.4 程序界麵設計
4.2.5 程序設計詳解
4.2.6 係統運行測試
4.3 PC雙串口互通信程序設計
4.3.1 設計任務
4.3.2 綫路連接
4.3.3 串口通信調試
4.3.4 程序界麵設計
4.3.5 程序代碼設計詳解
4.3.6 係統運行測試
第5章 遠程I/O模塊串口通信及測控應用
5.1 典型分布式I/O模塊簡介
5.1.1 集散控製係統的結構與特點
5.1.2 ADAM4000遠程數據采集控製係統
5.1.3 ADAM4000係列模塊簡介
5.1.4 ADAM4000係列模塊的軟件安裝
5.2 模擬電壓采集程序設計
5.2.1 設計任務
5.2.2 綫路連接
5.2.3 串口通信調試
5.2.4 程序界麵設計
5.2.5 PC端程序設計詳解
5.2.6 係統運行測試
5.3 模擬電壓輸齣程序設計
5.3.1 設計任務
5.3.2 綫路連接
5.3.3 串口通信調試
5.3.4 程序界麵設計
5.3.5 PC端程序設計詳解
5.3.6 係統運行測試
5.4 開關信號輸入程序設計
5.4.1 設計任務
5.4.2 綫路連接
5.4.3 串口通信調試
5.4.4 程序界麵設計
5.4.5 PC端程序設計詳解
5.4.6 係統運行測試
5.5 開關信號輸齣程序設計
5.5.1 設計任務
5.5.2 綫路連接
5.5.3 串口通信調試
5.5.4 程序界麵設計
5.5.5 PC端程序設計詳解
5.5.6 係統運行測試
5.6 溫度測控程序設計
5.6.1 設計任務
5.6.2 綫路連接
5.6.3 串口通信調試
5.6.4 程序界麵設計
5.6.5 PC端程序設計詳解
5.6.6 係統運行測試
第6章 三菱PLC串口通信及測控應用
6.1 三菱PLC特殊功能模塊與通信協議
6.1.1 FX2N係列PLC的特殊功能模塊
6.1.2 三菱PLC編程口通信協議
6.2 模擬電壓采集程序設計
6.2.1 設計任務
6.2.2 綫路連接
6.2.3 PLC端電壓輸入程序
6.2.4 串口通信調試
6.2.5 PC端程序界麵設計
6.2.6 PC端程序設計詳解
6.2.7 係統運行測試
6.3 模擬電壓輸齣程序設計
6.3.1 設計任務
6.3.2 綫路連接
6.3.3 PLC端電壓輸齣程序
6.3.4 串口通信調試
6.3.5 PC端程序界麵設計
6.3.6 PC端程序設計詳解
6.3.7 係統運行測試
6.4 開關信號輸入程序設計
6.4.1 設計任務
6.4.2 綫路連接
6.4.3 串口通信調試
6.4.4 PC端程序界麵設計
6.4.5 PC端程序設計詳解
6.4.6 係統運行測試
6.5 開關信號輸齣程序設計
6.5.1 設計任務
6.5.2 綫路連接
6.5.3 串口通信調試
6.5.4 PC端程序界麵設計
6.5.5 PC端程序設計詳解
6.5.6 係統運行測試
6.6 溫度測控程序設計
6.6.1 設計任務
6.6.2 綫路連接
6.6.3 PLC端溫度測控程序
6.6.4 串口通信調試
6.6.5 PC端程序界麵設計
6.6.6 PC端程序設計詳解
6.6.7 係統運行測試
第7章 西門子PLC串口通信及測控應用
7.1 西門子PLC模擬量擴展模塊與通信協議
7.1.1 西門子S7-200 PLC的模擬量擴展模塊
7.1.2 西門子S7-200 PLC PPI通信協議
7.2 模擬電壓采集程序設計
7.2.1 設計任務
7.2.2 綫路連接
7.2.3 PLC端電壓輸入程序
7.2.4 串口通信調試
7.2.5 PC端程序界麵設計
7.2.6 PC端程序設計詳解
7.2.7 係統運行測試
7.3 模擬電壓輸齣程序設計
7.3.1 設計任務
7.3.2 綫路連接
7.3.3 PLC端電壓輸齣程序
7.3.4 串口通信調試
7.3.5 PC端程序界麵設計
7.3.6 PC端程序設計詳解
7.3.7 係統運行測試
7.4 開關信號輸入程序設計
7.4.1 設計任務
7.4.2 綫路連接
7.4.3 串口通信調試
7.4.4 PC端程序界麵設計
7.4.5 PC端程序設計詳解
7.4.6 係統運行測試
7.5 開關信號輸齣程序設計
7.5.1 設計任務
7.5.2 綫路連接
7.5.3 串口通信調試
7.5.4 PC端程序界麵設計
7.5.5 PC端程序設計詳解
7.5.6 係統運行測試
7.6 溫度測控程序設計
7.6.1 設計任務
7.6.2 綫路連接
7.6.3 PLC端溫度測控程序
7.6.4 串口通信調試
7.6.5 PC端程序界麵設計
7.6.6 PC端程序設計詳解
……
目前,許多檢測儀錶、在綫分析儀、工控機等均采用RS-232或RS-485協議通過串口與上位PC進行通信,尤其在鋼鐵、有色、熱工等領域,用戶通過串行通信可以實時訪問遠程設備的工作狀況,對設備運行參數進行優化,通過指令反饋,控製儀器設備的正常運行,從而實現生産的節能與質量控製。此外,串行通信在實驗教學、科學研究中也發揮重要的作用,科技工作者采用串行通信接口能夠方便快捷地對溫度、濃度、流量、壓力等過程參數進行實時監測與分析,大大減少工業試驗次數,在低成本、高質量前提下完成設備的調試,因此,掌握串行通信技術是廣大科研人員的迫切需求。
鑒於此,我們編寫本書,采用高效率的VisualC++6.0(以下簡稱VC++)作為上位機開發語言設計串口通信程序,並對串行通信編程技術進行詳細講解,使讀者能夠快速掌握該項技術並應用到科研生産環節。
就串口開發而言,VC++提供瞭串口通信控件MSComm,通過對此控件的屬性和事件進行相應的編程操作,就可以輕鬆地實現串口通信;此外,Windows還提供瞭豐富的API函數,VC++調用與串口有關的API函數也可實現串口通信。在實踐中,使用MSComm控件實現通信的方法比調用API函數的方法更加方便、快捷,而且用較少的代碼可以實現相同的功能,從而使編程效率大大提高,也減少因編程不當而導緻的係統不穩定。
本書從應用角度齣發,首先介紹與串口通信程序設計有關的基礎知識,包括串行通信概述、VC++串口通信基礎、計數製與編碼;然後通過PC、遠程I/O模塊、三菱/西門子PLC、單片機、智能儀器等典型串口設備,詳細講解VC++開發串口通信及測控程序的設計方法。每個設計實例由設計任務、綫路連接、串口通信調試、程序界麵設計、程序設計詳解、係統運行測試等部分構成。
本書內容豐富,論述深入淺齣,有較強的實用性和可操作性,可供自動化、計算機應用、電子信息、機電一體化、測控儀器等專業的大學生、研究生以及計算機測控係統研發的工程技術人員學習和參考。
本書由石河子大學張榮華編寫第1、5章,王磊編寫第3、4章,劉長徵編寫第2、6章,歐陽異能編寫第7章,李江全編寫第8章,西安航空職業技術學院黨媚編寫第9、10章,全書由劉長徵擔任主編,張榮華、黨媚、李江全擔任副主編。參與本書編寫工作的還有王建平、張有強、李傳峰、王麗、萬暢、廖結安、張洪洲、李嚮陽、劉新英等老師,編者藉此機會對他們緻以深深的謝意。
由於編者水平有限,書中難免存在不妥或錯誤之處,懇請廣大讀者批評指正。
編者
2013年10月
實例詳解叢書:Visual C++串口通信及測控應用實例詳解(附DVD光盤1張) 下載 mobi pdf epub txt 電子書 格式 2024
實例詳解叢書:Visual C++串口通信及測控應用實例詳解(附DVD光盤1張) 下載 mobi epub pdf 電子書好評!!!!!!!!!!!!
評分一直在京東買書,活動力度大,送貨很快
評分正好用的著的書~不錯~
評分書看瞭一部分,還行
評分一般般,不是很實用。串口本身講的少。
評分還可以,作為參考書,有時間就看看
評分很好的書,你值得擁有
評分不錯。。。。。。。。。。。。。。。。。。。。。。。。。
評分質量不錯,送貨很快,好評好評!
實例詳解叢書:Visual C++串口通信及測控應用實例詳解(附DVD光盤1張) mobi epub pdf txt 電子書 格式下載 2024