《電氣控制與S7-300 PLC原理及應用》從工程應用的角度出發,突出應用性和實踐性,介紹了常用低壓電器、繼電器—接觸器控制系統、PLC的結構和工作原理、S7-300的指令系統及編程、S7系列結構化程序設計、S7的組織塊和中斷處理、WinCC簡介和S7-300系列PLC應用設計。通過大量有針對性的工程實例,詳盡介紹工程上常用的PLC控制系統的設計思想、設計步驟及設計方法。
本書可作為高等院校工業電氣自動化、機電一體化、計算機應用等相關專業的教學用書。對于廣大電氣工程技術人員來說,也是一本非常有價值的參考書和技術手冊。
張軍,遼寧科技學院,副教授,1994年畢業于東北大學,2004年取得沈陽理工大學控制理論與控制工程專業碩士學位。主要講述“PLC原理及應用”和“工控組態軟件(WinCC)的應用”兩本本專科課程的教學及畢業設計工作,參加工作20年來,每年教學工作量都在400學時左右。并參與完成多項企業PLC項目。2004年參加了參加了西門子公司舉辦的SIMATIC S7-PLC培訓、考核,并取得了相關證書。
從事PLC相關課程的教學已經十年,在自動化專業的教學改革、實驗室建設、科技開發等工作中表現突出,近年來承擔了市、學院科技開發及教改項目 ,并為企業開發了多項PLC控制項目,為企業解決了大量自動化技術難題。先后在國家期刊上發表論文十余篇,公開出版教材兩部。IE檢索科技論文一篇。研究方向: 工業生產過程的建模與控制、優化、管控一體化。
第1章 緒 論
1.1 電氣系統的接觸器—繼電器控制
1.2 電氣系統的PLC控制
1.2.1 PLC的由來
1.2.2 PLC控制的基本原理
1.2.3 PLC的生產廠家
1.3 PLC控制的意義、要求及課程任務
第2章 常用低壓電器
2.1 低壓電器的作用與分類
2.1.1 電器的定義及作用
2.1.2 低壓電器的分類
2.2 電磁式低壓電器
2.2.1 電磁式電器的基本構成
2.2.2 電磁式接觸器
2.3 繼電器
2.3.1 電磁式繼電器
2.3.2 熱繼電器
2.3.3 時間繼電器
2.3.4 速度繼電器
2.3.5 液位繼電器
2.3.6 溫度繼電器
2.3.7 壓力繼電器
2.4 熔斷器
2.4.1 用途
2.4.2 熔斷器的結構與工作原理
2.4.3 熔斷器的安秒特性
2.4.4 熔斷器的選擇
2.4.5 圖形符號、文字符號及型號
2.5 低壓斷路器
2.5.1 用途
2.5.2 結構與工作原理
2.5.3 圖形符號、文字符號及型號含義
2.6 低壓隔離器
2.6.1 刀開關
2.6.2 組合開關
2.7 主令電器
2.7.1 控制按鈕
2.7.2 位置開關
本章小結
習題
第3章 繼電器—接觸器控制系統
3.1 電氣控制線路的圖形符號、文字符號及繪制原則
3.1.1 常用電氣設備圖形符號和文字符號
3.1.2 電氣控制線路圖的繪制原則
3.1.3 電氣原理圖
3.1.4 電氣元件布置圖
3.1.5 電氣安裝接線圖
3.2 繼電器—接觸器控制電路組成的基本規律
3.2.1 電氣聯鎖控制規律
3.2.2 控制過程變化參量的控制規律
3.3 三相籠型異步電動機的常用控制電路
3.3.1 全壓啟動控制線路
3.3.2 降壓啟動控制線路
3.3.3 三相異步電動機的制動控制線路
3.3.4 異步電動機調速控制線路
3.4 其他典型控制環節
3.4.1 直流電動機常用控制電路
3.4.2 三相繞線電機啟動控制
3.5 電氣控制線路的常用保護環節
3.6 電氣控制線路的閱讀和分析方法
3.6.1 采用查線閱讀分析法閱讀、分析電氣原理圖的步驟
3.6.2 電氣原理圖閱讀和分析舉例
本章小結
習題
第4章 PLC的結構和工作原理
4.1 PLC的基本結構
4.1.1 PLC的硬件系統
4.1.2 可編程控制器的軟件系統
4.2 PLC的工作原理
4.2.1 PLC的等效工作電路
4.2.2 PLC的工作過程
4.3 PLC的編程語言和程序結構
4.3.1 PLC的編程語言
4.3.2 PLC的程序結構
4.4 SIMATIC S7-300 PLC的硬件組成及硬件組態
4.4.1 S7-300系列PLC系統硬件組成
4.4.2 S7-300的模塊簡介
4.4.3 S7-300系列PLC的編程元件
4.4.4 S7-300的組態
本章小結
習題
第5章 S7-300的指令系統及編程
5.1 指令及其結構
5.1.1 指令的組成
5.1.2 操作數
5.2 位邏輯指令
5.2.1 位邏輯運算指令
5.2.2 位操作指令
5.2.3 跳變沿檢測指令
5.3 定時器與計數器指令
5.3.1 定時器指令(Timers)
5.3.2 時鐘存儲器(ClockMemory)
5.3.3 計數器指令(Counter)
5.3.4 定時器與計數器的配合使用
5.4 數據處理功能指令
5.4.1 裝入和傳送指令(MOV)
5.4.2 轉換指令(Converter)
5.5 運算指令
5.5.1 算術運算指令
5.5.2 字邏輯運算指令(WordLogic)
5.5.3 數據運算指令應用舉例
5.6 移位指令
5.6.1 移位指令(Shift/Rotate)簡介
5.6.2 移位指令應用(編輯步進架)
5.7 累加器操作和地址寄存器指令
5.8 控制指令
5.8.1 邏輯控制指令
5.8.2 程序控制指令
5.8.3 主控繼電器指令
本章小結
習題
第6章 S7系列結構化程序設計
6.1 結構化編程
6.2 功能塊的編程及調用
6.2.1 變量聲明表(局部數據)
6.2.2 功能塊的編輯及調用舉例
6.3 程序結構化設計應用舉例
6.3.1 程序結構設計
6.3.2 程序設計實例
本章小結
習題第7章 S7的組織塊和中斷處理
7.1 組織塊概述
7.2 循環執行的組織塊
7.3 定期執行的組織塊和中斷處理
7.3.1 日期時間中斷
7.3.2 循環中斷組織塊(OB30~OB38)
7.4 事件驅動的組織塊和中斷處理
7.4.1 延時中斷組織塊
7.4.2 異步故障中斷組織塊
7.4.3 同步故障中斷(OB121、OB122)
7.5 啟動組織塊和中斷處理
7.6 背景組織塊
本章小結
習題
第8章 PLC的通信及網絡
8.1 PLC網絡基礎
8.1.1 PLC網絡含義
8.1.2 PLC網絡的結構
8.2 PLC通信簡介
8.2.1 基本概念和術語
8.2.2 串行通信接口標準
8.2.3 開放系統互連模型
8.3 西門子PLC網絡
8.3.1 生產金字塔結構模型
8.3.2 西門子的幾種通信網絡
8.4 PROFIBUS現場總線
8.4.1 PROFIBUS的結構與硬件
8.4.2 S7系統中的PROFIBUS-DP及組態
8.5 AS-I總線
8.5.1 AS-I概述
8.5.2 AS-I主站模板CP343-2
本章小結
習題
第9章 WinCC簡介
9.1 WinCC概述
9.2 組態第一個WinCC工程
9.2.1 建立項目
9.2.2 組態項目
9.2.3 WinCC運行
9.2.4 使用變量模擬器
9.3 組態變量
9.3.1 變量管理器(Tag Manag-ement)
9.3.2 創建和編輯變量
9.4 創建過程畫面
9.4.1 WinCC圖形編輯器
9.4.2 使用圖形、對象和控件
9.4.3 使用圖形編輯器的一些例子
本章小結
習題
第10章 S7-300系列PLC應用系統設計
10.1 PLC應用系統設計的內容和步驟
10.1.1 系統設計的原則與內容
10.1.2 系統設計和調試的主要步驟
10.2 PLC應用系統的硬件設計
10.2.1 PLC選型
10.2.2 PLC容量估算
10.2.3 I/O模塊的選擇
10.2.4 分配輸入/輸出點
10.2.5 外部接線設計
10.2.6 安全回路設計
10.3 PLC應用系統的軟件設計
10.3.1 PLC應用軟件設計的內容
10.3.2 PLC應用系統的軟件設計步驟
10.4 PLC應用系統設計實例
本章小結
習題
附錄A 其他主要PLC型號及指令介紹
A.1 三菱PLC簡介
A.2 歐姆龍PLC簡介
A.3 西門子S7-200PLC簡介
附錄B STEP7語句表指令一覽表
附錄C 實驗指導書
實驗一 STEP7編程軟件的熟悉及基本指令聯系
實驗二 異步電動機可逆運行控制
實驗三 異步電動機Y-△降壓啟動控制
實驗四 異步電動機反接制動控制
實驗五 定時器、計數器功能實驗
實驗六 移位指令練習
實驗七 數據處理指令練習
實驗八 結構化編程應用
實驗九 S7-300組織塊與中斷
實驗十 現場總線應用
實驗十一 簡單的WinCC項目的組態和監控
參考文獻