新書推薦:
《
同与不同:50个中国孤独症孩子的故事
》
售價:NT$
301.0
《
开宝九年
》
售價:NT$
250.0
《
论僭政:色诺芬《希耶罗》义疏(含施特劳斯与科耶夫通信集)
》
售價:NT$
500.0
《
传播与流动:移民、手机与集装箱(新闻与传播学译丛·学术前沿系列)
》
售價:NT$
500.0
《
《证券分析》前传:格雷厄姆投资思想与证券分析方法
》
售價:NT$
612.0
《
当我点击时,算法在想什么?
》
售價:NT$
356.0
《
服务的细节136:提高成交率的50个销售技巧
》
售價:NT$
296.0
《
变法与党争:大明帝国的衰亡(1500—1644)
》
售價:NT$
439.0
|
內容簡介: |
本書是作者針對技職院校或職訓中心相關之PLC進階或應用實務、圖形監控等課程所編寫的教材,為方便讀者研習,本書隨書範例光碟附有第六、七章的學習範例程式,適用於VB2005之後的各版本。為了方便授課教師教學使用,每章章末設有習題,並將習題解答放入PPT教學光碟中。
為了讓授課教師確實檢測、掌握學生的學習成效,書中不提供習題解答。自學讀者需自行研讀各章內文及範例,自行尋求解答,我們不提供解答給授課教師以外的讀者。
VisualBasicVB源自於微軟公司所開發的BASIC程式語言,隨著作業系統及應用軟體的不斷升級,先後更新為VB6.0VB6VB.Net2003VB200520082010及2012。由於VB擁有完善的圖形化使用者介面、視覺化的元件、兼具物件導向與事件驅動之程式設計理念、快速的應用程式開發系統、強大的除錯功能,加上第三方控制項的支援,提供使用者在程式開發上有多元化的選擇,也可以輕易的建立ActiveX控制項,因此是學習或開發應用程式的首選。
升級版的VisualBasic是植基於.NETFramework的架構,它具備多線程Multi-thread的特性,因此可以改善PLC在讀取不同類組元件,或監控的各類組元件及群組數量偏多時,PLC回應訊息中所產生的資料錯植現象。雖然很多程式設計者還是習慣使用VB6來撰寫程式,但升級版的VB在物件的類別及數量、程式的撰寫、網路通訊、資料庫鏈結…等性能上精進不少,可以大幅提升程式執行的速度,故使用新版本的VB也就勢在必行。
有鑒於VB6與VB.Net在PLC_VB的圖形監控上有某種程度的延續與相容性,加以VisualStudio2010升級為2012之後不再支援WindowsXP作業系統;考量部分作業系統尚未全面升級為Windows78,故本書以VisualStudio2010Express作為PLC_VB圖形監控之程式語言。
※各章節的特色如下:
Ch1-介紹PLC與VB的概念。
Ch2-串列通訊,介紹設備通訊模式、資料傳輸方式、串列通訊傳輸介面及串列通訊埠。
Ch3-FX系列PLC通訊協定RS422toRS232,介紹通訊命令碼為:E0、E1、E7、E8,其元件硬體位址或編碼方式與FX-2不同。
Ch4-FX系列PLC通訊協定RS232,RS485-BD,使用時PLC須外掛通訊基板:RS232-BD或RS485-BD。
Ch5-介紹升級版VisualBasic2010orExpress的基本操作及常用物件,其語法和使用者介面與VB6不同,建議使用者詳加閱讀。
Ch6-基本通訊命令,在每一章節開頭提供實習注意事項,當中彙整了一些教學及實作時學生易犯的錯誤,可以大為減少您TryandError的時程。
Ch7-進階學習範例的程式撰寫,諸如:串列通訊埠在表單執行時就先行開啟Open,程式結束時再行關閉Close,避免在Timer事件中每隔一特定的時段就重複的執行串列通訊埠之開啟和關閉。
|
目錄:
|
Chapter 1 VB圖形監控概論
1-01PLC概論
1-02PLC圖形監控
1-03VB簡介
1-04PLC通訊協定
1-05PLC_VB圖形監控
Chapter 2 串列通訊
2-01設備通訊模式
2-02資料傳輸方式
2-03串列通訊傳輸介面
2-04串列通訊埠
Chapter 3 FX系列通訊協定RS422toRS232
3-01PLCPC通訊架構
3-02PLCPC通訊參數及傳輸訊息格式
3-03FX_PLC元件規格及特性
3-04PC PLC通訊命令
3-05群組位址及元件位址
3-06元件群讀取
3-07元件群寫入
3-08單一元件強制
3-09FX-2N通訊協定
3-10ASCII碼
3-11FX-PLC元件硬體位址
Chapter 4 三菱FX系列通訊協定RS232485-BD
4-01PCPLC通訊架構
4-02PCPLC通訊參數及傳輸訊息格式
4-03PCPLC通訊協定
4-04PCPLC通訊命令
4-05232BD串列通訊參數設定
Chapter 5 VisualBasic基本操作及常用物件
5-01VisualBasic基本概念
5-02滑鼠基本操作
5-03VB作業環境
5-04VB基本資料型態與運算子
5-05常用控制項及其屬性
5-06VB基本操作
5-07VB敘述
5-08VB事件
5-09VB方法
5-10VB內建函數
5-11MSDN
Chapter 6 基本通訊命令
6-01VB常用內建函數
6-02字串與數值轉換
6-03偵誤值專案
6-04VB程式偵錯
6-05偵誤值_模組
6-06搜尋單一元件位址
6-07位元組元件及其位址
6-08字元組元件及其位址
6-09PC串列通訊埠
6-10VB串列通訊埠
6-11單一元件強制_AxMSComm
6-12單一元件強制_SerialPort
6-13位元組寫入及讀取
6-14字元組寫入及讀取
6-15通訊命令整合
Chapter 7 進階學習範例
7-01顏色設定
7-02計時器事件
7-03開機畫面及畫面切換
7-04單一接點監視-AxMSComm
7-05單一接點監視-SerialPort
7-06馬達起動停止控制_Xn
7-07馬達起動停止控制_Mn
7-08單向紅綠燈控制
7-09馬達正反轉控制
7-10計時器監控
7-11紅綠燈倒數計時監控
7-12PLC模擬骰子
7-13連續多個單一元件監控
7-14單一元件陣列之狀態監控
7-15連續多個暫存器資料監視
7-16資料暫存器陣列的數值監控
|
|