Visual Basic串口通信及編程實例

Visual Basic串口通信及編程實例

《Visual Basic串口通信及編程實例》是2011年4月1日化學工業出版社出版的圖書,作者是張輝。

編輯推薦

《Visual Basic串口通信及編程實例》介紹串口的基本知識和編程實例。所有程式都經過調試和運行,其對應程式代碼均收錄在隨書光碟中。

內容簡介

《Visual Basic串口通信及編程實例》以VisualBasic6.0中文版為背景編寫,從初學者的角度,在介紹VB串口通信基本知識和MSComm串口通信控制項的基礎上,主要列舉典型測控套用實例,詳細分析了電子秤量具、線上濃度分析儀以及指令型通信設備等的通信協定,並提供了具體可行的串列通信開發程式,引導讀者舉一反三,實現與各類型控制設備的串口通信及數據採集。書中所有程式都經過調試和運行,其對應程式代碼均收錄在隨書光碟中。

圖書目錄

第1章 串口基本概念

1.1 串列通信

1.1.1 串列通信方式

1.1.1.1 同步通信

1.1.1.2 異步通信

1.1.2 數據編碼方式

1.1.3 數據調製方式

1.1.4 數據傳送方式

1.1.5 數據傳輸速率

1.1.6 傳送時鐘和接收時鐘

1.2 通信接口

1.2.1 串口接頭

1.2.2 串口接線

1.3 串列通信接口標準

1.3.1 RS-232C標準

1.3.1.1 電氣特性

1.3.1.2 連線器的機械特性

1.3.1.3 RS-232C的接口信號

1.3.2 RS-422與RS-485標準

1.3.2.1 RS-422電氣規定

1.3.2.2 RS-485電氣規定

1.3.2.3 RS-422與RS-485安裝

第2章 串口調試

2.1 串口連線線的製作

2.1.1 串口直連線

2.1.2 串口交叉線

2.2 串口調試工具

2.2.1 ?行通信口測試器

2.2.1.1 參數設定區

2.2.1.2 數據傳送區

2.2.1.3 數據接收區

2.2.1.4 狀態顯示區

2.2.2 串口助手

2.2.3 串口調試助手

2.2.4 串口調試器

2.2.5 超級終端

第3章 Visual Basic中的串口通信控制項

3.1 初識MSComm控制項

3.1.1 MSComm控制項的引用

3.1.2 手動安裝MSComm控制項

3.2 MSComm控制項的常用屬性

3.3 MSComm控制項的事件

3.4 MSComm控制項字元讀入方式

3.4.1 文本輸入

3.4.2 二進制輸入

第4章 串口調試軟體的開發

4.1 軟體設計

4.1.1 軟體開發目的

4.1.2 軟體設計要求

4.2 軟體系統構成

4.3 軟體界面設計

4.3.1 界面設計原則

4.3.2 軟體界面

4.4 軟體代碼的編寫

4.4.1 程式錯誤處理方法

4.4.1.1 VB的編譯選項

4.4.1.2 Err對象

4.4.1.3 錯誤的捕獲與退出

4.4.2 打開與關閉串口

4.4.2.1 可用串口診斷

4.4.2.2 串口的初始化

4.4.2.3 串口參數設定

4.4.2.4 載入串口參數

4.4.2.5 保存串口參數

4.4.2.6 打開關閉串口

4.4.3 數據傳送與接收

4.4.3.1 參數定義與初始化

4.4.3.2 數據傳送設定

4.4.3.3 數據接收設定

4.4.3.4 數據傳送與接收

4.4.3.5 接收數據保存

4.4.4 狀態顯示

4.4.5 提示信息

4.4.6 退出程式

4.5 程式打包

4.6 程式安裝與運行

第5章 電子秤串口通信

5.1 JCS-A型電子秤

5.1.1 操作設定

5.1.2 常見故障

5.2 通信協定

5.2.1 RS232串列口的設定

5.2.2 數據格式

5.3 通信界面

5.4 代碼編寫

5.4.1 串口初始化

5.4.2 連線測試

5.4.3 數據採集

5.4.4 數據保存

5.4.5 狀態顯示

5.5 程式運行

第6章 MT-60型數字式流量積算儀

6.1 積算儀簡介

6.2 串口通信

6.3 主機命令

6.4 軟體界面

6.5 代碼編寫

6.5.1 初始化

6.5.2 數據採集

6.5.3 操作指令

6.5.4 信息提示

6.6 程式運行

第7章 數據實時曲線的繪製與滾動顯示

7.1 Bitblt函式

7.1.1 Bitblt函式參數

7.1.2 Bitblt函式聲明

7.2 無背景圖曲線滾動

7.2.1 窗體設計

7.2.2 代碼編寫

7.2.3 程式運行

7.3 有背景圖曲線滾動

7.3.1 窗體設計

7.3.2 代碼編寫

7.3.3 程式運行

第8章 濃度分析儀串口通信

8.1 RS485通信

8.1.1 儀器通信規約

8.1.2 儀器通信測試

8.2 界面設計

8.3 代碼編寫

8.4 運行結果

附錄

附表1 ASCII表

附表2 中英文對照表

參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們