編輯推薦
適讀人群 :本書既可作為廣大工程技術人員學習PLC編程技術的專業用書,也可作為PLC程序設計人員或機電類、電子信息與自動化類相關專業課程的教學或參考用書。 與眾不同的編程方法和編程技巧是本書的核心內容,
用實例來展示編程方法和編程技巧是本書的特點,
1. 采用立體化綜閤式指令案例加仿真實戰學習法,使讀者快速掌握實踐技能
2. 124個實用案例,讀者可拿來就用
3.內容包括S7-200係統手冊、源程序、仿真軟件、西門子S7-200編程軟件。
內容簡介
本書編寫的目的是通過打造一個立體的、全方位的資源係統,提供一個明確的、可操作的學習PLC編程技術的新途徑,使讀者在沒有PLC硬件的情況下,隻需一颱計算機(颱式機或筆記本)和一本書,就能夠循序漸進地去開啓PLC的編程之路。
本書共分12章,分彆是PLC編程基礎、基本程序設計案例、程序設計常用指令、三相異步電動機控製PLC程序設計案例、定時器與計數器PLC程序設計範例、搶答器與燈光控製PLC程序設計範例、樓宇自動化PLC程序設計範例、機床控製PLC程序設計範例、送料小車與傳送帶PLC程序設計範例、工業機械控製PLC程序設計範例、其他應用PLC程序設計範例和PLC綜閤應用設計範例。
本書虛擬光盤中提供所有編程實例的源程序,讀者可以直接移植使用,也可以在編程軟件上進行修改和仿真測試,以達到深入理解和靈活運用的目的。虛擬光盤請在www.cip.com.cn/資源下載/配書資源中查找。
本書既可作為廣大工程技術人員學習PLC編程技術的專業用書,也可作為PLC程序設計人員或機電類、電子信息與自動化類相關專業課程的教學或參考用書。
內頁插圖
目錄
學習引導
第1章緒論
1.1PLC概述/003
1.1.1PLC的基本結構/003
1.1.2PLC的工作原理/004
1.1.3PLC的選型規則/004
1.1.4PLC的編程算法/006
1.2梯形圖基本知識/007
1.2.1梯形圖邏輯/007
1.2.2PLC的內部裝置/008
1.2.3梯形圖組成圖形及說明/010
1.2.4梯形圖常用術語/011
1.2.5PLC梯形圖的編輯與常見的錯誤圖形/012
1.3西門子PLC編程軟件安裝及使用說明/013
1.3.1STEP 7-Micro/WIN簡介、安裝方法/013
1.3.2STEP 7 Micro/WIN使用/019
1.3.3S7��200仿真功能舉例/023
第2章基本程序設計範例
2.1啓動優先程序/025
2.1.1啓動優先程序實現方案1/025
2.1.2啓動優先程序實現方案2/026
2.2停止優先程序/027
2.2.1停止優先程序實現方案1/027
2.2.2停止優先程序實現方案2/028
2.3互鎖連鎖控製/029
2.4自保持與解除程序/031
2.4.1自保持與解除迴路實現方案1/031
2.4.2自保持與解除迴路實現方案2/032
2.5單一開關控製啓停/032
2.6按鈕控製圓盤鏇轉一圈/034
2.7三地控製一盞燈/035
2.8信號分頻簡易程序/037
2.8.1控製信號的二分頻/037
2.8.2控製信號的三分頻/039
2.9停止操作保護和接觸器故障處理程序/040
2.10停電係統保護程序/042
2.11捲簾門控製/044
2.12倉庫大門控製程序/046
2.13水塔水位監測與報警/047
2.14一個按鈕控製三組燈/049
2.15電動機正反轉自動循環程序/050
2.16雙儲液罐單水位控製/052
2.17産品批量包裝與産量統計/054
2.18傢用普通洗衣機/056
2.19全自動洗衣機/058
第3章程序設計常用指令示例
3.1定時器指令說明/063
3.2字節交換指令說明/065
3.3浮點數計算指令說明/066
3.4邏輯運算(與或非)指令說明/067
3.4.1WAND邏輯與指令/067
3.4.2WOR邏輯或指令/067
3.4.3XOR異或指令/068
3.4.4INV取反指令/068
3.5數學運算/069
3.6程序控製/069
3.7間接尋址/071
3.8錶功能指令/072
3.8.1填錶指令/072
3.8.2查錶指令/072
3.8.3錶取數功能指令/074
3.9段碼轉換指令/075
3.10PID算法原理及指令介紹/076
3.10.1PID算法介紹/076
3.10.2PID迴路指令/077
第4章三相異步電動機控製PLC程序設計範例
4.1三相異步電動機的點動控製/080
4.2三相異步電動機的連續控製/081
4.3三相異步電動機點動、連續混閤控製/082
4.3.1一般編程/082
4.3.2改進方案1/083
4.3.3改進方案2/084
4.4兩地控製的三相異步電動機連續控製/085
4.5兩地控製的三相異步電動機點動連續混閤控製/086
4.6三相異步電動機正反轉控製/087
4.7三相異步電動機順序啓動同時停止控製/088
4.8三相異步電動機順序啓動逆序停止控製/090
4.9三相異步電動機星�踩�角降壓啓動控製/091
4.10三相異步電動機時間原則控製的單嚮能耗製動/093
4.11三相異步電動機時間原則控製的可逆運行能耗製動/094
4.12三相異步電動機反接製動控製/096
4.13三相雙速異步電動機的控製/097
4.14並勵電動機電樞串電阻啓動調速控製/099
第5章定時器與計數器PLC程序設計範例
5.1定時器延時開啓程序說明/102
5.2定時器延時關閉程序說明/103
5.3倍數計時/104
5.4多個定時器實現長計時/105
5.5轉盤鏇轉90°間歇運動控製/106
5.6圓盤間歇鏇轉四圈控製/107
5.7汙水處理係統/109
5.8按鈕人行道交通燈控製/111
5.9打卡計數/114
5.10交替輸齣程序/115
5.10.1計數器實現交替輸齣功能/115
5.10.2用上升沿(正跳變)觸發指令實現交替輸齣功能/116
5.11一個數據的保持控製/117
5.12讀卡器 (付費計時)/118
5.13液體混閤計數/120
5.14用定時器編寫的電動機正反轉自動循環控製程序/122
第6章搶答器與燈光控製PLC程序設計範例
6.1權限不同混閤競賽搶答器/125
6.2權限相同普通三組搶答器/127
6.3權限相同普通三組帶數碼管顯示的搶答器/130
6.4單燈周期交替亮滅/132
6.5定時與區域置位指令實現多燈交替閃爍/133
6.6用循環移位指令實現多燈控製/135
6.7定時器實現跑馬燈控製/137
6.8廣告燈控製/138
6.9條碼圖顯示控製/141
第7章樓宇自動化PLC程序設計範例
7.1樓宇聲控燈係統/143
7.2火災報警控製/144
7.3多故障報警控製/146
7.4恒壓供水的PLC控製/149
7.5高樓自動消防泵控製係統/152
7.6高層建築排風係統控製/153
7.7萬年曆指令控製係統的啓停/155
7.8住房防盜係統控製/158
第8章機床控製PLC程序設計範例
8.1機床工作颱自動往返控製/164
8.2車床滑颱往復運動、主軸雙嚮控製/165
8.3磨床PLC控製/167
8.4萬能工具銑床PLC控製/168
8.5滾齒機PLC控製/170
8.6雙頭鑽床PLC控製/172
第9章送料小車與傳送帶PLC程序設計範例
9.1送料小車的PLC控製/175
9.2小車五站點呼叫控製/177
9.3小車五站點自動循環往返控製/178
9.4傳送帶産品檢測與次品分離/181
9.5三條傳送帶控製/182
第10章工業機械控製PLC程序設計範例
10.1切割機控製/185
10.2車間換氣係統控製/191
10.3風機與燃燒機連動控製/192
10.4混凝土攪拌機的PLC控製/193
10.5硫化機PLC控製/195
10.6原料摻混機/197
10.7風機的PLC控製/198
10.8自動加料控製/201
10.9空氣壓縮機輪換控製/203
10.10彎管機的PLC控製/206
10.11加熱反應爐209
10.12氣囊硫化機213
10.13大小球分揀係統216
10.14剪闆機的控製221
10.15電動葫蘆升降機224
第11章其他應用PLC程序設計範例
11.1鏇轉圓盤180 °正反轉控製229
11.2選擇開關控製三個閥門順序開啓、逆序關閉230
11.3物流檢測控製232
11.4公交簡易報站程序233
11.5自動售水機235
11.6循環程序的應用236
11.7模具成型238
11.8冰激淩機240
11.9智能灌溉242
11.10密碼鎖247
11.11交通燈249
11.12花樣噴泉的PLC控製251
11.13手/自動控製254
第12章PLC綜閤應用設計範例
12.1定時鬧鍾258
12.2兩個滑颱順序控製260
12.3啤酒灌裝生産綫的PLC控製264
12.4拔河比賽266
12.5飲料自動售貨機的PLC控製267
12.6天塔之光的PLC控製270
12.7四層電梯控製274
12.8PLC在中央空調控製係統中的應用282
附錄
附錄1CPU規範一覽錶287
附錄2CPU電源規範一覽錶289
附錄3西門子PLC基本指令一覽錶290
附錄4特殊寄存器(SM)標誌位296
索引
參考文獻
前言/序言
西門子係列PLC具有結構簡單、編程方便、性能優越、靈活通用、使用方便、可靠性高、抗乾擾能力強等一係列優點,能在一個緊湊的性能範圍內為自動化控製提供一個非常有效和經濟的解決方案,在工業生産過程自動控製領域得到廣泛應用,受到廣大工程技術人員的青睞。
本書編寫的目的是通過打造一個立體的、全方位的資源係統,提供一個明確的、可操作的學習PLC編程技術的新途徑,使讀者在沒有PLC硬件的情況下,隻需一颱計算機(颱式機或筆記本)和一本書(含虛擬光盤),就能夠循序漸進地去開啓PLC的編程之路,通過仿真軟件運行監控功能可看到本書所有案例的運行結果和讀者自編PLC程序的運行結果,迅速掌握PLC軟件的模擬仿真和運行監控功能,提高學習興趣,並通過配套的500多頁PLC係統手冊等電子版資源,使讀者 (無論是初步學習還是深入研究) 都能有一個切實可行的資源基礎,滿足不同層次人員學習掌握PLC技術的需求,另外,還通過大量工業可編程控製實例為讀者提供一條快速掌握PLC編程方法的學習捷徑,達到舉一反三的目的。
與眾不同的編程方法和編程技巧是本書的核心內容,用實例來展示編程方法和編程技巧是本書的特點,本書共分為12章,分彆是緒論、基本程序設計範例、程序設計常用指令示例、三相異步電動機控製PLC程序設計範例、定時器與計數器PLC程序設計範例、搶答器與燈光控製PLC程序設計範例、樓宇自動化PLC程序設計範例、機床控製PLC程序設計範例、送料小車與傳送帶PLC程序設計範例、工業機械控製PLC程序設計範例、其他應用PLC程序設計範例和PLC綜閤應用設計範例。另外,我們還為讀者提供瞭文中所有編程實例的源程序,你可以直接移植使用,也可以在編程軟件上進行修改和仿真測試,以達到深入理解和靈活運用的目的。
為瞭方便讀者自學,我們還為讀者提供瞭PLC的基本介紹、工作原理、選型規則、編程算法以及梯形圖的基本知識和V4.0 STEP 7 Micro/WIN SP9軟件的使用說明,內容淺顯易懂、便於讀者理解。書中還介紹瞭梯形圖編輯常見的錯誤示例,幫助初學者快速掌握基本編程方法,避免走入誤區。筆者還在附錄中為讀者從眾多手冊中精選提供瞭一些S7-200PLC CPU規範一覽錶、CPU電源規範一覽錶、西門子PLC基本指令一覽錶、特殊寄存器 (SM) 標誌位,讀者在閱讀、學習和編程時可以作為簡明手冊快速自行查閱,並結閤索引中給齣的指令所在章節進行深入學習和理解,對於某章節中用到的比較特殊的指令,筆者也在該章節的程序說明部分做瞭著重介紹,篇幅所限,不能一應俱全,如需要更多內容,請參閱虛擬光盤中電子版PLC編程技術手冊等內容,本書虛擬光盤請到www.cip.com.cn/資源下載/配書資源中查找。
本書由劉振全、王漢芝、楊坤、張亞嫻、劉會哲、劉琛編著。白瑞祥教授審閱瞭全稿並提齣瞭許多好的建議和意見,在此錶示感謝。
本書既可作為廣大工程技術人員學習PLC編程技術的專業用書,也可作為PLC程序設計人員或機電類、電子信息與自動化類相關專業課程的教學或參考用書。我們衷心希望本書能夠幫助大傢掌握PLC編程技術和編程方法,並通過案例和自編程序的仿真運行監控,達到提高分析和解決實際問題的能力,理解相關理論及程序算法、更好掌握軟件編程技巧的目的。
盡管絕大部分實例都經過實際應用並在硬件設備和仿真軟件中經過檢驗,但是難免還會有疏漏和不足之處,望各位讀者不吝批評指正。
編著者
西門子PLC編程技術及應用案例 下載 mobi epub pdf txt 電子書 格式