大專 高中職 大眾讀者
國文‧應用文‧閱讀寫作
藝術領域通識
人文與生活通識
法政通識
社會‧社工‧文化
外語通識
數理及自然通識
資訊與網路
商管‧經營
餐飲‧休旅‧觀光
數位遊戲 動漫 多媒體
醫學基礎
護理‧健康
醫護外語‧醫管‧醫工‧視光‧牙技
老人福祉‧銀髮照顧
電子、電機、電力工程
圖學與電腦輔助製圖
材料與奈米科技
力學:應力、材力、流力、熱力
機械與自動化工程
營建、測量與都計
工業工程、職業安全衛生
化工、環工、能源
美容、彩妝、造型、芳療、寵物
食品、營養、幼保、農業
廣告推薦
  • 分享
  • 推到Facebook推到Facebook
  • 推到Plurk推到Plurk
  • 推到Twitter推到Twitter
自動化工程

PLC-VB圖形監控

  • 出版日:2015/10/1
  • 書號:C190
  • 作者:宓哲民
  • ISBN:978-986-430-089-1
  • 隨書附贈:範例光碟
  • 總頁數:332
  • 開數 / 印刷:16開,單色
  • 定價:480

  本書是作者針對技職院校或職訓中心相關之PLC進階或應用實務、圖形監控等課程所編寫的教材,為方便讀者研習,本書隨書範例光碟附有第六、七章的學習範例程式,適用於VB 2005之後的各版本。為了方便授課教師教學使用,每章章末設有習題,並將習題解答放入PPT教學光碟中。

  為了讓授課教師確實檢測、掌握學生的學習成效,書中不提供習題解答。自學讀者需自行研讀各章內文及範例,自行尋求解答,我們不提供解答給授課教師以外的讀者。

  Visual Basic(VB)源自於微軟公司所開發的BASIC程式語言,隨著作業系統及應用軟體的不斷升級,先後更新為VB 6.0(VB 6)VB.Net(2003)VB 200520082010及2012。由於VB擁有完善的圖形化使用者介面、視覺化的元件、兼具物件導向與事件驅動之程式設計理念、快速的應用程式開發系統、強大的除錯功能,加上第三方控制項的支援,提供使用者在程式開發上有多元化的選擇,也可以輕易的建立ActiveX控制項,因此是學習或開發應用程式的首選。

  升級版的Visual Basic是植基於.NET Framework的架構,它具備多線程(Multi-thread)的特性,因此可以改善PLC在讀取不同類組元件,或監控的各類組元件及群組數量偏多時,PLC回應訊息中所產生的資料錯植現象。雖然很多程式設計者還是習慣使用VB 6來撰寫程式,但升級版的VB在物件的類別及數量、程式的撰寫、網路通訊、資料庫鏈結…等性能上精進不少,可以大幅提升程式執行的速度,故使用新版本的VB也就勢在必行。

  有鑒於VB 6與VB.Net在PLC_VB的圖形監控上有某種程度的延續與相容性,加以Visual Studio 2010升級為2012之後不再支援Windows XP作業系統;考量部分作業系統尚未全面升級為Windows 7/8,故本書以Visual Studio 2010 Express作為PLC_VB圖形監控之程式語言。

※各章節的特色如下:

Ch1-介紹PLC與VB的概念。

Ch2-串列通訊,介紹設備通訊模式、資料傳輸方式、串列通訊傳輸介面及串列通訊埠。

Ch3-FX系列PLC通訊協定(RS422 to RS232),介紹通訊命令碼為:E0、E1、E7、E8,其元件硬體位址或編碼方式與FX-2不同。

Ch4-FX系列PLC通訊協定(RS232, RS485-BD),使用時PLC須外掛通訊基板:RS232-BD或RS485-BD。

Ch5-介紹升級版Visual Basic 2010(or Express)的基本操作及常用物件,其語法和使用者介面與VB6不同,建議使用者詳加閱讀。

Ch6-基本通訊命令,在每一章節開頭提供實習注意事項,當中彙整了一些教學及實作時學生易犯的錯誤,可以大為減少您Try and Error的時程。

Ch7-進階學習範例的程式撰寫,諸如:串列通訊埠在表單執行時就先行開啟(Open),程式結束時再行關閉(Close),避免在Timer事件中每隔一特定的時段就重複的執行串列通訊埠之開啟和關閉。

 

Chapter 1 VB圖形監控概論

1-01 PLC概論

1-02 PLC圖形監控

1-03 VB簡介

1-04 PLC通訊協定

1-05 PLC_VB圖形監控


Chapter 2 串列通訊

2-01設備通訊模式

2-02資料傳輸方式

2-03串列通訊傳輸介面

2-04串列通訊埠


Chapter 3 FX系列通訊協定(RS422 to RS232)

3-01 PLCPC通訊架構

3-02 PLCPC通訊參數及傳輸訊息格式

3-03 FX_PLC 元件規格及特性

3-04 PC PLC通訊命令

3-05群組位址及元件位址

3-06元件群讀取

3-07元件群寫入

3-08單一元件強制

3-09 FX-2N通訊協定

3-10 ASCII碼

3-11 FX-PLC元件硬體位址


Chapter 4 三菱FX系列通訊協定(RS232/485-BD)

4-01 PCPLC通訊架構

4-02 PCPLC通訊參數及傳輸訊息格式

4-03 PCPLC通訊協定

4-04 PCPLC通訊命令

4-05 232BD串列通訊參數設定


Chapter 5 Visual Basic 基本操作及常用物件

5-01 Visual Basic基本概念

5-02滑鼠基本操作

5-03 VB作業環境

5-04 VB基本資料型態與運算子

5-05常用控制項及其屬性

5-06 VB基本操作

5-07 VB敘述

5-08 VB事件

5-09 VB方法

5-10 VB內建函數

5-11 MSDN


Chapter 6 基本通訊命令

6-01 VB常用內建函數

6-02字串與數值轉換

6-03偵誤值專案

6-04 VB程式偵錯

6-05偵誤值_模組

6-06搜尋單一元件位址

6-07位元組元件及其位址

6-08字元組元件及其位址

6-09 PC串列通訊埠

6-10 VB串列通訊埠

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-12 PLC模擬骰子

7-13連續多個單一元件監控

7-14單一元件陣列之狀態監控

7-15連續多個暫存器資料監視

7-16資料暫存器陣列的數值監控

 

隨書附贈範例光碟,內附有第六、七章的學習範例程式,適用於VB 2005之後的各版本。

備有教師光碟,內含教學PPT檔及習題解答,提供採用本書為課程指定教材的授課教師使用。