PLC應(yīng)用技術(shù)是高等職業(yè)教育電氣自動化、機電一體化等相關(guān)專業(yè)的一門必修課程,本書針對三菱FX3U系列PLC的原理、編程方法及程序設(shè)計等內(nèi)容進行講解,主要內(nèi)容包括:可編程序控制器概述、三菱FX3U系列PLC的硬件資源、基本指令系統(tǒng)及編程、步進順控指令及編程、典型功能指令在編程中的應(yīng)用、模擬量控制和通信以及PLC應(yīng)用系統(tǒng)設(shè)計等主要內(nèi)容。全書內(nèi)容豐富,在講解理論的基礎(chǔ)上給出了大量的應(yīng)用實例,讀者可以根據(jù)實際需要選擇性的進行學習。為了給讀者提供一個學習的上升空間,教材中的第六章(模擬量控制和通信)作為選學內(nèi)容,供課時量較大學;蛘哂幸欢ǖ幕A(chǔ)的讀者學習。此外,書中每個章節(jié)的后面配有各種題型的思考和練習,供讀者檢驗學習的效果。
可編程序控制器(簡稱PLC)是一種常見的工業(yè)控制器,在汽車、化工和機械等行業(yè)有著廣泛的應(yīng)用,也成為了高職高專機電類學生必修的一門專業(yè)課程。本書是以三菱FX3U系列PLC典型應(yīng)用為主線編寫,參考了相關(guān)的技術(shù)資料,克服了市面上的相關(guān)教材存在的理論性較深、缺乏實際應(yīng)用實例、與工業(yè)生產(chǎn)實際脫節(jié)等問題,使學生能夠理解并掌握可編程序控制器的使用方法,建立正確的編程思路,提高編程能力。
本書作者具有十多年的PLC教學經(jīng)驗,在本書的編寫前進行了充分的市場調(diào)研,選取的機型為三菱公司主推的整體式可編程序控制器,用以替代三菱FX2N系列。為了使本書具有實用性,作者還充分考慮高職高專電氣自動化、自動化、機電一體化等專業(yè)高端技能型和綜合應(yīng)用型人才培養(yǎng)的需要,參考了相關(guān)工種職業(yè)標準和技能鑒定考核的要求。
本書包括7個章節(jié),第1章為可編程序控制器概述,重點介紹PLC的產(chǎn)生和發(fā)展、PLC的定義、PLC的組成及工作原理;第2章為三菱FX3U系列PLC的硬件資源,包括該系列PLC的面板、安裝要求、輸入/輸出繼電器、編程器及編程軟件的使用,此外還介紹了FX3U與FX2N的差異;第3章為基本指令系統(tǒng)及編程;第4章為步進順控指令及編程;第5章為典型功能指令在編程中的應(yīng)用;第6章為模擬量的控制和FX3U聯(lián)網(wǎng)通信方面的內(nèi)容;第7章以典型的自動生產(chǎn)線為依托,分析PLC應(yīng)用系統(tǒng)設(shè)計,并將系統(tǒng)的單機控制運行拓展到網(wǎng)絡(luò)控制。這7個章節(jié)內(nèi)容側(cè)重點各有不同,自然分層,讀者可以由淺入深,由簡入繁地進行學習。
本書在內(nèi)容選擇和結(jié)構(gòu)層次方面充分考慮到讀者的不同需求,其中第1章和第2章為基礎(chǔ)理論知識;第3章~第5章幫助讀者建立一定的編程思路,掌握編程方法;第6章和第7章為綜合應(yīng)用能力的提升,可以為讀者搭建能力上升通道,有助于提升綜合應(yīng)用能力和解決問題的能力,達到維修電工技師的考核要求。
本書既可作為高職高專機電類專業(yè)的教材,也可作為相關(guān)職業(yè)技能培訓的教材。此外,還可以作為相關(guān)工程技術(shù)人員的參考書籍。
全書由上海工程技術(shù)大學張靜之、劉建華和上海電機學院陳梅編著。全書由張靜之老師負責統(tǒng)稿,其中第1章由陳梅老師編寫,第2~4章和附錄由張靜之老師編寫,第5~7章由劉建華老師編寫。在編寫過程中,參考了一些書刊并引用了一些資料,難以一一列舉,在此一并對作者們表示衷心的感謝。
由于編者水平有限,錯誤在所難免,懇請使用本書的師生和讀者提出寶貴的意見。
編者
前 言
第1 章 可編程序控制器概述 1
1. 1 PLC 的產(chǎn)生與發(fā)展 1
1. 1. 1 PLC 的產(chǎn)生與定義 1
1. 1. 2 PLC 的特點 3
1. 1. 3 PLC 的發(fā)展 4
1. 2 PLC 的組成及工作原理 6
1. 2. 1 PLC 的基本組成 6
1. 2. 2 PLC 的循環(huán)掃描原理 9
1. 2. 3 PLC 與繼電-接觸器控制電路的區(qū)別 10
1. 3 思考與練習 10
第2 章 三菱FX3U 系列PLC 的硬件資源 13
2. 1 認識三菱PLC 13
2. 1. 1 FX3U系列PLC 的面板 13
2. 1. 2 FX3U系列PLC 的安裝要求 18
2. 1. 3 FX3U 系列PLC 的輸入/ 輸出繼電器 22
2. 1. 4 FX3U與FX2N的差異 26
2. 2 編程器及編程軟件的應(yīng)用 28
2. 2. 1 FX-20P 手持式編程器的使用 28
2. 2. 2 SWOPC-FXGP / WIN-C 編程軟件的應(yīng)用 40
2. 2. 3 GX_ GX Developer 編程軟件的
應(yīng)用 44
2. 3 思考與練習 50
第3 章 基本指令系統(tǒng)及編程 52
3. 1 連接驅(qū)動指令及其應(yīng)用 52
3. 1. 1 基礎(chǔ)知識: 連接驅(qū)動指令 52
3. 1. 2 應(yīng)用實例: 門鈴控制 53
3. 1. 3 應(yīng)用實例: 水池水位控制 54
3. 2 串/并聯(lián)指令及其應(yīng)用 55
3. 2. 1 基礎(chǔ)知識: 串聯(lián)指令 55
3. 2. 2 應(yīng)用實例: PLC 控制傳送帶上貼商標裝置 56
3. 2. 3 應(yīng)用實例: PLC 控制傳送帶上檢測瓶子裝置(含計數(shù)器) 56
3. 2. 4 基礎(chǔ)知識: 并聯(lián)指令 59
3. 2. 5 應(yīng)用實例: 自鎖電路應(yīng)用 59
3. 2. 6 應(yīng)用實例: PLC 控制的自動檢票放行裝置(含定時器) 60
3. 3 電路塊指令及其應(yīng)用 62
3. 3. 1 基礎(chǔ)知識: 電路塊指令 62
3. 3. 2 應(yīng)用實例: 雙聯(lián)開關(guān)控制 64
3. 3. 3 應(yīng)用實例: PLC 控制的搬運小車(含輔助繼電器) 65
3. 4 多重輸出與主控指令及其應(yīng)用 69
3. 4. 1 基礎(chǔ)知識: 多重輸出指令 69
3. 4. 2 基礎(chǔ)知識: 主控指令 71
3. 4. 3 應(yīng)用實例: 智力競賽搶答器系統(tǒng) 72
3. 5 脈沖指令與脈沖式觸點指令及其應(yīng)用 74
3. 5. 1 基礎(chǔ)知識: 運算結(jié)果脈沖化指令 74
3. 5. 2 基礎(chǔ)知識: 脈沖微分指令 75
3. 5. 3 基礎(chǔ)知識: 脈沖式觸點指令 76
3. 5. 4 應(yīng)用實例: 工業(yè)控制用手柄 78
3. 5. 5 應(yīng)用實例: 自動開/關(guān)門系統(tǒng) 81
3. 6 置位、復位指令及其應(yīng)用 82
3. 6. 1 基礎(chǔ)知識: 置位、復位指令 82
3. 6. 2 應(yīng)用實例: 連續(xù)控制電路 82
3. 6. 3 應(yīng)用實例: 金屬、非金屬分揀系統(tǒng) 83
3. 7 其他基本指令及其應(yīng)用 85
3. 7. 1 基礎(chǔ)知識: 邏輯運算結(jié)果取反指令I(lǐng)NV 85
3. 7. 2 基礎(chǔ)知識: 空操作指令 86
3. 7. 3 應(yīng)用實例: 邏輯分析與梯形圖處理 86
3. 8 將繼電-接觸器電路轉(zhuǎn)換為梯形圖 88
3. 8. 1 應(yīng)用實例: 電動機正/反轉(zhuǎn)控制 88
3. 8. 2 應(yīng)用實例: Y-△減壓起動Ⅳ控制 90
3. 9 起、保、停方式設(shè)計梯形圖 93
3. 9. 1 應(yīng)用實例: Y-△減壓起動控制 93
3. 9. 2 應(yīng)用實例: PLC 控制水塔、水池水位 95
3. 10 時序邏輯方式設(shè)計梯形圖 96
3. 10. 1 應(yīng)用實例: PLC 控制彩燈閃爍 96
3. 10. 2 應(yīng)用實例: PLC 控制紅綠燈 97
3. 11 順序控制方式設(shè)計梯形圖 101
3. 11. 1 應(yīng)用實例: PLC 控制鉆孔動力頭 101
3. 11. 2 應(yīng)用實例: PLC 控制傳送帶裝置 103
3. 12 思考與練習 104
第4 章 步進順控指令及編程 107
4. 1 狀態(tài)元件與步進順控指令 107
4. 1. 1 狀態(tài)轉(zhuǎn)移圖與狀態(tài)元件 107
4. 1. 2 步進順控指令 109
4. 2 單流程的程序設(shè)計 111
4. 2. 1 基礎(chǔ)知識: 單流程的程序設(shè)計 111
4. 2. 2 應(yīng)用實例: PLC 控制剪板機 111
4. 2. 3 應(yīng)用實例: PLC 控制自動送料裝置 112
4. 2. 4 應(yīng)用實例: PLC 控制模壓機系統(tǒng) 114
4. 3 循環(huán)程序設(shè)計 119
4. 3. 1 基礎(chǔ)知識: 循環(huán)程序設(shè)計 119
4. 3. 2 應(yīng)用實例: PLC 控制交通燈 119
4. 3. 3 應(yīng)用實例: PLC 控制的分揀流水線 120
4. 4 跳轉(zhuǎn)程序設(shè)計 126
4. 4. 1 基礎(chǔ)知識: 跳轉(zhuǎn)程序設(shè)計 126
4. 4. 2 應(yīng)用實例: PLC 控制自動混料罐 127
4. 4. 3 應(yīng)用實例: PLC 控制運料小車 130
4. 4. 4 應(yīng)用實例: PLC 控制機械滑臺 131
4. 5 選擇性分支程序設(shè)計 138
4. 5. 1 基礎(chǔ)知識: 選擇性分支 138
4. 5. 2 應(yīng)用實例: PLC 控制工作方式可選的運料小車 138
4. 5. 3 應(yīng)用實例: PLC 控制機械手分揀大小球 143
4. 6 并行分支程序設(shè)計 146
4. 6. 1 基礎(chǔ)知識: 并行結(jié)構(gòu) 146
4. 6. 2 應(yīng)用實例: PLC 控制雙面鉆孔機床 146
4. 7 思考與練習 150
第5 章 典型功能指令在編程中的應(yīng)用 152
5. 1 功能指令概述 152
5. 1. 1 功能指令格式 152
5. 1. 2 數(shù)據(jù)寄存器D 152
5. 1. 3 數(shù)據(jù)表示方法 153
5. 2 程序流控制指令及其應(yīng)用 154
5. 2. 1 基礎(chǔ)知識: 程序流控