出版時間:2011-1 出版社:中國電力出版社 作者:田敏 等編著 頁數(shù):305
Tag標簽:無
前言
在開發(fā)工業(yè)控制系統(tǒng)時,程序設計是很多技術人員要面臨的問題。在高校、科研院所和工礦企業(yè),有眾多的技術人員在使用各種計算機控制系統(tǒng),他們都迫切需要相關的書籍來幫助他們學習相關的編程技術。開發(fā)工業(yè)控制系統(tǒng)的編程語言很多,但應用最普遍、功能最強大的還是C語言,目前市面上流行的C語言是C++ Builder、VisualC++和LabWindows/CVI。C++Builder是Borland公司推出的一種基于面向對象程序設計語言的可視化集成編程工具。它具有一個專業(yè)C++開發(fā)環(huán)境所能提供的全部功能,實現(xiàn)了可視化的編程環(huán)境和功能強大的編程語言(C++)的完美結合。C++ Builder具有編譯速度快、IDE反應速度快、完全開放的VCL源代碼、領先的數(shù)據(jù)庫技術等優(yōu)點,程序設計者可以利用C++ Builder完成許多高級應用開發(fā),擴展空間幾乎是無限的。
內(nèi)容概要
本書從工程應用的角度出發(fā),通過6種典型的計算機控制系統(tǒng)(包括基于單片機、PLC、PCI數(shù)據(jù)采集卡、USB數(shù)據(jù)采集板、CAN數(shù)據(jù)采集模塊、遠程I/O模塊),使用目前流行的3種不同類型的C/C++編程語言(包括C++Builder、Visual C++和LabWindows/CVI),對工業(yè)控制系統(tǒng)中的4類典型應用,包括模擬量輸入(AI)、模擬量輸出(AO)、數(shù)字量輸入(DI)和數(shù)字量輸出(DO)的程序設計方法進行了詳細的闡述。為方便讀者學習,本書還提供了配套光盤,內(nèi)容包括所有實例的源程序、軟硬件資源等。 本書可作為高等院校自動化、計算機應用、機電一體化等專業(yè)的大學生以及相關工程技術人員學習計算機控制系統(tǒng)編程技術的參考用書。
書籍目錄
前言第1章 利用單片機開發(fā)板實現(xiàn)自動化控制 第1節(jié) 設計說明 第2節(jié) 模擬量輸入程序設計 例1 利用Keil C5l實現(xiàn)單片機模擬電壓輸入 例2 利用匯編語言實現(xiàn)單片機模擬電壓輸入 例3 利用C++Builder實現(xiàn)PC與單片機模擬電壓輸入 例4 利用Visual C++實現(xiàn)PC與單片機模擬電壓輸入 例5 利用LabWindows/CVI實現(xiàn)PC與單片機模擬電壓輸入 第3節(jié) 模擬量輸出程序設計 例6 利用Keil C51實現(xiàn)單片機模擬電壓輸出 例7 利用匯編語言實現(xiàn)單片機模擬電壓輸出 例8 利用C++Builder實現(xiàn)PC與單片機模擬電壓輸出 例9 利用Visual C++實現(xiàn)PC與單片機模擬電壓輸出 例10 利用LabWindows/CVI實現(xiàn)PC與單片機模擬電壓輸出 第4節(jié) 數(shù)字量輸入程序設計 例11 利用Keil C51實現(xiàn)單片機數(shù)字量輸入 例12 利用匯編語言實現(xiàn)單片機數(shù)字量輸入 例13 利用C++Builder實現(xiàn)PC與單片機數(shù)字量輸入 例14 利用Visual C++實現(xiàn)PC與單片機數(shù)字量輸入 例15 利用LabWindows/CVI實現(xiàn)PC與單片機數(shù)字量輸入 第5節(jié) 數(shù)字量輸出程序設計 例16 利用Keil C51實現(xiàn)單片機數(shù)字量輸出 例17 利用匯編語言實現(xiàn)單片機數(shù)字量輸出 例18 利用C++Builder實現(xiàn)PC與單片機數(shù)字量輸出 例19 利用Visual C++實現(xiàn)PC與單片機數(shù)字量輸出 例20 利用LabWindows/CVI實現(xiàn)PC與單片機數(shù)字量輸出第2章 利用PLC實現(xiàn)自動化控制 第1節(jié) 設計說明 第2節(jié) 模擬量輸入程序設計 例21 三菱FX2N PLC模擬電壓輸入程序 例22 利用C++Builder實現(xiàn)PC與FX2N PLC模擬電壓輸入 例23 利用Visual C++實現(xiàn)PC與FX2N PLC模擬電壓輸入 例24 利用LabWindows/CVI實現(xiàn)PC與FX2N PLC模擬電壓輸入 第3節(jié) 模擬量輸出程序設計 例25 三菱FX2N PLC模擬電壓輸出程序 例26 利用C++Builder實現(xiàn)PC與FX2N PLC模擬電壓輸出 例27 利用Visual C++實現(xiàn)PC與FX2N PLC模擬電壓輸出 例28 利用LabWindows/CVI實現(xiàn)PC與FX2N PLC模擬電壓輸出 第4節(jié) 數(shù)字量輸入程序設計 例29 利用C++Builder實現(xiàn)PC與FX2N PLC數(shù)字量輸入 例30 利用Visual C++實現(xiàn)PC與FX2N PLC數(shù)字量輸入 例31 利用LabWindows/CVI實現(xiàn)PC與FX2N PLC數(shù)字量輸入 第5節(jié) 數(shù)字量輸出程序設計 例32 利用C++Builder實現(xiàn)PC與FX2N PLC數(shù)字量輸出 例33 利用Visual C++實現(xiàn)PC與FX2N PLC數(shù)字量輸出 例34 利用LabWindows/CVI實現(xiàn)PC與FX2N PLC數(shù)字量輸出 第6節(jié) 數(shù)字量輸入與輸出程序設計 例35 西門子S7-200 PLC數(shù)字量輸入與輸出程序 例36 利用C++Builder實現(xiàn)PC與S7-200 PLC數(shù)字量輸入與輸出 例37 利用Visual C++實現(xiàn)PC與S7-200 PLC數(shù)字量輸入與輸出 例38 利用LabWindows/CVI實現(xiàn)PC與S7-200 PLC數(shù)字量輸入與輸出第3章 利用數(shù)據(jù)采集卡實現(xiàn)自動化控制 第1節(jié) 設計說明 第2節(jié) 模擬量輸入程序設計 例39 利用C++Builder實現(xiàn)PC與PCI數(shù)據(jù)采集卡模擬電壓輸入 例40 利用Visual C++實現(xiàn)PC與PCI數(shù)據(jù)采集卡模擬電壓輸入 例41 利用LabWindows/CVI實現(xiàn)PC與PCI數(shù)據(jù)采集卡模擬電壓輸入 第3節(jié) 模擬量輸出程序設計 例42 利用C++Builder實現(xiàn)PC與PCI數(shù)據(jù)采集卡模擬電壓輸出 例43 利用Visual C++實現(xiàn)PC與PCI數(shù)據(jù)采集卡模擬電壓輸出 例44 利用LabWindows/CVI實現(xiàn)PC與PCI數(shù)據(jù)采集卡模擬電壓輸出 第4節(jié) 數(shù)字量輸入程序設計 例45 利用C++Builder實現(xiàn)PC與PCI數(shù)據(jù)采集卡數(shù)字量輸入 例46 利用Visual C++實現(xiàn)PC與PCI數(shù)據(jù)采集卡數(shù)字量輸入 例47 利用LabWindows/CVI實現(xiàn)PC與PCI數(shù)據(jù)采集卡數(shù)字量輸入 第5節(jié) 數(shù)字量輸出程序設計 例48 利用C++Builder實現(xiàn)PC與PCI數(shù)據(jù)采集卡數(shù)字量輸出 例49 利用Visual C++實現(xiàn)PC與PCI數(shù)據(jù)采集卡數(shù)字量輸出 例50 利用LabWindows/CVI實現(xiàn)PC與PCI數(shù)據(jù)采集卡數(shù)字量輸出第4章 利用USB數(shù)據(jù)采集板實現(xiàn)自動化控制 第1節(jié) 設計說明 第2節(jié) 模擬量輸入程序設計 例51 利用C++Builder實現(xiàn)PC與USB數(shù)據(jù)采集板模擬電壓輸入 例52 利用Visual C++實現(xiàn)PC與LJSB數(shù)據(jù)采集板模擬電壓輸入 例53 利用LabWindows/CVI實現(xiàn)PC與USB數(shù)據(jù)采集板模擬電壓輸入 第3節(jié) 模擬量輸出程序設計 例54 利用C++Builder實現(xiàn)PC與USB數(shù)據(jù)采集板模擬電壓輸出 例55 利用Visual C++實現(xiàn)PC與USB數(shù)據(jù)采集板模擬電壓輸出 例56 利用LabWindows/CVI實現(xiàn)PC與USB數(shù)據(jù)采集板模擬電壓輸出 第4節(jié) 數(shù)字量輸入程序設計 例57 利用C++Builder實現(xiàn)PC與USB數(shù)據(jù)采集板數(shù)字量輸入 例58 利用Visual C++實現(xiàn)PC與USB數(shù)據(jù)采集板數(shù)字量輸入 例59 利用LabWindows/CVI實現(xiàn)PC與USB數(shù)據(jù)采集板數(shù)字量輸入 第5節(jié) 數(shù)字量輸出程序設計 例60 利用C++Builder實現(xiàn)PC與USB數(shù)據(jù)采集板數(shù)字量輸出 例61 利用Visual C++實現(xiàn)PC與USB數(shù)據(jù)采集板數(shù)字量輸出 例62 利用LabWindows/CVI實現(xiàn)PC與USB數(shù)據(jù)采集板數(shù)字量輸出第5章 利用CAN數(shù)據(jù)采集模塊實現(xiàn)數(shù)據(jù)采集與控制 第1節(jié) 設計說明 第2節(jié) 模擬量輸入程序設計 例63 利用C++Builder實現(xiàn)PC與CAN數(shù)據(jù)采集模塊模擬電壓輸入 例64 利用Visual C++實現(xiàn)PC與CAN數(shù)據(jù)采集模塊模擬電壓輸入 例65 利用LabWindows/CVI實現(xiàn)PC與CAN數(shù)據(jù)采集模塊模擬電壓輸入 第3節(jié) 模擬量輸出程序設計 例66 利用C++Builder實現(xiàn)PC與CAN數(shù)據(jù)采集模塊模擬電壓輸出 例67 利用Visual C++實現(xiàn)PC與CAN數(shù)據(jù)采集模塊模擬電壓輸出 例68 利用LabWindows/CVI實現(xiàn)PC與CAN數(shù)據(jù)采集模塊模擬電壓輸出 第4節(jié) 數(shù)字量輸入程序設計 例69 利用C++Builder實現(xiàn)PC與CAN數(shù)據(jù)采集模塊數(shù)字量輸入 例70 利用Visual C++實現(xiàn)PC與CAN數(shù)據(jù)采集模塊數(shù)字量輸入 例71 利用LabWindows/CVI實現(xiàn)PC與CAN數(shù)據(jù)采集模塊數(shù)字量輸入 第5節(jié) 數(shù)字量輸出程序設計 例72 利用C++Builder實現(xiàn)PC與CAN數(shù)據(jù)采集模塊數(shù)字量輸出 例73 利用Visual C++實現(xiàn)PC與CAN數(shù)據(jù)采集模塊數(shù)字量輸出 例74 利用LabWindows/CVI實現(xiàn)PC與CAN數(shù)據(jù)采集模塊數(shù)字量輸出第6章 利用遠程I/O模塊實現(xiàn)自動化控制 第1節(jié) 設計說明 第2節(jié) 模擬電壓輸入程序設計 例75 利用C++Builder實現(xiàn)PC與遠程I/O模塊模擬電壓輸入 例76 利用Visual C++實現(xiàn)PC與遠程I/O模塊模擬電壓輸入 例77 利用LabWindows/CVI實現(xiàn)PC與遠程I/O模塊模擬電壓輸入 第3節(jié) 模擬電壓輸出程序設計 例78 利用C++Builder實現(xiàn)PC與遠程I/O模塊模擬電壓輸出 例79 利用Visual C++實現(xiàn)PC與遠程I/O模塊模擬電壓輸出 例80 利用LabWindows/CVI實現(xiàn)PC與遠程I/O模塊模擬電壓輸出 第4節(jié) 數(shù)字量輸入程序設計 例81 利用C++Builder實現(xiàn)PC與遠程I/O模塊數(shù)字量輸入 例82 利用Visual C++實現(xiàn)PC與遠程I/O模塊數(shù)字量輸入 例83 利用LabWindows/CVI實現(xiàn)PC與遠程I/O模塊數(shù)字量輸入 第5節(jié) 數(shù)字量輸出程序設計 例84 利用C++Builder實現(xiàn)PC與遠程I/O模塊數(shù)字量輸出 例85 利用Visual C++實現(xiàn)PC與遠程I/O模塊數(shù)字量輸出 例86 利用LabWindows/CVI實現(xiàn)PC與遠程I/O模塊數(shù)字量輸出參考文獻
章節(jié)摘錄
插圖:
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
工業(yè)自動化控制系統(tǒng)典型應用與編程86例 PDF格式下載