內容簡介
《VisualBasic在自動控制中的編程技術》共13章,內容按照實用體系進行組織,以實例為主線介紹VB的功能,同時從實用的觀點出發,專門介紹VisualBasic在自動控制領域的編程方法和套用實例,是一本不可多得的教科書。書中全面介紹了自動控制的VB編程方法和技巧,分別講解了綜合板卡(D/A、A/D、I/O)、步進電機板卡、串口通信的使用方法和編程技術,最後具體講解了一個工控機產品的詳細開發過程,內容翔實。
《VisualBasic在自動控制中的編程技術》遵從套用技術的學習和教學規律,循序漸進,先介紹開發軟體的使用和調試程式方法,再在開發系統中闡述編程技術,調試每一個程式,每一個程式都仿真成功,提供了全真的學習環境,將抽象複雜的知識具體形象仿真,通俗易懂
目錄
第1章VisualBasic可視化編程
1.1可視化編程的概念
1.1.1集成開發環境
1.1.2對象
1.1.3事件驅動和事件過程
1.2建立第一個應用程式
1.2.1建立應用程式
1.2.2保存應用程式
1.2.3打開已經存在的應用程式
1.2.4使用在線上幫助系統
1.3VisualBasic的發展
1.3.1VisualBasic的特點
1.3.2出類拔萃的VisualBasic
習題
第2章VisualBasic程式設計基礎
2.1VisualBasic基本數據類型
2.1.1VisualBasic的編碼約定
2.1.2常量
2.1.3數據類型
2.1.4變數及其範圍
2.1.5數組
2.2運算符和表達式
2.2.1賦值運算符
2.2.2算術運算符
2.2.3比較運算符
2.2.4連線運算符
2.2.5邏輯運算符
2.2.6運算符的優先權
2.3語句與控制結構
2.3.1語句及書寫格式
2.3.2順序結構
2.3.3分支結構
2.3.4循環結構
2.3.5嵌套控制結構
2.4過程與函式調用
2.4.1過程
2.4.2函式過程
2.4.3調用其他模組中的公用子過程
2.4.4過程編輯的可視化工具
2.4.5向過程傳遞參數的方法及規則
2.4.6從子過程、函式內中途退出
2.4.7常用內置函式
習題
VisualBasic在自動控制中的編程技術
第3章VisualBasic常用控制項介紹
3.1窗體
3.2內部標準控制項與工具箱
3.3ActiveX控制項
3.4使用控制項數組
習題
第4章VisualBasic應用程式界面設計
4.1記事本-簡單文本編輯器
4.1.1建立工程
4.1.2界面設計
4.1.3選單設計
4.2工具列設計
4.2.1工具列控制項簡介
4.2.2建立工具列
4.2.3編寫代碼
4.3對話框
4.3.1VisualBasic對話框簡介
4.3.2對話框實現方法
4.4記事本文檔管理功能的實現
4.4.1“打開”和“保存”功能的設計
4.4.2“新建”功能的實現
習題
第5章VisualBasic的高級編程
5.1VisualBasic的檔案系統
5.1.1驅動器列表框控制項
5.1.2資料夾列表框控制項
5.1.3檔案列表框控制項
5.2圖像處理
5.2.1坐標系統
5.2.2利用Shape、Line控制項繪製基本圖形
5.2.3圖形方法
5.2.4Print方法
5.3VisualBasic的動畫與多媒體處理
5.3.1Animation控制項
5.3.2MultimediaMCI控制項
5.3.3WindowsMediaPlayer控制項
5.4資料庫
5.4.1資料庫的基本概念
5.4.2VisualBasic訪問資料庫技術
5.4.3VisualBasic數據管理器使用
習題
第6章程式調試與錯誤處理
6.1程式錯誤的類型
6.1.1語法錯誤
6.1.2運行時錯誤
6.1.3邏輯錯誤
6.2中斷模式
6.2.1中斷模式簡介
6.2.2設定和清除斷點
6.2.3使用Stop語句
6.2.4使用Debug.Assert方法
6.3調試方法與工具
6.3.1“調試”工具列
6.3.2使用“本地視窗”
6.3.3使用“立即視窗”
6.3.4使用“監視視窗”
6.4錯誤處理
6.4.1OnError語句
6.4.2使用Resume語句
6.4.3使用Err對象
習題
第7章輸入輸出板卡的編程控制
7.1概述
7.2PCI匯流排系列板卡編程控制
7.3函式
7.4編程實例
習題
第8章A/?D板卡編程
8.1概述
8.1.1模數轉換A/D板卡的種類及作用
8.1.2主要技術指標
8.1.3本卡性能參數
8.2PCI系列板卡編程
8.3函式
8.4編程實例
習題
第9章D/A轉換板卡編程
9.1概述
9.1.1數模轉換簡介
9.1.2主要技術指標
9.2PCI匯流排系列板卡編程控制
9.3函式
9.4編程實例
習題
第10章步進電機控制編程
10.1概要
10.2硬體組成
10.2.1信號接口定義
10.2.2接線方法
10.3VB編程控制
10.4函式
10.4.1控制卡和軸設定函式
10.4.2運動指令函式
10.4.3插補運動函式
10.4.4制動函式
10.4.5位置和狀態設定函式
10.4.6位置和狀態查詢函式
10.4.7I/O口操作函式
10.4.8其他函式
10.5控制實例
習題
第11章通信接口編程
11.1PC與CP之間的通信
11.2PC與單片機之間的通信
11.3PC與PLC之間的通信
習題
第12章程式打包
12.1編譯工程
12.1.1偽代碼與本機代碼
12.1.2工程編譯
12.2創建應用程式安裝包
12.2.1標準軟體包
12.2.2標準軟體包的組成部分
12.2.3使用“打包和展開嚮導”
習題
第13章套用實例
13.1儀器組成及結構簡述
13.1.1機械結構及工作過程
13.1.2電氣控制部分
13.2程式編寫
13.2.1軟體需完成的任務
13.2.2軟體的結構分析與設計
13.2.3各界面製作及主要程式編寫
……