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