第1章 基本概念
1.1 通信.
1.1.1 數據傳送
1.1.2 通信的種類
1.2 串行通信
1.2.1 rs-232串行通信
1.2.2 rs-485串行通信
1.2.3 usb接口
1.2.4 ieee 1394
1.3 串行通信端口
1.3.1 信號定義
1.3.2 ascii碼對
1.3.3 針腳意義及方嚮
1.3.4 通信參數
1.4 模式及流量
1.4.1 工作模式
1.4.2 硬件握手
1.4.3 軟件握手
1.5 接綫和錯誤預防
1.5.1 接綫方法
.1.5.2 錯誤預防
1.5.3 crc程序解析
常識問答
本章習題
第2章 visual basic.net及常用組件簡介
2.1 windows程序概念簡述
2.1.1 對象的概念
2.1.2 界麵
2.1.3 使用visual basic.net開發係統
2.1.4 visual basic.net的環境模式
2.1.5 項目開發的步驟
2.1.6 visual basic.net與操作係統的關係
2.2 常用組件介紹
2.2.1 label組件
2.2.2 button組件
2.2.3 timer組件
2.2.4 picturebox組件
2.2.5 radiobutton組件
2.2.6 groupbox組件
2.2.7 listbox組件
2.2.8 textbox組件
2.3 程序簡述
2.3.1 解決方案的組成
2.3.2 數據與運算符
2.3.3 命名空間
2.3.4 語法
2.3.5 基礎的信息對話框
2.3.6 字符串類型及其處理函數
2.4 事件處理
2.4.1 事件的種類
2.4.2 事件中的程序代碼
常識問答
本章習題
第3章 串行通信程序及api
3.1 引用windows api
3.1.1 程序與硬件
3.1.2 declare聲明語句
3.1.3 dllimport聲明方式
3.1.4 常數聲明
3.1.5 枚舉聲明
3.1.6 結構聲明
3.2 串行通信的windows api簡述
3.2.1 串行通信相關函數
3.2.2 createfile/closehandle(打開/關閉通信端口)
3.2.3 getcommstate(取得通信端口參數)
3.2.4 setcommstate(設置通信端口參數)
3.2.5 writefile(輸齣數據至通信端口)
3.2.6 readfile(自通信端口讀取數據)
3.2.7 clearcommerror(清除通信端口錯誤狀況)
3.2.8 purgecomm(清除通信端口)
3.2.9 escapecommfunction(要求特定控製工作)
3.2.10 setcommmask(信息屏蔽)
3.2.11 waitcommevent(檢測事件是否已發生)
3.2.12 getcommmodemstatus(電位狀態檢測)
3.2.13 使用流程
3.2.14 檢查資源設置
3.3 通信測試
3.3.1 通信步驟
3.3.2 迴路測試
3.3.3 串行端口的數字輸齣控製
3.3.4 串行端口的數字輸入檢測
3.4 自動與事件
3.4.1 自動讀取傳入的字符串
3.4.2 通信事件
3.4.3 創建多綫程
3.4.4 定時器與doevents()
常識問答
本章習題
第4章 串行通信中的字符與字節
4.1 字符與字節
4.1.1 字符和字節的差彆
4.1.2 visual basic.net中的字符串類型
4.1.3 中英文字符串長度計算..
4.1.4 字符編碼內容
4.2 字節數據的送收
4.2.1 字節類型、聲明與送收
4.2.2 動態數組
常識問答
本章習題
第5章 串行通信類的創建及使用
5.1 類的基礎
5.1.1 類的組成
5.1.2 類成員
5.1.3 類創建的步驟
5.2 通信類的創建
5.2.1 類分析
5.2.2 枚舉值、結構、常數、win32 api的聲明
5.2.3 屬性創建
5.2.4 方法的考慮
5.2.5 事件的創建
5.2.6 整閤類
5.3 使用串行通信類
5.3.1 類測試——數據收發
5.3.2 類測試——數字輸齣
5.3.3 類測試——數字輸入
5.3.4 類事件測試——自動讀取數據
5.4 類庫
5.4.1 類庫項目的創建
5.4.2 類庫的程序開發
5.4.3 類庫的生成
5.4.4 類庫的使用
常識問答
本章習題
第6章 串行數據的處理
6.1 命令字符串
6.1.1 溝通方式
6.1.2 checksum的使用
6.1.3 checksum的討論
6.2 ps232實驗儀器簡介
6.2.1 ps232功能簡介
6.2.2 ps232上的接口定義
6.2.3 串行儀控的實習
6.2.4 通信參數的設置
6.3 客戶端的創建
6.3.1 textbox組件與數據顯示
6.3.2 狀態燈號與數據顯示
6.3.3 visual basic.net中的繪圖
6.3.4 以麯綫圖錶示數據
6.3.5 使用事件進行數據接收
6.3.6 paintbox與數據顯示——字節數據
6.4 數據的存儲及打印
6.4.1 數據存取
6.4.2 ps232數據及文件存取
6.4.3 打印及預覽
6.4.4 打印及預覽程序開發
常識問答
本章習題
第7章 其他串行通信組件及串行端口
7.1 windows的終端機
7.1.1 選擇與使用終端機
7.1.2 與設備的連接測試
7.2 pcommpro軟件
7.2.1 pcommpro的終端機
7.2.2 pcommpro的串行端口性能測試
7.2.3 pcommpro的數據監視器
7.3 增加串行通信端口
7.3.1 moxa c168多端口卡
7.3.2 usb轉rs-232轉接器
第8章 儀器設備上的串行通信
8.1 噪聲計
8.1.1 儀器連接
8.1.2 噪聲計簡介
8.1.3 命令格式
8.1.4 溝通項目的設計
8.1.5 噪聲讀值的采集
8.2 電功率計
8.2.1 電功率計簡介
8.2.2 接口及命令格式討論
8.2.3 測試項目的創建
8.3 測量用放大器
8.3.1 bk-2525振動計簡介
8.3.2 rs-232接口及命令格式說明
8.3.3 項目的創建
8.4 電源供應器,
8.4.1 電源供應器簡介
8.4.2 接口及命令格式
8.4.3 控製項目的創建
8.5 溫度記錄器
8.5.1 溫度記錄器簡介
8.5.2 接口及命令格式
8.5.3 溝通項目的創建
8.6 轉速計
8.6.1 轉速計介紹
8.6.2 接口及命令格式
8.6.3 項目程序的創建
8.7 條形碼識彆器
8.7.1 識彆器設備介紹
8.7.2 界麵及格式說明
8.7.3 項目程序的創建
8.8 測量電錶
8.8.1 電錶設備簡介
8.8.2 接口及命令格式
8.8.3 項目程序的創建
8.9 波形發生器
8.9.1 設備介紹
8.9.2 接口及命令格式
8.9.3 項目程序的創建
常識問答
本章習題
第9章 分布式監控及網絡化簡介
9.1 分布式監控
9.1.1 何謂分布式監控
9.1.2 多模塊的網絡係統,
9.1.3 rs-232與rs-485的轉換
9.2 命令與格式
9.2.1 格式討論
9.2.2 送收程序
9.2.3 取得模塊的配置
9.3 網絡化的串行通信
9.3.1 網絡化的連接
9.3.2 工業上的網絡連接
常識問答
本章習題
附錄 ascii碼
參考文獻
· · · · · · (
收起)