西門子S7-200 SMART PLC編程從入門到實踐

《西門子S7-200 SMART PLC編程從入門到實踐》是化學工業出版社出版圖書。

基本介紹

  • 中文名:《西門子S7-200 SMART PLC編程從入門到實踐》
  • 作者:韓相爭 著 
  • 出版時間:2021年3月1日
  • 出版社:化學工業出版社
  • 頁數:373 頁
  • ISBN:9787122378606
  • 開本:16 開
  • 裝幀:平裝
內容簡介,目錄,

內容簡介

本書以S7-200 SMART PLC硬體系統組成、指令系統及套用為基礎,以開關量、模擬量、運動量、通信控制的編程方法與案例為重點,以能夠設計實際的工控系統為最終目的,全面系統地介紹西門子S7-200 SMART PLC的編程技巧與實際套用。
全書共分10章,主要內容為S7-200 SMART PLC硬體系統組成與編程基礎、指令系統及案例、開關量控制程式設計、模擬量控制程式設計、通信控制程式設計、運動量控制程式設計、S7-200 SMART PLC控制系統的設計、S7-200 SMART PLC與觸控螢幕綜合套用和S7-200 SMART PLC與監控組態軟體綜合套用。
本書實用性強,圖文並茂,不僅為初學者提供了一套有效的編程方法,還為工程技術人員提供了大量的編程技巧和實踐經驗,可作為廣大電氣工程技術人員的自學和參考用書,也可作為高等工科院校、高等職業技術院校工業自動化、電氣工程及自動化、機電一體化等相關專業的PLC教材。

目錄

第1章 S7-200 SMART PLC硬體系統組成與編程基礎
1.1 S7-200 SMART PLC概述與硬體系統組成 / 2
1.1.1 S7-200 SMART PLC概述 / 2
1.1.2 S7-200 SMART PLC硬體系統組成 / 2
1.2 S7-200 SMART PLC的CPU模組外部結構及外部接線 / 5
1.2.1 CPU模組的外部結構 / 5
1.2.2 CPU模組的外部接線 / 6
1.2.3 S7-200 SMART PLC電源需求與計算 / 9
1.3 S7-200 SMART PLC的數據類型、數據區劃分與地址格式 / 11
1.3.1 數據類型 / 11
1.3.2 存儲器數據區劃分 / 12
1.3.3 數據區存儲器的地址格式 / 17
1.4 S7-200 SMART PLC的定址方式 / 19
1.4.1 立即定址 / 19
1.4.2 直接定址 / 19
1.4.3 間接定址 / 20
第2章 S7-200 SMART PLC編程軟體快速套用
2.1 STEP 7-Micro/WIN SMART編程軟體的界面 / 23
2.2 STEP 7-Micro/WIN SMART編程軟體套用舉例 / 27
2.2.1 項目要求 / 27
2.2.2 任務實施 / 27
第3章 S7-200 SMART PLC指令系統及案例
3.1 位邏輯指令及案例 / 38
3.1.1 觸點類指令與線圈輸出指令 / 39
3.1.2 置位與復位指令 / 40
3.1.3 脈衝生成指令 / 41
3.1.4 觸發器指令 / 42
3.1.5 邏輯堆疊指令 / 43
3.2 定時器指令及案例 / 44
3.2.1 定時器指令介紹 / 44
3.2.2 定時器指令的工作原理 / 45
3.2.3 定時器指令套用案例 / 48
3.3 計數器指令及案例 / 49
3.3.1 加計數器(CTU) / 49
3.3.2 減計數器(CTD) / 50
3.3.3 加減計數器(CTUD) / 51
3.3.4 計數器指令套用案例 / 52
3.4 常用的經典編程環節 / 53
3.4.1 啟保停電路與置位復位電路 / 53
3.4.2 互鎖電路 / 54
3.4.3 延時斷開電路 / 55
3.4.4 延時接通/斷開電路 / 56
3.4.5 長延時電路 / 56
3.4.6 脈衝發生電路 / 57
3.5 基本指令套用案例 / 61
3.5.1 延邊三角形減壓啟動 / 61
3.5.2 兩種液體混合控制 / 64
3.6 程式控制類指令及案例 / 67
3.6.1 跳轉/標號指令 / 67
3.6.2 子程式指令 / 68
3.6.3 綜合案例——3台電動機順序控制 / 70
3.7 比較指令及案例 / 73
3.7.1 指令格式 / 73
3.7.2 指令用法 / 73
3.7.3 套用案例 / 74
3.8 數據傳送指令及案例 / 75
3.8.1 單一傳送指令 / 76
3.8.2 數據塊傳送指令 / 76
3.8.3 位元組交換指令 / 79
3.8.4 數據傳送指令綜合案例 / 80
3.9 移位與循環指令及案例 / 83
3.9.1 移位指令 / 83
3.9.2 循環移位指令 / 85
3.9.3 移位暫存器指令 / 87
3.10 數據轉換指令及案例 / 91
3.10.1 數據類型轉換指令 / 91
3.10.2 解碼與編碼指令 / 94
3.11 數學運算類指令及案例 / 96
3.11.1 四則運算指令 / 96
3.11.2 數學功能指令 / 98
3.11.3 遞增、遞減指令 / 101
3.11.4 綜合套用案例 / 102
3.12 邏輯操作指令及案例 / 104
3.12.1 邏輯與指令 / 104
3.12.2 邏輯或指令 / 105
3.12.3 邏輯異或指令 / 106
3.12.4 取反指令 / 108
3.12.5 綜合套用案例——點評器控制 / 108
3.13 實時時鐘指令及案例 / 110
3.13.1 指令格式 / 111
3.13.2 套用案例 / 111
3.14 中斷指令及案例 / 112
3.14.1 中斷事件 / 113
3.14.2 中斷指令及中斷程式 / 114
3.14.3 中斷指令套用案例 / 115
第4章 S7-200 SMART PLC開關量控制程式設計
4.1 送料小車控制 / 118
4.1.1 控制要求 / 118
4.1.2 方法解析 / 118
4.1.3 編程實現 / 119
4.2 鋸床控制 / 121
4.2.1 控制要求 / 121
4.2.2 方法解析 / 122
4.2.3 編程實現 / 125
4.3 順序控制設計法與順序功能圖 / 128
4.3.1 順序控制設計法 / 128
4.3.2 順序功能圖簡介 / 128
4.4 啟保停電路編程法 / 132
4.4.1 單序列編程 / 132
4.4.2 選擇序列編程 / 136
4.4.3 並行序列編程 / 140
4.5 置位復位指令編程法 / 144
4.5.1 單序列編程 / 144
4.5.2 選擇序列編程 / 146
4.5.3 並行序列編程 / 147
4.6 順序控制繼電器指令編程法 / 151
4.6.1 單序列編程 / 151
4.6.2 選擇序列編程 / 153
4.6.3 並行序列編程 / 155
4.7 移位暫存器指令編程法 / 159
4.8 交通信號燈程式設計 / 161
4.8.1 控制要求 / 161
4.8.2 程式設計 / 161
第5章 S7-200 SMART PLC模擬量控制程式設計
5.1 模擬量控制概述 / 174
5.1.1 模擬量控制簡介 / 174
5.1.2 模組擴展連線 / 174
5.2 模擬量模組及內碼與實際物理量的轉換 / 175
5.2.1 模擬量輸入模組 / 175
5.2.2 模擬量輸出模組 / 178
5.2.3 模擬量輸入輸出混合模組 / 181
5.2.4 熱電偶模組 / 181
5.2.5 熱電阻模組 / 183
5.2.6 內碼與實際物理量的轉換 / 186
5.3 空氣壓縮機改造項目 / 189
5.3.1 控制要求 / 189
5.3.2 設計過程 / 190
5.4 PID控制及套用案例 / 195
5.4.1 PID控制簡介 / 195
5.4.2 PID指令 / 197
5.4.3 PID控制編程思路 / 197
5.4.4 PID控制工程實例——恆壓控制 / 199
5.5 PID嚮導及套用案例 / 204
5.5.1 PID嚮導編程步驟 / 204
5.5.2 PID嚮導套用案例——恆壓控制 / 208
第6章 S7-200 SMART PLC通信控制程式設計
6.1 通信基礎知識 / 211
6.1.1 通信方式 / 211
6.1.2 通信傳輸介質 / 212
6.1.3 串列通信接口標準 / 214
6.2 S7-200 SMART PLC Modbus通信及案例 / 215
6.2.1 Modbus定址 / 215
6.2.2 主站指令與從站指令 / 216
6.2.3 套用案例 / 218
6.3 S7-200 SMART PLC基於乙太網的S7通信及案例 / 221
6.3.1 S7-200 SMART PLC基於乙太網的S7通信簡介 / 221
6.3.2 GET/PUT指令 / 222
6.3.3 GET/PUT指令套用案例 / 223
6.3.4 例解PUT/GET嚮導 / 226
6.4 S7-200 SMART PLC基於乙太網的開放式用戶通信 / 229
6.4.1 開放式用戶通信的相關協定簡介 / 229
6.4.2 開放式用戶通信(OUC)指令 / 230
6.5 TCP通信套用實例 / 233
6.5.1 TCP通信控制要求 / 233
6.5.2 硬體接線圖 / 233
6.5.3 程式設計 / 233
6.6 ISO-on-TCP通信套用案例 / 237
6.6.1 控制要求 / 237
6.6.2 乙太網硬體連線及IP位址配置 / 237
6.6.3 程式設計 / 238
6.7 UDP通信套用案例 / 240
6.7.1 控制要求 / 240
6.7.2 程式設計 / 240
第7章 S7-200 SMART PLC運動量控制程式設計
7.1 步進電機及步進電機驅動器 / 245
7.1.1 步進電機 / 245
7.1.2 步進電機驅動器 / 246
7.2 步進電機控制套用案例 / 249
7.2.1 控制要求 / 249
7.2.2 軟硬體配置 / 249
7.2.3 PLC地址輸入輸出分配 / 249
7.2.4 步進電機控制系統的接線圖 / 249
7.2.5 運動控制嚮導 / 250
7.2.6 圖說常用的運動控制指令 / 253
7.2.7 步進電機控制程式 / 254
第8章 S7-200 SMART PLC控制系統的設計
8.1 PLC控制系統設計基本原則與步驟 / 257
8.1.1 PLC控制系統設計的套用環境 / 257
8.1.2 PLC控制系統設計的基本原則 / 257
8.1.3 PLC控制系統設計的一般步驟 / 258
8.2 機械手PLC控制系統的設計 / 261
8.2.1 機械手的控制要求及功能簡介 / 262
8.2.2 PLC及相關元件選型 / 263
8.2.3 硬體設計 / 265
8.2.4 硬體組態 / 270
8.2.5 程式設計 / 270
8.2.6 機械手自動控制調試 / 275
8.2.7 編制控制系統使用說明 / 276
8.3 兩種液體混合PLC控制系統的設計 / 277
8.3.1 兩種液體混合控制系統的控制要求 / 276
8.3.2 PLC及相關元件選型 / 277
8.3.3 硬體設計 / 278
8.3.4 硬體組態 / 281
8.3.5 程式設計 / 282
8.3.6 兩種液體混合自動控制調試 / 288
8.3.7 編制控制系統使用說明 / 288
第9章 S7-200 SMART PLC與觸控螢幕綜合套用
9.1 西門子SMART LINE V3觸控螢幕及WinCC flexible SMART V3組態軟體簡介 / 291
9.1.1 西門子SMART LINE V3觸控螢幕簡介 / 291
9.1.2 西門子WinCC flexible SMART V3組態軟體界面 / 291
9.1.3 WinCC flexible SMART V3組態軟體套用快速入門 / 293
9.2 西門子S7-200 SMART PLC與SMART LINE V3觸控螢幕在水位控制中的套用 / 301
9.2.1 任務導入 / 301
9.2.2 任務分析 / 301
9.2.3 任務實施 / 301
9.3 崑崙通態觸控螢幕簡介 / 311
9.3.1 TPC7062K觸控螢幕簡介 / 311
9.3.2 TPC7062K觸控螢幕外形、接口及安裝 / 312
9.4 MCGS嵌入版組態軟體 / 313
9.4.1 新建工程 / 313
9.4.2 MCGS嵌入版組態軟體工作平台結構組成 / 314
9.5 西門子S7-200 SMART PLC與崑崙通態觸控螢幕在彩燈循環控制中的套用 / 324
9.5.1 任務導入 / 324
9.5.2 任務分析 / 324
9.5.3 任務實施 / 324
9.6 模擬量信號發生與接收套用案例 / 334
9.6.1 控制要求 / 334
9.6.2 硬體設計 / 335
9.6.3 硬體組態 / 337
9.6.4 模擬量信號發生PLC程式設計 / 337
9.6.5 模擬量信號發生觸控螢幕界面設計及組態 / 338
9.6.6 模擬量信號接收PLC程式設計 / 345
第10章 S7-200 SMART PLC與監控組態軟體綜合套用
10.1 S7-200 SMART PLC和組態王在交通信號燈控制中的套用 / 348
10.1.1 任務導入 / 348
10.1.2 任務實施——PLC軟硬體設計 / 349
10.1.3 任務實施——S7-200 PC Access SMART地址分配 / 352
10.1.4 任務實施——組態王畫面設計及組態 / 355
10.2 S7-200 SMART PLC和WinCC在低壓灑水控制中的套用 / 362
10.2.1 任務導入 / 362
10.2.2 任務分析 / 362
10.2.3 任務實施 / 363
參考文獻 / 373

相關詞條

熱門詞條

聯絡我們