圖書信息
書名:零起步輕鬆學:西門子S7-200PLC技術作 者:蔡杏山
出版社:人民郵電出版社
出版時間:2010年10月1日
ISBN:9787115236135
開本:16開
定價:35.00元
內容簡介
《零起步輕鬆學:西門子S7-200PLC技術》是一本介紹西門子S7-200PLC技術的圖書,全書共分8章,主要介紹了PLC的組成與原理、編程基礎知識、PLC編程軟體及仿真軟體的使用、PLC套用系統的開發過程、基本指令及套用、順序控制指令及套用、功能指令及套用和PLC通信等內容。為了讓初學者通過閱讀《零起步輕鬆學:西門子S7-200PLC技術》就能輕鬆、快速地學會西門子S7-200PLC技術,《零起步輕鬆學西門子S7-200PLC技術》在每章首頁列出了本章知識結構圖,在內容安排上按照循序漸進的原則,在語言表達上注重通俗易懂,在書的重點和關鍵內容上採用了黑體字處理,以讓讀者能掌握並記住這些重點內容。《零起步輕鬆學:西門子S7-200PLC技術》起點低,通俗易懂,內容結構安排符合學習認知規律,適合作為西門子S7-200PLC技術初學者的自學圖書,也適合作為職業院校相關專業的教材和教學參考用書。
圖書目錄
第1章概述11.1PLC簡介2
1.1.1PLC的定義2
1.1.2PLC的分類2
1.1.3PLC的特點4
1.2PLC控制與繼電器控制比較4
1.2.1繼電器正轉控制電路4
1.2.2PLC正轉控制電路5
1.2.3PLC控制、繼電器控制和單片機控制的比較6
第2章PLC組成與原理8
2.1PLC的基本組成9
2.1.1PLC的組成方框圖9
2.1.2PLC組成單元功能說明9
2.2PLC的工作原理13
2.2.1PLC的工作方式13
2.2.2PLC執行用戶程式的過程14
第3章西門子S7-200PLC快速入門16
3.1S7系列與S7-200PLC17
3.1.1S7系列PLC17
3.1.2S7-200PLC17
3.2S7-200PLC的接線20
3.2.1DC/DC/DC接線20
3.2.2AC/DC/繼電器接線21
3.2.3S7-200CPU與擴展模組的總接線23
3.2.4輸出端保護電路24
3.3STEP7-Micro/WIN編程軟體的使用25
3.3.1軟體界面說明25
3.3.2通信設定28
3.3.3編寫程式31
3.4S7-200PLC仿真軟體的使用37
3.4.1軟體界面說明38
3.4.2CPU型號的設定與擴展模組的安裝39
3.4.3程式的仿真40
3.5PLC套用系統開發全過程42
3.5.1PLC套用系統開發流程42
3.5.2PLC套用系統開發舉例42
第4章編程基礎46
4.1程式語言47
4.1.1梯形圖(LAD)47
4.1.2功能塊圖(FBD)48
4.1.3指令語句表(STL)48
4.2S7-200PLC的編程器件48
4.3S7-200PLC的數據類型與定址方式53
4.3.1數據的類型和範圍53
4.3.2定址方式54
第5章基本指令及套用58
5.1位邏輯指令59
5.1.1基本觸點指令59
5.1.2塊操作指令60
5.1.3堆疊指令60
5.1.4置位與復位指令61
5.1.5脈衝跳變檢測指令62
5.1.6立即指令63
5.1.7RS觸發器指令65
5.1.8空操作指令66
5.2定時器66
5.2.1通電延時型定時器(TON)67
5.2.2斷電延時型定時器(TOF)68
5.2.3記憶型通電延時定時器(TONR)69
5.3計數器70
5.3.1加計數器(CTU)70
5.3.2減計數器(CTD)71
5.3.3加減計數器(CTUD)72
5.4常用的基本控制電路及梯形圖73
5.4.1啟動、自鎖和停止控制電路與梯形圖73
5.4.2正、反轉連鎖控制電路與梯形圖75
5.4.3多地控制電路與梯形圖77
5.4.4定時控制電路與梯形圖78
5.4.5長定時控制電路與梯形圖81
5.4.6多重輸出控制電路與梯形圖82
5.4.7過載報警控制電路與梯形圖83
5.4.8閃爍控制電路與梯形圖85
5.5基本指令套用實例86
5.5.1噴泉控制86
5.5.2交通信號燈控制89
5.5.3多級傳送帶控制93
5.5.4車庫自動門控制97
第6章順序控制指令及套用101
6.1順序控制與狀態轉移圖102
6.2順序控制指令103
6.2.1指令名稱及功能103
6.2.2指令使用舉例103
6.2.3指令使用注意事項105
6.3順序控制的幾種方式106
6.3.1選擇性分支方式106
6.3.2並行分支方式108
6.4順序控制指令套用實例111
6.4.1液體混合裝置的PLC控制111
6.4.2簡易機械手的PLC控制117
6.4.3大小鐵球分撿機的PLC控制123
6.5順序控制的其他實現方法131
6.5.1啟保停方式的順序控制131
6.5.2轉換中心方式的順序控制135
第7章功能指令及套用138
7.1傳送指令139
7.1.1單一數據傳送指令139
7.1.2位元組立即傳送指令140
7.1.3數據塊傳送指令141
7.1.4位元組交換指令143
7.2比較指令143
7.2.1位元組觸點比較指令143
7.2.2整數觸點比較指令144
7.2.3雙字整數觸點比較指令145
7.2.4實數觸點比較指令146
7.2.5字元串觸點比較指令147
7.2.6比較指令套用舉例147
7.3數學運算指令148
7.3.1加減乘除運算指令148
7.3.2浮點數函式運算指令154
7.4邏輯運算指令155
7.4.1取反指令156
7.4.2與指令156
7.4.3或指令157
7.4.4異或指令158
7.5移位與循環指令159
7.5.1左移位與右移位指令159
7.5.2循環左移位與循環右移位指令161
7.5.3移位暫存器指令163
7.6轉換指令164
7.6.1標準轉換指令164
7.6.2ASCII碼轉換指令169
7.6.3字元串轉換指令176
7.6.4編碼與解碼指令179
7.7表指令180
7.7.1填表指令180
7.7.2查表指令181
7.7.3先進先出和後進先出指令183
7.7.4存儲區填充指令185
7.8時鐘指令185
7.8.1時鐘指令說明185
7.8.2時鐘指令使用舉例186
7.9字元串指令189
7.9.1字元串長度、複製和連線指令189
7.9.2複製子字元串指令191
7.9.3字元串與字元搜尋指令191
7.10程式控制指令194
7.10.1跳轉與標籤指令194
7.10.2循環指令194
7.10.3結束、停止和監視定時器復位指令196
7.11子程式與子程式指令197
7.11.1子程式197
7.11.2子程式指令198
7.11.3帶參數的子程式調用指令200
7.12中斷與中斷指令203
7.12.1中斷事件與中斷優先權203
7.12.2中斷指令206
7.13高速計數器指令209
7.13.1指令說明209
7.13.2高速計數器的計數模式210
7.13.3高速計數器的工作模式213
7.13.4高速計數器的控制位元組214
7.13.5高速計數器計數值的讀取與預設215
7.13.6高速計數器的狀態字節217
7.13.7高速計數器指令的使用218
7.14高速脈衝輸出指令220
7.14.1指令說明220
7.14.2高速脈衝輸出的控制位元組、參數設定和狀態位220
7.14.3PTO脈衝的產生與使用222
7.14.4PWM脈衝的產生與使用229
7.15PID指令及使用233
7.15.1PID控制233
7.15.2PID指令介紹234
7.15.3PID指令的套用舉例237
第8章PLC通信241
8.1通信基礎知識242
8.1.1通信方式242
8.1.2通信傳輸介質245
8.2S7-200PLC通信硬體246
8.2.1PLC通信接口標準246
8.2.2通信連線埠249
8.2.3通信連線電纜249
8.2.4網路連線器250
8.3S7-200PLC網路通信協定251
8.3.1PPI協定(點對點接口協定)251
8.3.2MPI協定(多點接口協定)252
8.3.3PROFIBUS協定252
8.3.4TCP/IP253
8.3.5用戶定義的協定(自由連線埠模式)253
8.4通信指令及套用254
8.4.1網路讀寫指令254
8.4.2兩台PLC的PPI通信256
8.4.3傳送和接收指令267
8.4.4獲取和設定連線埠地址指令269
8.4.5PLC與印表機之間的通信(自由連線埠模式)270