本書從實際工程應用出發(fā),以國內(nèi)廣泛使用的德國西門子公司S7200 PLC為對象,講解整體式PLC的基礎與實際應用等方面的內(nèi)容。本書共11章,主要介紹了PLC的基本概況、S7200 PLC的硬件系統(tǒng)、S7200 PLC編程軟件的使用、S7200 PLC的基本指令、S7200 PLC的功能指令、數(shù)字量控制系統(tǒng)梯形圖的設計方法、S7200 PLC模擬量功能與PID控制、PLC的通信與網(wǎng)絡、文本顯示器與變頻器、PLC控制系統(tǒng)設計及實例、PLC的安裝與維護等內(nèi)容。
本書語言通俗易懂,實例的實用性和針對性較強,特別適合初學者使用,對有一定PLC基礎的讀者也會有很大幫助。本書既可作為電氣控制領域技術人員的自學教材,也可作為高職高專院校、成人高校、本科院校的電氣工程、自動化、機電一體化、計算機控制等專業(yè)的參考書。
陳忠平,主要從事EDA技術、PLC及單片機等課程的教學與科研工作,具有一定的理論與實踐經(jīng)驗,公開出版了近20本專業(yè)書籍。
目錄
前言
第1章PLC的基本概況1
11PLC簡介1
111PLC的定義1
112PLC的基本功能與特點2
113PLC的應用和分類3
114西門子PLC簡介7
12PLC的組成及工作原理10
121PLC的組成10
122PLC的工作原理15
第2章S7200 PLC的硬件系統(tǒng)18
21主機單元18
211主機單元的類別及性能18
212主機單元的外形結構20
213主機單元的I/O21
214CPU的工作方式24
22擴展模塊25
221電源模塊25
222數(shù)字量擴展模塊25
223模擬量擴展模塊26
224通信擴展模塊27
225特殊功能擴展模塊27
23數(shù)據(jù)存儲器28
231數(shù)據(jù)長度28
232數(shù)制28
233數(shù)據(jù)類型及數(shù)據(jù)范圍29
234數(shù)據(jù)存儲器的編址方式31
24S7200的存儲系統(tǒng)與尋址方式31
241S7200的存儲系統(tǒng)31
242S7200存儲器范圍及特性35
243尋址方式35
第3章S7200 PLC編程軟件的使用38
31PLC編程語言38311PLC編程語言的國際標準38
312梯形圖39
313語句表41
314順序功能圖42
315功能塊圖42
32S7200編程軟件的使用43
321STEP 7Micro/WIN簡介43
322編程計算機與CPU通信48
323系統(tǒng)塊設置52
324程序的編寫與編輯61
325程序的編譯與下載64
326程序的調試與監(jiān)控66
33S7200仿真軟件的使用71
第4章S7200 PLC的基本指令74
41基本邏輯指令74
411基本位操作指令74
412塊操作指令77
413邏輯堆棧指令81
414置位與復位指令81
415取反與空操作指令83
416立即I/O指令84
417邊沿脈沖指令85
42定時器指令87
421定時器的基本知識87
422定時器指令88
423定時器指令的應用91
43計數(shù)器指令94
431加計數(shù)器指令95
432減計數(shù)器指令95
433加/減計數(shù)器指令96
434計數(shù)器指令的應用97
44程序控制類指令103
441結束及暫停指令103
442看門狗復位指令104
443跳轉及標號指令105
444循環(huán)指令106
445子程序調用與返回指令106第5章S7200 PLC的功能指令110
51S7200 PLC的數(shù)據(jù)處理指令110
511S7200 PLC的傳送指令110
512S7200 PLC的字節(jié)交換與讀寫指令115
513S7200 PLC的移位指令116
514S7200 PLC的比較指令127
52S7200 PLC的算術運算和邏輯運算指令132
521S7200 PLC的算術運算指令132
522S7200 PLC的邏輯運算指令142
53S7200 PLC的表功能指令147
531S7200 PLC的填表指令147
532S7200 PLC的查表指令149
533S7200 PLC的表取數(shù)指令151
534存儲器填充指令153
54S7200 PLC的轉換指令155
541S7200 PLC的數(shù)據(jù)轉換指令155
542S7200 PLC的編碼和譯碼指令159
543S7200 PLC七段顯示譯碼指令160
544S7200 PLC的ASCII碼轉換指令161
55S7200 PLC的中斷指令165
551中斷源165
552中斷控制指令167
553中斷程序168
56S7200 PLC的高速處理指令170
561S7200 PLC的高速計數(shù)指令171
562S7200 PLC的高速脈沖指令178
57S7200 PLC的實時時鐘指令190
571設定實時時鐘指令190
572讀實時時鐘指令191
第6章數(shù)字量控制系統(tǒng)梯形圖的設計方法193
61梯形圖的設計方法193
611根據(jù)繼電—接觸器電路圖設計梯形圖193
612用經(jīng)驗法設計梯形圖197
62順序控制設計法與順序功能圖200
621步與動作201
622有向連線與轉換201
623順序功能圖的基本結構20263常見的順序控制編寫梯形圖的方法203
631啟保停方式的順序控制204
632置位/復位指令方式的順序控制206
64S7200 PLC順序控制208
641S7200 PLC順控指令208
642順控指令方式的順序功能圖209
65單序列的S7200 PLC順序控制應用實例212
651液壓動力滑臺的PLC控制212
652PLC在注塑成型生產(chǎn)線控制系統(tǒng)中的應用216
653PLC在簡易機械手中的應用222
66選擇序列的S7200 PLC順序控制應用實例230
661閃爍燈控制230
662多臺電動機的PLC啟?刂234
663大小球分撿機的PLC控制242
67并行序列的S7200 PLC順序控制應用實例252
671人行道交通信號燈控制252
672雙面鉆孔組合機床的PLC控制257
第7章S7200 PLC模擬量功能與PID控制271
71模擬量的基本概念271
711模擬量處理流程271
712模擬量的表示及精度272
713模擬量輸入方法275
714模擬量輸出方法275
72S7200 PLC的模擬量擴展模塊276
721EM231模擬量擴展輸入模塊277
722EM235模擬量擴展輸入/輸出模塊278
723EM232模擬量擴展輸出模塊280
73模擬量控制的使用281
731模擬量擴展模塊的地址編排281
732模擬量擴展模塊的數(shù)據(jù)字格式282
733模擬量信號的轉換282
734模擬量擴展模塊的使用與仿真283
74PID閉環(huán)控制289
741模擬量閉環(huán)控制系統(tǒng)的組成289
742PID控制原理289
743PID回路控制參數(shù)表及指令293
744PID回路控制29475PID應用控制296
751PID應用指令控制296
752PID向導應用控制301
第8章PLC的通信與網(wǎng)絡307
81數(shù)據(jù)通信的基礎知識307
811數(shù)據(jù)傳輸方式307
812串行通信的分類308
813串行通信的數(shù)據(jù)通路形式310
814串行通信的接口標準310
815通信介質314
82工業(yè)局域網(wǎng)基礎315
821網(wǎng)絡結構315
822網(wǎng)絡協(xié)議316
823現(xiàn)場總線317
83S7200 系列PLC的通信與網(wǎng)絡319
831S7200系列PLC的通信部件319
832S7200系列PLC通信協(xié)議322
833S7200系列PLC網(wǎng)絡參數(shù)的設置325
84S7200系列PLC的Modbus通信327
841Modbus通信協(xié)議327
842Modbus通信幀結構329
843Modbus 尋址329
844Modbus 通信指令330
845Modbus通信應用舉例333
85S7200系列PLC的自由端口通信346
851自由端口控制寄存器346
852自由端口發(fā)送和接收數(shù)據(jù)指令346
853獲取和設置通信口地址指令348
854自由端口通信應用舉例348
86S7200 PLC的PPI通信357
861PPI通信網(wǎng)絡讀/寫指令357
862PPI通信應用舉例359
第9章文本顯示器與變頻器368
91文本顯示器368
911文本顯示器設備簡介368
912TD設備與S7200的連接370
913使用文本顯示器向導370914TD 400C的應用實例379
92變頻器383
921變頻器概述383
922SINAMICS G110變頻器386
923MicroMaster440變頻器398
924變頻器的應用實例411
第10章PLC控制系統(tǒng)設計及實例426
101PLC控制系統(tǒng)的設計426
1011PLC控制系統(tǒng)的設計原則和內(nèi)容426
1012PLC控制系統(tǒng)的設計步驟427
1013PLC硬件系統(tǒng)設計428
1014PLC軟件系統(tǒng)設計432
102PLC在電動機控制中的應用434
1021異步電動機降壓啟動控制434
1022異步電動機限位往返控制437
1023異步電動機制動控制440
1024異步電動機多速控制442
103PLC在機床電氣控制系統(tǒng)中的應用446
1031PLC在C6140普通車床中的應用446
1032PLC在C650臥式車床中的應用450
1033PLC在Z3040搖臂鉆床中的應用456
1034PLC在X62W萬能銑床中的應用461
1035PLC在T68臥式鏜床中的應用468
104PLC控制應用設計實例474
1041六組搶答器PLC控制474
1042多種液體混合PLC控制479
1043天塔之光PLC控制484
1044PLC與變頻器聯(lián)機15段速頻率控制設計492
第11章PLC的安裝與維護501
111PLC的安裝501
1111PLC安裝注意事項501
1112安裝方法502
112接線504
1121接線注意事項504
1122安裝現(xiàn)場的接線505
113PLC的維護和檢修506
1131維護檢查5061132故障排除507
1133錯誤代碼508
附錄AS7200的SIMATIC指令集速查表510
附錄BS7200系列特殊標志寄存器516
參考文獻524