本書是高職職業(yè)教育“十三五”規(guī)劃教材,是S7-200Smart系列PLC編程及應用的實踐教程,全書共有10章,內(nèi)容包括PLC的認知、PLC的輸入輸出電路、PLC的編程指令、PLC控制系統(tǒng)程序設(shè)計方法、PLC高級編程功能的使用等,按照教知識、學技能、做實訓的教學活動過程設(shè)計編寫教材的具體內(nèi)容,注重基本知識、基本技能的掌握和應用能力的培養(yǎng),盡可能降低理論學習的枯燥性,使PLC的學習更加容易。通過本教程的學習,讀者能夠熟練掌握PLC編程及應用的知識和技能,初步具備工程實踐的能力。
前 言
2014年西門子正式推出了全新的針對經(jīng)濟型自動化市場的自動化控制產(chǎn)品S7-200 SMART 系列PLC,當前S7-200Smart系列PLC正在成為小型PLC應用的主流,S7-200Smart系列PLC的功能較以前的PLC有較大的提升,且PLC的編程方式也有明顯變化。為了適應發(fā)展,需要編寫以S7-200Smart系列PLC為基礎(chǔ)的PLC編程及應用教材,以滿足高職院校的教學需求。本書緊跟PLC新技術(shù)新產(chǎn)品的發(fā)展,滿足“教、學、做”一體化教學需要,緊貼工程實踐應用,注重基本知識、基本技能和工程能力的培養(yǎng)。
本書按照教知識、學技能、做實訓的教學活動過程設(shè)計編寫,全書共有10章,每一個學習內(nèi)容都按照統(tǒng)一結(jié)構(gòu)設(shè)計,即“知識引導-技能引導-技能訓練”三部分!爸R引導”部分主要是基本知識學習,需要老師“教”學生認知,學生主要是被動接受知識;“技能引導”部分主要是基本方法和技能學習,需要在老師的引導下“學”會,學生主動思考領(lǐng)悟并可靈活運用方法和技能;“技能訓練”部分主要是基本能力培養(yǎng),需要學生自己動手實踐,鞏固所學知識和技能,并在動手中形成工程實踐能力。
本書內(nèi)容包含:PLC控制器概述,S7-200Smart系列PLC及其編程軟件,PLC指令及應用,步進順控指令及其應用,PLC控制系統(tǒng)的程序設(shè)計,高速計數(shù)器的應用編程,運動控制的應用編程,Get/Put以太網(wǎng)通信編程,PWM脈沖輸出的編程及應用,PID控制的應用編程。每個部分內(nèi)容中的電路和程序都經(jīng)過實驗測試,盡可能做到?jīng)]有錯誤,且實驗硬件條件要求不高,所以絕大部分PLC實驗平臺都能夠滿足,以方便更多的讀者使用本教材。
本教材適用于已經(jīng)學過電工基礎(chǔ)、電子技術(shù)基礎(chǔ)、C語言的學生學習。本書作為教材的學習,合計約需要76學時,其中第1章建議4學時,第2章建議6學時,第3章建議24學時,第4章建議6學時,第5章建議6學時,第6章建議6學時,第7章建議10學時,第8章建議4學時,第9章建議4學時,第10章建議6學時。
本教材的編寫人員,都是長期從事PLC教學與科研的教師及工程技術(shù)人員,具有豐富的教學和工程實踐經(jīng)驗。本書的特點是深入淺出,闡述透徹、清晰,可讀性較好,實用性較強,特別適用于高職高專學生使用,中專及普通高校學生也可根據(jù)學時選擇使用,還可供有關(guān)工程技術(shù)人員自學和參考。通過學習本書,教師、學生和科研人員能夠較全面地掌握PLC編程及應用的知識和技能,培養(yǎng)工程實踐能力。
由于編者水平有限,書中難免存在錯誤和疏漏,懇請讀者指正。
朱志偉,武漢鐵路職業(yè)技術(shù)學院二級學院副院長,教齡15年,主講電機與電氣控制技術(shù)、PLC應用技術(shù)、電氣安裝與調(diào)試等課程。長期在一線教學,每年帶領(lǐng)學生到實訓基地進行實習,具有較為豐富的教學實踐經(jīng)驗。發(fā)表論文10多篇,曾經(jīng)編寫過《可編程序控制器原理及應用》。
第1章 PLC控制器概述
1.1 PLC的發(fā)展歷程
1.2 PLC的結(jié)構(gòu)與工作原理
1.3 PLC的特點與分類
1.4 PLC的編程語言
第2章 S7-200Smart系列PLC及其編程軟件
2.1 S7-200 SMART PLC的基礎(chǔ)知識
2.2 S7-200 SMART的數(shù)據(jù)訪問
2.3 S7-200 SMART的輸入輸出端子
2.4 S7-200 SMART的輸入輸出電路舉例
2.5 STEP 7-MicroWIN SMART編程軟件
2.6 S7-200 SMART PLC輸入輸出電路安裝與調(diào)試實訓
第3章 PLC指令及應用
3.1 位邏輯指令及其應用
3.1.1 位邏輯指令
3.1.2 位邏輯指令應用舉例
3.1.3 位邏輯指令應用實訓
3.2 定時器和計數(shù)器指令及其應用
3.2.1 定時器指令
3.2.2 定時器應用舉例
3.2.3 定時器應用實訓
3.2.4 計數(shù)器指令
3.2.5 計數(shù)器應用舉例
3.2.6 計數(shù)器應用實訓
3.3 傳送指令及其應用
3.3.1 傳送指令
3.3.2 傳送指令應用舉例
3.3.3 傳送指令應用實訓
3.4 轉(zhuǎn)換和比較指令及其應用
3.4.1標準轉(zhuǎn)換指令
3.4.2 其他轉(zhuǎn)換指令
3.4.3 轉(zhuǎn)換指令應用舉例
3.4.4 轉(zhuǎn)換指令應用實訓
3.4.5 比較指令
3.4.6 比較指令應用舉例
3.4.7比較指令應用實訓
3.5 邏輯運算和移位指令及其應用
3.5.1 邏輯運算指令
3.5.2 邏輯運算指令應用舉例
3.5.3 邏輯運算指令應用實訓
3.5.4 移位指令
3.5.5 移位指令應用舉例
3.5.6 移位指令應用實訓
3.6 數(shù)學運算指令及其應用
3.6.1 數(shù)學運算指令
3.6.2 數(shù)學運算指令應用舉例
3.6.3 數(shù)學運算指令應用實訓
第4章 步進順控指令及其應用
4.1 步進順控指令
4.2 單流程的程序設(shè)計舉例
4.3 選擇性流程的程序設(shè)計舉例
4.4 并行性流程的程序設(shè)計舉例
4.5 步進順控指令應用實訓
第5章 PLC控制系統(tǒng)的程序設(shè)計
5.1 子程序設(shè)計
5.2 中斷及中斷指令
5.3 PLC控制系統(tǒng)的程序設(shè)計舉例
5.4 PLC控制系統(tǒng)程序設(shè)計實訓
第6章 高速計數(shù)器的應用編程
6.1 高速計數(shù)器的使用
6.2 高速計數(shù)器應用編程舉例
6.3 高速計數(shù)器應用編程實訓
第7章 運動控制的應用編程
7.1 運動控制系統(tǒng)
7.2 運動控制向?qū)У氖褂?/p>
7.3 運動控制的應用編程舉例
7.4 運動控制的應用編程實訓
第8章 Get/Put以太網(wǎng)通信編程
8.1 Get/Put以太網(wǎng)通信編程
8.2 以太網(wǎng)通信的應用編程舉例
8.3 以太網(wǎng)通信的應用編程實訓
第9章 PWM脈沖輸出的編程及應用
9.1 脈寬調(diào)制向?qū)У氖褂?/p>
9.2 PWM脈沖的應用編程舉例
9.3 PWM脈沖的應用編程實訓
第10章 PID控制的應用編程
10.1 PID控制概述
10.2 PID向?qū)У氖褂?/p>
10.3 PID控制的應用編程舉例
10.4 PID控制的應用編程實訓