本書以可編程控制器(PLC)的原理及應(yīng)用為主線,從理論和實(shí)踐兩方面出發(fā),將本書分為基礎(chǔ)篇和實(shí)驗(yàn)篇;A(chǔ)篇簡要介紹了可編程控制器的產(chǎn)生與發(fā)展、工作原理和硬件結(jié)構(gòu),重點(diǎn)介紹了西門子S7系列指令系統(tǒng)、PLC控制系統(tǒng)的設(shè)計(jì)和組態(tài)監(jiān)控方法。實(shí)驗(yàn)篇包括了STEP7集成開發(fā)環(huán)境使用,基本觸點(diǎn)指令、基本邏輯、程序結(jié)構(gòu)及工程控制系統(tǒng)相關(guān)環(huán)節(jié)等訓(xùn)練。 本書從教學(xué)與工程應(yīng)用的角度出發(fā),強(qiáng)調(diào)理論與實(shí)踐相結(jié)合,突出了實(shí)驗(yàn)在教學(xué)中的重要性。本書可作為高等院校自動化、電氣技術(shù)、機(jī)械電子、電子信息等專業(yè)的教材,也可作為?茖哟蜗嚓P(guān)專業(yè)課程的教材,并可作為相關(guān)工程技術(shù)人員的參考書。
可編程邏輯控制器(programmable logic controller,PLC)是以微處理器為基礎(chǔ),綜合了計(jì)算機(jī)技術(shù)、自動控制技術(shù)和網(wǎng)絡(luò)通信技術(shù)等發(fā)展起來的一種工業(yè)自動化裝置。近幾十年來,PLC技術(shù)已經(jīng)發(fā)展成在電氣、石油、化工、機(jī)械、采礦、冶金等行業(yè)被廣泛應(yīng)用的產(chǎn)品。
本書以PLC的原理及應(yīng)用為主線,從理論和實(shí)踐兩方面出發(fā),分為基礎(chǔ)篇和實(shí)驗(yàn)篇,強(qiáng)調(diào)本課程中工程應(yīng)用與實(shí)踐動手能力的重要性。因此,本書在編寫過程中力求做到:
1.從工業(yè)角度出發(fā),系統(tǒng)、全面地介紹PLC基礎(chǔ)知識,以保證體系完整,并以西門子S7-200系列PLC為例,著重講解操作指令與系統(tǒng)程序的編寫。
2.由淺入深,采用引導(dǎo)式教學(xué),旨在引導(dǎo)學(xué)生轉(zhuǎn)變?yōu)樽晕覍W(xué)習(xí)的觀念,培養(yǎng)學(xué)生工程師型解決問題的能力。在指令講解中,以小程序的形式引入,加深對指令功能的理解。
3.編寫中做到理論與實(shí)踐相結(jié)合,基礎(chǔ)篇講指令的原理及使用方法,實(shí)驗(yàn)篇以工程實(shí)驗(yàn)為載體講如何使用,培養(yǎng)學(xué)生從實(shí)踐中發(fā)現(xiàn)問題并解決問題的能力。
4.以S7-200系列PLC手冊為第一手資料,結(jié)合國家標(biāo)準(zhǔn)和行業(yè)規(guī)范,盡可能還原工業(yè)現(xiàn)場環(huán)境,訓(xùn)練學(xué)生的工程思維,實(shí)現(xiàn)與工程無縫對接。
本書可作為高等院校自動化、電氣工程、機(jī)械電子、電子信息工程等專業(yè)的教材,也可作為電氣工程、自動化工程等方面相關(guān)工程技術(shù)人員的參考書。
本書由王洪輝主編并統(tǒng)稿,王洪輝編寫了第1、2、4、5、15章,孟令宇編寫了第3、7-13章,庹先國編寫了第6、14章。
本書出版得到了“成都理工大學(xué)‘十三五’本科規(guī)劃教材”出版基金和“四川省卓越工程師教育培養(yǎng)計(jì)劃”項(xiàng)目的資助,在此表示感謝。
基礎(chǔ)篇
第1章 可編程控制器概述
1.1 可編程控制器的由來
1.2 可編程控制器的特點(diǎn)
1.3 可編程控制器的分類與應(yīng)用
1.3.1 PLC的分類
1.3.2 PLC的應(yīng)用領(lǐng)域
1.4 可編程控制器的性能指標(biāo)
1.5 可編程控制器的發(fā)展
思考題
第2章 可編程控制器硬件結(jié)構(gòu)基礎(chǔ)
2.1 可編程控制器的基本組成
2.1.1 中央處理器(CPU)
2.1.2 存儲器單元
2.1.3 電源單元
2.1.4 輸入/輸出單元
2.1.5 接口單元
2.2 可編程控制器I/O模塊
2.3 可編程控制器的安裝
2.4 可編程控制器的工作原理
2.4.1 PLC的等效電路
2.4.2 S7-200系列PLC的工作模式
思考題
第3章 可編程控制器程序設(shè)計(jì)基礎(chǔ)
3.1 可編程控制器的工作過程
3.1.1 循環(huán)掃描工作過程
3.1.2 系統(tǒng)監(jiān)控程序
3.1.3 用戶應(yīng)用程序
3.2 編程語言
3.2.1 梯形圖語言
3.2.2 指令表語言
3.2.3 功能模塊圖語言
3.2.4 其他編程語言
3.3 S7-200系列PLC存儲器的數(shù)據(jù)類型與尋址方式
3.3.1 S7-200系列PLC的數(shù)據(jù)類型
3.3.2 S7-200系列PLC存儲器數(shù)據(jù)區(qū)劃分
3.3.3 S7-200系列PLC的尋址方式
3.4 西門子PLC的開發(fā)環(huán)境
3.4.1 硬件系統(tǒng)組成
3.4.2 集成開發(fā)環(huán)境簡介
3.4.3 仿真軟件簡介
思考題
第4章 西門子S7-200系列PLC的基本指令
4.1 位邏輯指令
4.2 定時器指令
4.2.1 定時器指令簡介
4.2.2 定時器的工作原理
4.3 計(jì)數(shù)器指令
4.3.1 增計(jì)數(shù)器
4.3.2 減計(jì)數(shù)器
4.3.3 增減計(jì)數(shù)器
4.4 程序案例
4.4.1 長延時電路
4.4.2 貨品出入庫控制
4.4.3 聲控照明程序
4.4.4 運(yùn)行時間統(tǒng)計(jì)
思考題
第5章 西門子S7-200系列PLC的功能指令
5.1 程序控制指令
5.1.1 程序結(jié)構(gòu)和流程
5.1.2 子程序指令
5.1.3 循環(huán)指令
5.1.4 跳轉(zhuǎn)指令
5.2 順序控制繼電器指令
5.2.1 順序功能圖簡介
5.2.2 繪制順序功能圖注意事項(xiàng)
5.2.3 順序控制指令
5.2.4 順序功能圖的編程
5.3 中斷指令
5.3.1 中斷服務(wù)
5.3.2 S7-200系列PLC支持的中斷類型
5.3.3 中斷指令
5.3.4 理解中斷連接和中斷分離指令
5.3.5 中斷優(yōu)先級和中斷隊(duì)列
5.4 比較與數(shù)據(jù)傳送類指令
5.4.1 數(shù)據(jù)比較指令
5.4.2 數(shù)據(jù)傳送類指令
5.5 數(shù)學(xué)運(yùn)算指令
5.6 數(shù)據(jù)類型轉(zhuǎn)換指令
思考題
第6章 可編程控制器系統(tǒng)設(shè)計(jì)方法
6.1 PLC控制系統(tǒng)設(shè)計(jì)
6.1.1 基本原則和一般步驟
6.1.2 基本設(shè)計(jì)方法
6.2 提高PLc控制系統(tǒng)可靠性的措施
6.2.1 電源抗干擾設(shè)計(jì)
6.2.2 硬件抗干擾措施
6.2.3 軟件抗干擾措施
6.2.4 工作環(huán)境處理
6.3 PLC應(yīng)用程序設(shè)計(jì)的典型環(huán)節(jié)
思考題
第7章 組態(tài)工具在PLC系統(tǒng)中的應(yīng)用
7.1 組態(tài)工具簡介
7.1.1 文本顯示器
7.1.2 觸摸屏
7.1.3 組態(tài)軟件
7.2 WinCC在PLC控制系統(tǒng)中的應(yīng)用
思考題
實(shí)驗(yàn)篇
第8章 實(shí)驗(yàn)基礎(chǔ)知識
8.1 基礎(chǔ)知識
8.1.1 自鎖電路與互鎖電路
8.1.2 STEP 7-Micro/WIN開發(fā)環(huán)境
8.1.3 符號表的使用
8.2 編程方法簡介
8.2.1 啟保停電路的編程方法
8.2.2 置位復(fù)位指令的編程方法
8.2.3 順序控制繼電器指令的編程方法
8.2.4 數(shù)據(jù)區(qū)存儲器的地址格式
第9章 基本觸點(diǎn)指令實(shí)驗(yàn)
9.1 實(shí)驗(yàn)?zāi)康?br />
9.2 實(shí)驗(yàn)步驟
9.2.1 控制要求
9.2.2 程序設(shè)計(jì)
第10章 表決器系統(tǒng)實(shí)驗(yàn)
10.1 實(shí)驗(yàn)?zāi)康?br />
10.2 實(shí)驗(yàn)步驟
10.2.1 控制要求
10.2.2 程序設(shè)計(jì)
第11章 運(yùn)料小車控制系統(tǒng)實(shí)驗(yàn)
11.1 實(shí)驗(yàn)?zāi)康?br />
11.2 基礎(chǔ)知識——接近開關(guān)
11.3 實(shí)驗(yàn)步驟
11.3.1 控制要求
11.3.2 程序設(shè)計(jì)
第12章 模擬量采集實(shí)驗(yàn)
12.1 實(shí)驗(yàn)?zāi)康?br />
12.2 基礎(chǔ)知識——模擬量采集原理
12.3 實(shí)驗(yàn)步驟
12.3.1 控制要求
12.3.2 程序設(shè)計(jì)
第13章 電動機(jī)順序啟停實(shí)驗(yàn)
13.1 實(shí)驗(yàn)?zāi)康?br />
13.2 實(shí)驗(yàn)步驟
13.2.1 控制要求
13.2.2 程序設(shè)計(jì)
第14章 中斷程序的編程實(shí)驗(yàn)
14.1 實(shí)驗(yàn)?zāi)康?br />
14.2 實(shí)驗(yàn)步驟
14.2.1 控制要求
14.2.2 程序設(shè)計(jì)
第15章 考核實(shí)驗(yàn)
15.1 基本指令和彩燈控制實(shí)驗(yàn)
15.1.1 實(shí)驗(yàn)?zāi)康?br />
15.1.2 實(shí)驗(yàn)步驟
15.2 流水燈控制實(shí)驗(yàn)
15.2.1 實(shí)驗(yàn)?zāi)康?br />
15.2.2 實(shí)驗(yàn)步驟
15.3 輸入中斷應(yīng)用于4人搶答器
15.3.1 實(shí)驗(yàn)?zāi)康?br />
15.3.2 實(shí)驗(yàn)步驟
15.4 溫度采集系統(tǒng)
15.4.1 實(shí)驗(yàn)?zāi)康?br />
15.4.2 實(shí)驗(yàn)步驟
附錄一 S7-200系列PLC特殊存儲器標(biāo)志位
附錄二 S7-200系列PLC及其擴(kuò)展模塊示意圖
參考文獻(xiàn)